Portál AbcLinuxu, 8. května 2025 13:34

Dotaz: Debian: reinstalace balíku po rm -rf /etc/apache2

26.5.2015 02:17 Loket2
Debian: reinstalace balíku po rm -rf /etc/apache2
Přečteno: 386×
Odpovědět | Admin
Ahoj, nedařilo se mi nastavit apache2 tak, abych ho mohl používat lokálně jen pro sebe, nenašel jsem k tomu správný návod.

Po přečtení více návodů jsem toho změnil tolik, že jsem potřeboval začít od začátku. tak jsem zadal aptitude purge apache2, ale v /etc/apache2 pořád vše zůstalo. proto jsem použil rm -rf /etc/apache2.

Teď už se mi při aptitude install ani reinstall apache2 znovu nevytvoří a vždy dostanu
apache2: Could not open configuration file /etc/apache2/apache2.conf:
 No such file or directory

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Max avatar 26.5.2015 07:09 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
apt-get purge apache2...
apt-get install apache2...
Zdar Max
Měl jsem sen ... :(
Max avatar 26.5.2015 07:26 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Ale s aptitude by to také mělo fungovat. Možná odstraňuješ špatný balíček (ověř si, že máš apache opravdu kompletně odinstalovaného - já teď nevím, v kterém balíčku jsou ty konfiguráky, možná v apache2-common).
Další možnost je si ty konfigurační soubory vytáhnout přímo z instalačního balíčku ručně "/var/cache/apt/archives/".
Zdar Max
Měl jsem sen ... :(
26.5.2015 17:08 Loket2
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Já nevím jak donutit debian, aby to skutečně nainstaloval. Já jsem to původně nainstaloval jen aptitude install apache2, žádný jiný balíček jsem k apache jsem zatím nepřidával. Tady dávám kompletní (ani řádek nechybí) výpis:
root@debian:/home/mik# apt-get purge apache2
Čtu seznamy balíků… Hotovo
Vytváří se strom závislostí       
Čtu stavové informace… Hotovo 
Následující balíky budou ODSTRANĚNY:
  apache2*
0 aktualizováno, 0 nově instalováno, 1 k odstranění a 0 neaktualizováno.
Po této operaci bude na disku uvolněno 29,7 kB.
Chcete pokračovat [Y/n]? Y
(Čtu databázi … nyní je nainstalováno 145873 souborů a adresářů.)
Odinstalování balíku apache2 …
root@debian:/home/mik# apt-get install apache2
Čtu seznamy balíků… Hotovo
Vytváří se strom závislostí       
Čtu stavové informace… Hotovo 
Následující NOVÉ balíky budou nainstalovány:
  apache2
0 aktualizováno, 1 nově instalováno, 0 k odstranění a 0 neaktualizováno.
Potřebuji stáhnout 0 B/1 440 B archivů.
Po této operaci bude na disku použito dalších 29,7 kB.
Vybírám dosud nevybraný balík apache2.
(Čtu databázi … nyní je nainstalováno 145870 souborů a adresářů.)
Rozbaluji apache2 (z …/apache2_2.2.22-13+deb7u4_amd64.deb) …
Nastavuji balík apache2 (2.2.22-13+deb7u4) …
root@debian:/home/mik# apache2
apache2: Could not open configuration file /etc/apache2/apache2.conf: No such file or directory
26.5.2015 19:46 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
$ dpkg-query -S /etc/apache2/apache2.conf
apache2.2-common: /etc/apache2/apache2.conf
26.5.2015 21:23 Loket2
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Zkusil jsem vše co jste napsali, ale nic nefungovalo. Já smazal /etc/apache2 tehdy a po všech těch instalacích, přeinstalacích a dpkg zůstává prázdné. Běda!!!!
26.5.2015 22:53 GeorgeWH | skóre: 42
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
apt-get purge apache2.2-common
apt-get install apache2.2-common
27.5.2015 16:12 Loket2
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Zkusil jsem dpkg-query -S /etc/apache2 a opravdu jediné co zbylo byl apache2.2-common. Takže po použití purge a install vyřešeno. Moc děkuji, příště si dám pozor
27.5.2015 13:09 nobody
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
v apache2.2-common platilo v wheezy(7), v jessie(8) uz je /etc/apache2/apache2.conf soucast baliku apache2, takze otazka co tazatel ma za verzi :)

dalsi vec je pokud smazal celej /etc/apache2, tak smazal mozna i konfiguraky z jinejch balicku, takze by bylo vhodne preinstalovat i to (coz nejpsis teda nesouvisi s aktualnim problemem)
# dohledani vsech nainstalovanejch balicku ktere maji soubory v /etc/apache2
dpkg-query -S /etc/apache2
26.5.2015 19:15 smartass
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná pomůže dpkg-reconfigure apache. Jinak by tento problém měl jít obejít s -f /cesta/k/vlastnimu/apache.conf.
26.5.2015 19:51 safs
Rozbalit Rozbalit vše Re: Debian: reinstalace balíku po rm -rf /etc/apache2
Odpovědět | | Sbalit | Link | Blokovat | Admin
aptitude reinstall package

nebo

apt-get install --reinstall package

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.