실행 파일이 존재하더라도 "bash: ...: 해당 파일이나 디렉터리가 없습니다"라는 메시지가 나타납니다.

실행 파일이 존재하더라도 "bash: ...: 해당 파일이나 디렉터리가 없습니다"라는 메시지가 나타납니다.

운영 체제: Lubuntu 13.10, 64비트.

설치했습니다씨몽키 브라우저~에서http://www.seamonkey-project.org/아래에 참조된 지침을 따르세요.http://www.seamonkey-project.org/doc/install-and-uninstall#install_linux

tar.bz2 파일을 다운로드하여 SeaMonkey를 설치하려면:

"seamonkey2"(mkdir seamonkey2)라는 디렉터리를 생성하고 해당 디렉터리(cd seamonkey2)로 변경합니다.
SeaMonkey를 다운로드하려는 웹사이트의 링크를 클릭하고 패키지(seamonkey-2.*.tar.bz2) 파일을 seamonkey2 디렉터리에 다운로드합니다.
다음 명령을 사용하여 파일의 압축을 풉니다.

tar jxvf seamonkey-2.*.tar.bz2

그러면 seamonkey2 디렉토리 아래에 "seamonkey" 디렉토리가 생성됩니다.
seamonkey 디렉터리(cd seamonkey)로 전환합니다.
다음 명령을 사용하여 SeaMonkey를 실행하십시오.

./seamonkey

지침을 따랐지만 다음 명령을 사용하면 다음과 같은 내용이 표시됩니다.

[05:28 PM] ~/seamonkey2/seamonkey $ ll seam*
-rwxr-xr-x 1 vasa1 vasa1 82816 Oct 29 08:23 seamonkey*
-rwxr-xr-x 1 vasa1 vasa1 82820 Oct 29 08:23 seamonkey-bin*

[05:28 PM] ~/seamonkey2/seamonkey $ seamonkey
bash: /home/vasa1/seamonkey2/seamonkey/seamonkey: No such file or directory
[05:28 PM] ~/seamonkey2/seamonkey $ seamonkey-bin
bash: /home/vasa1/seamonkey2/seamonkey/seamonkey-bin: No such file or directory
[05:28 PM] ~/seamonkey2/seamonkey $ ./seamonkey
bash: ./seamonkey: No such file or directory
[05:29 PM] ~/seamonkey2/seamonkey $ ./seamonkey-bin
bash: ./seamonkey-bin: No such file or directory
[05:29 PM] ~/seamonkey2/seamonkey $ 

bash그렇다면 디렉터리와 파일(seamonkey 및 seamonkey-bin)이 존재하는데 왜 "해당 파일이나 디렉터리가 없습니다"라고 표시됩니까?

출력은 다음과 같습니다 cat /etc/environment.

[05:38 PM] ~ $ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/vasa1/seamonkey2/seamonkey"
[05:38 PM] ~ $ 

file seamonkey이것은 합계의 출력입니다 ldd seamonkey.

[06:29 PM] ~/seamonkey2/seamonkey $ file seamonkey
seamonkey: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped
[06:30 PM] ~/seamonkey2/seamonkey $ ldd seamonkey
    linux-gate.so.1 =>  (0xf7726000)
    libpthread.so.0 => /lib32/libpthread.so.0 (0xf76f6000)
    libdl.so.2 => /lib32/libdl.so.2 (0xf76f1000)
    libstdc++.so.6 => not found
    libm.so.6 => /lib32/libm.so.6 (0xf76ae000)
    libgcc_s.so.1 => not found
    libc.so.6 => /lib32/libc.so.6 (0xf74fc000)
    /lib/ld-linux.so.2 (0xf7727000)
[06:31 PM] ~/seamonkey2/seamonkey $ 

답변1

32비트 라이브러리가 필요할 수 있습니다.

Ubuntu와 같은 Debian 기반 배포판에 설치하려면 다음 명령을 실행하십시오.

sudo apt-get install ia32-libs

답변2

실행 파일에 실행 권한이 없을 수 있습니다. 다음을 시도하십시오.

chmod +x seamonkey
chmod +x seamonkey-bin

그런 다음 실행하십시오.

답변3

온라인에서 "64-bitlinux에 canseamonkeybeinstalled"를 검색했습니다.

결과 중 하나는 다음과 같습니다. http://tutorialforlinux.com/2013/10/31/how-to-install-seamonkey-on-xubuntu-13-10-saucy-64bit-linux/.그것은 상태http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/2.22/contrib/seamonkey-2.22.en-US.linux-x86_64.tar.bz2.

작동합니다.

관련 정보