Uwagi do wydania produktu IBM Installation Manager

© Copyright International Business Machines Corporation 2006. Wszelkie prawa zastrzeżone. Ograniczone prawa na rzecz rządu Stanów Zjednoczonych - używanie produktów, tworzenie ich duplikatów oraz ujawnianie informacji o nich podlega zastrzeżeniom zawartym w umowie GSA ADP Schedule zawartej z firmą IBM Corp.

Uwagi do wydania

1.0 Ograniczenia
   1.1 Starter: Błąd nieobsługiwanej przeglądarki
2.0 Znane problemy oraz sposoby ich obejścia
   2.1 Instalacja cicha; ciche instalowanie licencji LUM
   2.2 Błędy MD5, gdy w pliku konfiguracyjnym serwera Apache znajduje się wiersz AddHandler imap-file map
   2.3 Repozytorium niedostępne z powodu problemu konfiguracyjnego z plikiem repository.config na serwerach WWW
   2.4 Usunięcie zainstalowanej treści w trakcie deinstalacji
   2.5 Brak skrótu umożliwiającego przeglądanie zainstalowanych pakietów w systemie Linux
   2.6 Zarządzanie wtyczkami nienależącymi do środowiska IBM Eclipse i opcja -clean
   2.7 Uruchomienie produktu przez użytkownika innego niż administrator generuje błąd w pliku dziennika, a obszar roboczy wskazuje na poprzedni obszar roboczy administratora
   2.8 Nie można otworzyć dziennika instalacji w systemie Linux Red Hat; błąd podczas ładowania arkusza stylów
   2.9 Cicha instalacja i deinstalacja programu Installation Manager
   2.10 Zestaw włączania pakietów musi być plikiem jar (a nie plikiem zip)

1.0 Ograniczenia

1.1 Starter: Błąd nieobsługiwanej przeglądarki

Starter nie obsługuje przeglądarki Mozilla Firefox  wersja 1.6; obsługiwane są wersje 1.7 i nowsze.

2.0 Znane problemy oraz sposoby ich obejścia

2.1 Instalacja cicha; ciche instalowanie licencji LUM

Pakiet LUM jest skompresowanym repozytorium zawierającym ofertę. Pakiet LUM można zainstalować za pomocą instalacji cichej, w taki sam sposób jak ofertę. Jedyna różnica polega na tym, że pakiet LUM jest repozytorium jar, tak więc w komendzie serwera jako repozytorium należy podać ten plik.

Najlepszym sposobem na rozpoczęcie jest użycie trybu zapisywania w celu wygenerowania pliku odpowiedzi dla instalacji cichej.

  1. Uruchom produkt Installation Manager za pomocą następującej komendy: -record <ścieżka do wygenerowanego pliku odpowiedzi>
  2. Zaimportuj zestaw LUM za pomocą kreatora licencji.

Po wyjściu z programu Installation Manager tworzony jest plik odpowiedzi.

2.2 Błędy MD5, gdy w pliku konfiguracyjnym serwera Apache znajduje się wiersz AddHandler imap-file map

Łańcuch ".map." w nazwie pliku może spowodować, że serwer WWW Apache przekształci treść pliku przed wysłaniem go do klienta.
Na przykład w przypadku serwera Apache 2.2 może się to zdarzyć, gdy następujący wiersz:
    AddHandler imap-file map
zostanie dodany do pliku .htaccess w udostępnianym katalogu. W konfiguracjach domyślnych niektórych instalacji serwera Apache parametr AddHandler jest parametrem ogólnego zastosowania. 

Obejście: Należy przekształcić w komentarz wiersz "AddHandler imap-file map" w plikach konfiguracyjnych, które wpływają na repozytoria wykorzystywane przez programy Installation Manager i Packaging Utility.

Ta niepoprawna konfiguracja powoduje wyświetlenie komunikatu podobnego do poniższego komunikatu o błędzie:

Pobieranie wtyczki com.ibm.etools.sfm.mft.uri.map.nl1_7.0.0.v200610130814.
Pobieranie http://server.name.com/ccb/Offerings/wdz70/20061013_1017/repository/plugins/com.ibm.etools.sfm.mft.uri.map.nl1_7.0.0.v200610130814.jar do "D:\SDP70Shared\tmp\cicdip\v\md5\2aa842bc2558c018304a60446ddb2d3a".
Skrót spisu treści różni się od skrótu pobranego pliku.

2.3 Repozytorium niedostępne z powodu problemu konfiguracyjnego z plikiem repository.config na serwerach WWW

Niektóre serwery WWW mogą nie obsługiwać pliku o nazwie "repository.config" bez konfiguracji serwera WWW. 

Podczas próby dodania repozytorium przy użyciu opcji: Plik > Preferencje > Repozytoria z plikiem reposotory.config zostanie wyświetlony błąd wskazujący, że nie można się połączyć z repozytorium za pomocą podanego adresu URL. Komunikat o błędzie jest podobny do następującego: "Nie można nawiązać połączenia z repozytorium http://..."

