Не удается открыть nano и не может установить его на сервере Ubuntu 14

У меня много проблем с запуском и запуском сервера Ubuntu. Я только что установил его на VMware, и похоже, что у него нет nano. Когда я запускаю sudo nano /etc/hosts, он говорит: «-bash nano: command not found», и когда я пытаюсь sudo apt-get install nano, он говорит

Смена носителя: пожалуйста, вставьте диск с надписью «Ubuntu Server 14.04.2 LTS Trusty Tahr - отпустите amd64 в драйвере '/ media / cdrom / `и нажмите enter

Это новая установка, поэтому, если я что-то испортил, я предпочел бы начать снова. Я думал, что nano пришел с Ubuntu, я выбрал что-то не так?

1
задан 4 April 2015 в 10:30

2 ответа

Я здесь на конечности, но, вероятно, это вопрос 1. nano, который не устанавливается, и 2. неверно настроенные источники пакетов.

Вы можете попробовать следующее:

Прокомментировать связанную cdrom строку в /etc/apt/sources.list, добавив перед ней #, например

# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main

Прокомментируйте связанную cdrom строку в /etc/apt/sources.list, добавив перед ней #, например

deb http://somemirror.ubuntu.com/ubuntu/ trusty main

[d8 ] deb-src http://somemirror.ubuntu.com/ubuntu/ trusty main

deb http://somemirror.ubuntu.com/ubuntu/ trusty-updates main

deb-src http://somemirror.ubuntu.com/ubuntu/ trusty-updates main

sudo apt-get update sudo apt-get install nano

(Конечно, для этого вам придется полагаться на какой-то другой редактор, я предполагаю vi, или если у вас даже нет vi прибегать к некоторым креативным cat 'ting и piping).

1
ответ дан 23 May 2018 в 21:45
  • 1
    Для deb и deb-src он говорит, что команда не найдена – Celeritas 6 April 2015 в 03:43
  • 2
    @Celeritas, это не команды, вы должны убедиться, что у вас есть эти строки или что-то подобное в вашем файле /etc/apt/sources.list. Обратите внимание, что вам нужно заменить somemirror, ну, какое-то зеркало - см. wiki.ubuntu.com/Mirrors . Если вы не уверены, скопируйте свой файл sources.list на USB-накопитель и разместите его здесь. – Tobia Tesan 6 April 2015 в 11:39

Кажется, что проблема связана с cdrom в файле sources.list. Вы можете полностью удалить эту строку с помощью

sudo sed -i '/cdrom/d' /etc/apt/sources.list

Но, возможно, было бы лучше (редактор, говорящий здесь) прокомментировать строку, чтобы избежать слишком большого разрушения и сделать резервную копию, если вам это нужно [!d1 ]

sudo sed -i.bak '/cdrom/ s/^/#/' /etc/apt/sources.list
-1
ответ дан 23 May 2018 в 21:45

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

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