无需互联网在 Debian10 上安装 FileZilla3

无需互联网在 Debian10 上安装 FileZilla3

我遇到了这个问题,当我尝试安装 filezilla3 时出现错误。因为我想离线安装它,所以我使用 sftp 从另一台有互联网的计算机传输 FileZilla3 zip 文件,我已成功解压该文件,但当我尝试运行时出现此错误。

vncuser2@osboxes:~$ ls 桌面图片文档公共下载模板 FileZilla3 视频 FileZilla_3.47.2.1_x86_64-linux-gnu.tar.bz2 VNC-Server-6.7.1-Linux-x64.deb 音乐

vncuser2@osboxes:~$ cd FileZilla3

vncuser2@osboxes:~/FileZilla3$ ls bin lib 共享

vncuser2@osboxes:~/FileZilla3$ cd bin

vncuser2@osboxes:~/FileZilla3/bin$ ls filezilla fzputtygen fzsftp fzstorj

vncuser2@osboxes:~/FileZilla3/bin$ ./filezilla ./filezilla:加载共享库时出错:libgtk-x11-2.0.so.0:无法打开共享对象文件:没有此文件或目录

或者有没有更好的方法来安装 filezilla,请帮帮我,谢谢!

答案1

您可能想要在另一台电脑上下载软件包 - 并确保检查您拥有所需的软件包。apt depends会告诉您需要什么

geek@test-box:/var/crash$ apt depends filezilla
filezilla
  Depends: filezilla-common (= 3.39.0-2)
  Depends: libc6 (>= 2.28)
  Depends: libdbus-1-3 (>= 1.9.14)
  Depends: libfilezilla0 (>= 0.15.1)
  Depends: libgcc1 (>= 1:3.0)
  Depends: libglib2.0-0 (>= 2.12.0)
  Depends: libgnutls30 (>= 3.6.5)
  Depends: libgtk2.0-0 (>= 2.10.0)
  Depends: libnettle6
  Depends: libpugixml1v5 (>= 1.7)
  Depends: libsqlite3-0 (>= 3.5.9)
  Depends: libstdc++6 (>= 5.2)
  Depends: libwxbase3.0-0v5 (>= 3.0.4+dfsg)
  Depends: libwxgtk3.0-0v5 (>= 3.0.4+dfsg)

我很懒,所以我会跑去apt install -s filezilla从那里获取文件列表。

apt 有一个仅下载选项- 你可以使用以下命令下载这些软件包的 deb

apt download filezilla-common libfilezilla0 libgail-common libgail18 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libpugixml1v5 libwxbase3.0-0v5将所有这些下载到当前目录。

您可以复制这些文件,如果缺少某个文件,您可以使用 dpkg 安装相关包。

相关内容