Obejście: Należy skonfigurować serwer WWW w celu umożliwienia obsługi pliku repository.config. Szczegóły konfiguracji można znaleźć w dokumentacji serwera WWW. Można użyć przeglądarki, takiej jak FireFox lub Internet Explorer, do weryfikacji istnienia i poprawności pracy serwera, przechodząc bezpośrednio do pełnego adresu URL repozytorium i otwierając plik repository.config. Plik repository.config jest plikiem tekstowym wskazującym repozytorium plikowe.

2.4 Usunięcie zainstalowanej treści w trakcie deinstalacji

Niektóre artefakty wygenerowane podczas normalnego używania pakietu nie są deinstalowane podczas deinstalacji pakietu.  Te pliki, różne w zależności  od deinstalowanego pakietu, należy usunąć ręcznie. Należy usunąć tylko pliki znajdujące się w katalogu instalacyjnym grupy pakietów, a nie współużytkowanym katalogu instalacyjnym. Po zdeinstalowaniu ostatniego pakietu z katalogu grupy pakietów można usunąć  pozostałe pliki.

2.5 Brak skrótu umożliwiającego przeglądanie zainstalowanych pakietów w systemie Linux

Program IBM® Installation Manager wymaga dostępu administracyjnego do pakietów instalacyjnych; jednak dostęp administracyjny nie jest potrzebny do uruchamiania pakietów zainstalowanych za pomocą programu Installation Manager. Taka konfiguracja umożliwia administratorowi przeprowadzenie instalacji, a użytkownikom innym niż administrator - korzystanie z zainstalowanych pakietów.

Osoby niebędące administratorami mogą przeglądać zainstalowane pakiety, bezpośrednio otwierając plik installed.xml. W systemie Windows® istnieje skrót do pliku installed.xml dostępny po wybraniu opcji: Start > IBM Installation Manager > Wyświetl zainstalowane pakiety. Jednak tego rodzaju skrót nie jest obsługiwany w systemie Linux®.

Obejście: Należy przejść bezpośrednio do pliku installed.xml i otworzyć go za pomocą przeglądarki WWW. Plik installed.xml znajduje się w obszarze danych aplikacji administratora, który domyślnie znajduje się w katalogu /var/ibm/InstallationManager. Obszar danych aplikacji można ustawić na wartość inną niż domyślna podczas instalowania programu Installation Manager.

2.6 Zarządzanie wtyczkami nienależącymi do środowiska IBM Eclipse i opcja -clean

Ta uwaga zawiera zaawansowane informacje dotyczące instalacji wtyczek środowiska Eclipse dla pakietów opartych na środowisku Eclipse. Ma ona zastosowanie tylko wtedy, gdy zainstalowany pakiet jest oparty na środowisku Eclipse i musi zostać rozszerzony za pomocą wtyczek nienależących do środowiska IBM Eclipse.

Puste miejsce instalacji Eclipse (zwane również serwisem Eclipse) jest tworzone podczas instalacji w celu zarządzania wtyczkami środowiska Eclipse nienależącymi do produktów IBM Rational®; program IBM Installation Manager nigdy nie korzysta z tego miejsca. To puste miejsce instalacji Eclipse jest tworzone w celu uproszczenia pracy zaawansowanym użytkownikom środowiska Eclipse podczas korzystania z programu Eclipse Update Manager dostępnego po wybraniu opcji: Pomoc > Aktualizacje oprogramowania. Aktualizacja środowiska Eclipse nie powinna być używana do normalnych aktualizacji i poprawek pakietów IBM Rational, ponieważ program Installation Manager jest używany do zarządzania poprawkami i aktualizacjami pakietów IBM Rational. Ta aktualizacja Eclipse powinna być używana tylko dla wtyczek innych niż IBM i tylko przez zaawansowanych użytkowników Eclipse z zachowaniem nadzwyczajnej ostrożności.

Miejsce instalacji Eclipse, które zostało utworzone dla oprogramowania firm innych niż IBM, znajduje się w miejscu instalacji, gdzie początkowo zostały zainstalowane pakiety produktu IBM Rational. W środowisku Eclipse po wybraniu opcji: Pomoc > Aktualizacje oprogramowania > Zarządzaj konfiguracją i po naciśnięciu przycisku Pokaż położenia instalacji wyświetlane są miejsca instalacji. Widoczne będą dwa serwisy i domyślnie będą one miały nazwy SDP70 i SDP70Shared. Miejsce instalacji SDP70Shared jest zarządzane przez program Installation Manager i nie powinno nigdy być używane przez program Eclipse Update Manager. Miejsce instalacji SDP70 jest pustym miejscem instalacji, które może być używane przez program Update Manager podczas instalowania oprogramowania Eclipse z serwisów Eclipse.

Można również skopiować wtyczki Eclipse do pustego katalogu wtyczek SDP70 i uruchomić środowisko Eclipse z opcją -clean; spowoduje to wyzwolenie rozpoznawania nowych wtyczek przez środowisko Eclipse.

