Если вы использовали Debian или основанные на Debian дистрибутивы, такие как Ubuntu или Linux Mint. То вы сталкивались с инструментом командной строки APT. И эта команда не нуждается в представлении.
APT (сокращенно от Advanced Package Tool) — это инструмент управления пакетами для систем семейства Debian. Утилита APT помогает пользователям выполнять различные задачи, например: обновление и удаление пакетов программного обеспечения. Утилита APT используется в интерактивном режиме, часто требуя от пользователя ввода » Y » для выполнения такой операции, как установка или удаление пакета.
В более старых дистрибутивах Debian / Ubuntu использовался apt-get. В более новых версиях, таких как Ubuntu 18.04/20.04, Debian 10 и Mint, команда apt заменяет старую утилиту apt-get. Хочу заметить что команда apt на старых дистрибутивах недоступна.
В этом инструкции мы выделим различные случаи использования команды apt в Linux.
Возможно вас заинтересует
1. Обновление индекса пакета APT в Linux
В системах Debian и Ubuntu репозитории указываются в /etc/apt/sources.list файле. Индекс пакета APT — это база данных всех пакетов, определенных в sources.list файле. Обычно рекомендуется обновить локальный индекс пакета APT, чтобы синхронизировать изменения, внесенные в репозитории. Это особенно важно после установки новой системы и перед установкой пакетов.
4 СПОСОБА УСТАНОВИТЬ ПРОГРАММУ В LINUX
Возможно вам будет интересно: Настройка виртуальной машины virtualbox
Чтобы обновить базу данных APT ( файл индекса пакета) , выполните команду.
2. Обновление пакетов с помощью команды APT
Команда APT update упомянутая выше, не будет устанавливать или обновлять какие-либо пакеты.После выполнения apt update, команда apt узнает какие пакеты нуждаются в обновлении.
Теперь, чтобы обновить установленные пакеты до их последних версий, требуется использовать команду:
Для обновления отдельного пакета используйте синтаксис:
Эта команда только обновляет выбранный пакет, а остальные остаются в прежних версиях.
3. Полное обновление и dist-upgrade
Команда apt full-upgrade обновляет пакеты и удаляет некоторые из установленных пакетов. Это необходимо для полного обновление системы.
Команда dist-upgrade , помимо полного обновления вашей системы, также обрабатывает установку и удаление пакетов программного обеспечения Linux. Интеллектуальная функция dist-upgrade решает конфликты системы. Поэтому сначала обновляет наиболее важные пакеты и предоставляет более низкий приоритет менее критичным пакетам.
Также стоит упомянуть команду do-release-upgrade . Данная команда полезна когда вы хотите обновить систему с одного выпуска до другого. Например с Ubuntu 19.04 до Ubuntu 20.04. Однако сначала необходимо выполнить полное обновление, выполнив две вышеупомянутые команды, прежде чем вызывать do-release-upgrade .
Linux для начинающих | Обновление, установка, удаление программ в Linux | sudo apt
То есть,sudo apt upgrade затем sudo apt dist-upgrade и, последнюю sudo apt do-release-upgrade.
4. Установка пакета
Для установки пакета в вашей системе используйте команду apt следующим образом:
Предположим, вы хотите установить Neofetch, которая является утилитой для печати системной информации, просто выполните команду:
Кроме того, вы можете установить несколько пакетов по одной команде, просто пишите пакеты один за другим, как показано ниже.
$ sudo apt install package1 package2 package3 …
Еще один часто задаваемый вопрос — что происходит когда вы пытаетесь установить уже установленный пакет?
Если так получится, то ничего плохого не произойдет, просто пакет будет обновлен до последней версии. Конечно если она доступна в репозиториях. Если ее нет, то ничего не произойдет.
5. Список установленных пакетов
Чтобы просмотреть все установленные пакеты в вашей системе, выполните команду apt list
Чтобы выполнить поиск определенной команды используйте код нже.
$ sudo apt list —installed | grep apache
6. Поиск пакета с помощью APT
Команда apt search позволяет искать и проверять доступность пакета в репозитории Ubuntu и Debian. В приведенном ниже примере мы ищем доступность пакета Neofetch в репозиториях Ubuntu.
7. Показать информацию о пакете с помощью команды APT
Перед установкой или удалением пакета можно получить дополнительную информацию о пакете с помощью команды apt show . Например для отображения дополнительной информации о пакете neofetch.
В выходных данных вы увидите детальную информацию о пакете (программе). Такую как имя пакета, версия, сопровождающее устройство, размер установки и т. д.
Возможно вам будет интересно: Установка GNS3 в Ubuntu
8. Удалите неиспользуемые пакеты после установки
Иногда при установке пакета устанавливаются и другие зависимости и библиотеки, которые требуются этому пакету. Однако после установки эти зависимости и библиотеки больше не требуются и просто находятся там, занимая ваше дисковое пространство.
Чтобы удалить эти зависимости и файлы. И освободить место на диске, выполните такую команду.
При появлении запроса просто нажмите «Y» и нажмите ENTER.
9. Удаление установленных пакетов
Вы можете удалить пакет, который установлен в вашей системе. Для этого введите команду как показано ниже.
Кроме того, вы можете указать несколько имен пакетов в одной команде, чтобы удалить пакеты одновременно.
$ sudo apt remove package1 package2 package3 …
Избавление от пакета с помощью команды apt remove оставляет после себя конфигурационные файлы пакета. Чтобы полностью удалить пакет вместе с его конфигурационными файлами, используйте purge вместо remove .
Заключение
APT package manager — это полезный инструмент для систем Debian и Ubuntu. Он позволяет вам легко управлять пакетами, используя различные способы описанные в этом руководстве, по использованию команды APT в Linux.
Источник: setiwik.ru
Команды Apt Update и Upgrade – в чем разница?
В предыдущей статье мы рассмотрели команду APT и различные способы использования диспетчера пакетов для управления пакетами.
Это был общий обзор, но в этом руководстве мы остановимся и осветим два использования команд.
Это команды apt update и apt upgrade.
Apt update и apt upgrade – две из наиболее часто используемых, но неправильно понятых команд многими пользователями Linux.
Для некоторых они играют одинаковую роль, но это не так.
В этом руководстве мы постараемся показать различия между ними и то, как каждая из них используется.
1) команда apt update
Это команда, которая обычно вызывается после новой установки системы или перед установкой нового программного пакета.
Команда apt update обновляет индекс пакетов в системе Linux или списки пакетов.
Он не обновляет какие-либо пакеты, как заблуждаются некоторые пользователи Linux.
Индексный файл пакетов – это файл или база данных, которые содержат список программных пакетов, определенных в репозиториях, расположенных в файле /etc/apt/sources.list.
Остальные списки пакетов находятся в каталоге /etc/apt/sources.list.d.
$ cat /etc/apt/sources.list
Чтобы обновить списки пакетов, вызовите команду:
Для Ubuntu 18.04 и более поздних версий
$ sudo apt update
Для Ubuntu 16.04 и более ранних версий
$ sudo apt-get update
2) команда apt upgrade
Вам нужно обновить пакеты программного обеспечения до последних версий?
Тогда вам нужна команда apt upgrade
Команда apt upgrade без каких-либо аргументов обновляет все устаревшие пакеты, находящиеся в вашей системе, до последних версий.
Если требуются какие-либо зависимости, команда также запускает установку новых пакетов.
Наряду с этим, apt upgrade также устанавливает все обновления безопасности, необходимые вашей системе, и это укрепляет безопасность вашей системы.
Чтобы вывести список пакетов, подлежащих обновлению, выполните команду apt list –upgradable.
Фактически, это подсказка, которая отображается в самом конце вывода apt update.
Итак, чтобы увидеть пакеты, готовые к обновлению, запустите:
$ sudo apt list —upgradable
Чтобы обновить все устаревшие пакеты и применить исправления безопасности, выполните команду:
$ sudo apt upgrade
Команда apt update используется для синхронизации списков пакетов в вашей системе.
Она извлекает последние списки пакетов PPA и репозиториев в вашей системе и обеспечивает их актуальность.
Команда apt upgrade обновляет пакеты до последних версий и устанавливает новые пакеты, если они требуются в качестве зависимостей.
Он не удаляет никакие пакеты, а если какие-либо из них предназначены для удаления, он их пропускает.
2 комментария Facebook Twitter VK Odnoklassniki Whatsapp Telegram
itisgood
previous post
Как установить Nexus Repository Manager 3
Как вернуться к предыдущей версии openjdk на CentOS / RHEL
You may also like
Сравнение команд Printf и Echo на Linux
Что означает -z на Bash
Примеры команд size на Linux
Linux_Logo – вывод ASCII логотипа Linux с.
Параметры конфигурационного файла Apt /etc/apt/apt.conf
Разница между выключением, перезагрузкой и остановкой Linux
⌨️ Введение в команду “./configure”: Компиляция исходного кода.
Что такое /dev/zero на Linux?
Каковы лучшие дистрибутивы Linux в 2022 году
Работа с переменной PATH на Linux. Это.
2 комментария
Артём 19.09.2022 — 00:25
Благодарю за информацию. Все в голове не мог отложить отличие update от upgrade
itisgood 19.09.2022 — 09:07
Всегда рады помочь!
Leave a Comment Cancel Reply
• Свежие записи
- В чем разница между IMAP и POP3
- ✔️ Как управлять контейнерами LXD от имени обычного пользователя
- Руководство для начинающих по созданию первого пакета Debian
- Феноменальная популярность электроники Xiaomi: основные причины
- Лаки Джет онлайн игра.
- Можно ли выучить английский самостоятельно?
- Техническая поддержка сайта на 1С-Битрикс: ключевые направления и нюансы
- Как переместить весь репозиторий Git
- GitLab CI: Как создавать образы Docker в Kubernetes
- Идеальные звуки: Всё, что нужно знать о лучших наушниках на рынке
• Категории
• Теги
• itsecforu.ru
• Страны посетителей
IT is good
Протоколы, используемые для получения электронной почты, являются важной частью функционирования Интернета, и все же они остаются практически незаметными для большинства пользователей. Два наиболее…
Управляем контейнерами LXD от обычного пользователя ( не root). Попробуйте использовать утилиту lxc как обычный пользователь. $ lxc list Error: Get «http://unix.socket/1.0»: dial…
Создание пакета Debian может показаться сложной задачей для новичков, но как только вы поймёте процесс, он станет вполне выполнимым. Давайте покажем вам создание…
Xiaomi, китайская технологическая компания, в последние годы штурмом захватила рынок электроники. В интернет-магазине pixel-centre.ru вас ждет огромный выбор товаров данного бренда. Одним из ключевых факторов…
Лаки Джет: новый хит среди онлайн-игр Что такое Лаки Джет? Многие наверняка слышали это название, и это неслучайно. Популярность проекта Lucky Jet набирает обороты в категории…
Источник: itisgood.ru
Обновление ubuntu из командной строки
Бывают ситуации, когда Ubuntu или Xubuntu необходимо обновить без графического интерфейса. На серверах это стандартная процедура обновления, но и пользователям персональных компьютеров такой способ может пригодиться. Например, если по каким-то причинам графическая утилита недоступна или вы хотите принудительно проверить и установить обновления. Для выполнения всех команд необходимо запустить терминал.
Статьи по теме:
- Обновление ubuntu из командной строки
- Версии Ubuntu
- Как обновить дистрибутив
Вам понадобится
- Учетная запись с правами запуска программ от имени root через sudo. Как правило, первая созданная учетная запись в Ubuntu обладает такими правами.
- Компьютер должен быть подключен к интернету.
- Во время обновления скачивается значительный объем данных из интернета, поэтому желательно, чтобы ваше интернет-подключение тарифицировалось по безлимитному тарифу.
Инструкция
Запустите эмулятор терминала. Например, в Xubuntu эта программа так и называется Terminal.
Первым делом необходимо обновить список доступных пакетов. Делается это командой sudo apt-get update. При первом запуске sudo попросит ввести пароль текущей учетной записи, для подтверждения выполнения команды с правами root. Последующие запуски в пределах одной сессии будут выполняться без запроса пароля.
После того как обновление пакетов завершилось, введите команду обновления всех установленных пакетов программ sudo apt-get upgrade.
Если менеджер пакетов apt обнаружит доступные обновления то он выведет список обновляемых пакетов и запрос на продолжение. Нажмите Y, чтобы начать процесс скачивания и установки обновлений. Обратите внимание, что не все пакеты обновятся после выполнения этой команды.
В зависимости от скорости вашего интернет-подключения, производительности ПК и количества обновлений, процесс обновления может длится довольно долго — до нескольких часов. Наберитесь терпения. Как правило, на среднестатистическом ПК даже самое объемное обновление проходит за 15-20 минут. По завершении убедитесь, что обновление прошло без ошибок, и перезагрузите компьютер, введя команду sudo reboot или иным образом.
После перезагрузки запускайте эмулятор терминала и вводите команду sudo apt-get dist-upgrade. Эта команда обновит те пакеты, которые не были обновлены командой sudo apt-get upgrade по причине неразрешенных зависимостей. Все действия аналогичны шагу 4. По завершении так же перезагрузите компьютер. На этом процедура обновления будет завершена.
Описанные выше действия позволяют вам обновлять пакеты в рамках текущего дистрибутива, которые компания canonical выпускает с интервалом в 6 месяцев. А раз в 2 года в апреле выпускается дистрибутив с длительной поддержкой (LTS). Я рекомендую вам использовать в работе только LTS дистрибутивы.
Однако и в случае с промежуточными дистрибутивами и в случае с LTS для обновления одного дистрибутива до более нового необходимо использовать команду sudo do-release-upgrade. Это мастер обновления до последнего доступного дистрибутива. Замечу, что по умолчанию с помощью этого мастера можно обновить LTS дистрибутив только до следующего LTS дистрибутива. После запуска команды следуйте инструкциям на экране и внимательно читайте все сообщения.
Обратите внимание
Обновление до новой версии дистрибутива может стать причиной неправильной работы некоторых программ. К примеру, много ошибок было после обновления Ubuntu 10.04 на 12.04 в виду изменения окружения рабочего стола. Хотя чаще всего все проходит безболезненно, этот нюанс необходимо иметь ввиду.
Полезный совет
Чтобы не вводить каждый раз sudo перед каждой командой, вы можете войти в сессию root командой sudo -i. После этого выполняйте все команды без sudo в начале строки.
- Как обновить Ubuntu 9
Совет полезен?
Статьи по теме:
- Как узнать версию Линукс
- Как запустить графический интерфейс
- Как узнать версию дистрибутива
Добавить комментарий к статье
Похожие советы
- Как установить ядро Linux
- Как в Linux установить программу
- Как устанавливать драйверы на linux
- Как узнать о системе Linux
- Как установить в Linux Firefox
- Как настроить линукс
- Как обновить список репозиториев
- Как настроить ubuntu
- Сброс пароля Ubuntu
- Как установить Linux без ошибок и проблем
- Как находить периметр ромба
- Как перезагрузить сервер
- Как устанавливать обновления
- Как вводить поисковые запросы
- Как создать ярлыки в ubuntu
- Установка Яндекс.Диск в Xubuntu/Ubuntu
Источник: www.kakprosto.ru