У меня много проблем с запуском и запуском сервера 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. 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 maindeb 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).
Кажется, что проблема связана с cdrom в файле sources.list. Вы можете полностью удалить эту строку с помощью
sudo sed -i '/cdrom/d' /etc/apt/sources.list
Но, возможно, было бы лучше (редактор, говорящий здесь) прокомментировать строку, чтобы избежать слишком большого разрушения и сделать резервную копию, если вам это нужно [!d1 ]
sudo sed -i.bak '/cdrom/ s/^/#/' /etc/apt/sources.list