Usługa instalacji sieciowej z Altium On-Prem Enterprise Server

Jednym z wielu wyzwań w środowisku korporacyjnym jest zarządzanie ogromną liczbą aplikacji zainstalowanych na wszystkich stacjach roboczych należących do danej organizacji. Proces ten staje się bardziej złożony, gdy aplikacje muszą zostać skonfigurowane pod konkretne wymagania organizacji, na przykład poprzez dodanie opcjonalnych rozszerzeń lub wyspecjalizowanych interfejsów.

Zapewniając eleganckie rozwiązanie problemu zarządzania firmową instalacją oprogramowania Altium, platforma Enterprise Server udostępnia dedykowaną Network Installation Service. Usługa ta pozwala organizacji wykonywać instalacje lub aktualizacje produktów Altium w obrębie sieci lokalnej. Główne cele Network Installation Service to:

  • Poprawa szybkości aktualizacji – użytkownicy będą pobierać dane w ramach sieci lokalnej.
  • Uniezależnienie funkcji aktualizacji od dostępu do Internetu – może działać w sieciach odizolowanych, bez dostępu do globalnego Internetu.
  • Umożliwienie centralnego kontrolowania wersji i aktualizacji.
  • Obsługa instalacji typu „push” z wykorzystaniem rozwiązania Microsoftu Active Directory Group Policy.

Zazwyczaj pobierasz potrzebne produkty i rozszerzenia z Altium Cloud Repository do lokalnego Enterprise Server, a następnie tworzysz pakiet wdrożeniowy do instalacji w całej sieci. Kolejne aktualizacje można skonfigurować automatycznie albo ustawić ręcznie, aby mieć pełną kontrolę nad tym, co jest instalowane na komputerach projektantów.

Network Installation Service (NIS) jest dostępna jako część instalacji Enterprise Server. Jeśli jednak nie potrzebujesz pełnego zestawu zaawansowanych funkcji oferowanych przez Enterprise Server, ale nadal chcesz korzystać z NIS, możesz to zrobić poprzez instalację Altium Infrastructure Server. To oprogramowanie umożliwia skonfigurowanie i używanie Network Installation Service (a także Private License Service (PLS)) bez warstwy zarządzania danymi, która stała się synonimem Enterprise Server. W obu przypadkach, aby korzystać z NIS, komputer, na którym zainstalowano Enterprise Server (lub Altium Infrastructure Server), must musi mieć połączenie z Internetem.

Uzyskiwanie dostępu do Network Installation Service

Related page: Poznawanie interfejsu w przeglądarce

Interfejsem do Network Installation Service (NIS) jest strona Installations w przeglądarkowym interfejsie Workspace w Enterprise Server. Wejdź na tę stronę, wybierając pozycję Admin – Installations w drzewie nawigacji po lewej stronie.

Musisz zalogować się do Enterprise Server – w preferowanej przeglądarce – używając poświadczeń Administratora, aby uzyskać dostęp do funkcji typu Network Installation Service i móc je wykonywać.

Uzyskiwanie dostępu do strony Installations  w przeglądarkowym interfejsie Workspace – Twojego połączenia z Network Installation Service. Aby uzyskać dostęp do NIS i móc z nim pracować, musisz być zalogowany jako administrator Workspace.
Uzyskiwanie dostępu do strony Installations w przeglądarkowym interfejsie Workspace – Twojego połączenia z Network Installation Service. Aby uzyskać dostęp do NIS i móc z nim pracować, musisz być zalogowany jako administrator Workspace.

Ustawienia związane z NIS

Zanim przyjrzymy się bliżej interfejsowi NIS i temu, jak korzystać z usługi, należy najpierw skonfigurować kilka istotnych ustawień. Network Installation Service pozwala w praktyce kopiować instalatory produktów i rozszerzeń z Altium Cloud Repository – pozyskane do lokalnego Enterprise Server lub pobrane bezpośrednio. Aby było to możliwe, a także aby korzystać z automatycznych aktualizacji, musisz podać poświadczenia dostępu do tego Cloud Repository. Ponieważ Altium Cloud Repository to to samo miejsce, z którego zwykle pobierasz instalatory oprogramowania Altium (tj. ze strony Altium Downloads page w serwisie Altium), oznacza to po prostu podanie danych logowania AltiumLive. Zrób to na stronie Admin – Settings – General – AltiumLive Credentials w przeglądarkowym interfejsie Workspace.

