Debian Netinst - dlaczego apt pobiera Libre Office podczas instalacji Gnome?

12

Mam Debiana. Instalowałem go z netinst, aby zaoszczędzić miejsce na dysku i transfer sieciowy (mała partycja, połączenie UMTS).

Postanowiłem zainstalować Gnome. Kiedy pisałem:

apt-get install gnome

zaczął pobierać duże rzeczy, takie jak Libre Office, Gimp ...

Naprawdę mi się nie podoba.

  1. Dlaczego programiści Debiana zakładają, że potrzebuję Libre Office lub Gimp podczas instalacji Gnome? A może coś przeoczyłem?
  2. Jak mogę zainstalować Gnome i tylko NAPRAWDĘ wymagane pakiety?
Kamil
źródło

Odpowiedzi:

11

To dlatego, że gnomejest to meta-pakiet, który wprowadza pełne środowisko graficzne Gnome, które obejmuje wiele, wiele rzeczy:

$ apt-cache show gnome
[ ... ]
Description-en: Full GNOME Desktop Environment, with extra components
 This is the GNOME Desktop environment, an intuitive and attractive
 desktop, with extra components.
 .
 This meta-package depends on the standard distribution of the GNOME
 desktop environment, plus a complete range of plugins and other
 applications integrating with GNOME and Debian, providing the best
 possible environment to date.

To, czego szukasz, to prawdopodobnie gnome-corepakiet:

$ apt-cache show gnome-core
[ ... ]
Description-en: GNOME Desktop Environment -- essential components
 These are the core components of the GNOME Desktop environment, an
 intuitive and attractive desktop.
 .
 This meta-package depends on a basic set of programs, including a file
 manager, an image viewer, a web browser, a video player and other
 tools.
 .
 It contains the official “core” modules of the GNOME desktop.

Zasadniczo należy zawsze używać apt-cache show PACKAGENAMEprzed instalacją, aby upewnić się, że jest to pakiet.

terdon
źródło
0

Jeśli chodzi o twoje ostatnie pytanie, jeśli używasz aptitudemenedżera pakietów, możesz dość dokładnie kontrolować, które dodatkowe zależności są zainstalowane. Nie zapobiegnie to instalacji metre-pakietu GNOME w LibreOffice, ponieważ jest to wymagana zależność, ale może pomóc uniknąć dodawania wielu dodatkowych zależności.

W aptitudeprzejdź do „Opcje” -> „Preferencje”. W sekcji „Zależności” odznacz „Automatycznie rozwiązuj zależności pakietu, gdy jest on zaznaczony” i odznacz „Instaluj zalecane pakiety automatycznie”. Po wprowadzeniu tych ustawień, kiedy przejdziesz do instalacji pakietu, zgłosi on nierozwiązane zależności, ale także zaoferuje alternatywne opcje. Czasami niektóre opcje mogą mieć mniej pakietów i wymagać mniej miejsca na dysku twardym.

Jeśli zainstalujesz wszystkie potrzebne pakiety w tym samym czasie, możesz dodatkowo zmniejszyć liczbę zainstalowanych pakietów aptitude. Jeśli zainstalujesz je w tym samym czasie, algorytm wybierze bardziej optymalną kolekcję pakietów pasującą do twoich wyborów. Na przykład, jeśli zainstalujesz menedżera okien, który wymaga zainstalowania emulatora terminala, a następnie zainstalujesz swój ulubiony emulator terminala, będziesz mieć dwa emulatory terminala w systemie. Jeśli zamiast tego wybierzesz odpowiednie oprogramowanie i menedżer okien, jednocześnie instalując swój ulubiony emulator terminala, uzyskasz tylko jeden emulator terminala w systemie.

Wioska
źródło