ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 31 марта, 2025
Сегодня у нас 1 праздник:
Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04

Понимание команды Linux Apt-Get Update

Понимание команды Linux Apt-Get Update

При запуске с Linux команды терминала могут стать слишком сложными. Часто, когда вам нужно установить какой-либо инструмент и выполнить поиск в Интернете, вы заметите, что в списке появляется команда apt-get updateВыполнение команды apt-get прокладывает путь к установке вашего инструмента. Вы знаете, что делает обновление apt-get? Или почему в большинстве руководств эта команда указывается перед установкой других пакетов? Это руководство охватывает все, что вам нужно знать об обновлениях apt-get в Linux.

 

Разбираем команду обновления apt-get

Во-первых, для запуска команды обновления apt-get у вас должны быть права администратора. Когда вы запустите команду, вы должны получить вывод, подобный приведенному ниже:

$ sudo apt-get update

 

В приведенном выше примере sudo (super-user-do) дает вам права администратора, но если вы работаете от имени root, вам не нужно его включать.

Ubuntu и Linux имеют открытый исходный код и работают на ядре Linux. Ядро использует команды GNU apt или apt-get для управления пакетами и программным обеспечением. Вы можете добавлять, удалять или обновлять любые установленные пакеты с помощью любой из команд.

Таким образом, apt-get update загружает информацию обо всех пакетах, перечисленных в исходном файле. Когда вы запускаете команду, она указывает ядру использовать сконфигурированные источники для обновления информации о пакете.

Кроме того, вы заметите различные ключевые слова, включая Get, Hit и Ign. Get указывает на наличие доступных версий пакета. Hit предполагает отсутствие изменений в пакете, а Ign означает, что данный пакет был проигнорирован. Когда все пакеты обновляют свою информацию, последняя строка указывает, что все обновлено.

Сконфигурированные источники определяются в файле sources.list, и вы можете открыть его с помощью редактора или других команд. Все доступные для установки пакеты для текущей версии ядра содержатся в списке исходников. Информация о пакете включает расположение каждого репозитория, из которого можно получить и установить пакет.

$ sudo nano /etc/apt/sources.list

 

Сконфигурированные источники различаются в зависимости от используемой версии ядра. Ядро использует сконфигурированные источники и получает последнюю версию каждого пакета. Выполняются только незакомментированные строки со знаком # перед ними. Это URL-адреса, указывающие, откуда взять информацию о пакете.

 

Зачем запускать обновление apt-get перед установкой пакетов в Linux?

Вы заметили, что перед установкой пакетов в Linux нужно запустить apt-get update. Это рекомендуется сделать, так как ваше ядро ​​не знает, является ли текущая версия установленных программ последней. Это можно узнать, только обновив информацию о пакете с помощью команды apt-get. Точно так же перед обновлением вы также должны сначала обновить информацию о пакете, если вы не обновляете список источников.

 

Вывод

Команды apt-get update или apt update Linux используются для обновления информации о пакете. Мы подробно рассмотрели команду и то, как вы можете использовать ее для обновления всех установленных пакетов в вашей системе Linux. Кроме того, если вам нужно установить или обновить свои пакеты, рекомендуется запустить apt-get update.

Exit mobile version