Wprowadź poświadczenia AltiumLive w ramach ogólnych ustawień Workspace. Są one wymagane, aby móc pozyskiwać produkty i rozszerzenia Altium z bezpiecznego magazynu Altium w chmurze (czyli Altium Cloud Repository, jeśli tak to ująć). Pamiętaj, aby kliknąć przycisk Save , aby zastosować zmiany wprowadzone na tej stronie.
Wprowadź poświadczenia AltiumLive w ramach ogólnych ustawień Workspace. Są one wymagane, aby móc pozyskiwać produkty i rozszerzenia Altium z bezpiecznego magazynu Altium w chmurze (czyli Altium Cloud Repository, jeśli tak to ująć). Pamiętaj, aby kliknąć przycisk Save , aby zastosować zmiany wprowadzone na tej stronie.

Drugie ustawienie dotyczy określenia interwału sprawdzania podczas korzystania z funkcji Automatic Updates. Określa on, jak często Altium Cloud Repository jest sprawdzane pod kątem nowszych wersji wskazanych produktów i rozszerzeń. Ustaw czas interwału (w minutach) na stronie Admin – Settings – Network Installation w przeglądarkowym interfejsie Workspace. Wartość domyślna to 120 minut (czyli sprawdzanie aktualizacji co kilka godzin).

Dla produktów i rozszerzeń skonfigurowanych do automatycznej aktualizacji określ interwał, z jakim oprogramowanie ma sprawdzać dostępność tych aktualizacji.
Dla produktów i rozszerzeń skonfigurowanych do automatycznej aktualizacji określ interwał, z jakim oprogramowanie ma sprawdzać dostępność tych aktualizacji.

Praca z interfejsem NIS

Poniższe sekcje szczegółowo omawiają poszczególne karty interfejsu NIS, w kolejności odpowiadającej logicznemu przebiegowi pracy z usługą.

Karta Products & Extensions

Karta Products & Extensions to widok zestawu dostępnych instalatorów produktów i rozszerzeń Altium – dostępnych na podstawie podanych poświadczeń AltiumLive (patrz poprzednia sekcja). Są one przechowywane w Altium Cloud Repository.

Istnieją dwie kategorie instalatorów, które można pobrać z Altium Cloud Repository:

  • Products – obejmuje wszystkie produkty dostępne dla Twojej organizacji w ramach aktualnych licencji, takie jak Altium Designer.
  • Extensions – rozszerzenia „wpinają się” w produkt, aby rozszerzyć jego funkcjonalność.

Użyj dwóch obszarów karty, aby wybrać wymagany Product oraz dowolne Extensions.

W danym momencie można wybrać do pozyskania/pobrania tylko jeden produkt – i jedną wersję tego produktu – natomiast można wybrać dowolną liczbę rozszerzeń (przy czym dla każdego tylko jedną konkretną wersję). Wszystkie rozszerzenia instalowane domyślnie dla wybranego produktu (i wersji) zostaną automatycznie dołączone do pozyskania/pobrania (i będą to najnowsze wersje mające zastosowanie do tej wersji produktu). Innymi słowy, rozszerzenia dostępne, ale niewłączone domyślnie, to te, które należy w razie potrzeby włączyć ręcznie.
Włączenie (zaznaczenie) produktu (lub rozszerzenia) na poziomie głównym automatycznie włączy just najnowsze wydanie tego produktu lub rozszerzenia – nie ma potrzeby rozwijania produktu i przewijania na dół listy, aby wybrać najnowszą wersję.

Karta Products & Extensions w interfejsie NIS to miejsce, w którym wybierasz produkt oraz odpowiednie rozszerzenia, które chcesz pozyskać (lub pobrać). Tutaj wybrano przykładowy produkt gotowy do pozyskania. Zwróć też uwagę, że możesz użyć pól filtrowania, aby szybko znaleźć to, czego potrzebujesz (jak pokazano tutaj w obszarze Extensions).
Karta Products & Extensions w interfejsie NIS to miejsce, w którym wybierasz produkt oraz odpowiednie rozszerzenia, które chcesz pozyskać (lub pobrać). Tutaj wybrano przykładowy produkt gotowy do pozyskania. Zwróć też uwagę, że możesz użyć pól filtrowania, aby szybko znaleźć to, czego potrzebujesz (jak pokazano tutaj w obszarze Extensions).

Oprócz możliwości pozyskiwania i przechowywania produktów oraz rozszerzeń w lokalnym Enterprise Server, możesz też użyć interfejsu NIS do pobierania produktów i rozszerzeń outside Enterprise Server – jako zapisane archiwum ZIP. Ta druga możliwość została dodana po to, aby łatwo przenosić pakiety instalacyjne między instalacjami NIS (na przykład z Enterprise Server w sieci otwartej do serwera w sieci zamkniętej). Aby rozróżnić acquisition do lokalnego Enterprise Server od download na dysk twardy, dostępne są następujące przyciski:

  • – pozyskaj i zapisz produkt oraz dowolne rozszerzenie(a) w lokalnym Enterprise Server.
  • – utwórz pakiet, który można pobrać bezpośrednio na dysk twardy.

Po wybraniu produktu i wymaganych rozszerzeń kliknij odpowiedni przycisk, aby rozpocząć pozyskiwanie lub pobieranie. Pojawi się kilka okien dialogowych z powiadomieniami – po prostu kliknij OK , aby przejść dalej. Postęp można śledzić na karcie Tasks tab w interfejsie.

Jeśli pobierasz zamiast pozyskiwać, na końcu musisz pobrać pakiet z karty Tasks – wypatruj kontrolki Download Package, powiązanej z odpowiednim i zakończonym zadaniem Packaging. Pobieranie trafi do domyślnej lokalizacji pobierania ustawionej w przeglądarce.

Podczas pozyskiwania do lokalnego Enterprise Server pozyskane produkty i rozszerzenia będą wyróżnione na listach zielonym tekstem. Zielony tekst na poziomie nadrzędnym oznacza, że masz najnowszą wersję danego instalatora.

Pozyskane produkty i rozszerzenia (oraz ich odpowiednie wersje) są wyróżniane zielonym tekstem.
Pozyskane produkty i rozszerzenia (oraz ich odpowiednie wersje) są wyróżniane zielonym tekstem.

Karta Tasks

Karta Tasks prezentuje dziennik operacji odzwierciedlający zadanie, które jest aktualnie wykonywane lub zostało wykonane. Obejmują one:

  • Acquiring – pozyskiwanie produktu i dowolnych rozszerzeń z Altium Cloud Repository do własnego lokalnego Enterprise Server.
  • Packaging – pakowanie produktu i dowolnych rozszerzeń do archiwum ZIP gotowego do pobrania na lokalny dysk twardy.
  • Import – importowanie pakietu instalacyjnego offline (do lokalnego Enterprise Server).

Sprawdzaj tutaj status zadań uruchomionych/zakończonych. Rozwiń zadanie, aby zobaczyć szczegółową listę czynności wchodzących w jego skład.

Karta Tasks w interfejsie NIS to miejsce, w którym możesz zobaczyć zadanie aktualnie wykonywane lub zadania już wykonane – swego rodzaju dziennik operacyjny.
Karta Tasks w interfejsie NIS to miejsce, w którym możesz zobaczyć zadanie aktualnie wykonywane lub zadania już wykonane – swego rodzaju dziennik operacyjny.

Może być konieczne przeładowanie strony albo kliknięcie innej karty i powrót, aby ręcznie odświeżyć informacje dla trwającego zadania.

Jeśli tworzysz pakiet instalacyjny do pobrania na lokalny dysk twardy, pakiet nie jest zapisywany bezpośrednio na dysku. Zamiast tego jest przygotowywany i przechowywany w lokalnym Enterprise Server. Następnie musisz kliknąć kontrolkę Download Package. Pakiet zostanie dostarczony jako plik ZIP – pobrany do domyślnej lokalizacji pobierania określonej w przeglądarce.

Przykład pakietu instalacyjnego, który został przygotowany (po użyciu przycisku Download  na karcie Products & Extensions) i następnie pobrany na lokalny dysk twardy.
Przykład pakietu instalacyjnego, który został przygotowany (po użyciu przycisku Download na karcie Products & Extensions) i następnie pobrany na lokalny dysk twardy.

Karta Server Storage

Karta Server Storage zawiera listę produktów i rozszerzeń dostępnych w lokalnym Enterprise Server – tych, które wcześniej pozyskałeś, używając karty Products & Extensions tab w interfejsie. Pakiet wdrożeniowy może only zawierać produkty i rozszerzenia wymienione na tej karcie.

Karta Server Storage w interfejsie NIS odzwierciedla wszystkie produkty i rozszerzenia, które są aktualnie dostępne w lokalnym Enterprise Server. Następnie są one wykorzystywane do przygotowania i wygenerowania pakietu wdrożeniowego.
Karta Server Storage w interfejsie NIS odzwierciedla wszystkie produkty i rozszerzenia, które są aktualnie dostępne w lokalnym Enterprise Server. Następnie są one wykorzystywane do przygotowania i wygenerowania pakietu wdrożeniowego.

