Ubuntu Türkiye

Yazılım => Yükleme ve Kaldırma Sorunları => Konuyu başlatan: RexSky - 24 Şubat 2019 - 18:53:59

Başlık: Tema Yükleme işlemi yapamıyorum.
Gönderen: RexSky - 24 Şubat 2019 - 18:53:59
Juno temasını kuracaktım ama kuracağım dizine girince dosya oluşmadığının farkına vardım.

/usr/share/themes

Dosya erişimi nasıl yaparım ?
Başlık: Ynt: Tema Yükleme işlemi yapamıyorum.
Gönderen: Empat - 24 Şubat 2019 - 20:31:12
Sorununuzu tam anlayamadım. Fakat, sanırım erişim izni sıkıntınız var.
Aşağıdaki komutu girerek erişim izni verebilirsiniz.

sudo chmod 777 -R /usr/share/themes/
Başlık: Ynt: Tema Yükleme işlemi yapamıyorum.
Gönderen: mhmtkrktr - 26 Şubat 2019 - 00:39:37
[mention=644481]@RexSky[/mention] Bunu yapmanın 3 yolu var.
1 - Root olarak arayüz uygulamaları açmıyorsan, açılan dizine tema dosyanı kopyala.
mkdir ~/.themes
nautilus ~/.themes


2 - Dosya yöneticisini, ilgili bölüme yetkisi olan kullanıcı ile aç,
sudo -H nautilus /usr/share/themes

3 - Komut satırı aracı ile kopyala
sudo cp -rv /home/$USER/Tema_Dizini /usr/share/themes

[mention=644481]@Empat[/mention] Paylaştığın yöntem önerilmemiş.
Kullanıcı dizini de dahil, Linux için (özel durumlar da, aksi belirtilmedikçe) varsayılan dizin yetkisi 755 , varsayılan dosya yetkisi 644.

Özel duruma örnek;
getfacl -L /etc/sudoers
getfacl -L /usr/bin/grep


Varsayılan;
getfacl -L ~/.config
getfacl -L /usr/share/fonts/util/
getfacl -L /etc/systemd/


Verdiğin komutun aslı ise, chown ile orada ki owner ve group yetkilerini kullanıcıya vermek olur ki, "/" altında hiçbir dizin buna dahil edilmemeli. En iyi ihtimalle şu şekilde taşınan dizin, orada var olan başka bir dizine eşitlenebilir.

getfacl -RL yetkisi_kopyalanacak_dizin | setfacl -bnM - yetkilendirilecek_dizin