APT i instalacja bez paczek sugerowanych

Ograniczone zasoby dyskowe bądź chęć stworzenia instalacji systemu całkowicie pozbawionej zbędnych elementów wymaga bardzo starannego doboru instalowanych paczek. Niestety APT nie zawsze pozostawia nam wybór – w domyślnej konfiguracji (zarówno dla Debiana i Ubuntu) instalowane są także paczki sugerowane.

Scenariusz pierwszy czyli jednorazowa rezygnacja z instalacji paczek sugerowanych.

Użyj dodatkowego argumentu linii komend.

root@sverige:/# apt-get –no-install-recommends install nazwapakietu

Scenariusz drugi czyli permanentna rezygnacja z instalacji paczek sugerowanych.

Dodaj następujące linie do pliku /etc/apt/apt.conf i zaktualizuj repozytoria.

APT::Install-Recommends “0″;
APT::Install-Suggests “0″;

W przypadku chęci ominięcia powyższego ograniczenia należy użyć dodatkowego argumentu linii komend (dokładnie tak jak w przypadku scenariusza pierwszego).

root@sverige:/# apt-get –install-recommends install nazwapakietu

Powyższy tutorial dotyczy Debiana, Ubuntu jak i innych dystrybucji opartych na jednej z wymienionych wcześniej.

Jak odpakować dmg pod Linuksem

Niedawno kupiłem za symbolicznego dolara zestaw czcionek dostarczany w formie obrazu dmg. Producent (czyli Macware) zaznacza, że jest to produkt dedykowany dla komputerów Apple lecz nie jest to do końca zgodne z prawdą – dostarczone zostały pliki OpenType. Jak jednak użytkownik Linuksa może uzyskać dostęp do plików?

  1. Zainstaluj pakiet dmg2img. W przypadku Debiana lub Ubuntu wystarczy:

    root@sverige:/# apt-get install dmg2img

  2. Dokonaj konwersji z dmg do img.

    root@sverige:/# dmg2img -V obraz.dmg obraz.img

  3. Upewnij się, że niezbędny moduł jądra jest załadowany, a punkt montowania istnieje i zamontuj obraz img.

    root@sverige:/# modprobe hfsplus
    root@sverige:/# mkdir /tmp/blablabla
    root@sverige:/# mount -t hfsplus -o loop fonts.img /tmp/blablabla

Teraz możesz skopiować pliki do pożądanej lokalizacji (np. nagrać je na CD). Pamiętaj o odmontowaniu obrazu img kiedy nie będziesz go już potrzebować (wydaj polecenie umount /tmp/blablabla z konta root).

Instalacja PHP 5.4 dla Debiana 6

W przypadku konieczności zainstalowania PHP w wersji 5.4 release candidate nie musisz już kompilować całości ze źródeł. Użytkownicy Debiana mogą skorzystać z gotowego repozytorium.

Instalacja jest bardzo prosta:

# curl http://apt.damz.org/key.gpg | sudo apt-key add -
# echo “deb http://apt.damz.org/debian squeeze php54″ >> /etc/apt/sources.list
# apt-get update && apt-get upgrade && apt-get -f install php5

Pakiety php5-suhosin i php5-xcache niestety nie są dostępne. Changelog można przeczytać tutaj.

aktualizacja z dnia 02/03/2012:

Nowsze paczki PHP 5.4 dla dystrybucji Debian GNU/Linux są już w repozytoriach dotdeb.org (to wciąż nie jest wersja produkcyjna – więcej informacji tutaj).