Temel olarak, senin sorunun şu ki yanlış bir makale kullanma :) Eğer bir SE sitesinde olsaydı, oy kullanırdım.
Ubuntu depolarından gelmeyen şeyleri el ile kopyalama /usr
YANLIŞ. Bu dizin Ubuntu'nun paket yöneticisi tarafından yönetilir ve onunla uğraşmak bir noktada veya başka bir yerde sorun yaratacaktır - örneğin, sisteminizi bir sonraki yükselttiğinizde Sublime muhtemelen iz bırakmadan kaldırılacaktır.
Programı root olarak çalıştırmak, özellikle internetten temel olarak bir şeyler indiren ve bilgisayarınızda çalışmasına izin veren kendi paket yöneticisine sahip olan SublimeText durumunda daha da yanlıştır. Bir eklentideki basit bir yazım hatası, makinenizdeki tüm verileri yok edebilir.
Uygun bir çözüm, programı sistem genelinde kurmak istiyorsanız, bir tane bulmak / oluşturmak olacaktır.deb dosyasını yükleyin ve yükleyin - bu şekilde paket yöneticisi paketin farkında olacaktır. Webupd8 bir SublimeText2 için PPA yani bunu kullanabilirsin.
Ancak, kişisel olarak kullandığım çok daha tembel bir çözüm var - sadece sublimetext'i ev dizininizde bir yere açın, bir tane oluşturun bin
ana dizininizdeki dizin ve sembolik bağ sublime_text
bu dizine yürütülebilir dosya:
mkdir ~/binln -s ~/wherever/sublime/is/sublime_text ~/bin
Bundan sonra yazarak Yüce Metni çalıştırabileceksiniz sublime_text
konsolda, herhangi bir dizinden. Bu, kök ayrıcalıkları gerektirmez ve düzenleyici gayet iyi çalışır.
Makale ayrıca sublime_text'i varsayılan düzenleyici olarak kaydetmek ve bir simge eklemek gibi bazı kabuk entegrasyonlarını da yapıyor ve bunu yapmak için çok tembeldim - ancak eminim ki sistem genelinde ayarlarla uğraşmadan yapılabilir.
Ancak bu, sahip olduğunuz izinlerle ilgili sorunları açıklamaz - SublimeText, tüm ayarlarını yine de ana klasörünüzde saklar, bu nedenle sistem genelinde yüklemiş olsanız bile sorun yaşamamalıdır. Muhtemelen olan şey, ilk kez süper kullanıcı ayrıcalıklarıyla (yani sudo kabuğundan) başlatmış olmanızdır, bu nedenle editörün yapılandırma dizini (içinde ~/.config/sublime-text-2
) sahibi tarafından root
şimdi. Şöyle bir şey yapmalısın
sudo chown -R yourusername:yourusername /home/yourusername/.config/sublime-text-2
bunu düzeltmek için.