Gönderen Konu: Tema Yükleme işlemi yapamıyorum.  (Okunma sayısı 106 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

« : »
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 ?

« Yanıtla #1 : »
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.

Kod: [Seç]
sudo chmod 777 -R /usr/share/themes/
Bu açıklanamaz, ama hissedersin. Hayatın boyunca dünyayla ilgili bazı şeylerin yanlış olduğunu hissetmişsindir. Ne olduğunu bilmezsin, ama o oradadır; beynine saplanmış bir kıymık parçası gibi... Seni deli eder.

« Yanıtla #2 : »
@RexSky Bunu yapmanın 3 yolu var.
1 - Root olarak arayüz uygulamaları açmıyorsan, açılan dizine tema dosyanı kopyala.
Kod: [Seç]
mkdir ~/.themes
nautilus ~/.themes

2 - Dosya yöneticisini, ilgili bölüme yetkisi olan kullanıcı ile aç,
Kod: [Seç]
sudo -H nautilus /usr/share/themes
3 - Komut satırı aracı ile kopyala
Kod: [Seç]
sudo cp -rv /home/$USER/Tema_Dizini /usr/share/themes
@Empat 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;
Kod: [Seç]
getfacl -L /etc/sudoers
getfacl -L /usr/bin/grep

Varsayılan;
Kod: [Seç]
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.

Kod: [Seç]
getfacl -RL yetkisi_kopyalanacak_dizin | setfacl -bnM - yetkilendirilecek_dizin