回答:
ログアウトしてからログインし直してください。16.04開発リリースの以前のバージョンからアップグレードする場合/snap/bin
、PATH
環境変数には含まれません。
PATH=$PATH:/snap/bin
最後に追加し~/.bashrc
ます。
スナップはsnap runで実行できるため、質問の例ではsnap run ubuntu-calculator-app
。しかし、それは迷惑ですので、パスにスナップを追加することをお勧めします。アプリがGUIの場合、アプリを開いたら、ランチャーアイコンを右クリックして[ダッシュに追加]を選択できます。
16.04のデフォルトでは、スナップはパスにありません。それらは/ snap / binに保存されます。スナップはシステム全体のインストールであるため、このディレクトリをシステム全体のパスに追加することをお勧めします。これはファイルを介して行われます/etc/environment
。以下は問題を引き起こす可能性があるため、編集する前にファイルをバックアップする必要がありますsudo cp /etc/environment /etc/environment.bak
。sudoでエディターを使用してを開き/etc/environment
、:/snap/bin
PATHエントリの最後に追加します。端末を再起動するか、source /etc/environment
それでもうまくいかない場合は、ユーザーの.bashrcファイルが/ etc / environmentをソースに追加していることを確認する必要があります。grep "source /etc/environment" ~/.bashrc
その行が存在する場合、その行をエコーします。echo "source /etc/environment" >> ~/.bashrc
追加されない場合。
基本的に、Zygmuntが言っていたように。完全を期すために、他の選択肢はコマンドラインからアプリを実行することです:
ubuntu-calculator-app.calculator
従来のUbuntuでスナップを開始する方法に関するドキュメントを確認してください。
ローカルの〜/ .bashrcに / snap / binへのパスを含めるだけでうまくいきます。
以下を実行します
echo "export PATH=$PATH:/snap/bin" >> ~/.bashrc
source ~/.bashrc