Cara menjalankan perintah dalam paket snap

23

Saya telah membaca beberapa tutorial tentang Snapcraft dan tajam dan saya sangat senang tentang hal itu.

Saya menggunakan 16,04 dan digunakan snap finduntuk menemukan dan menginstal ubuntu-calculator-appsnap. Tapi saya tidak tahu bagaimana memulainya.

Itu bukan di Dash saya (Unity 7) atau di jalur saya (menggunakan zsh)

Juga, saya mengikuti instruksi di posting blog ini

Untuk membuat tautan, pasang dan pasang. Tapi, sekali lagi, saya tidak tahu cara memulai aplikasi.

Terima kasih atas bantuan Anda

Alejandro Vera
sumber

Jawaban:

29

Cukup keluar dan masuk kembali. Jika Anda memutakhirkan dari versi sebelumnya dari rilis pengembangan 16.04 Anda tidak akan memiliki variabel lingkungan /snap/binAnda PATH.

Zygmunt Krynicki
sumber
Besar. Jika Anda bisa menunjukkan saya di mana dalam dokumentasi itu jalan itu akan bagus.
Alejandro Vera
2
tambahkan PATH=$PATH:/snap/binke akhir ~/.bashrcfile.
noobninja
Keluar dan masuk tidak melakukannya untuk saya. Saya harus menambahkan / snap / bin ke PATH saya secara manual di file .bashrc saya.
Marnix A. van Ammers
1
@ MarnixA.vanAmmers Anda harus memodifikasi $PATHdi .profileatau .bash_profile, tidak .bashrc; lihat Bagaimana cara menambahkan path ke PATH dengan benar? .
Franklin Yu
3

Terkunci dapat dijalankan dengan snap run, jadi untuk contoh dalam pertanyaan snap run ubuntu-calculator-app. Tapi itu menyebalkan jadi lebih baik menambahkan buncis ke jalur Anda. Jika aplikasinya adalah gui, begitu Anda membukanya, Anda dapat mengeklik kanan ikon peluncur dan memilih tambahkan ke tanda hubung.

Terkunci tidak ada di jalur Anda secara default pada 16.04. Mereka disimpan di / snap / bin. Karena terkunci adalah instalasi di seluruh sistem, mungkin sebaiknya menambahkan direktori ini ke jalur sistem Anda. Ini dilakukan melalui file /etc/environment. Berikut ini dapat merusak barang-barang, jadi Anda harus membuat cadangan file sebelum mengeditnya sudo cp /etc/environment /etc/environment.bak. Gunakan editor dengan sudo untuk membuka /etc/environment, dan tambahkan :/snap/binke akhir entri PATH. Pastikan Anda memulai ulang terminal Anda atausource /etc/environment

Jika itu masih tidak berhasil, Anda perlu memastikan file .bashrc pengguna Anda telah menambahkan / etc / environment ke sumbernya. grep "source /etc/environment" ~/.bashrcakan menggemakan garis itu jika ada. Jika tidak echo "source /etc/environment" >> ~/.bashrcakan menambahkannya.

David Warnke
sumber
2

Intinya, seperti yang dikatakan Zygmunt. Untuk kelengkapan, alternatif lain adalah menjalankan aplikasi dari baris perintah:

ubuntu-calculator-app.calculator

Lihatlah dokumentasi tentang cara memulai dengan terkunci di Ubuntu klasik .

David Planella
sumber
2

Hanya dengan memasukkan path ke / snap / bin di ~/ .bashrc lokal berfungsi untuk saya.

Jalankan yang berikut ini

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