У меня много проблем с настройкой Ubuntu Server. Я только что установил его на VMware, и, похоже, у него нет nano. Когда я запускаю sudo nano /etc/hosts
, он говорит «-bash nano: команда не найдена», а когда я пытаюсь sudo apt-get install nano
, он говорит
Смена носителя: вставьте диск с надписью «Ubuntu Server 14.04.2 LTS». Trusty Tahr - выпустите amd64 в дисководе '/ media / cdrom / `и нажмите enter
Это свежая установка, так что если я что-то напутал, то лучше начать снова. Я думал, что nano поставляется с Ubuntu, я выбрал что-то неправильно?
Это должно иметь некоторых, как отсутствовал при установке ОС первоначально. Я попробовал установку ре, и она хорошо работала.
Я в затруднительном положении здесь, но это - вероятно, просто вопрос 1. nano
не будучи установленным и 2. неправильно сконфигурированные источники пакета.
Можно попробовать следующее:
/etc/apt/sources.list
путем добавления # перед ним, как# deb cdrom:[Ubuntu 14.04.1 LTS _Trusty Tahr_ - Release amd64 (20140722.2)]/ trusty main
/etc/apt/sources.list
, например.deb http://somemirror.ubuntu.com/ubuntu/ trusty main
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
'звон и передающий по каналу).
Проблема, кажется, строка, касающаяся cdrom
в Вашем sources.list
файл. Можно удалить эту строку полностью с
sudo sed -i '/cdrom/d' /etc/apt/sources.list
, Но возможно было бы лучше (редактор, говорящий здесь) прокомментировать строку, чтобы избежать слишком большого разрушения и сделать резервное копирование в случае, если Вам нужен он
sudo sed -i.bak '/cdrom/ s/^/#/' /etc/apt/sources.list