Ubuntu에 Zulip 채팅을 설치하려고 하는데 다음 오류가 발생합니다.
bash: ./scripts/setup/install: /usr/bin/env: bad interpreter: Permission denied
누군가가 제안으로 나를 도울 수 있다면 매우 감사하겠습니다!
답변1
Ubuntu(또는 Debian 및 기타 Debian 기반 시스템)를 사용하는 경우 다음을 따르세요.줄립 페이지:
터미널에 다음 명령을 입력합니다.
sudo apt-key adv --keyserver pool.sks-keyservers.net --recv 69AD12704E71A4803DCA3A682424BE5AE9BD10D9 echo "deb https://dl.bintray.com/zulip/debian/ stable main" | \ sudo tee -a /etc/apt/sources.list.d/zulip.list sudo apt update sudo apt install zulip
이 명령은 Zulip Desktop apt 저장소와 해당 서명 키를 설정한 다음 Zulip 클라이언트를 설치합니다.
애플리케이션 실행기 또는
zulip
터미널에서 Zulip을 실행합니다.sudo apt update && sudo apt update를 사용하는 등 시스템에서 정기적인 소프트웨어 업데이트를 수행하면 애플리케이션이 자동으로 향후 버전으로 업데이트됩니다.
다른 Linux 시스템의 경우 동일한 페이지에서 다음을 권장합니다.
다운로드리눅스용 줄립.
chmod a+x Zulip-x.x.x-x86_64.AppImage
파일을 터미널에서 실행 가능하게 만드세요(xxx를 다운로드한 파일의 실제 이름으로 바꾸세요).애플리케이션 실행기 또는 터미널에서 파일을 실행합니다.
설치 프로그램이 필요하지 않습니다. 파일은 Zulip 애플리케이션입니다. 애플리케이션은 자동으로 향후 버전으로 업데이트됩니다.
어디에도 문서가 없으므로 install
왜 이 접근 방식을 시도하는지 모르겠습니다. 그러나 나타나는 오류는 스크립트가 /usr/bin/env
이를 사용하여 실행하려고 한다는 것을 의미하며 이상하게도 실행 가능한 비트가 설정되지 않은 것 같습니다. 따라서 프로그램을 실행 가능하게 만듭니다.
sudo chmod a+x /usr/bin/env
그런 다음 다시 시도해 보세요. 또는 스크립트인 경우 sh
문제를 해결하기 위해 실행할 수 있지만 sh ./install
스크립트를 표시하지 않았기 때문에 다시 확실하게 알 수 없습니다.