Bagaimana paket disarankan dan apa perbedaan antara paket ekstra dan baru?

15

Ketika menginstal paket baru melalui apt-get install, saya biasanya hanya mencentang ya jika itu adalah program yang saya butuhkan / inginkan, tetapi, saya membacanya, dan, saya sedikit ingin tahu apa arti sebenarnya bagian tersebut.

  1. Bagaimana cara apt-getmengetahui paket apa yang "disarankan"?

  2. Apa perbedaan antara "Paket tambahan berikut ini akan diinstal" dan "Paket BARU berikut ini akan diinstal"?

wilhil
sumber

Jawaban:

10

Ada tiga cara dasar paket Ubuntu dapat bergantung atau menarik paket lain:

  1. Tergantung - ini adalah ketergantungan yang sulit, program yang Anda pasang memerlukan paket lain ini untuk dijalankan. Jika Anda mencoba menghapus salah satu dari paket ini, program Anda akan dihapus dengan itu.
  2. Recommends - ini adalah paket yang dibutuhkan atau direkomendasikan untuk penggunaan normal dari program yang Anda instal, tetapi program akan bekerja tanpanya. Secara default Ubuntu akan menginstal ini (kecuali dinonaktifkan dengan --no-install-recommends) tetapi tidak akan mengeluh jika Anda menghapusnya nanti.
  3. Sarankan - ini adalah paket yang dapat meningkatkan program yang Anda instal tetapi tidak dianggap sebagai bagian dari penggunaan normal. Paket-paket ini tidak diinstal secara default (kecuali diaktifkan dengan --install-suggests) dan akan dianggap seperti "hei, Anda mungkin menemukan ini menarik" dari pengembang paket.

Secara default, Ubuntu menginstal paket yang ditandai sebagai tergantung dan merekomendasikan , dan semua ini akan terdaftar sebagai paket tambahan , kecuali jika Anda menentukan beberapa dari mereka secara eksplisit di baris perintah.

Paket yang ditandai sebagai BARU adalah semua paket yang akan diinstal, yaitu paket yang ditentukan pada baris perintah dan semua paket tambahan.

LaserJock
sumber
3

Ketika sebuah paket dibuat, penulisnya memberikan daftar paket yang disarankan, ini adalah hal-hal yang tidak Anda butuhkan, tetapi mungkin ingin Anda miliki.

Ketika Anda menginstal suatu paket, itu akan secara otomatis mengunduh paket itu, plus paket lain yang menurutnya tergantung. Paket "Baru" adalah kombinasi dari paket yang Anda perintahkan untuk diinstal, dan paket dependen apa pun yang diperlukan agar paket itu berfungsi. "Ekstra" hanyalah yang dibutuhkan, tetapi Anda tidak menentukan.

mhall119
sumber
0

Pada dasarnya mesin Anda menyimpan basis data semua file program yang diinstal.

Ketika Anda meminta sesuatu untuk diinstal, apt-getpertama-tama periksa daftar lokal untuk melihat apakah itu sudah diinstal. Jika tidak, maka keluar ke web untuk membawa daftar file terbaru yang tersedia dari repositori.

Setiap program memiliki daftar file apa yang diperlukan untuk berfungsi dengan baik (disebut Prasyarat atau Diperlukan) dan program apa yang bergantung padanya (disebut Dependensi)

Apt-Get kemudian periksa melalui daftar lokal untuk melihat apakah semuanya ada di sana. Jika tidak, ia memilih prasyarat yang diperlukan dan menambahkannya ke permintaan instal Anda.

Bantuan Telah Diambil


Ketika Anda menginstal suatu program, ketergantungannya harus diinstal pada saat yang sama. Biasanya, sebagian besar dependensi yang diperlukan sudah diinstal, tetapi beberapa tambahan mungkin diperlukan juga. Jadi, ketika Anda menginstal paket, jangan kaget jika beberapa paket lain diinstal juga - ini hanya dependensi yang diperlukan agar paket yang Anda pilih berfungsi dengan baik.

Secara default, banyak program berguna sudah diinstal ketika Anda memasukkan Ubuntu ke komputer Anda. Namun, Anda mungkin memerlukan perangkat lunak tertentu yang melayani tujuan yang tidak dilayani oleh aplikasi standar. Anda mungkin hanya ingin mencoba program alternatif yang sudah diinstal. Dengan kata lain, Anda memerlukan perangkat lunak baru.

Silakan periksa artikel berikut:

Satu Nol
sumber