Co to jest wspólne właściwości oprogramowania

21

Zainstalowałem kilka programów i zauważyłem, że kiedy chcesz zainstalować oprogramowanie z PPA, polecenie zwykle poprzedza się

sudo apt-get install software-properties-common

Szukam przyczyny instalacji tego pakietu, ale nie mogłem znaleźć powodu.

gnsr
źródło

Odpowiedzi:

26

Jak opisano w apt-show software-properties-common

To oprogramowanie zapewnia abstrakcję używanych repozytoriów apt. Umożliwia łatwe zarządzanie dystrybucją i źródłami oprogramowania niezależnego dostawcy oprogramowania.

W praktyce oznacza to, że udostępnia kilka przydatnych skryptów do dodawania i usuwania PPA:

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

plus zaplecza DBUS, aby zrobić to samo za pomocą GUI oprogramowania i aktualizacji.

Bez tego musisz ręcznie dodawać i usuwać repozytoria (takie jak PPA), edytując /etc/apt/sources.listi / lub wszelkie pliki pomocnicze w/etc/apt/sources.list.d

steeldriver
źródło
jak uruchomić to za pomocą interfejsu graficznego z terminala?
Egon Stetmann.
Nazwy pakietów Linux zawsze tak intuicyjnie odzwierciedlają ich przeznaczenie. Pakiet streszcza repozytoria APT i nawet nie ma w nazwie „repozytorium”.
Alan Evangelista,
1
apt-show packagenamewydaje się być apt show packagename(bez myślnika) dla Ubuntu 16.04 i 18.04.
l --marc l