Oczywiście możesz w dowolnym momencie dodawać elementy do tego zasobnika, pozyskując kolejne produkty i rozszerzenia (z karty Products & Extensions tab). Masz także możliwość zaimportowania pakietu instalacyjnego (np. z dysku twardego lub lokalizacji sieciowej). Aby to zrobić, kliknij przycisk , a następnie wskaż wymagany plik/pliki w kolejnym oknie dialogowym Open. Zwykle będzie to plik ZIP zawierający wcześniej pobrany pakiet instalacyjny – wybierasz jeden plik, a wszystkie wymagane składniki instalacji zostaną odpowiednio rozpakowane i zaimportowane.

Funkcja importu jest przeznaczona do sytuacji, w których trzeba przenosić pakiety instalacyjne między instalacjami NIS (np. z sieci otwartej do sieci zamkniętej).

Produkty i rozszerzenia można importować z instalacji offline.
Produkty i rozszerzenia można importować z instalacji offline.

Jeśli dana wersja produktu (lub rozszerzenia) jest już obecna na lokalnym Enterprise Server, nie zostanie zaimportowana ponownie.
Aby usunąć dowolne produkty i rozszerzenia – usuwając je z lokalnego Enterprise Server – zaznacz je odpowiednio na listach Products i Extensions, a następnie kliknij przycisk .

Gdy produkty i rozszerzenia znajdują się już na lokalnym Enterprise Server, możesz tworzyć jeden lub więcej pakietów wdrożeniowych do wykorzystania w całej firmie. Można to zainicjować z karty Server Storage, wybierając wymagany produkt i rozszerzenie(a), a następnie klikając przycisk . Spowoduje to przejście do karty Deployment Packages interfejsu, a konfiguracja odbywa się w wyświetlonym następnie oknie dialogowym Deployment Package. Zostało to dokładniej opisane w kolejnej sekcji Deployment Packages Tab.

Możesz wygenerować pakiet wdrożeniowy bezpośrednio z wybranego produktu i dowolnych rozszerzeń na karcie  Server Storage interfejsu. Najedź kursorem na obraz, aby zobaczyć, że zostaniesz przeniesiony do karty Deployment Packages interfejsu, a następnie zostanie wyświetlone okno dialogowe Deployment Package, w którym doprecyzujesz pakiet zgodnie z potrzebami.Możesz wygenerować pakiet wdrożeniowy bezpośrednio z wybranego produktu i dowolnych rozszerzeń na karcie Server Storage interfejsu. Najedź kursorem na obraz, aby zobaczyć, że zostaniesz przeniesiony do karty Deployment Packages interfejsu, a następnie zostanie wyświetlone okno dialogowe Deployment Package, w którym doprecyzujesz pakiet zgodnie z potrzebami.

Deployment Packages Tab

Karta Deployment Packages w interfejsie NIS to miejsce, w którym tworzysz i konfigurujesz Deployment Package, określający sposób instalacji wybranego produktu i rozszerzeń. Po utworzeniu można pobrać powiązany plik Windows Installer Package (*.msi) i użyć go do zainstalowania oprogramowania na docelowej stacji klienckiej lub na wszystkich stacjach klienckich w firmie.

Każdy zdefiniowany pakiet wdrożeniowy jest przechowywany na lokalnym Enterprise Server.

Karta Deployment Packages w interfejsie NIS – centrum dowodzenia do tworzenia pakietów wdrożeniowych, które następnie można pobrać i używać w organizacji.
Karta Deployment Packages w interfejsie NIS – centrum dowodzenia do tworzenia pakietów wdrożeniowych, które następnie można pobrać i używać w organizacji.

Aby dodać nowy pakiet wdrożeniowy, kliknij przycisk . Pojawi się okno dialogowe Deployment Package, w którym skonfigurujesz pakiet (zob. Configuring a Deployment Package).

Dla każdego zdefiniowanego pakietu wdrożeniowego prezentowane są następujące informacje:

  • Name – czytelna nazwa pakietu, być może identyfikująca produkt (i wersję), który będzie instalowany.
  • Description – bardziej szczegółowy opis tego, co zapewnia pakiet i dla kogo jest przeznaczony.
  • Created By – użytkownik lokalnego Enterprise Server, który utworzył pakiet.
  • Created At – data i godzina utworzenia pakietu.
  • Edit – kliknij ikonę , aby uzyskać dostęp do okna dialogowego Deployment Package, w którym wprowadzisz wymagane modyfikacje pakietu.
  • Download – kliknij ikonę , aby pobrać na dysk powiązany plik Windows Installer Package (*.msi). Plik będzie nazwany zgodnie z wpisem w polu Name (tj. <DeploymentPackageName>.msi). Pobieranie następuje do domyślnej lokalizacji określonej dla przeglądarki.
  • Remove – kliknij ikonę , aby usunąć pakiet z listy.

Configuring a Deployment Package

