Инсталиране на програми и управление на пакети в Linux (Част 4 от серията за Linux)

След като вече научихте основните команди в терминала, е време да преминем към една от най-важните теми – инсталирането и управлението на програми в Linux. Това е ключово умение, защото в Linux приложенията се инсталират и обновяват по различен начин от Windows.
Какво е пакет?
В Linux програмите се разпространяват като пакети. Можете да си ги представите като архиви, които съдържат самата програма, нужните файлове и инструкции за инсталация.
Системите за управление на пакети улесняват процеса – вместо ръчно да сваляте програми от интернет, просто пишете команда и системата се грижи за всичко.
Мениджъри на пакети
Различните Linux дистрибуции използват различни мениджъри на пакети:
- APT (Advanced Package Tool) – използва се в Debian, Ubuntu, Linux Mint.
- DNF (Dandified YUM) – използва се във Fedora.
- Pacman – използва се в Arch Linux.
Ние ще се фокусираме върху APT, защото това е най-разпространеният мениджър за начинаещи.
Основни команди с APT
- Обновяване на списъка с пакети
sudo apt update
Тази команда проверява за налични актуализации и нови пакети в официалните хранилища.
- Инсталиране на програма
sudo apt install firefox
С това инсталирате браузъра Firefox.
- Премахване на програма
sudo apt remove firefox
- Премахване на програма заедно с настройките ѝ
sudo apt purge firefox
- Обновяване на всички инсталирани програми
sudo apt upgrade
- Търсене на пакет
apt search vlc
Какво са хранилища (repositories)?
Хранилищата са онлайн сървъри, които съдържат пакетите за вашата дистрибуция. Можете да си ги представите като официален „магазин за приложения“.
Ubuntu и Linux Mint например имат хиляди пакети в своите хранилища, които са тествани и сигурни. Това прави инсталирането на софтуер лесно и безопасно.
Инсталиране чрез графичен софтуерен център
Не е нужно винаги да използвате терминала. Повечето дистрибуции имат графичен „софтуерен център“.
- В Ubuntu това е Ubuntu Software.
- В Linux Mint – Software Manager.
Те работят като App Store или Google Play – просто търсите приложение и натискате „Инсталирай“.
Flatpak и Snap – модерни методи за инсталиране
Освен стандартните пакети, има и нови технологии:
- Flatpak
- Универсален формат, работи на почти всички дистрибуции.Често предлага по-нови версии на програмите.Пример:
flatpak install flathub org.videolan.VLC
2.Snap
- Разработен от Canonical (създателите на Ubuntu).
- Лесен за инсталиране и поддръжка.
- Пример:
sudo snap install vlc
Тези формати позволяват да използвате една и съща програма на различни дистрибуции без проблеми.
Инсталиране от .deb файлове
Понякога разработчиците предлагат програми във формат .deb (подобно на .exe във Windows).
Пример: Ако изтеглите Google Chrome за Linux, получавате .deb
файл. За да го инсталирате:
sudo dpkg -i google-chrome-stable_current_amd64.deb
Ако липсват зависимости, поправете ги с:
sudo apt -f install
Премахване на ненужни пакети
С времето се натрупват стари пакети. За да ги премахнете и освободите място:
sudo apt autoremove
Защо този метод е по-добър от Windows?
- Сигурност – пакетите идват от официални хранилища.
- Обновления – всичко се обновява с една команда.
- Удобство – не се налага да търсите сайтове и инсталатори.
Заключение
Инсталирането на програми в Linux е лесно, когато разберете концепцията за пакети и хранилища. С apt install
, apt remove
и apt upgrade
вече имате основните инструменти, за да управлявате системата си.
В следващата част ще разгледаме как да персонализираме Linux – теми, икони, настройки на интерфейса и повече, за да направим системата удобна и красива.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut