citrix 无法在 Arch Linux 中工作 - 库错误

citrix 无法在 Arch Linux 中工作 - 库错误

我有一个需要打开的 citrix ica 文件。我将默认应用程序设置为 wfica。

我正在使用 Arch Linux,citrix 的工作直到昨天才设置自定义命令行。它自动与 Citrix 配合使用。但是,我正在玩 Linux,我想删除不需要/未使用的包,然后我输入

sudo pacman -Rsn $(pacman -Qqdt)

一堆软件包被删除,我认为这就是这个 citrix 无法正常工作的原因。

之后我还 sudo pacman -Syu 更新了所有软件包,但没有成功。

编辑:

[srikanth@myhost linuxx86]$ sh wfica.sh 
/home/srikanth/ICAClient/linuxx86/wfica: error while loading shared libraries: libXaw.so.7: cannot open shared object file: No such file or directory
[srikanth@myhost linuxx86]$ pwd
/home/srikanth/ICAClient/linuxx86
[srikanth@myhost linuxx86]$ whereis libXaw
libXaw: /usr/lib/libXaw7.so /usr/lib/libXaw.so /usr/lib/libXaw6.so

加载库时似乎出现一些错误

编辑:

@Kevin:还是一样。

[srikanth@myhost linuxx86]$ cd /usr/lib
[srikanth@myhost lib]$ sudo ln -s libXaw7.so libXaw.so.7
ln: failed to create symbolic link `libXaw.so.7': File exists
[srikanth@myhost lib]$ pwd
/usr/lib
[srikanth@myhost lib]$ cd ~/ICAClient/linuxx86/
[srikanth@myhost linuxx86]$ ls
CHARICONV.DLL  eula.txt  install.txt  libctxssl.so  Npica     PDCRYPT1.DLL  readme.txt  util         VDSPMIKE.DLL  wfica_assoc.sh
config         help      keyboard     NDS.DLL       Npica.ad  PDCRYPT2.DLL  setupwfc    VDEUEM.DLL   wfcmgr        wfica.sh
desktop        icons     keystore     nls           npica.so  pkginf        TW1.DLL     VDSCARD.DLL  wfica
[srikanth@myhost linuxx86]$ sudo ldconfig
[srikanth@myhost linuxx86]$ sh wfica.sh 
/home/srikanth/ICAClient/linuxx86/wfica: error while loading shared libraries: libXaw.so.7: cannot open shared object file: No such file or directory
[srikanth@myhost linuxx86]$ cd /usr/lib
[srikanth@myhost lib]$ ls -ltr libXaw7*
-rwxr-xr-x 1 root root 462536 Jan 19  2011 libXaw7.so.7.0.0
lrwxrwxrwx 1 root root     16 Jan 19  2011 libXaw7.so.7 -> libXaw7.so.7.0.0
lrwxrwxrwx 1 root root     16 Jan 19  2011 libXaw7.so -> libXaw7.so.7.0.0
[srikanth@myhost lib]$ 

答案1

我认为您使用的是 64 位 Linux,而 wfica 是一个 32 位应用程序。如果确实如此,那么安装lib32-libxaw应该修复它。

相关内容