Я вошел в систему как администратор, но не могу даже сохранять файлы с помощью IDE. Сообщение об ошибке:
"Could not save project:
java.io.FileNotFoundException: /home/mike/Desktop/dl4j-0.4-examples/.idea/workspace.xml~ (Permission denied)"
Есть ли способДействительновойти в систему как администратор?
Ubuntu выглядела такой удобной для пользователя, а потом...
решение1
Откройте терминал ( ctrl+ alt+ t) и перейдите в папку рабочего стола вашего домашнего каталога, введя cd ~/Desktop
там команду do:
sudo chmod -R 744 dl4j-0.4-examples
sudo chown -R <your-user-name>:<your-user-group> dl4j-0.4-examples
Ваша группа пользователя обычно совпадает с вашим именем пользователя. Это должно установить нужные вам разрешения. Примечание: вам будет предложено ввести пароль, это необходимо для запуска команды как суперпользователь (root).
Вы также можете сделать это, отредактировав свойства каталогов, nautilus
просто запустив его из терминала с помощью:
gksudo nautilus
Если ваша система сообщает о том, что пакет gksudo
не найден, вам, возможно, стоит сначала установить gksu
его, чтобы это заработало:
sudo apt-get install gksu
Того же самого можно добиться, набрав:
pkexc nautilus
решение2
У меня была похожая проблема в моей RubyMine IDE. Но у меня было две проблемы: я не мог редактировать файлы (только читать), и IDE не могла сохранять файлы проекта.
Моя папка проекта каким-то образом изменила владельца на root (раньше все работало хорошо), а не на меня (мое имя пользователя). Поэтому я изменил владельца проекта на себя (мое имя пользователя) с помощью sudo chown -R username:username ~/path/to/project/foldername/*
, и это удалило статус файлов только для чтения, но проект все еще не мог быть сохранен, хотя изменения могли отразиться при перезагрузке браузера.
Только когда я заметил, что файлы .idea (внутри моей папки проекта), созданные RubyMine IDE, все еще имели владельца root. Затем я изменил их владельца, как sudo chown -R username:username ~/path/to/project/projectname/.idea/*
, теперь я могу также сохранять файлы проекта.
Примечание: Мне пришлось указать файлы .idea, а не только всю папку проекта, как я делал раньше.
решение3
Есть ли способ действительно войти в систему как администратор?
Вам следует войти в систему как root. Но сначала вы должны установить пароль unix для root. Затем вы можете войти, введя "su" в терминале. Или вы можете получить права root, введя "sudo su". Если вы хотите войти в систему как root в графическом рабочем столе, сначала вы должны включить эту возможность для пользователя root.