Что такое репозиторий линукс

Что такое репозитории в Linux – подробное описание для начинающих

Всем привет! Сегодня я расскажу о том, что такое репозитории в Linux, для чего они нужны, какие виды репозиториев бывают, а также покажу, как работать с этими репозиториями, и какие инструменты для этого используются.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Чтобы понять, что такое репозитории в Linux и для чего они нужны, нужно немного разобраться в архитектуре самой операционной системы Linux, в частности, как устанавливаются программы (пакеты).

Углубляться в дебри мы не будем, но саму концепцию рассмотрим.

На заметку! Новичкам рекомендую почитать мою книгу «Linux для обычных пользователей» – в ней я подробно рассказываю про основы операционной системы Linux и как пользоваться этой системой без командной строки

Давайте обо всем по порядку.

Что такое пакет в Linux?

В Windows программы обычно распространяются в виде exe файлов или в каком-нибудь специально упакованном формате. В Linux программы распространяются в виде пакетов.

Пакет в Linux – это своего рода дистрибутив программы, набор необходимых файлов, которые необходимы для работы этой программы, упакованный в специальный формат.

Существуют два популярных формата пакетов:

Как устанавливаются программы в Linux?

Все программы, а точнее пакеты, устанавливаются в систему с использованием централизованного метода, т.е. из единой точки, такой точкой может быть либо инструмент с графическим интерфейсом, часто его называют «Менеджер приложений», либо традиционный для Linux способ, утилиты командной строки (терминала).

Процесс установки программ с использованием такого подхода предполагает простой выбор программы, которую необходимо установить, и ее установка одним кликом, все остальное сделает менеджер приложений.

Ярким примером использования такой концепции представлен на всех смартфонах (ведь Android это Linux!), где для установки приложения Вы просто открываете менеджер программ (например, Play Маркет), находите нужную программу, и нажимаете установить и все!

Таким образом, в большинстве случаев для установки программ в Linux не требуется предварительно искать и скачивать с интернета дистрибутив программы, как например в Windows, достаточно запустить менеджер приложений, найти интересующее приложение и запустить установку.

Что такое репозиторий в Linux?

Если нам не нужно самостоятельно скачивать дистрибутивы программ с интернета, то как тогда они попадают на компьютер?

И чтобы сразу внести ясность, на компьютерах пакеты программ не хранятся, менеджер скачивает их автоматически во время установки.

А откуда тогда менеджер скачивает все эти пакеты? А скачивает он их со специальных серверов в интернете (поэтому для установки программ в Linux требуется интернет), которые называются – репозиториями.

Репозитории – это сервера в интернете, на которых хранятся файлы пакетов приложений Linux и другая сопутствующая информация.

Практически у каждого дистрибутива Linux есть свой репозиторий, который содержит только совместимые и поддерживаемые конкретным дистрибутивом пакеты, соответственно, при установке приложений из официальных репозиториев Вы всегда устанавливаете только проверенные и стабильные версии программ.

Официальный репозиторий дистрибутива по умолчанию подключен, и когда Вы пытаетесь найти и установить программу, «Менеджер приложений» считывает информацию о доступных пакетах в репозитории и выдает ее Вам.

Таким образом, когда открываете менеджер приложений, он обращается к репозитоирию, узнает, какие пакеты есть, и выдает этот список Вам, а Вы, соответственно, выбираете и нажимаете кнопку установить, а все остальное делает менеджер.

Существуют, конечно, и нюансы при работе с таким подходом установки программ, например, что программа, которая Вас интересует, должна находиться в репозиториях конкретного дистрибутива Linux, который установлен на компьютере, в противном случае ее придётся искать в интернете, иными словами, делать ровно то же самое, что и в Windows. Однако популярные дистрибутивы Linux содержат в своих стандартных репозиториях тысячи программ на любой вкус, которые могут удовлетворить потребности даже продвинутого пользователя Linux, не говоря уж о начинающем.

Какие бывают репозитории в Linux?

Репозитории бывают как основные, т.е. официально поддерживаемые, так и дополнительные, которые можно подключить в случае возникновения необходимости (например, программы, которую Вы искали, нет в официальном репозитории).

Обычно у дистрибутива несколько официальных репозиториев, в каждом из которых хранятся пакеты, в зависимости от определенных свойств, так, например, в Ubuntu есть следующие типы официальных репозиториев:

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

