/ Usr / share /… dosyasına dosya kopyalamak için root erişimi olsun mu?


14

Kısacası, bir klasörü /usr/share/screenlets/....Ubuntu 10.04 sistemindeki bir konuma kopyalamak istiyorum . Terminal veren kök olarak giriş yaparak çalıştı su.

Kullanıcı hesabı türümü de YÖNETİCİ olarak değiştirdim; Yine de faydası yok. İçerik menüsündeki klasördeki PASTE (YAPIŞTIR) seçeneği /usr/share/...AKTİF DEĞİLDİR.

Bu dosyaları nasıl kopyalayabilirim?

Yanıtlar:


25

İlk olarak, asla "kök ile giriş" olsun, cazip olabilir. Onarılamayacak şeyleri kırmak çok kolay. Her neyse, bu varsayılan olarak devre dışıdır, bu nedenle o noktaya ulaşmak için çok daha fazlasını yapmanız gerekir.

/usr/roothesaba aittir, bu nedenle orada dosya yazmak için bunları kök olarak yazmanız gerekir. İki yöntem (şüphesiz daha fazlası vardır, ancak çoğu kullanıcı için iki ana yol şunlardır):

  1. Bir çalışma diyaloğu almak için Alt+ tuşuna basın F2ve bu türde gksu nautilus. Bu, root olarak çalışan bir dosya tarayıcı penceresi açar. Dosyalarınızı kopyalayın ancak dikkatli olun, sistemi bu şekilde çağırabilirsiniz.

  2. Çok daha doğrudan bir yöntem sadece bir terminal yüklemek ve yazmaktır:

    sudo cp -R /path/to/files/you/want/copied/ /copy/to/this/path/
    

    ( -Rdizinleri özyinelemeli olarak kopyalamak için orada)

Eğer birden fazla komutu root olarak tetiklemek isterseniz hepsini sudoçalıştırmadan çalıştırabilir sudo -iveya sudo subir root terminali alabilirsiniz. Ama yine de, ne yaptığınıza dikkat edin.


1
... veya sudo gnome-terminal.
Nathan Osman

2
@George: sudo ile grafik uygulamasını çalıştırmak iyi bir alışkanlık değildir. : Sadece bu makale geçmesi psychocats.net/ubuntu/graphicalsudo
aneeshep

gnome-terminal -e "sudo -i"bir kök terminal için daha güvenilir bir yöntem gibi görünüyor. Grafik terminalin kendisi root olarak çalıştırmaya ihtiyaç duymaz ve eminim kullanıcı tercihlerini uygular.
Oli

1
14.04 kullanıyorum ve Alt + F2 artık çalışmıyor gibi görünüyor.
posfan12

4

Kök erişimine ihtiyacınız var. Nautilus'u kök erişimi ile başlatabilir gksu nautilusveya sudotaşıma veya kopyalama komutundan önce komutları verebilirsiniz . Siz olsaydım kullanıcı grupları ile oynamam, çünkü bu şeyleri karıştırıp güvenlik özelliklerine zarar verebilir.


@ ^ Cevabınız için teşekkürler, bundan sonra da yapmazdım. :)
Vinay

3

Ayrıca Ubuntu tweak'i yükleyebilir ve ardından komut dosyalarını yönetmeye gidebilirsiniz. Orada Kök olarak gözat adlı bir komut dosyası bulacaksınız. Seçilen klasöre root olarak göz atmanızı sağlayacak içerik menüsüne yeni bir giriş ekleyecektir.

Sadece nautilus sağ tıklayın ... root olarak göz atın ... şifre girin ve ne istersen yapabilirsiniz.


Ubuntu tweak yükledim. Ama ipucunu bilmiyordum.
Vinay

2

Bunu yapmanın basit bir yolu var:

basın Alt+F2'Run Uygulama' kutusunu açmak için
tipini gksudo nautilus'Enter' metin kutusuna ve basına içinde. Bu bir şifre iletişim kutusu soracaktır. Sudo parolanızı girin ve nautilus kök ayrıcalığı ile açılacaktır. Buradan herhangi bir izin hatası olmadan dosyaları taşıyabilir / kopyalayabilirsiniz.

Not: Sistem dosyalarını silmediğinizden / değiştirmediğinizden emin olun.

burada benzer bir yazı görmek :


Hatta gksu nautilusçalışıyor.
Vinay

@Vinaychalluru: evet. tabii ki
aneeshep

2

Boş bir masaüstünde herhangi bir yeri sağ tıklayın. Başlatıcı oluştur'u tıklayın.

Type = application
Name = whatever you want it to be
Command = /usr/bin/gksu nautilus
Comments = whatever you want it to be

Masaüstünüzdeki yeni başlatıcıyı çift tıklayın. Kopyalamak ve yapıştırmak istediğiniz her şeyin bu tarayıcıda yapılması gerektiğine dikkat edin, kullanıcı masaüstü alanınıza sürükleyemezsiniz, bu nedenle tarayıcılara açmanız gerekirse yeni başlatıcıyı iki kez çift tıklayın. Kök sürükleyip bırakmak hoş geldiniz.

Nautilus'u en sevdiğiniz tarayıcı ile değiştirebileceğinizi unutmayın, xfe'yi deneyebilirsiniz, bu nedenle dl xfe komutundan sonra olur /usr/bin/gksu xfe. Kök olarak çalıştırmak istediğiniz herhangi bir programı el ile yazabileceğiniz bir OpenAs oluşturmak istiyorsanız Command = /usr/bin/gksu,.

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.