πŸ“¦Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° софтуСр с ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π² Linux

πŸ“¦Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° софтуСр с ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π² Linux

Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° софтуСр Π² Linux сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° основно Ρ‡Ρ€Π΅Π·Β ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΒ β€“ инструмСнти, ΠΊΠΎΠΈΡ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Ρ‚ инсталиранСто, ΡŠΠΏΠ΄Π΅ΠΉΡ‚ΠΈΡ‚Π΅ ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ. Π’ Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ Ρ€Π°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ Π½Π°ΠΉ-популярнитС ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ систСми ΠΈ Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π·Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π΅Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎ с Π²Π°ΡˆΠ°Ρ‚Π° дистрибуция.


οΏ½ 1. Какво Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€?

ΠŸΠ°ΠΊΠ΅Ρ‚Π½ΠΈΡΡ‚ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π΅ инструмСнт, ΠΊΠΎΠΉΡ‚ΠΎ:
βœ… Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π° ΡΠΎΡ„Ρ‚ΡƒΠ΅Ρ€ ΠΎΡ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°.
βœ… ΠžΠ±Π½ΠΎΠ²ΡΠ²Π° Π²ΡΠΈΡ‡ΠΊΠΈ инсталирани ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.
βœ… ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π° Π½Π΅Π½ΡƒΠΆΠ½ΠΈ прилоТСния.
βœ… Π Π°Π·Ρ€Π΅ΡˆΠ°Π²Π° Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ.


πŸ” 2. Π’ΠΈΠ΄ΠΎΠ²Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ

Π Π°Π·Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ дистрибуции ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΈ систСми:

Π”ΠΈΡΡ‚Ρ€ΠΈΠ±ΡƒΡ†ΠΈΡΠŸΠ°ΠΊΠ΅Ρ‚Π΅Π½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠœΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€
Debian/Ubuntu.debaptdpkg
Red Hat/CentOS.rpmdnfyum
Arch Linux.pkg.tar.zstpacman
openSUSE.rpmzypper

πŸš€ 3. Π Π°Π±ΠΎΡ‚Π° с APT (Debian/Ubuntu)

πŸ”Ή ОбновяванС Π½Π° списъка с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ

ΠŸΡ€Π΅Π΄ΠΈ инсталация Π²ΠΈΠ½Π°Π³ΠΈ синхронизирайтС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π°:

Terminal
sudo apt update

πŸ”Ή Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
sudo apt install firefox

πŸ”Ή ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
sudo apt remove firefox

πŸ”Ή Пълно ΠΈΠ·Ρ‚Ρ€ΠΈΠ²Π°Π½Π΅ (с ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅)

Terminal
sudo apt purge firefox

πŸ”Ή Π’ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
apt search β€žtext editorβ€œ

πŸ”Ή Бписък Π½Π° инсталиранитС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ

Terminal
apt list –installed

πŸ”Ή ОбновяванС Π½Π° всички ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ

Terminal
sudo apt upgrade

🐧 4. Π Π°Π±ΠΎΡ‚Π° с DNF/YUM (Red Hat/CentOS/Fedora)

πŸ”Ή Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
sudo dnf install vim

πŸ”Ή ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
sudo dnf remove vim

πŸ”Ή Π’ΡŠΡ€ΡΠ΅Π½Π΅ Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π°

Terminal
dnf search β€žweb browserβ€œ

πŸ”Ή ОбновяванС Π½Π° систСмата

Terminal
sudo dnf upgrade

πŸ—οΈ 5. Π Π°Π±ΠΎΡ‚Π° с Pacman (Arch Linux)

πŸ”Ή Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
sudo pacman -S neofetch

πŸ”Ή ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚

Terminal
sudo pacman -R neofetch

πŸ”Ή Пълно изчистванС (Π²ΠΊΠ». зависимости)

Terminal
sudo pacman -Rns neofetch

πŸ”Ή ОбновяванС Π½Π° всички ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ

Terminal
sudo pacman -Syu

πŸ› οΈ 6. Π”ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ

πŸ”Ή Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ .deb Ρ„Π°ΠΉΠ» (Ubuntu/Debian)

Terminal
sudo dpkg -i package.deb
sudo apt install -f # Fix dependencies

πŸ”Ή Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π°Π½Π΅ ΠΎΡ‚ .rpm Ρ„Π°ΠΉΠ» (Fedora/RHEL)

