Реклама
Linux находится в состоянии постоянной эволюции. Часто изменения скрыты, такие как скрытые разработки ядра и другого базового кода. Но иногда пользователю приходится приспосабливаться к новому способу работы.
Хотя многие усовершенствования в области вычислительной техники могут вызывать раздражение и требовать другого мышления, это не относится к развитию кв-прибудете команда. Вместо полной замены, системы на основе Debian (такие как Ubuntu, Linux Mint и Raspbian Raspberry Pi's 5 способов нового Raspbian Джесси делает Raspberry Pi еще проще в использованииПосле выхода Debian Jessie в июле сообщество Raspberry Pi получило новую версию Raspbian, основанную на «родительском» дистрибутиве. Прочитайте больше ) продолжают использовать его вместе с заменой, тем проще склонный команда.
Но почему они это делают, и что действительно изменилось?
APT против APT-GET
Во введении команды apt есть логическая логика. Ранее доступ к расширенному инструменту пакетов был через кв-прибудете и APT-кэша набор команд (или через Synaptic или
другие менеджеры пакетов Какой менеджер пакетов Linux (и дистрибутив) вам подходит?Ключевым отличием основных дистрибутивов Linux является менеджер пакетов; различия достаточно сильны, чтобы повлиять на выбор дистрибутива. Давайте посмотрим, как работают различные менеджеры пакетов. Прочитайте больше на рабочем столе). Однако из-за того, как они были расширены с течением времени, все стало довольно неорганизованным.Вводя apt, который показывает наиболее часто используемые параметры из кв-прибудете и APT-кэша, команды не только немного короче, но и их меньше. Это позволяет избежать дублирования и других проблем, возникающих на протяжении многих лет.
Но это не просто объединение двух похожих, неорганизованных командных структур. Это также увеличивает опыт командной строки. Например, индикатор выполнения отображается при установке или удалении программы.
Вот почему apt был представлен. Но зачем вам это использовать? Эти примеры объясняют.
Короче говоря: не надо больше
Ранее мы смотрели на команда apt-get всесторонняя Руководство для начинающих по установке программного обеспечения в Ubuntu с APTЕсли вы использовали Ubuntu, возможно, вы когда-то использовали команду apt. Но знаете ли вы, что это намного больше, чем apt-get install и apt-get upgrade? Прочитайте больше . Команды, которые вы использовали ранее, все еще можно использовать, просто удалив часть «-get».
Так…
apt-get установить [имя_пакета]
... становится ...
apt install [имя_пакета]
В общем, это изменение происходит во всех предыдущих кв-прибудете команды. Но с введением склонный приходит дополнительная функциональность. Обновления и удаление программного обеспечения теперь имеют дополнительные возможности, от установки нескольких пакетов до удаления пакетов из вашей системы.
Получить полный апгрейд
Вы, наверное, уже знаете о Обновить и Обновить Команды, которые работают с обоими склонный и кв-прибудете. Вкратце, Обновить обновляет информацию о пакете из хранилища Ваше руководство по репозиториям Ubuntu и управлению пакетами Прочитайте больше , пока Обновить обновит все фактически установленные пакеты.
Новая команда APT вводит эту новую команду, полная модернизация.
полная модернизация sudo
С помощью этой команды не только будут обновлены пакеты, но и будут удалены все старые пакеты, которые должны быть удалены в рамках обновления. Стандарт подходящее обновление команда не делает этого.
Установить несколько пакетов
В спешке, и нужно установить более одного программного пакета? Или просто хотите повысить эффективность команды установки программного обеспечения?
подходящая установка Команда эволюционировала, теперь вы можете установить несколько пакетов с помощью одной команды. Просто назовите пакеты по очереди после команды установки:
sudo apt install [пакет_1] [пакет_2] [пакет_3]
Если приложение уже установлено, apt проверит базу данных на наличие более поздней версии и установит ее. Просто!
Установить пакет без обновления
Возможно, что в некоторых случаях вам может понадобиться установить существующий пакет (возможно, чтобы восстановить его) без обновления. К счастью, apt также упрощает этот сценарий:
sudo apt install [имя_пакета] --no-upgrade
Тем временем вы можете загрузить обновление до неустановленного пакета и оставить его удаленным с помощью:
sudo apt install [имя_пакета] - только обновление
Правда, последняя команда - необычный сценарий для большинства, но о ней стоит знать.
Установить конкретную версию пакета
Что, если вы хотите конкретную версию приложения? Это может произойти, если вы обнаружите, что последнее обновление нарушает функцию, которую вы используете. Вам нужно провести некоторые исследования для этого, чтобы убедиться, что вы знаете номер версии пакета.
Как только вы нашли его, просто используйте эту команду, чтобы указать имя пакета и предполагаемую версию:
sudo apt install [имя_пакета] = [номер_ версии]
Помните, что последующие обновления могут отменить это и заменить нужную версию последней. Таким образом, вам нужно будет повторить эту команду (если разработчик не восстановит поврежденную функцию).
Список обновляемых и установленных пакетов
Другим новым аспектом установки программного обеспечения с помощью apt в системах на основе Debian является опция списка. Это выведет список на основе указанного условия.
Например, вы можете просмотреть список пакетов, которые ожидают обновления:
apt list - обновляемый
Проще говоря, список установленных пакетов:
подходящий список - установлен
Третий вариант для списка также доступен. Появится список всех пакетов, доступных для вашей операционной системы и компьютера.
Список всех версий
(Обратите внимание на количество символов «-» в команде: четыре!)
Удалить против чистка
Старый метод удаления пакета с удалять Команда все еще работает с apt. Используйте его как обратную установку, указав имя пакета:
sudo apt удалить [имя_пакета]
Тем не менее, есть также чистка команда, которая работает во многом таким же образом.
sudo apt purge [имя_пакета]
Но какая разница?
Что ж, удаляю просто удаляет двоичные файлы, но это приводит к тому, что остаточные файлы остаются - файлы конфигурации, как правило.
С участием подходящая чисткаОднако все, что связано с файлами, удалено: двоичные файлы, файлы конфигурации, много.
Очистка с автоматическим удалением
Команды как удалять и чистка может использоваться для удаления нежелательного программного обеспечения в вашей системе. В старые времена кв-прибудетеболее эффективные методы ведения хозяйства будут доступны с использованием чистый и Автоматическая очистка.
С apt есть только одна функция: autoremove. После ввода это приведет к удалению библиотек и пакетов, которые устанавливаются автоматически, обычно в качестве зависимостей для нужных приложений. Пока эти пакеты не связаны с необходимыми приложениями, их можно отбросить.
sudo apt autoremove
И, конечно же, это приведет к важным освобождение дискового пространства Как мгновенно освободить свободное место на диске в LinuxВсего двумя командами вы можете удалить много ненужных файлов, которые занимают место в вашей системе. Прочитайте больше !
Новые команды и лучшая функциональность
С кв-прибудете Команда позволяет обновлять, обновлять, устанавливать и удалять программное обеспечение в операционных системах Linux на основе Debian. Но с более простым склонный команда, вы можете сделать гораздо больше!
Но что вы предпочитаете? Будете ли вы придерживаться apt-get до тех пор, пока он полностью не устареет, или вы полностью включите apt? Расскажите нам, что вы чувствуете - и любые команды, которые, по вашему мнению, мы должны были включить - в поле для комментариев.
Авторы изображения: Брайан Джексон / Shutterstock
Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.