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 빈
vncuser2@osboxes:~/FileZilla3/bin$ ls filezilla fzputtygen fzsftp fzstorj
vncuser2@osboxes:~/FileZilla3/bin$ ./filezilla ./filezilla: 공유 라이브러리를 로드하는 중 오류가 발생했습니다. libgtk-x11-2.0.so.0: 공유 개체 파일을 열 수 없습니다. 해당 파일 또는 디렉터리가 없습니다.
아니면 filezilla를 설치하는 더 좋은 방법이 있나요? 도와주세요. 감사합니다!
답변1
다른 PC에 패키지를 다운로드하고 싶을 수도 있습니다. 필요한 패키지가 있는지 확인하세요. 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에는 다운로드 전용 옵션이 있습니다- 이 패키지에 대한 debs를 다운로드할 수 있습니다.
apt download filezilla-common libfilezilla0 libgail-common libgail18 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libpugixml1v5 libwxbase3.0-0v5
이 모든 것을 현재 디렉토리에 다운로드합니다.
복사해 놓으시면 되고, 파일이 없으면 dpkg로 해당 패키지를 설치하시면 됩니다.