Akhirnya, Citrix merilis versi baru dan Ubuntu memperbarui panduan mereka DI SINI (rupanya, itu adalah perubahan ketergantungan yang kami temukan). Seharusnya sekarang berfungsi seperti di luar kotak.
Saya memiliki masalah menginstal paket icaclient
pada 13.10 Saucy Salamander 64bit. Tampaknya ada masalah dengan ia32-libs dan dependensi lainnya.
marc@PinballWizard:~$ sudo dpkg -i Downloads/icaclient_12.1.0_amd64.deb
[sudo] password for marc:
Selecting previously unselected package icaclient.
(Reading database ... 179461 files and directories currently installed.)
Unpacking icaclient (from .../icaclient_12.1.0_amd64.deb) ...
dpkg: dependency problems prevent configuration of icaclient:
icaclient depends on ia32-libs; however:
Package ia32-libs is not installed.
icaclient depends on lib32z1; however:
Package lib32z1 is not installed.
icaclient depends on lib32asound2; however:
Package lib32asound2 is not installed.
dpkg: error processing icaclient (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
icaclient
Oleh karena itu, solusi lain tampaknya tidak berhasil. Saya mengikuti instruksi di sini - dan untuk dua rilis Ubuntu terakhir itu pasti tidak ada masalah.
Ketika saya mencoba menginstal ia32-libs saya mendapatkan masalah berikut:
marc@PinballWizard:~$ sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32z1 lib32ncurses5 lib32bz2-1.0
E: Package 'ia32-libs' has no installation candidate
Apakah ada kemungkinan untuk menginstal icaclient
?
Source.list ada di sini .
apt
64-bit
dependencies
Marc
sumber
sumber
ia32-libs
telah usang sejak 11:10. Dulu terdiri dari satu koleksi besar perpustakaan 32-bit, tetapi dengan penambahan paket dukungan multi-lengkung sekarang harus bergantung pada paket: pasangan arsitektur, misalnyalibbz2-1.0:i386
. Anda mungkin dapat mengedit file kontrol paket dengan dependensi baru, tetapi paket sumber perlu diperbarui. Atau, Anda mungkin hanya dapat menginstal ..._ i386.deb versi 32-bit secara langsung.Jawaban:
Ada cara di bawah 13.10 yang dibawa kepada kami oleh dark_harmonics di ubuntuforums (posting terakhir) - Saya hanya mengutipnya di sini:
BTW: Pratinjau Pelanggan tidak berfungsi untuk saya, saya menggunakan versi resmi.
sumber
ldd /opt/Citrix/ICAClient/wfcmgr
memberi hanya ketergantungan yang hilanglibXp.so.6 => not found
. Saya memiliki versi 64-bit di/usr/lib/x86_64-linux-gnu/libXp.so.6
sudo apt-get install libXp6:i386
selesaikansudo apt-get -f install
menginstal dependensi yang hilang ... Itu adalah petunjuk bagi saya.[Change] line 2648 in ica_temp/DEBIAN/postinst: echo $Arch|grep "i[0-9]86" >/dev/null to: echo $Arch|grep -E "i[0-9]86|x86_64" >/dev/null
Saya memiliki sistem x64bit
Anda harus mengedit dependecies: ia23-libs dan libaudio32 dari paket .deb.
Buat
/dir_tmp
dan/dir_tmp/DEBIAN
Edit
/dir_tmp/DEBIAN/control
dan hapus dependensi.Coba pasang ICAclient lagi
Jika Anda mendapatkan status keluar 2, silakan coba:
Edit
/var/lib/dpkg/info/icaclient.postinst
Temukan:
echo $Arch|grep "i[0-9]86" >/dev/null
dan ubah keecho $Arch|grep -E "i[0-9]86|x86_64" >/dev/null
Jika Anda mendapatkan kesalahan SSL saat menjalankan penerima Citrix, coba:
sumber
Petunjuk ini berfungsi di Ubuntu 13.04 dan sebelumnya:
Pasang
gdebi
:Jalankan
sudo gdebi Downloads/icaclient_12.1.0_amd64.deb
penginstal akan menanyakan apakah Anda ingin menginstal paket bersama semua dependensi:Pilih
y
lalu tekan enter. SelesaiMetode ini memiliki keunggulan yang tidak memerlukan intervensi pengguna dan menyelesaikan dependensi hampir tanpa cacat.
Sementara itu menyelesaikan dependensi, paket itu sendiri memiliki masalah lain:
Sebenarnya, ada solusinya:
Citrix tidak memiliki banyak sertifikat, jadi ketika Anda mengakses situs Anda, Anda bisa mendapatkan kesalahan SSL. Jika Anda memiliki sertifikat mozilla, tambahkan:
Referensi: https://help.ubuntu.com/community/CitrixICAClientHowTo
sumber
Dependency is not satisfiable: ia32-libs
ketika mencoba melakukansudo gdebi Downloads/icaclient_12.1.0_amd64.deb
Ubah dependensi menjadi "Tergantung: libc6-i386 (> = 2.7-1), lib32z1, nspluginwrapper" Simpan dan tutup file Kompilasi dan instal file deb
Harus: Tergantung: libc6-i386 (> = 2.7-1), lib32asound2: i386, nspluginwrapper
sumber
Saya mengikuti petunjuk ini di Wiki Bantuan Komunitas Ubuntu. Ini bekerja dengan baik untukku.
sumber