在沒有網路的情況下在 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 安裝相關軟體包。

相關內容