2.7 Uruchomienie produktu przez użytkownika innego niż administrator generuje błąd w pliku dziennika, a obszar roboczy wskazuje na poprzedni obszar roboczy administratora

W przypadku uruchomienia produktu IBM Rational za pomocą identyfikatora użytkownika niebędącego identyfikatorem administratora w środowisku systemu Windows XP można zobaczyć następujące komunikaty o błędach:

Przyczyna: java.io.FileNotFoundException:
<katalog instalacyjny>\configuration\org.eclipse.core.runtime\.manager\.fileTableLock (Uchwyt jest niepoprawny).

Ponadto ustawienia dla "programu uruchamiającego obszar roboczy" wskazują na poprzedni obszar roboczy administratora.

Ten problem  występuje tylko, gdy produkty są instalowane w systemie plików NTFS, ponieważ produkty przechowują informacje konfiguracyjne w katalogu <katalog instalacyjny>\configuration\org.eclipse.core.runtime\.manager; jednak użytkownicy niebędący administratorami nie mają uprawnień do tego katalogu.

Obejście: Należy usunąć uprawnienie do zapisu do katalogu <install>\configuration dla użytkownika niebędącego administratorem. Ta czynność wymusi zapisanie konfiguracji w katalogu %userprofile%.

Aby wymusić korzystanie z katalogu %userprofile% na potrzeby konfiguracji:

  1. Zaloguj się jako administrator.
  2. Przejdź do katalogu <katalog instalacyjny>.
  3. Kliknij prawym przyciskiem myszy folder "configuration" i wyświetl właściwości katalogu.
  4. Kliknij zakładkę Zabezpieczenia, a następnie kliknij opcję Zaawansowane.
  5. Upewnij się, że użytkownik niebędący administratorem nie ma uprawnień do tworzenia plików ani folderów w katalogu "configuration".

2.8 Nie można otworzyć dziennika instalacji w systemie Red Hat Linux: Błąd podczas ładowania arkusza stylów

Po kliknięciu opcji: Plik > Wyświetl dziennik w programie Installation Manager zostanie wyświetlony następujący błąd, jeśli jest uruchomiony program Firefox, wersja 1.0.7 (który jest standardem w systemie Red Hat Linux  4 Desktop):

Błąd podczas ładowania arkusza stylów: (null)   file:///var/ibm/InstallationManager/logs/log.xsl

Obejście: Przeprowadź aktualizację do nowszej wersji programu Firefox, takiej jak 1.5.

2.9 Cicha instalacja i deinstalacja programu Installation Manager

Aby w trybie cichym zainstalować program Installation Manager w domyślnym miejscu instalacji w systemie Windows:

  1. Zmień katalog na folder InstallerImage_win32 na pierwszym dysku instalacyjnym.
  2. Uruchom program setup.exe /S /v"/qn"

Aby zmienić miejsce instalacji, można dodać właściwość INSTALLDIR w opcji /v.  Na przykład:
setup.exe /S /v"/qn INSTALLDIR=\"C:\InstallationManager\""

Aby w trybie cichym zdeinstalować program Installation Manager w systemie Windows, uruchom tę komendę w wierszu komend:
msiexec /x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}

Aby w trybie cichym zainstalować program Installation Manager w domyślnym miejscu instalacji w systemie Linux:

  1. Zmień katalog na folder InstallerImage_linux na pierwszym dysku instalacyjnym.
  2. Uruchom komendę setupLinux.bin -silent -V licenseAccepted=true.

Opcja "-V licenseAccepted=true" służy do określenia, że użytkownik akceptuje umowę licencyjną dotyczącą korzystania z programu Installation Manager. 

Aby zmienić miejsce instalacji, można dodać flagę -P installLocation="<nowy katalog>".  Na przykład:
setupLinux.bin -silent -P installLocation="/opt/mojIM" -V licenseAccepted=true

 Aby zdeinstalować program Installation Manager w trybie cichym w systemie Linux:

  1. Otwórz okno terminalu jako użytkownik z uprawnieniami administratora.
  2. Zmień katalog na katalog instalacyjny programu Installation Manager, a następnie przejdź do katalogu _uninst.  
  3. Uruchom komendę ./uninstaller.bin -silent.

2.10 Zestaw włączania pakietów musi być plikiem jar (a nie plikiem zip)

Zestaw aktywowania pakietów jest to plik jar uzyskiwany zwykle za pomocą usługi Passport Advantage Online; może on zawierać nazwę, taką jak RADlic.jar. Podczas pobierania tego pliku za pomocą komend programu Internet Explorer Zapisz jako lub Kliknij, aby pobrać program Internet Explorer zapisze ten plik jako plik .zip (a nie plik .jar). Należy zapisać ten plik jako plik jar lub zmienić rozszerzenie zip z powrotem na jar po zakończeniu pobierania. Kreator Zarządzaj licencjami w programie Installation Manager akceptuje tylko pliki jar.