W obrębie lokalnego Enterprise Server pakiet wdrożeniowy to w istocie lista wymaganych instalatorów produktu i rozszerzeń wraz z informacjami konfiguracyjnymi dotyczącymi sposobu instalacji oprogramowania. Gdy klikniesz, aby pobrać pakiet wdrożeniowy z Enterprise Server, tworzony jest plik Windows Installer Package (*.msi). Instalator to niewielki plik wykonywalny, który po uruchomieniu pobiera z lokalnego Enterprise Server właściwe pliki instalacyjne produktu i rozszerzeń, a następnie instaluje je zgodnie z opcjami określonymi w powiązanym pakiecie wdrożeniowym. Pliki pobierane z Enterprise Server są określane przez produkt i rozszerzenia zdefiniowane w pakiecie wdrożeniowym. Produkt i rozszerzenia konfigurujesz w oknie dialogowym Deployment Package, a te informacje są następnie zapisywane w pakiecie wdrożeniowym.

Pakiet wdrożeniowy jest w pełni konfigurowany w oknie dialogowym Deployment Package.
Pakiet wdrożeniowy jest w pełni konfigurowany w oknie dialogowym Deployment Package.

Użyj okna dialogowego Deployment Package, aby skonfigurować pakiet zgodnie z potrzebami, podając następujące informacje (w zależności od zastosowania):

  • Package Name – użyj tego pola, aby zdefiniować czytelną nazwę pakietu.
  • Description – użyj tego pola, aby podać bardziej szczegółowy opis pakietu, np. określając jego przeznaczenie.
  • User Name & Password – dane logowania do lokalnego Enterprise Server wymagane do uzyskania dostępu do Enterprise Server podczas instalacji w celu pobrania wymaganych plików. Muszą zostać zdefiniowane.
  • Show Progress – włącz tę opcję, jeśli chcesz, aby Instalator odzwierciedlał postęp instalacji. W takim przypadku zostanie wyświetlone okno dialogowe Instalatora pokazujące postęp dla Download, a następnie postęp dla Install. Jeśli ta opcja jest wyłączona, oprogramowanie zostanie zainstalowane w trybie cichym – bez wyświetlania okna instalacji.
  • Installation path – użyj tego pola, aby określić katalog na komputerze użytkownika, w którym ma zostać zainstalowane oprogramowanie (np. [ProgramFilesFolder]\Altium\AD<VersionNumber>).
Instalator ustawia właściwość ProgramFilesFolder na pełną ścieżkę do folderu Program Files. Więcej informacji: https://msdn.microsoft.com/en-us/library/aa370881(v=vs.85).aspx.
  • Documents path – użyj tej ścieżki, aby określić ścieżkę do folderu dokumentów na komputerze użytkownika (np. [CommonAppDataFolder]\Documents\Altium\AD<VersionNumber>).
Właściwość CommonAppDataFolder to pełna ścieżka do katalogu plików zawierającego dane aplikacji dla wszystkich użytkowników. Więcej informacji: https://msdn.microsoft.com/en-us/library/aa367992(v=vs.85).aspx.
  • Private License Server (opcjonalnie) – użyj tego pola, aby wprowadzić adres TCP/IP Private License Server, który będzie dostarczał licencje dla zainstalowanego oprogramowania.
  • License Activation code(s) (opcjonalnie) – użyj tego pola, aby wprowadzić kod(y) aktywacyjne preferowanej(ych) licencji, które mają być używane w tej instalacji produktu.
  • Preferences (opcjonalnie) – użyj tego pola, aby ograniczyć użytkownika do korzystania z określonego zestawu preferencji w ramach instalacji. Lista rozwijana zawiera wszystkie istniejące rewizje elementów Altium Designer Preferences w lokalnym Enterprise Server. Wybierz jedną z nich, jeśli jest odpowiednia. Alternatywnie możesz użyć plikowego pliku preferencji (*.DxpPrf). Aby to zrobić, kliknij przycisk i wskaż plik w kolejnym oknie dialogowym Open, które się pojawi. Wybrany plik zostanie przesłany/opublikowany jako początkowa rewizja nowo utworzonego elementu Altium Designer Preferences w Enterprise Server, a następnie zostanie on ponownie wybrany w polu Preferences . Aby usunąć to ograniczenie, kliknij powiązany przycisk .
Nowy element Altium Designer Preferences (i rewizja) zostanie utworzony w folderze Managed Content\Configuration\Preferences w lokalnym Enterprise Server.
  • Use latest versions of products – włącz tę opcję, jeśli chcesz wymusić, aby Instalator używał najnowszych wersji produktu i rozszerzeń.
  • Products – ta lista będzie zawierać wszystkie produkty, które zostały pozyskane i są obecnie dostępne na lokalnym Enterprise Server. Włącz produkt (i wersję), które mają zostać zainstalowane przez ten pakiet.
