Kaip įdiegti programinę įrangą? Kas yra programų paketai?

Created by Mantas Kriaučiūnas
Keywords:
install apt dpkg diegti programos paketai packages

Ubuntu/Debian bei jų pagrindu sukurtose OS programinė įranga ir kt. įdiegiamos iš specialaus formato (DEB) archyvų, kurie vadinami paketais (packages). Paketai įdiegiami su komanda:
 dpkg -i paketo-failas_cpuarchitektura.deb

Kad būtų greičiau ir paprasčiau rasti bei įdiegti programų paketus jie sudedami į saugyklas (angl. repositories arba software-sources) - tuomet nereikia atsisiųsti paketų failų, užtenka pridėti ar įjungti norimą saugyklą ir su apt/aptitude/gnome-software ar kitu įrankiu surasti bei įdiegti norimą paketą.

Naudojamas programinės įrangos saugyklas peržiūrėti/tvarkyti patogiausia su software-properties-gtk įrankiu, arba komandomis:
 apt edit-sources bei apt-add-repository
saugyklų adresai saugomi failuose /etc/apt/sources.list bei /etc/apt/sources.list.d/*.list

Ką daryt jei norimai įdiegti programai (ar norimai programos versijai) nerandate nei saugyklos nei .deb paketo failo?
Yra keli būdai kaip pačiam pasidaryti .deb paketą iš programos kodo (source code) arba konvertuoti kitų formatų paketus (pvz. rpm) į deb, žr. kitus Baltix FAQ