Назад | Перейти на главную страницу

Использование apt-get в Linux EC2 Micro Instance

Я пытаюсь установить apt на свой микро-экземпляр Linux EC2. Я пытаюсь сделать так, как указано в первом ответе этот вопрос. Но когда я пытаюсь отредактировать и сохранить файл sources.list, я получаю следующую ошибку. "/etc/apt/sources.list" E212: Невозможно открыть файл для записи

Я вошел в систему как пользователь ec2 и перешел на root с помощью sudo su -. Но все же я не могу сохранить файл. Не могли бы вы помочь мне исправить это.

Разве ты не можешь

sudo nano /etc/apt/sources.list

? Должно работать так. Если это не позволяет вам, возможно, вы не находитесь в файле sudoers. Чтобы включить себя, сделайте

sudo visudo

(это должно привести вас в редактор vi с открытым файлом конфигурации sudoers). Вы можете редактировать, используя клавишу «I», чтобы начать добавлять текст, но сначала переместите курсор чуть ниже того места, где он говорит

root ALL=(ALL) ALL

Оттуда, как я уже сказал, нажмите I и напишите:

ec2-user ALL=(ALL) ALL

Чтобы сохранить изменения, нажмите «ESC», «:» и «w» и нажмите ENTER. Чтобы выйти, «ESC», «:», «q».

После редактирования sudoers вы сможете снова попробовать

sudo nano /etc/apt/sources.list

И отредактируйте файл как обычно. Должно сработать.

Не все дистрибутивы GNU / Linux используют apt-get. Ваш микро-экземпляр, вероятно, не основан на Debian и не использует apt-get для предоставления пакетов.