Упростите управление пакетами из командной строки с помощью APT вместо apt-get

Apr 29, 2025
Обслуживание и оптимизация
НЕКЕШЕРОВАННЫЙ КОНТЕНТ

APT, Advanced Package Tool из проекта Debian, предназначен для управления пакетами с помощью множества отдельных инструментов для выполнения различных задач. В прошлом пользователям нужно было знать несколько структур команд, таких как apt-get, apt-cache, apt-config и многие другие, чтобы использовать полный набор функций APT.

Первоначально APT был создан для решения множества проблем с управлением пакетами, таких как прекращение ад зависимости это так много людей испытали на заре создания операционных систем на базе Linux. К сожалению, APT страдает от другого вида ада, который я называю « Рассеянный ад документации »(DDH). Документация, относящаяся к APT, разбросана по различным инструментам, и в некоторых случаях, например, по основной команде apt, найти практически невозможно.

На протяжении более десяти лет практически все учебники и руководства по установке и удалению пакетов в системе на основе Debian / Ubuntu предлагали пользователям использовать apt-get. В прошлом это было правильным предложением, потому что «apt» как команды в то время не существовало, но из-за ада рассредоточенной документации многие люди не знают, что теперь она существует.

Если вы хотите установить пакет, почти все руководства предложат:

sudo apt-get install пакет

но теперь вместо этого вы можете упростить это с помощью

sudo apt install пакет

Некоторые могут возразить, что «apt» не сильно отличается от «apt-get», и это правда, но я думаю, что дефис в команде - это то, что создает узкое место для многих пользователей из-за его неудобства. Использование вместо этого apt сэкономит время и сократит количество нажатий клавиш, необходимых для выполнения той же задачи.

Рассеянный ад документации (DDH)

Основная проблема с документацией, касающейся APT, заключается в том, что в зависимости от того, где вы смотрите и как вы смотрите, вы можете или не можете ничего найти вообще. Если вы выполните поиск в Google или DuckDuckGo по запросу «подходящая документация», вы найдете один из трех типов результатов:

  1. документация по apt-get
  2. Основная обзорная информация об APT
  3. Совершенно несвязанная информация

Если вы добавите в поисковый запрос «linux», «ubuntu» или даже «debian», типы результатов, которые вы получите, не изменится. DDH настолько серьезен, что вы найдете документацию на Debian.org, помеченную как Устаревшая документация прежде чем вы найдете что-нибудь полезное, связанное с командой «apt», если вы вообще когда-нибудь ее найдете.

Страницы руководства

Man Pages - это страницы документации, которые можно использовать локально в вашей системе или через онлайн-каталоги. Локальные записи могут быть или не быть актуальными в зависимости от версии вашего дистрибутива. Например, в Ubuntu 15.10 есть последняя справочная страница, а в 14.04 по умолчанию ее нет. Однако, если вы постоянно обновляете свою версию Ubuntu 14.04 с помощью пакетов обновления, у вас должна быть обновленная страница руководства. Вы можете проверить, установлена ​​ли у вас последняя версия справочной страницы, с помощью следующей команды.

человек подходящий

С другой стороны, если вы будете искать справочную страницу в Интернете, вы почти всегда найдете старая обзорная страница руководства . Однако если вы продолжите копать, вы можете обнаружить Справочная страница Ubuntu 15.10 который обновлен, или вместо этого вы можете найти онлайн 14.04 справочная страница который устарел.

Упростите командную строку с помощью APT

Список ниже содержит наиболее полезные параметры, доступные через подходящий команда и какие старые команды они упрощают.

  • подходящий установочный пакет (-ы)
    • заменяет пакет установки apt-get
    • заменяет cd / Downloads && sudo dpkg -i application.deb && sudo apt-get -f install
  • apt remove package (s)
    • заменяет пакет apt-get remove
  • подходящий поисковый запрос
    • заменяет поисковый запрос apt-cache
  • подходящий выставочный пакет (-ы)
    • заменяет пакет (ы) шоу apt-cache
  • подходящее обновление
    • заменяет apt-get update
  • подходящее обновление
    • заменяет apt-get upgrade
  • список подходящих - установлено
    • заменяет dpkg –get-selections | grep -v деинсталлировать
    • заменяет dpkg -l
  • список подходящих - обновляемый (sudo не требуется)
    • заменяет apt-get -u upgrade –assume-no »(требуется sudo)
  • подходящие править-источники
    • заменяет echo «новая строка текста» | sudo tee -a /etc/apt/sources.list
    • заменяет Судона / Etc / Apt / So rse s. Я ул

Изменить 2016-04-01: начиная с Ubuntu 16.04 следующие параметры были добавлены в реализацию Debian / Ubuntu подходящий команда.

  • подходящее автоудаление
    • заменяет apt-get autoremove
  • подходящий пакет (-ы) продувки
    • заменяет пакет (-ы) очистки apt-get

Linux Mint упрощает работу

Большинство последних операционных систем на основе Debian или Ubuntu имеют последнюю версию APT, которая позволяет упростить некоторые задачи, но команда Linux Mint решила, что APT следует упростить несколько лет назад. Создан Linux Mint скрипт на Python (начал в 2009 ), чтобы сделать APT максимально полезным и простым. Я надеюсь, что Debian видит выгоду в расширении функциональности apt, чтобы в будущем каждый мог извлечь выгоду из упрощенного подхода, который использует Mint. Команда apt может быть намного лучше, чем она есть сейчас, и, надеюсь, Debian это тоже заметит и раскрывает весь потенциал apt.

Linux Mint решил сделать интересный выбор в своем скрипте, устранив необходимость использования sudo. Например, если вы запустите «apt install package», он автоматически применит sudo перед ним во время обработки, поэтому пользователю не нужно помнить, нужно ли что-то sudo или нет, скрипт применит его или нет соответственно.

Список ниже содержит наиболее полезные дополнительные параметры, доступные через Linux Mint. подходящий команда и какие старые команды они упрощают. Примечание: следующий список в настоящее время относится только к пользователям Linux Mint.

  • apt autoclean
    • заменяет apt-get autoclean
  • подходящее автоудаление

Simplify Your Command-Line With APT Instead Of Apt-get

How To Use APT-GET And APT-CACHE For Package Management In Linux

Apt For Software Package Management In Ubuntu Linux

Apt Vs Apt-Get

Linux Sysadmin Basics 05 -- Package Management With Apt-get

APT Package Management: Backup And Reinstall Packages Using APT Clone

Linux Package Management Using Apt Get Tutorial | Linux Tutorial #20

Linux Installing VIM Editor With Apt-get Package Management Command Line Program

The APT Package Manager In Debian And Ubuntu

Linux Apt-Get And Apt-Cache Software Management | Linux Fundamentals For Ethical Hacking

Homebrew Tutorial: Simplify Software Installation On Mac Using This Package Manager


Обслуживание и оптимизация - Самые популярные статьи

Как сохранить данные в Snapchat в режиме путешествия

Обслуживание и оптимизация Feb 20, 2026

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Как Facebook , Snapchat может быстро использовать большой объем данных. По у..


Как добавить элементы в новое меню Win + X в Windows 8

Обслуживание и оптимизация Jan 18, 2026

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Многие из нас сетуют на удаление кнопки «Пуск» и меню в Windows 8 Consumer Preview. Одн..


Как переключать задачи на начальном экране в Windows 8.1

Обслуживание и оптимизация Jan 9, 2026

НЕКЕШЕРОВАННЫЙ КОНТЕНТ На начальном или современном экране нет панели задач, поэтому при запуске..


Вот два инструмента для Android, которые помогут сократить расходы на телефонную связь

Обслуживание и оптимизация Apr 15, 2025

Вы изо всех сил пытались оставаться в курсе своих мобильных счетов? С помощью этих приложений для An..


Легкий доступ к задачам Google в Chrome

Обслуживание и оптимизация Jan 22, 2026

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Вам нужен очень быстрый и простой способ получить доступ к своей учетной запис�..


Удлинитель мыши упрощает навигацию в Windows

Обслуживание и оптимизация Dec 30, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Навигация в Windows 7 намного проще с новой панелью задач, но это может быть проще, е..


Повторно включите опцию гибернации в Windows Vista

Обслуживание и оптимизация Jan 1, 2026

Если вы обнаружили, что опция гибернации отсутствует в Windows Vista, это может быть связано с запуском мастер�..


Одновременная дефрагментация нескольких жестких дисков в Windows

Обслуживание и оптимизация Nov 22, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Утилита «Дефрагментация диска» в Windows XP не позволяет дефрагментировать все ж..


Категории