Ошибка при установке apache2 E: Подпроцесс / usr / bin / dpkg возвратил код ошибки (1)

Я переустановил apache2, потому что мои сайты были в кеше, и теперь, когда я пытаюсь установить его, я получаю:

root@vps139242:~# sudo apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done apache2 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 1 not fully installed or removed. After this operation, 0 B of additional disk space will be used. Do you want to continue? [Y/n] y Setting up apache2 (2.4.7-1ubuntu4.18) ... ERROR: Config file dir.conf not properly enabled: /etc/apache2/mods-enabled/dir.conf is a real file, not touching it dpkg: error processing package apache2 (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: apache2 E: Sub-process /usr/bin/dpkg returned an error code (1)

Я попытался очистить его и автозапускать, но все равно ничего не знаю что делать с какой-либо помощью.

1
задан 24 November 2017 в 02:28

2 ответа

Если вы действительно хотите сбросить конфигурацию apache2, выполните следующие шаги.

# Rename your Apache2 configuration folder (just in case of). sudo mv /etc/apache2 /etc/apache2.old # Look up for all Apache2 package installed dpkg -l | grep apache2 # Remove all Apache packages, usualy the following apt remove --purge apache2 apache2-data apache2-bin # Finally reinstall your Apache2 server apt install apache2
1
ответ дан 18 July 2018 в 02:43

Если вы действительно хотите сбросить конфигурацию apache2, выполните следующие шаги.

# Rename your Apache2 configuration folder (just in case of). sudo mv /etc/apache2 /etc/apache2.old # Look up for all Apache2 package installed dpkg -l | grep apache2 # Remove all Apache packages, usualy the following apt remove --purge apache2 apache2-data apache2-bin # Finally reinstall your Apache2 server apt install apache2
1
ответ дан 24 July 2018 в 17:38
  • 1
    [F1] – Rhys19 24 November 2017 в 02:07
  • 2
    Кхм, кажется, другая ошибка теперь попробуйте sudo dpkg --configure -a. – olivierb2 24 November 2017 в 02:13
  • 3
    [F1] – Rhys19 24 November 2017 в 02:15
  • 4
    Я обновил свой ответ: D – olivierb2 24 November 2017 в 02:22
  • 5
    @ olivierb2 Предложения: 1) Предлагая более элегантную строку для mv → sudo mv /etc/apache2{,.old} 2) Чтение and 48 not upgraded действительно объясняет мне, почему во время попыток переустановки что-то пошло не так. – Videonauth 24 November 2017 в 02:37

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

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