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

Инсталиране на програми и управление на пакети в 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

  1. Обновяване на списъка с пакети
sudo apt update

Тази команда проверява за налични актуализации и нови пакети в официалните хранилища.

  1. Инсталиране на програма
sudo apt install firefox

С това инсталирате браузъра Firefox.

  1. Премахване на програма
sudo apt remove firefox
  1. Премахване на програма заедно с настройките ѝ
sudo apt purge firefox
  1. Обновяване на всички инсталирани програми
sudo apt upgrade
  1. Търсене на пакет
apt search vlc

Какво са хранилища (repositories)?

Хранилищата са онлайн сървъри, които съдържат пакетите за вашата дистрибуция. Можете да си ги представите като официален „магазин за приложения“.

Ubuntu и Linux Mint например имат хиляди пакети в своите хранилища, които са тествани и сигурни. Това прави инсталирането на софтуер лесно и безопасно.


Инсталиране чрез графичен софтуерен център

Не е нужно винаги да използвате терминала. Повечето дистрибуции имат графичен „софтуерен център“.

  • В Ubuntu това е Ubuntu Software.
  • В Linux MintSoftware Manager.

Те работят като App Store или Google Play – просто търсите приложение и натискате „Инсталирай“.


Flatpak и Snap – модерни методи за инсталиране

Освен стандартните пакети, има и нови технологии:

  1. 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 – теми, икони, настройки на интерфейса и повече, за да направим системата удобна и красива.

Федя Серафиев

Федя Серафиев

Федя Серафиев e собственик на уебсайта urocibg.eu. Той намира удовлетворение в това да помага на хората да решават и най-сложните технически проблеми. Сегашната му цел е да пише лесни за следване статии, така че подобни проблеми изобщо да не възникват.

Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:

Подобни статии