Например, дополнительные репозитории в Ubuntu и основанных на нем дистрибутивах называются PPA-репозитории.

PPA (Personal Package Archive) – это персональный репозиторий разработчика конкретной программы, где он хранит пакеты своих программ, которые еще не включены в основной репозиторий дистрибутива.

Как работать с репозиториями в Linux?

Если репозиторий – это некий сервер в интернете, на котором хранятся программы, то, чтобы к нему обратиться за необходимой нам программой, мы должны знать адрес этого сервера. Один из самых удобных способов обращения к ресурсам в интернете – это использовать веб протоколы взаимодействия, таким образом, по факту адрес репозитория выглядит, как обычный URL-адрес сайта.

Для того чтобы система знала и помнила, куда обращаться за пакетами (программами), она хранит все адреса репозиториев в специальном файле sources.list, который расположен в каталоге в /etc/apt. И вся работа с репозиториями в Linux заключается в добавлении и удалении адресов репозиториев.

Таким образом, если обобщить весь этот процесс, то, когда мы пытаемся установить программу, система предварительно считывает список доступных пакетов во всех подключенных репозиториях. И если такая программа есть, система устанавливает ее, если нужного пакета нет, то, соответственно, не устанавливает. И нам в этом случае, если мы хотим установить программу, необходимо подключить нужный репозиторий, т.е. добавить адрес этого репозитория.

Работать с репозиториями в Linux можно несколькими способами, в частности новички могут использовать удобный графический интерфейс, а более продвинутые пользователи Linux обычно пользуются специальными командами в терминале Linux.

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

Обычно компонент с графическим интерфейсом для работы с репозиториями называется «Источники приложений», он доступен из основного меню операционной системы.

Например, в Linux Mint он выглядит следующим образом

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для управления репозиториями в терминале используется команда add-apt-repository, так, например, для добавления PPA-репозитория команда будет выглядеть следующим образом.

где, ppa:atareao/telegram – это PPA-репозиторий для установки программы Telegram.

Более подробно про то, как добавлять и удалять репозитории в Linux, я расскажу в следующих материалах. Поэтому следите за выходом новых статей в моих группах в социальных сетях: ВКонтакте, Facebook, Одноклассники, Twitter и Tumblr. Подписывайтесь, и Вы не пропустите выход нового материала!

На сегодня это все, надеюсь, материал был Вам полезен и интересен, удачи Вам, пока!

Источник

Что такое репозитории Linux и как устанавливать программы из них и пакетов!

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

В прошлой статье мы разобрались как установить обновления и дополнительные программы из официальных репозиториев Linux Ubuntu Как установить обновления и дополнительные программы для Linux Ubuntu!

Что же такое Linux репозитории.
Репозито́рий Linux, хранилище — место, где хранятся и поддерживаются какие-либо данные. Чаще всего данные в репозитории хранятся в виде файлов, доступных для дальнейшего распространения по сети.

Кроме официальных существует множество репозиториев Linux от авторов программ и от тех, кто не поленился собрать из исходников пакет и поделиться им с другими. Launchpad предлагает создавать PPA-репозитории — Personal Package Archive. Это обычно небольшой репозиторий Linux, в который его хозяин складывает исходники, а пользователи на выходе получают уже готовый deb-пакет.

Поскольку репозитории Linux расположены в интернете, существует вероятность подмены репозитория злоумышленником на свой, содержащий модифицированные пакеты. Многие репозитории имеют защиту от подмены.

Защита реализована при помощи сверки цифровых подписей Linux репозитория и клиента.

Доверенными Linux репозиториями считаются репозитории, которые имеет цифровую подпись, а пользовательский компьютер содержит открытый ключ для этого репозитория.

В Linux Ubuntu по умолчанию доверенными являются репозитории на установочных дисках и основные интернет репозитории — archive.ubuntu.com. При наличии на компьютере нескольких подключенных Linux репозиториев, предпочтение отдается доверенным.

Для закрепления теории рассмотрим на практике добавление дополнительного Linux репозитория на примере бесплатной кроссплатформенной виртуальной машине Oracle VirtualBox версии 5.0

Открываем терминал для работы в командной строке ( рассматривали здесь )