Jeśli wybrałeś produkt (i wersję) na karcie Server Storage interfejsu, będzie on już zaznaczony w oknie dialogowym Deployment Package.
  • Installation Features – produkt może mieć różne opcje, które można skonfigurować podczas instalacji, nazywane Installation Features. W tym obszarze konfigurujesz stan włączenia/wyłączenia tych funkcji prezentowanych podczas instalacji. Zwróć uwagę, że stan włączenia/wyłączenia takich funkcji może zostać zmieniony przez użytkownika podczas instalacji, a także mogą one zostać zainstalowane/odinstalowane z poziomu instalacji w późniejszym czasie, jeśli zajdzie taka potrzeba.
  • Extensions – ta lista będzie zawierać wszystkie rozszerzenia, które zostały pozyskane i są obecnie dostępne na lokalnym Enterprise Server. Włącz rozszerzenie(a) (i wersję), które mają zostać zainstalowane przez ten pakiet.
Jeśli wybrałeś rozszerzenie (i wersję) na karcie Server Storage interfejsu, będzie ono już zaznaczone w oknie dialogowym Deployment Package.

Niezależnie od tego, czy tworzysz zupełnie nowy pakiet, czy edytujesz istniejący, po zdefiniowaniu pakietu zgodnie z potrzebami kliknij przycisk OK , aby go utworzyć/zaktualizować – nowo zdefiniowany pakiet pojawi się na liście obok pozostałych pakietów na głównej karcie Deployment Packages.

Updates Tab

Aby pomóc zapewnić, że kolekcja instalatorów produktów i rozszerzeń przechowywana na lokalnym Enterprise Server jest zawsze aktualna, możesz skonfigurować aktualizacje jako ręczne lub automatyczne. Zaletą Manual Updates jest to, że masz kontrolę nad tym, kiedy pozyskiwana jest najnowsza wersja każdego produktu/rozszerzenia. Oczywiście wadą jest to, że musisz tego pilnować i pozyskiwać je ręcznie. Zaletą Automatic Updates jest to, że nie musisz pamiętać o sprawdzaniu aktualizacji, ponieważ wszystkie najnowsze wersje będą pozyskiwane automatycznie.

Karta Updates w interfejsie NIS udostępnia wygodny obszar do skonfigurowania sposobu aktualizowania produktów i rozszerzeń – na lokalnym Enterprise Server.

Karta Updates w interfejsie NIS – centrum dowodzenia do kontrolowania, jak produkty i rozszerzenia na lokalnym Enterprise Server są aktualizowane, gdy nowsze wersje tych produktów i rozszerzeń stają się dostępne w Altium Cloud Repository.
Karta Updates w interfejsie NIS – centrum dowodzenia do kontrolowania, jak produkty i rozszerzenia na lokalnym Enterprise Server są aktualizowane, gdy nowsze wersje tych produktów i rozszerzeń stają się dostępne w Altium Cloud Repository.

Karta wyświetla listę wszystkich produktów i rozszerzeń, które znajdują się obecnie w Twoim lokalnym Enterprise Server, według nazwy. Nie pokazuje ona wersji, którą aktualnie posiadasz dla każdego z nich, lecz najnowszą wersję danej pozycji dostępną w Altium Cloud Repository (sprawdź to ponownie na liście na karcie Products & Extensions tab).

Dla każdej pozycji dostępne są następujące opcje aktualizacji:

  • Acquire Manual Update – jeśli wersja produktu/rozszerzenia w Twoim lokalnym Enterprise Server jest już najnowsza, nie ma czego aktualizować, więc zostanie wyświetlona ikona . Jeśli posiadana wersja nie jest najnowsza, zostanie wyświetlona ikona . Kliknij ją, aby pobrać wersję latest produktu/rozszerzenia. Pojawi się kilka okien dialogowych – kliknij OK, aby kontynuować. Postęp pobierania można śledzić na karcie Tasks tab w interfejsie.
  • Automatic Update – włącz tę opcję, aby uwzględnić produkt/rozszerzenie w automatycznych aktualizacjach. Sprawdzanie dostępnych aktualizacji będzie wykonywane zgodnie z interwałem sprawdzania aktualizacji zdefiniowanym na stronie Admin – Settings – Network Installation w przeglądarkowym interfejsie Enterprise Server Workspace. Jeśli aktualizacja jest dostępna dla produktu/rozszerzenia, włączenie tej opcji nie spowoduje natychmiastowego wykonania aktualizacji – musisz poczekać, aż upłynie zdefiniowany interwał sprawdzania. Po wykonaniu aktualizacji zostanie pobrana wyłącznie wersja latest.

