Snap - 'sudo classic' hatası


9

Burada ek öğretici takip ediyorum :

Snap yüklü tamam ...

user001@laptop:~$ sudo snap install classic --edge --devmode
classic (edge) 16.04 from 'canonical' installed

Başlangıçta bir sorunla karşılaşıyorum. Klasik çırpıda girmeye çalıştığımda ...

user001@laptop:~$ sudo classic
[sudo] password for user001: 
mount: devpts is already mounted or /dev/pts busy
       devpts is already mounted on /dev/pts
sudo: unknown user: user001
sudo: unable to initialize policy plugin

Bu konuda hiçbir şey bulamıyorum. Sorun giderme konusunda herhangi bir öneriniz var mı?

Yanıtlar:


14

Bu bölümün üstünde "Ubuntu çekirdeği çalıştırıyorsanız" başlıklı büyük bir başlık var. İsteminizden bakarsanız (user0001 @ laptop) Sanırım bu sizin için geçerli değil.

Klasik çıtçıt sadece Ubuntu Çekirdeğinde tamamen çıtçıt tabanlı (örn. Uygun değil, borçsuz, vb.) Bir "klasik" geliştirici ortamı elde etmektir. Sizin durumunuzda, zaten bir "klasik" (yani snap tabanlı değil) dağıtımda çalıştığınızı tahmin ediyorum, bu durumda klasik snap'a ihtiyacınız yoktur ve bir sonraki adıma geçebilirsiniz.

Aslında, bu bölümün başlangıcı hemen hemen şunu söylüyor:

Ubuntu Core geleneksel bir Linux dağıtımı değildir: "apt" yoktur, sistem salt okunurdur. Öyleyse böyle bir ortamda nasıl gelişebilir ve inşa edebilirsiniz? Bunun için özel bir çırpıda var!

"Klasik" eki girin. Bu ek, bizi geleneksel bir Ubuntu dağılımına sahip olduğumuz bir köke götürecektir. Daha fazla paket yükleyebilir, dosya projelerini değiştirebilir ve snap'ımızı oluşturmak için snapcraft'ı çalıştırabiliriz. Giriş dizini, konteyner ve ubuntu çekirdeği arasında paylaşılır. Böylece bir çıtçıt oluşturabiliriz, o zaman, klasik çıtçıtın dışında, takıp test edebiliriz.


Peki dedi .. :-)
Elder Geek

Evet, tamamen haklısın. Yağsız okuma için aldığım şey bu, teşekkürler.
Jack
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.