Uruchamiam RaspBMC.
Jeśli dobrze pamiętam, narzędzie man
NIE jest domyślnie instalowane z RaspBMC (chociaż mogę się mylić).
Problem polega na tym, że pakiety zainstalowane przed zainstalowaniem rzeczywistego narzędzia man
nie instalują swoich stron podręcznika. Obejmuje to pakiety, które są preinstalowane w systemie.
Przykład: próbowałem z udisks-glue (który jest preinstalowany)
$ man udisks-glue Brak ręcznego wpisywania udisks-glue
Po ponownym zainstalowaniu tego pakietu, strona podręcznika jest tam.
$ apt-get remove udisks-glue $ apt-get install udisks-glue $ man udisks-glue [Man strona zostanie wyświetlona]
Pytanie brzmi: czy mogę w prosty sposób zainstalować wszystkie brakujące strony podręcznika?
Z tego, co widzę, instalacja stron podręcznika jest krokiem wykonywanym dla każdego polecenia apt-get install
:
Rozpakowywanie udisks-glue (z ... /udisks-glue_1.3.4-1_armhf.deb) ... Przetwarzanie wyzwalaczy dla man-db ... [...]
Zakładam, że używając metody dziel i rządź, można uzyskać przez:
- pobranie listy wszystkich zainstalowanych pakietów (
dpkg -l | grep ??? | cut ??? | ???
) - znalezienie sposobu na poinformowanie apt-get o konieczności ponownej instalacji pakietu bez ingerowania w konfigurację (polecenie
remove + install
pasuje do bi ll, ale nie wydaje mi się, żeby to wyglądało dobrze z zależnościami)
EDYCJA: to powinno wystarczyć:
sudo apt-get install --reinstall nazwa pakietu
- uruchom 2. każdy element w 1.