Warum kann ich nichts in den Ordner / usr / einfügen?

14

Ich wollte nur ein Theme für den Startbildschirm installieren und ich muss ein paar Dateien hier rüber kopieren /usr/share/kde4/apps/ksplash/Themes/.

Aber die Antwort, die ich bekomme, ist:

Zugriff verweigert. Konnte nicht schreiben/usr/share/kde4/apps/ksplash/Themes/

Was muss ich tun? Ich bin ein neuer Benutzer.

Mikel
quelle

Antworten:

10

Mallik hat recht . Sie besitzen dieses Verzeichnis nicht, da es sich um ein Systemverzeichnis und nicht um ein Benutzerverzeichnis handelt /home/Username, in das Sie nach Belieben Dateien kopieren / einfügen können!

Bitte ändern Sie die root-Berechtigung eines Systemverzeichnisses nicht dauerhaft, da Ihr System von sich aus verwaltet wird und Sie es nur so knacken können. Öffnen Sie stattdessen Terminal und verwenden Sie es sudovor Ihrem Befehl cp, um mvDateien / Ordner zu kopieren oder zu verschieben .

Legen Sie den Ordner, den Sie kopieren möchten (ich nenne ihn myNewTheme ), auf Ihrem Desktop ab!

Ihr Befehl sollte wie folgt lauten: (Sie müssen den Pfad / das Verzeichnis und den Namen des Ordners ersetzen, den Sie kopieren / verschieben möchten):

sudo cp -r /home/Username/Desktop/myNewTheme /usr/share/kde4/apps/ksplash/Themes/

Das -rsteht für rekursiv, da es sich um einen Ordner (übergeordnet) mit Unterordnern / Dateien (untergeordnet) handelt und daher eine Rekursion obligatorisch ist !!

v2r
quelle
1
Verwenden gksudo name-of-file-managerSie in der Befehlszeile, um zur Eingabe Ihres Kennworts aufzufordern und den Ordner als Superadministrator zu öffnen. Dann können Sie normal kopieren und einfügen. Zum Beispiel auf Lubuntu habe ich gksudo pcmanfm Source
Hamman Samuel
7

Ein normaler / normaler Benutzer hat normalerweise keinen Schreibzugriff auf das Verzeichnis / usr. Sie benötigen hierfür Superuser-Berechtigungen. Bitte melden Sie sich als root an und Sie könnten das tun.

Mallik
quelle
1
Melde dich nie als root an !!! Verwenden Sie sudodiese Option , um erhöhte Rechte zu erhalten.
Soren A
Wenn Sie "Anmelden als root" sagen, müssen Sie eine Root-Shell starten, indem Sie einen Befehl wie ausführen sudo -iund anschließend einen Dateibrowser starten, z. B. indem Sie ausführen nautilusund anschließend die erforderlichen Schritte ausführen und die Datei schließen Browser, exitdie Root-Shell? Das ist ein ziemlich guter Vorschlag. Das Anmelden als root ist für diese Aufgabe zu aufwendig und unter Ubuntu teilweise schwierig. Insbesondere das Ausführen der gesamten grafischen Shell als Root erfordert viel Bastelarbeit und ist nie wirklich gerechtfertigt.
Zanna