Невозможно сохранить файлы, даже если вы вошли в систему как администратор.

Невозможно сохранить файлы, даже если вы вошли в систему как администратор.

Я вошел в систему как администратор, но не могу даже сохранять файлы с помощью 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.

Связанный контент