Я новичок в использовании Ubuntu или любого дистрибутива Linux.
Читая и просматривая учебники в Интернете, я видел, как другие просто использовали
sudo apt-get install package-name
, в то время как другие выполняют эти команды перед использованием sudo apt-get install
sudo add-apt-repository (commands here)
лучший способ установки пакетов?
Первая команда, которую вы перечислили здесь, используется для установки пакетов, а вторая - это скрипт, который позволяет вам действительно легко добавлять внешние репозитории программного обеспечения в вашу систему.
Пример:
При вводе sudo apt-get install geary
будет установлен Geary, облегченный почтовый клиент.
Однако, если вы хотите протестировать ежедневную сборку Geary (ежедневная работа может быть нестабильной), вы можете добавить репозиторий (ppa), выполнив следующее: sudo apt-add-repository ppa:yorba/daily-builds
Если вы запускаете
sudo apt-get install package-name
Он устанавливает последнюю версию package-name
, доступную в официальном репозитории или в одном из ppa
. Итак, Ubuntu поставляется с официальным репозиторием, в котором много пакетов в сравнительно недавней версии. Но некоторые пакеты еще не находятся в официальном репозитории, поэтому их разработчик (или другие люди) создают ppa
, чтобы сделать его доступным для вас через apt-get. Это простой способ установки пакетов, которые еще не официально не поддерживаются Ubuntu.
Иногда, есть также ppa
с более новой версией пакетов, чем версия в официальном репозитории. Имейте в виду, что иногда они ppa
содержат нестабильную версию, но большую часть времени это указано в руководствах или даже в именах ppa
или их описании.
Также, если вы предпочитаете графический интерфейс вместо командной строки, вы можете использовать Ubuntu Software Center вместо apt-get
.
Я бы сказал, что версия в Центре программного обеспечения Ubuntu предпочтительнее, но если она еще не доступна и если она стабильна, добавьте ppa
. Или, если вам нужна функция из более новой версии, используйте также ppa
. ppa
очень удобны, их обновление также появляется в обновлении программного обеспечения. Однако иногда Ubuntu выпускает новую версию или программное обеспечение всего за несколько дней, что всегда имеет место. В большинстве случаев, , если учебные пособия обновлены , вы можете следовать их рекомендации IMHO.
sudo apt-get install package-name
Эта команда устанавливает новый пакет. Но если пакет не может быть найден, вы должны указать установщику, где его найти, и тогда вы добавите PPA (repositiry).
sudo add-apt-repository
Используя личный архив пакетов (PPA), вы можете распространять программное обеспечение и обновления непосредственно среди пользователей Ubuntu. Создайте исходный пакет, загрузите его, и Launchpad создаст двоичные файлы, а затем разместит их в своем собственном хранилище apt.
Это означает, что пользователи Ubuntu могут устанавливать ваши пакеты точно так же, как они устанавливают стандартные пакеты Ubuntu, и они будут автоматически получать обновления, как и когда вы их сделаете.
Каждый человек и команда в Launchpad могут иметь один или несколько PPA, каждый со своим собственным URL.
Пакеты, которые вы публикуете в своем PPA, будут оставаться там до тех пор, пока вы их не удалите, они заменяются другим пакетом, который вы загружаете, или версия Ubuntu, для которой они созданы, устарела. 1 sup> [ 117] blockquote>
1 sup> Источник: Справка панели запуска sup>