Dostępne są różne elementy sterujące umożliwiające ręczną aktualizację wielu pozycji lub jednoczesne włączenie automatycznych aktualizacji dla wielu pozycji:

  • Aby ręcznie zaktualizować wiele pozycji, zaznacz pola wyboru po ich lewej stronie, a następnie kliknij przycisk .
  • Aby włączyć opcję Automatic Update dla wielu pozycji, zaznacz pola wyboru po ich lewej stronie, a następnie kliknij przycisk .
  • Aby wyłączyć opcję Automatic Update dla wielu pozycji, zaznacz pola wyboru po ich lewej stronie, a następnie kliknij przycisk .
Aby szybko zaznaczyć/odznaczyć wszystkie produkty lub wszystkie rozszerzenia na liście, użyj kontrolek dostępnych pod listą.

Instalacja na komputerze klienckim

Instalacja oprogramowania na komputerze klienckim jest procesem uproszczonym i obejmuje:

  1. Administrator Enterprise Server pobiera wymagany pakiet wdrożeniowy (z karty Deployment Packages tab w interfejsie NIS), aby uzyskać plik Windows Installer Package (<DeploymentPackageName>.msi).
  2. Skopiowanie pliku MSI na docelowy komputer kliencki.
  3. Dwukrotne kliknięcie pliku MSI. Oprogramowanie zostanie zainstalowane zgodnie z opcjami zdefiniowanymi w pakiecie wdrożeniowym, a odpowiedni produkt i rozszerzenia zostaną pobrane z Twojego lokalnego Enterprise Server. Jeśli pakiet wdrożeniowy zawierał opcję pokazywania postępu instalacji, pojawi się okno dialogowe Installer, prezentujące postęp dla faz Download, a następnie Install. Jeśli nie było to włączone, oprogramowanie zostanie zainstalowane w trybie cichym. Instalacja zostanie wykonana do ścieżek Installation i Documents określonych w pakiecie wdrożeniowym.
Jeśli instalacja się nie powiedzie, sprawdź pakiet wdrożeniowy i upewnij się, że został poprawnie zdefiniowany. Do typowych błędów należy brak zdefiniowania ścieżek Installation i Documents albo zdefiniowanie poświadczeń dostępu do lokalnego Enterprise Server dla użytkownika, który nie istnieje jako zdefiniowany użytkownik w tym Enterprise Server. Popraw wszelkie problemy w pakiecie wdrożeniowym, zapisz zmiany (kliknij OK w oknie dialogowym Deployment Package), następnie pobierz nowy plik MSI i spróbuj zainstalować ponownie.

Licencjonowanie offline

W środowisku sieci zamkniętej – gdzie nie ma bezpośredniego dostępu do internetu do Altiium Licensing Portal – wdrożone oprogramowanie może być licencjonowane z Private License Service (PLS) Enterprise Server. PLS Enterprise Server dystrybuuje wcześniej pozyskane licencje oprogramowania przez sieć lokalną (tryb Local PLS), które mogą być przypisywane do określonych User Groups w Enterprise Server, aby ograniczyć dostępność i użycie licencji.

Licencje stają się dostępne dla nowo zainstalowanego oprogramowania projektowego Altium, gdy użytkownik zaloguje się do Enterprise Server lub połączy się z PLS Enterprise Server za pomocą wewnętrznej funkcji private license server feature w Altium Designer. Gdy przypisanie grupy dla licencji jest ustawione na Automatic Leasing w PLS Enterprise Server, licencja zostanie wydzierżawiona przez oprogramowanie projektowe bez konieczności interwencji użytkownika.

► Szczegółowe informacje na temat korzystania z PLS Enterprise Server znajdziesz na stronie Private License Service page.

Scentralizowane wdrażanie na wielu komputerach klienckich

Network Installation Service obsługuje również zarządzanie instalacjami produktów Altium w sposób scentralizowany. Z pomocą NIS możliwe jest zdalne uruchomienie instalacji produktu, takiego jak Altium Designer, jednocześnie na wielu komputerach, za pośrednictwem Microsoft Active Directory. Instalacja jest wykonywana poprzez Group Policy Software Installation Extension. Group Policy Software Installation Extension umożliwia administratorom użycie Group Policy Object Editor do centralnego zarządzania instalacją oprogramowania na wszystkich komputerach klienckich w organizacji. Realizuje się to albo przez assigning przypisywanie aplikacji użytkownikom lub komputerom, albo przez publishing publikowanie aplikacji dla użytkowników.

Do wdrażania oprogramowania przy użyciu Group Policy Software Installation Extension niezbędne są następujące komponenty:

  • Group Policy.
  • Windows 2000 Server, Windows Server 2003, Windows Server 2008/2012 R2, Windows Server 2016 Standard Edition lub nowsze kontrolery domeny, takie jak Windows Server 2019/2022.
  • Sieć korzystająca z domen opartych o usługę katalogową Active Directory.
  • Komputery docelowe z profesjonalną lub korporacyjną edycją Windows, np. Windows 10 Pro lub Windows 11 Pro.
Group Policy Management Console (GPMC) nie jest wymagana, ale jest zdecydowanie zalecana dla sprawnej administracji.

Zalecane podejście

Zalecane podejście do scentralizowanego zarządzania instalacją produktu Altium można podzielić na instalację początkową oraz aktualizacje instalacji.

Dla instalacji początkowej:

  1. Zaloguj się do lokalnego Enterprise Server jako Administrator, przez przeglądarkowy interfejs Enterprise Server Workspace.
  2. Na karcie Product & Extensions tab w interfejsie NIS pobierz do lokalnego Enterprise Server wymaganą wersję produktu oraz wszelkie rozszerzenie(a).
  3. Przygotuj wymagany pakiet wdrożeniowy (na karcie Deployment Packages tab w interfejsie NIS).
  4. Pobierz pakiet wdrożeniowy, aby uzyskać wymagany plik Windows Installer Package (<DeploymentPackageName>.msi)
  5. Skonfiguruj Group Policy, która uruchomi ten plik MSI na wybranych komputerach klienckich.
  6. Wdróż instalację na wybrane komputery/użytkowników, korzystając z funkcji Group Policy Software Installation Extension w Active Directory.

Po zakończeniu tego procesu użytkownicy będą mieli wstępnie skonfigurowaną instalację oprogramowania, zgodnie z ustawionymi opcjami w oryginalnym pakiecie wdrożeniowym.

Aktualizacje można instalować, stosując następujące podejścia:

  • Zaktualizuj oprogramowanie Altium za pomocą mechanizmu aktualizacji wbudowanego w aplikację.
  • Wdróż aktualizację przy użyciu funkcji Group Policy Software Installation Extension w Active Directory. Jeśli stosujesz to podejście, najprościej jest edytować oryginalny pakiet wdrożeniowy (korzystając z okna dialogowego Deployment Package) i wybrać wymagane nowe wersje na listach Products i Extensions. Możesz zapewnić, że instalator użyje najnowszej wersji produktu, włączając opcję Use latest versions of products. Zapisz zmodyfikowany pakiet wdrożeniowy i pobierz nowy (zaktualizowany) plik MSI, który następnie można wykorzystać do wdrożenia aktualizacji.

Dalsza lektura

To tylko kilka wskazówek. Bardziej szczegółowych informacji — oraz informacji odpowiednich dla używanej platformy Microsoft Windows — należy szukać w serwisie Microsoft lub na odpowiednich stronach firm trzecich.

Konfigurowanie oprogramowania projektowego Altium do lokalnych aktualizacji instalacji

Altium Designer można skonfigurować tak, aby automatycznie sprawdzał dostępność aktualizacji. Wykonuje się to na stronie System – Installation page w oknie dialogowym Preferences. Oprócz ustawienia, jak często oprogramowanie ma sprawdzać aktualizacje, konfigurujesz również, gdzie ma szukać dostępnych aktualizacji. W przypadku instalacji wdrożonej lokalnie oprogramowanie musi „wskazywać” lokalny Enterprise Server, na którym przechowywany jest produkt oraz powiązane rozszerzenia (i ich wersje). Po instalacji na komputerze klienckim opcja Local installation service będzie domyślnie włączona.

Musisz być zalogowany do lokalnego Enterprise Server, na którym przechowywany jest produkt i rozszerzenia. Informacje o logowaniu do Enterprise Server znajdziesz w Accessing Your Workspace from within Altium Designer.

Domyślnie instalacja Altium Designer będzie szukać aktualizacji w lokalnej usłudze instalacyjnej — tj. w lokalnym Enterprise Server, w którym znajdują się nabyte produkty i rozszerzenia. Musisz upewnić się, że jesteś zalogowany do tego Enterprise Server.
Domyślnie instalacja Altium Designer będzie szukać aktualizacji w lokalnej usłudze instalacyjnej — tj. w lokalnym Enterprise Server, w którym znajdują się nabyte produkty i rozszerzenia. Musisz upewnić się, że jesteś zalogowany do tego Enterprise Server.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Content