Что такое общие свойства программного обеспечения?

20

Я устанавливал пару программ и заметил, что когда вы устанавливаете программу из PPA, команде обычно предшествует

sudo apt-get install software-properties-common

Я ищу, почему установка этого пакета, но я не мог получить причину.

gnsr
источник

Ответы:

25

Как описано в apt-show software-properties-common

Это программное обеспечение обеспечивает абстракцию используемых репозиториев apt. Это позволяет вам легко управлять вашим дистрибутивом и независимыми источниками программного обеспечения поставщика программного обеспечения.

На практике это означает, что он предоставляет несколько полезных скриптов для добавления и удаления PPA:

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

плюс серверы DBUS делают то же самое через графический интерфейс программного обеспечения и обновлений.

Без него вам нужно было бы вручную добавлять и удалять репозитории (такие как PPA), редактируя /etc/apt/sources.listи / или любые вспомогательные файлы в/etc/apt/sources.list.d

steeldriver
источник
как запустить это через графический интерфейс с терминала?
Эгон Стетманн.
Имена пакетов Linux всегда так интуитивно отражают их назначение. Пакет абстрагирует APT-репозитории, и в его имени даже нет «репозитория».
Алан Евангелиста
1
apt-show packagenameкажется apt show packagename(без дефиса) для Ubuntu 16.04 и 18.04.
1 марта