Для редактирования файла /etc/apt/sources.list в командной строке набираем (mcedit-текстовый редактор, как его установить смотрите здесь)

sudo mcedit /etc/apt/sources.list

и нажимаем на клавиатуре клавишу «Enter».

Для получения дополнительных привилегий необходимо ввести пароль пользователя и нажать на клавиатуре клавишу «Enter».

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

В конец файла добавляем строку
deb http://download.virtualbox.org/virtualbox/debian trusty contrib

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для сохранения внесенных изменений нажимаем на клавиатуре клавишу «F2» и подтверждаем перезапись файла нажав кнопку «Сохранить».

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для возвращения в командную строку выйдем из файла, нажав на клавиатуре клавишу «F10».
Следующим шагом скачаем открытый ключ и добавим его к себе в систему.
Для этого копируем следующую строку

и нажимаем на клавиатуре клавишу «Enter».

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

После добавления ключа получаем ответ, что все хорошо.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Мы рассмотрели как добавить новый Linux репозиторий и открытый ключ. В дальнейшем вы сможете добавлять новые репозитории Linux самостоятельно. Всю необходимую информацию Вы сможете найти на сайте разработчика этого программного обеспечения.
Для того чтобы установить VirtualBox версии 5.0. необходимо обновить списки пакетов (как это сделать смотрите здесь) и только после этого запустить установку (как это сделать смотрите здесь)
В командной строке необходимо набрать следующую строку
sudo apt-get install virtualbox-5.0
и нажать на клавиатуре клавишу «Enter».

Для того чтобы запустить программу virtualbox-5.0. нажимаем на значок в левом верхнем углу экрана «Поиск на компьютере. »
В поисковой строке вводим «virt»
И выбираем программу «Oracle VM VirtualBox» кликнув левой кнопки мыши.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для того, чтобы посмотреть версию установленной программы, в верхней панели выбираем «Справка», «О программе»

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Видим, что у нас установлена программа VirtualBox Версия 5.10 r104061

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для того, чтобы каждый раз не искать необходимую программу, мы можем закрепить ее на панели. Для этого щелкаем правой кнопкой мыши на значке и выбираем «Закрепить на панели»

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

После закрытия программы значок остается на панели.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Данным способом вы можете закреплять на панели необходимые вам программы.

Теперь рассмотрим, как устанавливать программы из пакетов.
Программу VirtualBox можно также установить и из пакета, скачав его с официального сайта. Минус данного способа, что все дальнейшие обновления нам придется также устанавливать вручную, пока не добавим к себе в систему Linux репозиторий VirtualBox.

Но не у всех программ есть репозиторий Linux. И эти программы можно устанавливать и обновлять только вручную. Ярким примером является Skype.

Для установки скачиваем пакет с официального сайта. Так как нет пакета для нашей версии 14.04, то выбираем ближайший 12.04.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Соглашаемся и сохраняем файл.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Выбираем загруженный файл и указываем открыть папку со скачанным файлом.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Обычно все загруженные файлы сохраняются в домашней директории пользователя в папке «Загрузки».

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Щелкаем правой кнопкой мыши на значке и выбираем «Открыть с помощью «Центр приложений»».

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Откроется центр приложений. Для установки пакета нажимаем кнопку «Установить».

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Начнется процесс установки. Об этом нам сообщает центр приложений Linux Ubuntu в верхней части окна и слева в виде шкалы загрузки.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для установки дополнительных программ для Linux Ubuntu нам потребуются дополнительные привилегии.
Для их получения система просит нас ввести наш пароль. Вводим его и нажимает кнопку «Аутентифицировать»

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

После окончания установки откроем Skype. Нажимаем на значок в левом верхнем углу экрана «Поиск на компьютере. »
В поисковой строке введем «sky»
И выберем программу «Skype» кликнув левой кнопки мыши.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Соглашаемся с условиями использования.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Откроется окно «Skype». И если у Вас уже есть учетная запись, то вы можете их ввести и начать работу с этим приложением.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

А как пользоваться Skype мы рассматривали в статье Как настроить и пользоваться программой Skype!

Настройка Skype в Windows и Linux немного отличаются, но я думаю, что настройка не вызовет у вас каких-то сложностей, если вы будете руководствоваться вышеуказанной статьей. Но если они все-таки возникнут, то вы всегда можете задать мне вопрос.

Мы рассмотрели как добавить дополнительные Linux репозитории и установить программу из пакета. Теперь вы сможете сами устанавливать требуемые вам программы в Linux Ubuntu. И если остались непонятные вопросы по данной теме и есть предложения, то прошу их писать в комментариях. Всем пока!

Сделай репост – выиграй ноутбук!

Каждый месяц 1 числа iBook.pro разыгрывает подарки.

—> Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линуксLENOVO или HP от 40-50 т.р., 8-16ГБ DDR4, SSD, экран 15.6″, Windows 10

1 комментарий

Я не давно стал изучать Linux. Сейчас решаю как добавлять новые репозитории. И эта статья найденная через поисковик оказалась, как нельзя, во время.
Я установил «Zorin OS 15 Ultimate [x64] 2019» из преимуществ: он больше других Linux’ов похож на Windows и выполнен на базе самой распространенной Ubuntu (от него все драйверы подходят).
Из недостатков: маленький репозиторий.

Источник

Школа Linux

Что такое репозиторий. Установка программ из репозитория и добавление новых репозиториев в Linux Ubuntu.

В командной строке вводим:

После ввода этой команды в консоли, Ubuntu произведет соединение с репозиторием, найдет пакет mc, получит информацию об этом пакете, определит необходимые зависимоти (если они есть) и спросит согласны ли Вы установить этот пакет, на что необходимо будет ответить вводом команды y или русской буквой д, что означает yes или да. После того, как Вы согласитесь с установкой система начнет закачку этого пакета на Ваш компьютер (время закачки будет зависить от скорости Вашего соединения с сетью). Далее произведет все необходимые манипуляции (распаковывание пакета, его установку и т.д.) и завершит установку.

Теперь мы можем удостовериться, что пакет mc у нас установлен. Вводим в консоли mc и вуаля, у нас запустился консольный файловый менеджер.

Далее мы научимся удалять установленные программы. Давайте рассмотрим пример на том же самом mc. Для удаления этого пакета необходимо набрать в консоли команду:

После выполнения этой команды также будет необходимо ввести пароль и согласиться или отказаться от удаления этого пакета. Вот и все! Я думаю вы заметили что заменилась только команда install на команду remove, то-есть удаление.

Проверяем удаление пакета командой mc.

Все мы научились устанавливать или удалять пакеты из системы.

Но иногда нам программ из репозитрия, используемого по умолчанию в Ubuntu и других дистрибутивов линукс, недостаточно. Для этого нам необходимо будет добавить репозиторий. Сейчас рассмотрим как это сделать на примере любимой нами Ubuntu. Для начала открываем конфигурационный файлс помощью програмым gedit:

Источник

Репозитории, пакеты, менеджеры пакетов и зависимости в Linux

Приветствую, дорогие друзья, знакомые и прочие личности.

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Как и в случае со статьей «Графические оболочки в Linux [основы основ, работа в KDE]», всё, в общем-то, просто, но необходимо по ходу чтения несколько напрячь мозг, дабы не запутаться в хитросплетении терминов и несколько скомканном повествовании. В общем, следите за мыслью 🙂 При необходимости прочитайте статью дважды 😉

Поехали. Все программы в дистрибутивах Linux это отдельные проекты, которые развиваются сами по себе. Вы должны представить себе некую цепочку: есть отдельные пакеты (программное обеспечение), есть зависимости (ниже мы более подробно рассмотрим эти понятия). Цель же всего этого – собрать все эти программы, с их зависящими друг от друга библиотеками вместе, да не просто собрать, а сделать так, чтобы все это работало в комплексе.

У каждого дистрибутива есть свои разработчики (майнтейнеры). Эти люди занимаются тестированием различных пакетов на их нормальное функционирование, взаимную совместимость, а также часто добавляют собственные усовершенствования или не успевшие войти в официальную сборку и, в конечном итоге, отвечающие за включение пакета в дистрибутив патчи. Т.е. разработчики берут программы из открытых исходных кодов и начинают подгонять их друг к другу, упаковывая в пакеты и соблюдая все зависимости, тестируя и удаляя ошибки из этих самых программ. Представили? Тогда, думаю, Вы понимаете, что это непростое занятие. Так вот, все эти подогнанные друг к другу программы, библиотеки и нескучные обои, упакованные в пакеты со всеми зависимостями, – это и есть репозиторий Вашего дистрибутива, откуда программы и устанавливаются на Ваш компьютер.

