PPA, обяснено
Ubuntu разполага със собствени хранилища за пакети, които по подразбиране позволява. Когато отворите софтуера на Ubuntu или изпълните командата apt за инсталиране на софтуер, Ubuntu изтегля и инсталира пакети от официалните хранилища на пакети.
Официалните хранилища за пакети обаче не винаги са достатъчно добри. В някои случаи може да е необходим софтуерен пакет, който не е наличен в официалните хранилища на пакети. Или може да искате по-нова версия на софтуера, отколкото предлаганата в официалните хранилища за пакети.
Вместо да компилирате и инсталирате софтуера сами, вместо това можете да добавите PPA към вашата система и да го инсталирате от там, точно както и всяко друго приложение на Ubuntu.
Личните архиви на пакетите са така наречени, защото са създадени от отделни лица или екипи и са домакини на услугата Launchpad на Ubuntu. Тези пакети не са официално поддържани, одобрени или дори проверени от Ubuntu. Трябва да внимавате да инсталирате само Linux пакети и друг софтуер от източници, на които имате доверие.
След като добавите PPA към вашата система, наличните в него пакети могат да бъдат достъпни като всеки друг наличен софтуер. Можете да ги инсталирате с помощта на софтуера на Ubuntu или командата apt например. Актуализираните пакети от PPA ще се предлагат като нормални актуализации на софтуера.
Как да добавите PPA с графичните инструменти на Ubuntu
За да добавите PPA, първо трябва да намерите името на PPA. Може да откриете това, докато търсите в мрежата как да инсталирате конкретен софтуерен пакет в Ubuntu. Щом го имате, можете да продължите.
Отворете Dash на Ubuntu, потърсете "Софтуер и актуализации" и стартирайте инструмента "Софтуер и актуализации".
ppa:NAME/ppa
Например, ако искаме да добавим екипа PPA за графични драйвери, който предоставя най-новите графични драйвери за NVIDIA, трябва да въведем следния ред:
ppa:graphics-drivers/ppa
Кликнете върху бутона "Добавяне на източник", за да продължите.
Просто стартирайте инструмента си по избор, потърсете името на пакета и го инсталирайте. Ако PPA съдържа актуализирани версии на софтуер, които вече са на Вашата система, просто инсталирайте актуализациите на софтуера, за да получите версията на PPA.
sudo apt install synaptic
команда в терминален прозорец, за да го инсталирате.
Кликнете върху раздела "Произход" в синтактичен вид и ще видите изброените тук PPA, които сте добавили. Кликнете върху името на PPA, за да видите наличния софтуер от този PPA и да видите кои пакети сте инсталирали от PPA.
Как да добавите PPA от командния ред
Можете също да добавяте PPA и да инсталирате софтуер от тях от терминала, като използвате следните команди. Ще трябва да настроите всички команди със sudo, за да ги изпълните с коренни разрешения.
За да добавите PPA, изпълнете следната команда в терминал, замествайки "name" с името на PPA:
sudo add-apt-repository ppa:name/ppa
Така че, ако искаме да добавим PPA за графичен екип, щяхме да изпълним следната команда:
sudo add-apt-repository ppa:graphics-drivers/ppa
Натиснете "Enter" отново, за да добавите PPA, когато получите подкана.
sudo apt update
sudo apt install name-of-package
Ако не сте сигурни в името на пакета, разгледайте страницата с описание на PPA на уеб сайта на Launchpad. Например, за да инсталирате графичния драйвер за NVIDIA версия 375 от PPA на графичния екип, щяхме да изпълним следната команда:
sudo apt install nvidia-375
Въведете "y" и натиснете Enter, за да продължите, когато бъдете подканени.
sudo apt upgrade
Въведете "y" и натиснете Enter, за да продължите, когато бъдете подканени.