20 apt команди с примери за Linux

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.

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

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

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

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