Hadret’s.Blog

Ateista, linuksiarz i przyszły filolog (;

Apt-get i instalacja pakietów z pliku

Czasem zdarza się, że będąc w gołej konsoli, chcemy zainstalować jakąś listę pakietów. Załóżmy, że mamy zamiar zainstalować środowisko graficzne Xfce, ale nie chcemy instalować samej paczki xubuntu-desktop.

1. Najpierw musimy poznać, jakież to ciekawe zależności niesie ze sobą xubuntu-desktop:

apt-cache show xubuntu-desktop > xfce

2. Teraz wyedytujemy sobie plik xfce i usuniemy wszystkie zbędne treści – zostawiamy tylko to, co znajduje się po Depends:

nano xfce

3. Nasz plik powinien zawierać w sobie wyłącznie nazwy pakietów, bez żadnych przecinków etc. umieszczonych w jednej linii. Wydajemy wówczas ostatnie polecenie:

sudo apt-get install $(cat xfce)

Jeśli znacie podobne użyteczne triki, podzielcie się (:

10 Odpowiedzi

  1. Pierwszą rzeczą jest to, że aptitude jest lepszy niż apt-get. Drugą to, że chyba lepiej jest zrobić skrypt instalujący odpowiednie pakiety ;)

    Odpowiedz

  2. apt-cache nie potrzeba odpalać z sudo

    Odpowiedz

  3. Poza tym twoja metoda zainstaluje dużo więcej niż potrzeba.
    Oprócz wymaganych pakietów z sekcji „Depends:” zainstaluje też wszystko z sekcji „Recommends:”

    Odpowiedz

  4. Azrael: Fakt, już z przyzwyczajenia jak widzę apt, daję przed tym sudo. Co zaś tyczy się instalacji pakietów – to już zależy od tego co wprowadzisz sobie do pliku, z którego mają zostać pobrane pakiety przeznaczone do instalacji. Ja akurat podałem taki, a nie inny przykład (:

    Odpowiedz

  5. A, sorry – nie zauważyłem zdania „wyedytujemy sobie plik xfce i usuniemy wszystkie zbędne treści”

    Odpowiedz

  6. apt-get install xubuntu-desktop -s

    cos takiego jak -p w emerge ,ktore zasymuluje instalacje bez jej przeprowadzania, wiec pokaze zaleznosci i jesli chcesz instalowac usuwasz -s i instalujesz.

    Wiec przejscie poprzez apt-cache i plik, oraz jego edycje jest niepotrzebne ;)

    Wesolych swiat!

    Odpowiedz

  7. Pozwoliłem sobie na małą racjonalizację

    Odpowiedz

  8. Tu mialo byc cos o autoremove. Ja niczego nie widze. Tak jest w samym wstepie do http://jakilinux.org/aplikacje/menadzery-pakietow/wajig-wladca-pakietow/

    Pozdrawiam

    Odpowiedz

Trackbacki

  1. Wajig at Hadret’s.Blog
  2. myśli nieposortowane

Zostaw odpowiedź