Odpowiedzi:
Przejdź do strony pobierania Citrix dla systemu Linux i pobierz pełny pakiet Debiana. Nazwa pliku będzie wyglądać następująco: icaclient_13.3.0.344519_amd64.deb
.
Otwórz i zainstaluj pakiet za pomocą Centrum oprogramowania lub gdebi
.
Otóż to!
Możesz otworzyć aplikacje odbiorników Citrix, klikając link w przeglądarce. Nie potrzebujesz do tego rozszerzenia.
Po prostu kliknij skrót aplikacji w Google Chrome i pobierz .ica
plik. Po pobraniu kliknij strzałkę obok nazwy pliku na dolnym pasku przeglądarki Chrome i wybierz opcję „zawsze otwieraj pliki tego typu”.
Otóż to! Następnym razem, gdy klikniesz aplikację Citrix, zostanie ona uruchomiona automatycznie.
W przeglądarce Firefox przejdź do Narzędzia -> Dodatki -> Wtyczki i upewnij się, że wtyczka „Citrix Receiver for Linux” jest ustawiona na „Zawsze aktywuj” .
Ten błąd występuje, ponieważ odbiornik Citrix nie ufa wystarczającej liczbie certyfikatów. Naprawiasz to, dodając wszystkie certyfikaty, którym Firefox ufa w Citrix. Wystarczy otworzyć terminal i wykonać następujące polecenie.
sudo ln -s /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
(nieaktualne) źródła
.deb
od jakiegoś czasu udostępniają plik.
Zapewniają teraz 64-bitową wersję .deb
pakietu. Niestety pakiet 64-bitowy sprawdza, czy system jest systemem 32-bitowym. Oczywiście kontrola kończy się niepowodzeniem.
Zmodyfikowałem pakiet, aby poprawnie sprawdzał system 64-bitowy (i tak naprawdę 32-bitowy bez powodu).
Mój zmodyfikowany pakiet można znaleźć tutaj .
To była dosłownie zmiana jednej postaci na postinst
. Mam nadzieję, że to komuś pomoże.
Och, pamiętaj, że nadal będziesz musiał skopiować lub link do certs
katalogu.
Upewniłem się, że odinstalowałem pakiet 64-bitowy i dpkg --force-architecture -i libmotif4 * i386.deb, że zainstalowałem pakiet 32-bitowy, http: //ftp.au.debian.org/debian/pool/ non-free / o / openmotif / libmotif4_2.3.3-5_i386.deb, możesz mieć zainstalowany tylko jeden lub drugi, a nie oba w tym samym czasie, o ile wiem.
Teraz działa mój odbiornik Citrix. Pozdrawiam, Tom.
(Getlibs znajdziesz w ppa: jcollins / jaminppa )
getlibs -w getlibs -w http://launchpadlibrarian.net/62541723/libmotif4_2.3.3-5ubuntu1_i386.deb/libmotif4_2.3.3-5_i386.deb
sudo ln -s /usr/lib/libXm.so.4 /usr/lib32/libXm.so.4
Klient ICA powinien teraz uruchomić się normalnie:
# /usr/lib/ICAClient/wfcmgr -icaroot /usr/lib/ICAClient
package architecture (i386) does not match system (amd64)
Czy instalujesz pakiet i386 w systemie amd64? Brzmi podejrzanie, ale mogę się mylić;)