Почему я не могу вставить что-либо в папку / usr /?

14

Я просто хотел установить тему для начального экрана, и мне нужно скопировать сюда несколько файлов /usr/share/kde4/apps/ksplash/Themes/.

Но я получаю ответ:

Доступ запрещен. Не могу написать/usr/share/kde4/apps/ksplash/Themes/

Что мне нужно сделать? Я новый пользователь.

Mikel
источник

Ответы:

11

Маллик прав . Вы не /home/Usernameявляетесь владельцем этого каталога, поскольку это системный каталог, а не пользовательский каталог, например , где вы можете копировать / вставлять файлы по своему усмотрению!

Пожалуйста, не меняйте права доступа root для любого системного каталога навсегда, так как ваша система управляет сама по себе, и вы можете нарушить его только таким образом. Вместо этого откройте терминал и используйте sudoперед вашей командой копировать cpили перемещать mvфайлы / папки.

Поместите папку, которую вы хотите скопировать (я называю это myNewTheme ) на рабочий стол!

Ваша команда должна выглядеть следующим образом: (вам нужно заменить путь / каталог и имя папки, которую вы хотите скопировать / переместить):

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

Это -rозначает рекурсивный, поскольку это папка (родительская), с подпапками / файлами (дочерними), и поэтому рекурсия обязательна !!

V2R
источник
1
В командной строке, используйте gksudo name-of-file-manager, он запросит ваш пароль и откроет папку как супер-администратор. Тогда вы можете копировать и вставлять в обычном режиме. Например, на Lubuntu, я использовал gksudo pcmanfm Source
Hamman Samuel
7

Обычный / обычный пользователь обычно не имеет права на запись в каталог / usr. Для этого вам потребуются права суперпользователя. Пожалуйста, войдите в систему как root, и вы можете сделать это.

Mallik
источник
1
Никогда не входите как root !!! Используйте, sudoчтобы получить повышенные права.
Сорен А
возможно, когда вы говорите «войти в систему как пользователь root», вы имеете в виду запустить корневую оболочку, выполнив такую ​​команду, как, sudo -iа затем запустив файловый браузер, например, запустив nautilusи затем, выполнив то, что вам нужно сделать, и закрыв файл браузер, exitкорневая оболочка? Это довольно хорошее предложение. На самом деле вход в систему с правами root является чрезмерным для этой задачи, и это в некоторой степени сложно в Ubuntu. В частности, запуск всей графической оболочки в качестве пользователя root требует больших усилий и никогда не оправдан.
Занна