스냅 패키지에서 명령을 실행하는 방법 모른다. 내 대시 (Unity 7) 또는 내

Snapcraft 및 snappy에 대한 자습서를 읽었으며 정말 흥분됩니다.

16.04를 사용 snap find하고 있으며 ubuntu-calculator-app스냅 을 찾아 설치하는 데 사용 되었습니다 . 그러나 나는 그것을 시작하는 방법을 모른다.

내 대시 (Unity 7) 또는 내 경로 (zsh 사용)에 없습니다.

또한이 블로그 게시물 의 지침을 따랐 습니다.

링크 스냅을 작성하고 설치하려면. 그러나 다시 한 번 앱을 시작하는 방법을 모르겠습니다.

당신의 도움을 주셔서 감사합니다



답변

그냥 로그 아웃하고 다시 로그인합니다. 당신이 16.04 개발 릴리스의 이전 버전에서 업그레이드하는 경우가 없습니다 /snap/bin귀하의 PATH환경 변수.


답변

스냅 런으로 스냅을 실행할 수 있으므로 질문의 예를 참조하십시오 snap run ubuntu-calculator-app. 그러나 그것은 성가신 일이므로 경로에 스냅을 추가하는 것이 좋습니다. 앱이 GUI 인 경우 앱을 열면 실행기 아이콘을 마우스 오른쪽 버튼으로 클릭하고 대시에 추가를 선택할 수 있습니다.

기본적으로 16.04의 스냅은 경로에 없습니다. 그것들은 / snap / bin에 저장됩니다. 스냅은 시스템 전체 설치이므로이 디렉토리를 시스템 전체 경로에 추가하는 것이 가장 좋습니다. 이것은 파일을 통해 수행됩니다 /etc/environment. 다음은 문제를 일으킬 수 있으므로 파일을 편집하기 전에 파일을 백업해야합니다 sudo cp /etc/environment /etc/environment.bak. sudo 편집기를 사용하여를 열고 PATH 항목 끝에 /etc/environment추가 :/snap/bin하십시오. 터미널을 다시 시작하거나source /etc/environment

그래도 작동하지 않으면, 사용자 .bashrc 파일이 / etc / environment를 소스에 추가했는지 확인해야합니다. grep "source /etc/environment" ~/.bashrc해당 줄이 있으면 에코합니다. echo "source /etc/environment" >> ~/.bashrc추가 하지 않으면 추가됩니다.


답변

본질적으로 Zygmunt가 말한 것처럼. 완전성을 위해 다른 대안은 명령 줄에서 앱을 실행하는 것입니다.

ubuntu-calculator-app.calculator

클래식 우분투에서 스냅을 시작 하는 방법에 대한 설명서를 확인하십시오 .


답변

로컬 ~ / .bashrc 에 / snap / bin 경로를 포함시키는 것이 효과적입니다.

다음을 실행하십시오

  • echo "export PATH=$PATH:/snap/bin" >> ~/.bashrc
  • source ~/.bashrc