나는 gNewSense를 사용하고 있지만 많은 것들이 Debian에서와 동일하게 작동해야 합니다.
나는 다음 지시 사항을 따랐습니다.http://zachwick.com/posts/how_to_install_gnu_icecat_on_debian_wheezy.html
처음 설치했을 때는 icecat
명령을 사용할 수 있었지만 다른 Firefox를 설치했는데 방해가 되는 것 같았습니다. 다른 Firefox 설치와 이전 Icecat 설치를 삭제하고 Icecat 설치를 다시 시도했습니다.
이제는 실행할 수도 없습니다 icecat
.
bash: icecat: command not found
which icecat
디렉터리가 존재하더라도 아무 것도 표시되지 않습니다.
ls -a /usr/local/bin
. .. icecat icecat-24.0
icecat-24.0 또는 icecat 디렉토리의 파일을 실행하려고 하면 다음과 같은 결과가 나타납니다.
/usr/local/bin/icecat/icecat: /lib/libc.so.6: version `GLIBC_2.14' not found (required by /usr/local/bin/icecat/icecat)
/usr/local/bin/icecat/icecat: /lib/libc.so.6: version `GLIBC_2.17' not found (required by /usr/local/bin/icecat/icecat)
답변1
첫 번째 오류:
bash: icecat: command not found
해당 경로에 디렉터리가 존재하지 않기 때문입니다. 다음 방법을 사용하면 쉽게 해결할 수 있습니다.
export PATH=/usr/local/bin/icecat/:$PATH
또는 도트 파일( ~/.bashrc
또는 ~/.profile
)에 라인을 저장합니다. 두 번째 오류는 바이너리를 직접 실행하려고 할 때 발생하며 바이너리를 컴파일할 Glibc의 2.14 또는 2.17 버전이 없다는 것을 알려줍니다. 이는 Debian Stable 또는 이전 안정 버전을 사용하고 있음을 나타냅니다. 사용 가능합니다(2.13 이하). 원하는 것을 보관할 수 있는 방법에는 여러 가지가 있습니다. 순서대로 나열하겠습니다.
- 소스 목록에 테스트를 추가하고 glib 버전을 업그레이드하세요.
- 동일한 버전의 glib를 사용하도록 바이너리를 다시 컴파일하십시오. (패키지에 따라 실패할 수도 있음)
- 이전 버전의 IceCat을 사용하세요.
나는 이 작업을 수행하지 않고 대신 이미 저장소에 있는 Iceweasel을 사용하겠습니다.