20 apt команди с примери за Linux
Въведение
APT (Advanced Package Tool) е мощен инструмент за управление на пакети в Linux дистрибуции, базирани на Debian. Той улеснява инсталирането, актуализирането и премахването на софтуер. Тази статия ще разгледа 20 основни APT команди с примери.
1. apt update
Тази команда актуализира списъка с наличните пакети и техните версии. Тя не инсталира или актуализира никакви пакети.
Пример:
sudo apt update
2. apt upgrade
Командата инсталира наличните актуализации за всички инсталирани пакети. Тя не добавя или премахва пакети.
Пример:
sudo apt upgrade
3. apt full-upgrade
Подобно на apt upgrade
, но може да добавя или премахва пакети, за да разреши конфликти.
Пример:
sudo apt full-upgrade
4. apt install
Използва се за инсталиране на нови пакети. Можете да посочите един или повече пакети.
Пример:
sudo apt install firefox
5. apt remove
Премахва посочените пакети, но оставя конфигурационните файлове. Това позволява лесно преинсталиране по-късно.
Пример:
sudo apt remove vlc
6. apt purge
Подобно на remove
, но изтрива и конфигурационните файлове. Използвайте внимателно, тъй като това действие е необратимо.
Пример:
sudo apt purge vlc
7. apt autoremove
Премахва пакети, които вече не са необходими. Това често са зависимости от премахнати програми.
Пример:
sudo apt autoremove
8. apt search
Търси пакети по ключова дума в имената и описанията им. Полезно за откриване на нужен софтуер.
Пример:
apt search text editor
9. apt show
Показва подробна информация за даден пакет, включително описание, версия и зависимости. Не изисква sudo права.
Пример:
apt show firefox
10. apt list
Извежда списък с пакети според зададен критерий. Може да покаже всички инсталирани пакети.
Пример:
apt list --installed
11. apt clean
Изчиства локалния репозиторен кеш, премахвайки изтеглените .deb файлове. Освобождава дисково пространство.
Пример:
sudo apt clean
12. apt autoclean
Подобно на clean
, но премахва само остарели файлове, които вече не могат да бъдат изтеглени.
Пример:
sudo apt autoclean
13. apt-get
Това е по-старата версия на APT. Повечето команди са идентични с apt
, но интерфейсът е по-малко удобен.
Пример:
sudo apt-get install nginx
14. apt-cache
Използва се за търсене в кеша на APT. Полезно за намиране на информация за пакети.
Пример:
apt-cache search python
15. apt-mark
Позволява ръчно маркиране на пакети като автоматично или ръчно инсталирани. Влияе на поведението на autoremove
.
Пример:
sudo apt-mark auto package_name
16. apt edit-sources
Отваря файла sources.list в текстов редактор. Позволява добавяне или премахване на репозитории.
Пример:
sudo apt edit-sources
17. apt-add-repository
Добавя нов репозиторий към системата. Полезно за инсталиране на софтуер от трети страни.
Пример:
sudo apt-add-repository ppa:user/repository
18. aptitude
Това е алтернативен интерфейс за APT с разширени функции. Предлага и текстов интерфейс.
Пример:
sudo aptitude install package_name
19. apt-file
Търси файлове в пакети. Полезно, когато търсите конкретен файл, но не знаете пакета.
Пример:
apt-file search filename
20. apt-get moo
Това е шеговита команда, която показва ASCII изображение на крава. Тя няма практическа функция.
Пример:
apt-get moo
Заключение
APT е мощен инструмент за управление на пакети в Linux. С тези 20 команди можете ефективно да инсталирате, актуализирате и поддържате вашата система. Експериментирайте с тях, за да подобрите уменията си за работа с Linux.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut