добавить текст в файл только для чтения [duplicate]

На этот вопрос уже есть ответ здесь:

как написано здесь, Я должен поместить эти строки:

deb mirror://mirrors.ubuntu.com/mirrors.txt precise main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt precise-security main restricted universe multiverse

сверху в моем /etc/apt/sources.list файле, и это должно быть все, что нужно, чтобы он автоматически выбрал зеркало для меня на основе моего географического положения.

поскольку файл sources.list доступен только для чтения, что мне делать?
пытался
$ sudo mount -o rw,remount /etc/apt/sources.list
но он не был найден...

0
задан 13 April 2017 в 15:23

2 ответа

Давайте проверим разрешение по умолчанию /etc/apt/sources.list:

-rw-rw-r-- 1 root root 2563 Aug 21 04:24 /etc/apt/sources.list 

, Как Вы видите только, пользователь root и члены группы root может записать в файл, всех других пользователей, в то время как попытка отредактировать файл получит сообщение, говоря, что файл только для чтения для них.

Для редактирования файла просто используйте sudo для исполнения роли root, например, использование nano:

sudo nano /etc/apt/sources.list

или gedit:

sudo -H gedit /etc/apt/sources.list
3
ответ дан 14 April 2017 в 01:23
  • 1
    мое тестирование показывает, что, необходимо уже принадлежать группе, прежде чем можно будет переключиться на него? не уверенный, если ее соответствующее, но я продолжаю получать ошибку newgrp: failed to crypt password with previous salt: Invalid argument если пользователь doesn' t уже принадлежат группе – the_velour_fog 2 December 2016 в 22:56

У Вас нет эй редактирования /etc/apt/sources.list вручную.

можно перейти к Параметрам настройки системы-> программное обеспечение & Обновления и установка Ваше зеркало там в GUI. Это - "Загрузка с" выпадающего меню.

1
ответ дан 14 April 2017 в 01:23
  • 1
    Необходимо сначала присвоить пароль группе. The user will be denied access if the group password is empty and the user is not listed as a member. – AlexP 2 December 2016 в 22:57

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

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