Я пытаюсь скопировать папку в папку user/share/themes
в Ubuntu 14.04, и это говорит мне, что я не могу этого сделать, потому что я не «владелец». Поэтому я щелкнул правой кнопкой мыши по папке usr/share/themes
> Properties
> Permissions
и попытался изменить разрешения, но все они неактивны / отключены.
Итак, я открыл Терминал, ввел groupmod TAB TAB TAB
> sudo adduser jase root
, чтобы попытаться получить более высокие разрешения или что-то в этом роде - и это сработало. Я подтвердил, что добавил себя как root с помощью id jase
. Но это все еще не решило проблему. Я все еще не могу скопировать папки или файлы в папку usr/share/themes
.
Как я могу это сделать? Как мне стать «владельцем»?
Вы копируете файл с помощью th использования каталогов sudo
sudo cp file destination
For-R флаг
sudo cp -R directory destination
, Если файлы или каталоги имеют пробелы, необходимо заключить в кавычки или выйти (\) их
sudo cp "file with spaces" destination
sudo cp file\ with\ spaces destination
Для получения информации о полномочиях Linux и использовании sudo, видеть:
https://help.ubuntu.com/community/RootSudo
и
Вы не можете скопировать каталоги с CP в Linux, к сожалению. Другой ответ корректен, что Вы должны базироваться privledges с sudo
, но необходимо сделать что-то вроде этого для копирования каталога:
cd /home/jase/Downloads
tar cvf flattastic.tar flattastic/
sudo mv flattastic.tar /usr/share/themes/
cd /usr/share/themes
sudo tar xvf flattastic.tar
sudo rm flattastic.tar
, НО, в Вашем конкретном случае, существует что-то еще, что можно сделать, я думаю.
Попытка
cd ~
mkdir .themes
mv /home/jase/Downloads/flattastic/ ~/.themes/flattastic
Вам, возможно, придется выйти из системы и въехать задним ходом, но я думаю, что это позволило бы Вам добавить темы, не используя sudo или корень privledges вообще.