Terminal
sudo rpm -i package.rpm

πŸ”Ή Π˜Π·Ρ‡ΠΈΡΡ‚Π²Π°Π½Π΅ Π½Π° кСша (APT)

Terminal
sudo apt clean

πŸ”Ή Автоматично ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° стари ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ

Terminal
sudo apt autoremove

❓ 7. ЧСсто Π·Π°Π΄Π°Π²Π°Π½ΠΈ Π²ΡŠΠΏΡ€ΠΎΡΠΈ (FAQ)

πŸ”Έ Кой Π΅ Π½Π°ΠΉ-добрият ΠΏΠ°ΠΊΠ΅Ρ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€?

Няма „Π½Π°ΠΉ-Π΄ΠΎΠ±ΡŠΡ€“ – зависи ΠΎΡ‚ дистрибуцията.

  • aptΒ Π΅ лСсСн Π·Π° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‰ΠΈ.
  • dnfΒ Π΅ ΠΌΠΎΡ‰Π΅Π½ Π² Red Hat-based систСми.
  • pacmanΒ Π΅ Π±ΡŠΡ€Π· ΠΈ минималистичСн.

πŸ”Έ Как Π΄Π° инсталирам софтуСр, ΠΊΠΎΠΉΡ‚ΠΎ Π³ΠΎ няма Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π°?

  1. Π”ΠΎΠ±Π°Π²Π΅Ρ‚Π΅Β PPAΒ (Ubuntu):
Terminal
sudo add-apt-repository ppa:user/repo
sudo apt update

Π˜Π·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ Snap ΠΈΠ»ΠΈ Flatpak.

ΠšΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°ΠΉΡ‚Π΅ ΠΎΡ‚ сорс ΠΊΠΎΠ΄.

πŸ”Έ Как Π΄Π° провСря информация Π·Π° ΠΏΠ°ΠΊΠ΅Ρ‚?

  • Π’ Debian/Ubuntu:
Terminal
apt show package_name

Π’ Arch Linux:

Terminal
pacman -Si package_name

🏁 Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

ΠŸΠ°ΠΊΠ΅Ρ‚Π½ΠΈΡ‚Π΅ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ правят инсталиранСто Π½Π° софтуСр Π² Linux Π»Π΅ΡΠ½ΠΎ ΠΈ Π±ΡŠΡ€Π·ΠΎ. НСзависимо Π΄Π°Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ aptdnf ΠΈΠ»ΠΈ pacman, ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ са сходни:

βœ… update β€“ Обновява списъка с ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ.
βœ… install β€“ Π˜Π½ΡΡ‚Π°Π»ΠΈΡ€Π° Π½ΠΎΠ² софтуСр.
βœ… upgrade β€“ Обновява всички ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ.
βœ… remove β€“ ΠŸΡ€Π΅ΠΌΠ°Ρ…Π²Π° Π½Π΅Π½ΡƒΠΆΠ½ΠΈ прилоТСния.

Π—Π°ΠΏΠΎΠΌΠ½Π΅Ρ‚Π΅: Π’ΠΈΠ½Π°Π³ΠΈ Ρ‡Π΅Ρ‚Π΅Ρ‚Π΅ ΠΈΠ·Ρ…ΠΎΠ΄Π° ΠΎΡ‚ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅, Π·Π° Π΄Π° ΠΈΠ·Π±Π΅Π³Π½Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ! πŸš€

Ако искатС ΠΎΡ‰Π΅ ΠΏΠΎ-голяма Π³ΡŠΠ²ΠΊΠ°Π²ΠΎΡΡ‚, ΠΎΠΏΠΈΡ‚Π°ΠΉΡ‚Π΅ Snap ΠΈΠ»ΠΈ Flatpak Π·Π° унивСрсални ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. Happy hacking! πŸ§πŸ’»

Π‘Π»Π°Π³ΠΎΠ΄Π°Ρ€ΠΈΠΌ Π²ΠΈ Π·Π° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π΅Ρ‚ΠΎ Π½Π° статията! Ако Π½Π°ΠΌΠ΅Ρ€ΠΈΡ…Ρ‚Π΅ информацията Π·Π° ΠΏΠΎΠ»Π΅Π·Π½Π°, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π΄Π°Ρ€ΠΈΡ‚Π΅ посрСдством Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ: πŸ”°