Apa itu software-properties-common

20

Saya telah menginstal beberapa perangkat lunak dan saya perhatikan bahwa ketika Anda menginstal perangkat lunak dari PPA, perintah biasanya didahului dengan

sudo apt-get install software-properties-common

Saya mencari mengapa menginstal paket ini tetapi saya tidak bisa mendapatkan alasan.

GSN
sumber

Jawaban:

25

Seperti dijelaskan dalam apt-show software-properties-common

Perangkat lunak ini menyediakan abstraksi dari repositori apt yang digunakan. Ini memungkinkan Anda untuk dengan mudah mengelola distribusi dan sumber perangkat lunak vendor perangkat lunak independen Anda.

Dalam praktiknya itu berarti menyediakan beberapa skrip yang berguna untuk menambah dan menghapus PPA:

$ dpkg -L software-properties-common | grep 'bin/'
/usr/bin/add-apt-repository
/usr/bin/apt-add-repository

ditambah backends DBUS untuk melakukan hal yang sama melalui Perangkat Lunak dan Pembaruan GUI.

Tanpanya, Anda perlu menambah dan menghapus repositori (seperti PPA) secara manual dengan mengedit /etc/apt/sources.listdan / atau file tambahan apa pun di/etc/apt/sources.list.d

Steeldriver
sumber
bagaimana cara meluncurkan ini melalui antarmuka grafis dari terminal?
Egon Stetmann.
Nama paket Linux selalu mencerminkan tujuan mereka secara intuitif. Paket ini mengabstraksi repositori APT dan bahkan tidak memiliki "repositori" dalam namanya.
Alan Evangelista
1
apt-show packagenametampaknya apt show packagename(tanpa tanda hubung) untuk Ubuntu 16.04 dan 18.04.
l --marc l