[ad_1]
способный получить команда была основной командой управления пакетами, используемой в Дистрибутивы Linux на основе Debian до введения режима подходящая команда.
С способный получить Команда, вы можете устанавливать, удалять, обновлять, искать и управлять пакетами в вашей системе. Однако начиная с Убунту 16.04 и Дебиан 9, подходящая команда стал рекомендуемым инструментом командной строки для управления пакетами, хотя способный получить по-прежнему доступен и функционирует.
Что такое команда apt-get?
способный получить command — это мощная и бесплатная программа командной строки для управления пакетами, которая используется для работы с APT в Ubuntu (Расширенный инструмент упаковки) для установки новых программных пакетов, удаления существующих программных пакетов, обновления существующих программных пакетов и даже для обновления всей операционной системы.
Синтаксис для способный получить команда выглядит следующим образом:
$ sudo apt-get <options> <command>
Здесь, <options>
представляют любые дополнительные флаги или модификаторы, которые вы можете использовать с командой, и <command>
указывает действие, которое вы хотите выполнить, например, установку, обновление, удаление или поиск пакетов.
1. Обновите системные пакеты Ubuntu
‘обновлять‘ используется для повторной синхронизации индексных файлов пакета из источников, указанных в /etc/apt/sources.list файл. Команда update извлекает пакеты из их местоположений и обновляет пакеты до более новых версий.
$ sudo apt-get update
2. Обновите системные пакеты Ubuntu
‘обновление‘ используется для обновления всех установленных пакетов программного обеспечения в системе. Ни при каких обстоятельствах в настоящее время установленные пакеты не удаляются, а пакеты, которые еще не установлены, не извлекаются и не устанавливаются для удовлетворения зависимостей обновления.
$ sudo apt-get upgrade
3. Установите пакет в Ubuntu
‘установитьПодкоманда отслеживается одним или несколькими пакетами, желающими установить или обновить их из репозиториев. Например, чтобы установить или обновить пакет с именем wgetВы можете запустить:
$ sudo apt-get install wget
Кроме того, вы также можете использовать команда apt-кэш для поиска пакета перед установкой в системном кэше пакетов на основе заданного условия поиска, такого как имя или описание.
4. Установите несколько пакетов в Ubuntu
Вы можете добавить более одного имени пакета вместе с командой, чтобы установить несколько пакетов одновременно. Например, следующая команда установит пакеты ‘нетуги‘ и ‘доступ‘.
$ sudo apt-get install nethogs goaccess
5. Установите несколько пакетов, используя подстановочный знак
С помощью регулярного выражения вы можете добавить несколько пакетов одной строкой. Например, мы используем *
подстановочный знак для установки нескольких пакетов, содержащих ‘*name*
‘ строка, имя будет ‘имя пакета‘.
$ sudo apt-get install '*name*'
6. Установите пакет без обновления
Использование подпрограммы--no-upgrade
‘ предотвратит обновление уже установленных пакетов.
$ sudo apt-get install packageName --no-upgrade
7. Обновите один пакет
‘--only-upgrade
‘ не устанавливает новые пакеты, а только обновляет уже установленные пакеты и отключает новую установку пакетов.
$ sudo apt-get install packageName --only-upgrade
8. Установите определенную версию пакета в Ubuntu
Допустим, вы хотите установить только определенные версии пакетов, просто используйте ‘=
‘ с именем пакета и добавьте желаемую версию.
$ sudo apt-get install vsftpd=3.0.5-0ubuntu1
9. Удалить пакет без конфигурации
Чтобы удалить пакеты программного обеспечения без удаления их файлов конфигурации (для последующего повторного использования той же конфигурации), используйте удалять команду, как показано.
$ sudo apt-get remove vsftpd
10. Полностью удалить пакет с конфигурацией
Чтобы удалить пакеты программного обеспечения, включая их файлы конфигурации, используйте команду ‘удалять‘, как показано ниже.
$ sudo apt-get purge vsftpd
Кроме того, вы можете объединить обе команды вместе, как показано ниже.
$ sudo apt-get remove --purge vsftpd
11. Очистите кэш Apt, чтобы сэкономить место на диске
‘чистый‘ используется для освобождения места на диске путем очистки извлеченных (загруженных) .deb
файлы (пакеты) из локального репозитория.
$ sudo apt-get clean OR $ sudo apt-get autoclean
12. Загрузите исходный код пакета в Ubuntu
Чтобы загрузить только исходный код определенного пакета, используйте опцию ‘--download-only source
‘ с ‘имя пакета‘ как показано.
$ sudo apt-get --download-only source vsftpd
13. Загрузите и извлеките исходный пакет в Ubuntu
Чтобы загрузить и распаковать исходный код пакета в определенный каталог, введите следующую команду.
$ sudo apt-get source vsftpd
Вы можете столкнуться с одной распространенной ошибкой «E: Вы должны поместить некоторые URI deb-src в свой sources.list.” при попытке загрузить исходный код пакета из репозиториев.
14. Скомпилируйте пакет Ubuntu из исходного кода
Вы также можете загрузить, распаковать и скомпилировать исходный код одновременно, используя опцию ‘--compile
‘ как показано ниже.
$ sudo apt-get --compile source goaccess
15. Загрузите пакет без установки
Используя ‘скачать‘, вы можете загрузить любой пакет, не устанавливая его. Например, следующая команда загрузит только ‘нетуги‘ в текущий рабочий каталог.
$ sudo apt-get download nethogs
16. Просмотр журнала изменений пакетов в Ubuntu
‘список изменений‘ загружает журнал изменений пакета и показывает установленную версию пакета.
$ sudo apt-get changelog vsftpd
17. Просмотр сломанных зависимостей в Ubuntu
‘проверять‘ — это диагностический инструмент, который используется для обновления кеша пакетов и проверки на наличие сломанных зависимостей.
$ sudo apt-get check
18. Установите зависимости сборки пакета
‘сборка‘ ищет локальные репозитории в системе и устанавливает зависимости сборки для завиток пакет. Если пакет не существует в локальном репозитории, он вернет код ошибки.
$ sudo apt-get build-dep curl
19. Автоматическое удаление установленных пакетов
‘автоматическое удаление‘ используется для автоматического удаления пакетов, которые, безусловно, были установлены, чтобы удовлетворить зависимости для других пакетов, но теперь они больше не требуются. Например, следующая команда удалит установленный пакет вместе с его зависимостями.
$ sudo apt-get autoremove vsftpd
20. Справка по команде apt-get
помощь Команда отображает встроенную справочную документацию с доступными параметрами для использования с командой apt-get.
$ sudo apt-get help
Я рассмотрел большинство доступных опций с помощью способный получить команда, но тем не менее, есть больше доступных опций, вы можете проверить их, используя ‘человек способный получить‘ из терминала.
Я надеюсь, вам понравилось читать эту статью, если я что-то пропустил, и вы хотели бы, чтобы я добавил в список. Пожалуйста, не стесняйтесь упоминать об этом в комментарии ниже.
Читайте также: 20 полезных команд Linux YUM для управления пакетами