Bir çırpıda paketinde komut çalıştırma


23

Snapcraft ve snappy hakkında bazı dersler okudum ve bu konuda gerçekten heyecanlıyım.

16.04 kullanıyorum ve eki snap findbulmak ve yüklemek için kullanılır ubuntu-calculator-app. Ama nasıl başlayacağımı bilmiyorum.

Ne Dash'imde (Unity 7) ne de yolumda (zsh kullanarak)

Ayrıca, bu blog gönderisindeki talimatları takip ettim.

Bir bağlantı oluşturmak için ek ve yükleyin. Ancak, yine, uygulamayı nasıl başlatacağımı bilmiyorum.

Yardımın için teşekkürler

Yanıtlar:


29

Sadece çıkış yapıp tekrar giriş yapın. Eğer 16.04 geliştirme sürümü önceki bir sürümünden yükseltme iseniz olmaz /snap/binsenin içinde PATHortam değişkeni.


Harika. Bana bu belgenin neresinde olduğunu işaret edebilirseniz harika olurdu.
Alejandro Vera

2
dosyanın PATH=$PATH:/snap/binsonuna eklemek ~/.bashrc.
noobninja

Çıkış ve giriş benim için yapmadı. .Bashrc dosyamda PATH'ime manuel olarak / snap / bin eklemek zorunda kaldım.
Marnix A. van Ammers

1
MarnixA.vanAmmers @ değiştirebilir gerektiğini $PATHde .profileya .bash_profiledeğil de, .bashrc; bkz doğru PATH yolunu nasıl eklenir? .
Franklin Yu

3

Snaps, snap run ile çalıştırılabilir, yani sorudaki örnek için snap run ubuntu-calculator-app. Ancak bu can sıkıcı bir durumdur, bu yüzden yolunuza anlık görüntüler eklemek daha iyidir. Uygulama bir GUI ise, onu açtıktan sonra başlatıcı simgesine sağ tıklayıp tıraba ekle seçimini yapabilirsiniz.

Çıtçıtlar varsayılan olarak 16.04’te yolunuzda değil. / Snap / bin içinde depolanırlar. Enstantane sistem çapında bir kurulum olduğundan, bu dizini sistem genelinde yolunuza eklemek muhtemelen en iyi yoldur. Bu dosya üzerinden yapılır /etc/environment. Aşağıdakiler öğeleri kırabilir, bu yüzden dosyayı düzenlemeden önce yedeklemelisiniz sudo cp /etc/environment /etc/environment.bak. Açmak için sudo ile bir editör kullanın ve PATH girişinin sonuna /etc/environmentekleyin :/snap/bin. Terminalinizi yeniden başlattığınızdan emin olunsource /etc/environment

Bu hala işe yaramazsa, kullanıcı .bashrc dosyanızın kaynaklarına / etc / ortamını eklediğinden emin olmalısınız. grep "source /etc/environment" ~/.bashrceğer varsa, o satırı ekleyecektir. Eklemezse echo "source /etc/environment" >> ~/.bashrc.



2

Sadece yerel ~ / .bashrc içindeki / snap / bin yolunu dahil etmek benim için çalışıyor.

Aşağıdakileri çalıştırın

  • echo "export PATH=$PATH:/snap/bin" >> ~/.bashrc
  • source ~/.bashrc
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.