Mengapa saya tidak bisa menempelkan apa pun di bawah folder / usr /?

14

Saya hanya ingin menginstal tema untuk layar mulai dan saya harus menyalin beberapa file ke sini /usr/share/kde4/apps/ksplash/Themes/.

Tetapi jawaban yang saya dapatkan adalah:

Akses ditolak. Tidak dapat menulis surat kepada/usr/share/kde4/apps/ksplash/Themes/

Apa yang harus saya lakukan? Saya adalah pengguna baru.

Mikel
sumber

Jawaban:

11

Mallik benar . Anda tidak memiliki direktori ini, karena ini adalah direktori sistem dan bukan direktori pengguna, seperti /home/Username, tempat Anda dapat menyalin / menempelkan file seperti yang Anda inginkan!

Tolong jangan mengubah izin root direktori sistem apa pun secara permanen, karena sistem Anda mengelola sendiri dan Anda hanya dapat merusaknya. Alih-alih buka Terminal dan gunakan sudosebelum perintah Anda untuk menyalin cp, atau memindahkan mvfile / folder.

Letakkan folder yang ingin Anda salin (saya menyebutnya myNewTheme ) di desktop Anda!

Perintah Anda harus sebagai berikut: (Anda perlu mengganti path / dir dan nama folder yang ingin Anda salin / pindahkan):

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

The -rsingkatan rekursif, karena merupakan folder (orang tua), dengan sub-folder / file (anak-anak) dan karena itu rekursi adalah wajib !!

v2r
sumber
1
Pada baris perintah, gunakan gksudo name-of-file-manager, itu akan meminta Anda untuk kata sandi Anda dan membuka folder sebagai super admin. Kemudian Anda dapat menyalin-menempel secara normal. Misalnya di Lubuntu, saya menggunakan gksudo pcmanfm Sumber
Hamman Samuel
7

Pengguna biasa / normal biasanya tidak akan memiliki akses tulis ke direktori / usr. Anda membutuhkan izin pengguna super untuk melakukannya. Silakan login sebagai root dan Anda bisa melakukannya.

Mallik
sumber
1
Jangan pernah login sebagai root !!! Gunakan sudountuk mendapatkan hak yang lebih tinggi.
Soren A
mungkin ketika Anda mengatakan "masuk sebagai root", maksud Anda, mulai shell root, dengan menjalankan perintah seperti sudo -idan kemudian meluncurkan browser file, misalnya dengan menjalankan nautilusdan kemudian, setelah melakukan apa yang perlu Anda lakukan dan menutup file browser, exitshell root? Itu saran yang cukup bagus. Sebenarnya login sebagai root adalah berlebihan untuk tugas ini, dan sampai batas tertentu sulit di Ubuntu. Secara khusus, menjalankan seluruh shell grafis sebagai root membutuhkan banyak bermain-main dan tidak pernah benar-benar dijamin.
Zanna