Не удается редактировать файл в emacs без sudo

Я пробовал шаги, указанные в следующей ссылке, и он работает:)

http://ubuntuforums.org/showpost.php?p=5962046&postcount=9

Попробуйте [ ! d3]

sudo apt-get update

, чтобы обновить список пакетов. Затем

sudo apt-get autoclean

очистить любые частичные пакеты. Затем

sudo apt-get clean

очистит apt-кеш.

sudo apt-get autoremove

очистит любые ненужные зависимости.

Если при этом вы можете определить

sudo dpkg --remove -force --force-remove-reinstreq <package name>

Измените имя пакета на реальное имя курса.

4
задан 8 May 2012 в 06:53

2 ответа

Это может быть проблема разрешения в текущем каталоге, над которым вы работали.

Попробуйте проверить разрешение вашего текущего каталога.

Если у вас нет разрешения на это, вы может иметь

$ sudo chmod -R 755 Your_Directory/

или

изменить право собственности на этот каталог.

$ sudo chown -R user Your_Directory/

При следующем создании файла просто введите

[ f3]
6
ответ дан 25 May 2018 в 11:43
  • 1
    Ну, в директории, в которой я работал, были правильные разрешения. Мне нужно было сделать это sudo chmod -R 755 /home/username/.emacs.d/ Я не знаю, что с этим каталогом, но когда я это сделал, он сработал. – de1337ed 8 May 2012 в 07:17
  • 2
    @ de1337ed Возможно, вы создали его как root или имели привилегии root в то время. – haziz 6 December 2012 в 14:58

chown и chgrp -R в каталоге .emacs.d. Похоже, что по умолчанию он принадлежит root по умолчанию.

4
ответ дан 25 May 2018 в 11:43
  • 1
    Это должен быть принятый ответ. Благодаря! – theMarceloR 20 August 2014 в 18:59

Другие вопросы по тегам:

Похожие вопросы: