Я установил nginx
с помощьюapt
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:nginx/stable
sudo apt-get install software-properties-common
sudo apt-get update
sudo apt-get install nginx
Затем я использовал whereis nginx
и удалил все файлы вручную, rm
теперь я хочу переустановить, nginx
но это не работает и возвращает ошибку:
awk: cannot open /etc/nginx/nginx.conf (No such file or directory)
Я создаю, а /etc/nginx/nginx.conf
затем использовать apt-get install nginx
его, установлен полностью не работает.
вывод sudo dpkg -l | grep nginx
:
ii nginx 1.4.3-1~raring0 all small, powerful, scalable web/proxy server
ii nginx-common 1.4.3-1~raring0 all small, powerful, scalable web/proxy server - common files
ii nginx-full 1.4.3-1~raring0 i386 nginx web/proxy server (standard version)
nginx
был неправильным способом удаления любого пакета в Ubuntu. Вы бы удалили его, используя ту жеapt-get
команду. Позвольте мне опубликовать правильный способ полностью удалить его и как установить его снова.Ответы:
Поскольку вам все равно удалось установить его, первое, что вам нужно сделать, это полностью удалить его с помощью файлов конфигурации.
Выполните следующие действия, чтобы полностью удалить его и установить снова.
Откройте терминал и выполните следующие команды:
последняя команда также удалит хранилище, поэтому вы должны добавить его снова:
Теперь попробуйте установить его снова:
Надеюсь, это решит вашу проблему. Ответьте, если вы получите какую-либо ошибку в какой-либо конкретной команде, описывающей команду.
Это вывод
sudo dpkg -l | grep nginx
:whereis nginx
:источник
nginx
? Также опубликуйте вывод этой команды в своем вопросе:sudo dpkg -l | grep nginx
Проблема, с которой вы столкнулись, заключается в том, что вы удалили некоторые файлы, которые не принадлежат пакету
nginx
, пакет, который устанавливает файлы / etc / nginxnginx-common
.Так что если вы хотите воссоздать
/etc/nginx
файлы, вы должны сделать:Чтобы определить, к какому пакету принадлежит файл, вы должны выполнить
dpkg -S <file>
, в этом случае:источник