Debian Netinst - mengapa apt mengunduh Libre Office saat saya menginstal Gnome?

12

Saya punya Debian. Saya menginstalnya dari netinst untuk menghemat ruang disk dan transfer jaringan (partisi kecil, koneksi UMTS).

Saya memutuskan untuk menginstal Gnome. Saat saya mengetik:

apt-get install gnome

itu mulai mengunduh hal-hal besar seperti Libre Office, Gimp ...

Saya benar-benar tidak suka itu.

  1. Mengapa pengembang Debian menganggap saya perlu Libre Office atau Gimp ketika saya menginstal Gnome? Atau saya melewatkan sesuatu?
  2. Bagaimana saya bisa menginstal Gnome dan hanya paket yang BENAR-BENAR diperlukan?
Kamil
sumber

Jawaban:

11

Itu karena gnomeadalah paket meta yang menghadirkan lingkungan desktop Gnome lengkap yang mencakup banyak hal:

$ 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.

Apa yang Anda kejar mungkin adalah gnome-corepaket:

$ 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.

Sebagai aturan umum, Anda harus selalu menggunakan apt-cache show PACKAGENAMEsebelum menginstal untuk memastikan Anda tahu apa paketnya.

terdon
sumber
0

Mengenai pertanyaan terakhir Anda, jika Anda menggunakan aptitudemanajer paket, Anda dapat mengontrol cukup hati-hati dependensi tambahan mana yang diinstal. Ini tidak akan mencegah paket meta GNOME dari menginstal LibreOffice, karena itu adalah ketergantungan yang diperlukan, tetapi dapat membantu Anda untuk menghindari penambahan banyak dependensi tambahan.

Di aptitude, buka "Opsi" -> "Preferensi". Di bawah "Ketergantungan" hapus centang "Secara otomatis menyelesaikan dependensi suatu paket ketika dipilih" dan hapus centang "Instal paket yang disarankan secara otomatis". Setelah pengaturan ini dibuat, ketika Anda pergi untuk menginstal paket, itu akan melaporkan dependensi yang belum terselesaikan, tetapi juga menawarkan Anda pilihan alternatif. Terkadang beberapa pilihan mungkin memiliki lebih sedikit paket dan membutuhkan lebih sedikit ruang hard drive.

Jika Anda menginstal semua paket yang Anda inginkan secara bersamaan, Anda juga dapat mengurangi berapa banyak yang diinstal oleh aptitude. Jika Anda menginstalnya secara bersamaan, algoritme akan memilih koleksi paket yang lebih optimal yang sesuai dengan pilihan Anda. Misalnya, jika Anda menginstal window manager yang membutuhkan emulator terminal diinstal terlebih dahulu, kemudian menginstal emulator terminal favorit Anda, Anda akan memiliki dua emulator terminal pada sistem Anda. Jika sebaliknya, Anda memilih perangkat lunak yang Anda inginkan dan manajer jendela Anda secara bersamaan dengan menginstal emulator terminal favorit Anda, Anda akan berakhir hanya dengan satu emulator terminal pada sistem.

Desa
sumber