О репозиториях в Linux. Что это и зачем нужно

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Для чего создаются репозитории? Ответ прост – для централизованного управления обновлением пакетов. Представим на секунду, что у нас нет репозиториев, и Вы установили Linux с диска с определенными (стандартными) программами. Однако время не стоит на месте, все программы обновляются и всё такое прочее. Как же тогда узнать – есть ли обновление для Вашей программы или нет? Естественно, придется посещать сайт разработчиков программы, чтобы выяснить это, что, согласитесь, не совсем удобно, особенно, если программ у Вас установлено очень много. Ну и понеслось, Вы раз проверили, два проверили наличие обновлений, в третий раз забыли, а потом и вообще надоело каждый раз смотреть, вышло там обновление или нет. И тут раз..

Вспоминаем, для чего у нас существуют обновления? А для того, чтобы не просто иметь новый (и улучшенный старый) функционал в оных программах, но еще и залатывать дыры, которые нередко приводят к различным неприятностям, начиная от глюков программы/системы и заканчивая проблемами с безопасностью (я, например, очень не люблю «терять» пароль, скажем, от почты по вине дыр в софте). Поэтому-то разработчики Linux и создали репозитории, с помощью которых можно быстро и удобно отслеживать обновления тех или иных пакетов (да и вообще обновления всей системы в целом), устанавливать новые и обновленные и всё такое прочее. Кстати, почему для Windows оным еще не озадачились, решительно непонятно (хотя там частично спасают программы для обновления программ, пусть это и не совсем то).

О пакетах и менеджерах пакетов в Linux. Что это и зачем нужно

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Обычно менеджер пакетов является сердцем дистрибутива, обеспечивая полный контроль целостности и работоспособности всей системы, и он же обеспечивает пользователю интерфейс для автоматизированного получения пакета, его зависимостей и его установку. Пакеты, как уже говорилось, собираются в репозитории, т.е. всё это можно сложить в одну цепочку: пользователь запрашивает установку пакета – менеджер пакетов отслеживает зависимости – он же получает необходимые пакеты из репозитория(ев) – и он же устанавливает зависимости и требуемый пакет. Практически каждый дистрибутив Linux имеет свои репозитории, зачастую несовместимые с другими дистрибутивами. Менеджер же пакетов – консольная утилита, однако обычно для нее существуют многочисленные графические оболочки, которые легко отыскать в каждом дистрибутиве, введя в поиск « Установка/удаление программ ».

Пакетные менеджеры бывают разные. Для управления пакетами в разных дистрибутивах используются разные программы. В общем-то, их не так уж и мало, а посему выделим «основные», которые «умеют» разрешать зависимости. Фраза «умеют разрешать зависимости» означает следующее – если при установке пакета будет обнаружено, что для корректной его установки нужны дополнительные пакеты, то менеджер пакетов установит их сам, т.е. Вам не придется искать дополнительные пакеты в репозиториях. Те менеджеры пакетов, которые не обладают такой функцией (умением разрешать зависимости), мы рассматривать не будем, ибо оные только сообщат Вам, что пакет установить невозможно и выведут весь список файлов (именно файлов, а не пакетов), которые нужны для установки данного пакета. А уж какой файл в каком пакете находится, Вы будете догадываться и искать самостоятельно.

Вот небольшой список:

К слову, пакетные менеджеры не просто ищут желаемые Вами программы по описаниям, но прежде нам нужно ввести еще один не раз уже упомянутый термин и объяснить его.

О зависимостях в Linux. Что это и зачем нужно

Что такое репозиторий линукс. Смотреть фото Что такое репозиторий линукс. Смотреть картинку Что такое репозиторий линукс. Картинка про Что такое репозиторий линукс. Фото Что такое репозиторий линукс

Несколько слов о нюансах

Напоследок все-таки хочется сказать, что какой бы Linux не была устойчивой, стабильной и неубиваемой, всё же пользователь должен придерживаться определенной осторожности. Например:

Например, при установке операционной системы Fedora по умолчанию сразу подключены два репозитория:

Послесловие

Как и всегда, если есть какие-то вопросы, дополнения и всё такое прочее, то буду рад видеть их в комментариях к этому материалу.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *