Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2013-10-27 18:08:12

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

[SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

To będzie na przykładzie pulse, mimo, że sprawa tyczy się każdego pakietu, który posiada pliki konfiguracyjne w /etc/. Bawiłem się trochę pule dzisiaj by dojść do ładu z plikami konfiguracyjnymi bo się okazało, że pulse już nie trzyma plików w ~/.pulse/ tylko w ~/.config/pulse/ , w każdym razie miałem trochę śmieci i coś mi pulse nawalał, to purgnąłem większość pakietów od niego i przeczyściłem wszystkie pliki konfiguracyjne, zarówno te zwykłego usera jak i te w /etc/ + jakieś śmieci które find znalazł .

Przy robieniu backupu plików, okazało się, że jeden plik z katalogu /etc/pulse/ zaginął -- /etc/pulse/client.conf . apt-file wskazał na libpulse0 . No i faktycznie nie usuwałem tego pakietu, bo usunięcie go powodowało wyrzucenie 60 innych, więc go zostawiłem w spokoju.

Teraz jest problem, bo aptitude reinstall libpulse0 też nie przywraca tego pliku. Co prawda mam ten plik na backupie i mógłbym go ręcznie tam stworzyć i dopisać do niego co trzeba ale nie w tym rzecz. Czy istnieje jakiś sposób aby przywrócić te pliki w /etc/ biorąc pod uwagę pakiety, które zależą od wielu innych pakietów, oczywiście bez wywalania całości. xD

Ostatnio edytowany przez morfik (2013-10-27 18:59:37)

Offline

 

#2  2013-10-27 18:12:46

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

Kod:

aptitude -o DPkg::Options::=--force-confmiss reinstall libpulse0

Offline

 

#3  2013-10-27 18:37:38

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

Ok, działa. Tylko takie pytanie, da radę to jakoś przekuć i umieścić w jakiś pliku w /etc/apt/ lub gdzieś indziej? Coś na wzór APT::Install-Recommends "false";

Offline

 

#4  2013-10-27 18:43:37

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

W /etc/dpkg/dpkg.cfg możesz sobie to dopisać. Wystarczy samo:

Kod:

force-confmiss

Offline

 

#5  2013-10-27 18:49:55

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

Rozumiem, że to będzie działać tylko przy aptitude reinstall?

Offline

 

#6  2013-10-27 18:51:02

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

Przy każdej akcji wykonywanej przez dpkg za pośrednictwem czegokolwiek (apt-get, aptitude, synaptic itd.).

Offline

 

#7  2013-10-27 18:56:18

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

Ok ale jeśli to produkuje taki log:

Kod:

Configuration file `/etc/pulse/client.conf', does not exist on system.
Installing new config file as you requested.

to w przypadku gdy będzie ten plik o jakiejś tam treści i niekoniecznie takiej samej, to mi go nie zastąpi albo chociaż wyrzuci info, że "plik jest i czy zastąpić", tak?

Offline

 

#8  2013-10-27 18:57:32

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

To instaluje plik jeśli w systemie w ogóle go nie ma, jeśli plik jest to ta opcja nic nie zmienia. Od tego co ma zrobić z plikiem który jest są inne opcje.

Offline

 

#9  2013-10-27 18:59:10

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: [SOLVED] Odzyskanie plików konfiguracyjnych w /etc/

Ja się tylko upewniam, by mi czasem nie wipneło całej konfiguracji. xD

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)