Vlákno názorů k článku Balíčkovací systém distribuce Debian GNU/Linux, část druhá od Petr Kubanek - Mam mensi problem - na jednom serveru nam...

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 6. 2003 11:36

    Petr Kubanek (neregistrovaný)

    Mam mensi problem - na jednom serveru nam odechazel divne / disk, podle vseho mel nejak mel spatne FS zaznamy, po zformatovani na xfs se tvari v pohode. Poroblem je, ze se z neho obcas ztacely soubory, a to i z takovych adresaru, jako je /usr/lib. Potreboval bych prikaz, ktery by prosel vsechny nainstalovane baliky, zjistil, jestli jsou vsechny jejich soubory fyzicky na disku (pokud by zkontroloval i delku, nezlobil bych se), a pripadne chybejici dotahl z netu/CDcka. Neco jako dpkg --check-all-files --install-missing-one:). Existuje neco takoveho?

    Deb samosebou ve srovnani s rpm, ktere jsem pouzival pred tim, rulez. A tenhle clanek je dobry minimalne v tom, ze me rekl, ze deb baliky jsou vlastne ar.

  • 14. 6. 2003 23:16

    kokot (neregistrovaný)

    zkusil bych debsums zkontrolovat ty balicky a pak treba pres apt-get install pakaz --reinstall to zpravit, ale mozna to jde jeste jednodusej...rtfm:-)

  • 16. 6. 2003 13:42

    Marcel Kolaja (neregistrovaný)

    Určitě bych zkusil debsums. Problémem ale je, že ne všechny balíčky mají kontrolní součty. Takže pak bych zkusil ještě něco jako:

    for I in $(dpkg -L `COLUMNS=240 dpkg -l | grep '^.i' | cut -d " " -f 3` | grep '^/' | sort -u); do ls -d "$I" > /dev/null; done

    A balíčky s chybějícími soubory pak přeinstalovat pomocí apt-get --reinstall install.

    --mk