Archive ubuntu com что это

Обновлено: 02.07.2024

В дистрибутивах Linux Mint, Ubuntu и Fedora Workstation практически все приложения устанавливаются из репозиториев программного обеспечения (источников приложений). Исходя из этого, очень важно не добавлять в списки репозиториев некорректную информацию.

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

Примечание: на данной странице приводятся рекомендации, относящиеся исключительно к стабильным версиям дистрибутивов (Linux Mint 20.x, Ubuntu 20.04.x, Fedora Workstation 33)!

Предупреждение: редактирование списка репозиториев является экстренной мерой! Вы должны осуществлять описанные ниже действия лишь в том случае, если у вас нет иных вариантов решения проблем с системой; если говорить точнее, то в тех случаях, когда в списке репозиториев появилась некорректная информация или сами списки были повреждены. Не выполняйте этих действий при каких-либо других обстоятельствах!

1. Linux Mint

Процесс замены источников приложений в Linux Mint значительно отличается от аналогичного процесса в Ubuntu и Fedora Workstation; по сути, он является более простым… Именно поэтому мы рассмотрим его в первую очередь.

A. Сначала нужно запустить приложение «Источники приложений» (для этого нужно осуществить переход в рамках главного меню системы «Меню — Администрирование — Источники приложений»).

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

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

B. Если вы самостоятельно устанавливали веб-браузер Google Chrome, то с этого момента вы больше не будете получать обновлений для него. Это объясняется тем, что обновления для данного веб-браузера распространяются через отдельный источник приложений.

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

На этом процесс исправления списка источников приложений можно считать оконченным!

2. Ubuntu (а также Xubuntu и другие производные дистрибутивы)

Я привел стандартное содержимое файла sources.list для того, чтобы после его редактирования возникло минимальное количество проблем с вашей системой. Напоминаю, что вы должны заменять список репозиториев в вашей системе лишь тогда, когда это действительно необходимо, а именно, в тех случаях, когда в списке репозиториев появилась некорректная информация или сами списки были повреждены.

A. В первую очередь следует удалить информацию обо всех сторонних источниках приложений, имеющуюся в системе. Для этого открыть окно терминала и ввести в него следующую команду (рекомендую также использовать функции копирования/вставки для того, чтобы избежать ошибок, это одна строка):

sudo rm -vf /etc/apt/sources.list.d/*.list

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

B. Пришло время создать новый список источников программного обеспечения. Для этого нужно снова выполнить следующую команду с помощью терминала:

После окончания ввода команды следует нажать клавишу Enter для ее исполнения. Вам придется ввести пароль от своей учетной записи в поле открывшегося диалогового окна (возможно несколько раз). В результате откроется окно текстового редактора, в которое нужно вставить следующий текст:

После вставки текста следует сохранить текстовый файл и закрыть текстовый редактор.

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

sudo apt-get update

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

Если вы самостоятельно устанавливали веб-браузер Google Chrome, то с этого момента вы больше не будете получать обновлений для него. Это объясняется тем, что обновления для данного веб-браузера распространяются через отдельный источник приложений.

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

На этом процесс исправления списка источников приложений можно считать оконченным!

3. Fedora Workstation

Для того, чтобы восстановить списки источников приложений в Fedora Workstation достаточно переустановить соответствующие пакеты программного обеспечения.

A. В первую очередь следует переустановить пакет программного обеспечения с информацией об официальных репозиториях Fedora Workstation помощью следующей команды (используйте функции копирования/вставки):

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

B. Если вы также подключали репозиторий RPMFusion, вам придется выполнить еще одну команду (используйте функции копирования/вставки, это одна команда):

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

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

sudo dnf update --refresh

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

На этом процесс исправления списка источников приложений можно считать оконченным!

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

Зачем менять источник?

Я установил китайскую версию ubuntu раньше, и после установки этой системы она использовалась всего несколько дней, а затем больше не использовалась, поэтому я не обратил внимания на проблему с исходным кодом. На этот раз я переустановил систему, когда собирался использовать ее снова. Кстати, она была установлена ​​на английском языке. Затем, когда язык был обновлен, скорость загрузки некоторых языковых пакетов была действительно трогательной. Baidu взглянул и сказал, что это проблема с источником.

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

Где источник?

Во-первых, давайте посмотрим на наш исходный код. Ниже показаны настройки sources.list на нашем компьютере. Адрес этого файла обычно находится в / etc / apt.

Другая часть, которая появляется часто, - это ксениал, так что это значит? Все мы знаем, что при установке программного обеспечения необходимо установить разное программное обеспечение в соответствии с разными системами.Например, программное обеспечение win7 и win10 иногда отличается, поэтому оно одинаково для ubuntu. Каждая версия выпуска ubuntu имеет собственное кодовое имя. Нам нужно найти кодовое имя нашей собственной системы, а затем найти соответствующий источник. Вы можете открыть терминал с помощью ctrl + alt + t и выполнить следующую команду, чтобы увидеть код своей системы.

По результатам выполнения терминала мы видим, что наш системный код является xenial, а номер версии - 16.04, что соответствует тому, что мы видели раньше.

Какие источники?

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


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

Как изменить источник?

Мы уже знаем, что есть много источников, которые можно использовать, так как же нам заменить наши собственные источники? Это все еще эта веб-страница, мы видим одну вверхуШаблон: 16.04источникСлова, содержание:

Тогда есть это предложение:

Тогда мы знаем, как действовать, например, заменить источник Университета Цинхуа, который:

Как использовать исходник?

Мы изменили исходный код, поэтому можем ли мы настроить его в нашей системе? Это очень просто, просто замените исходный sources.list на замененный источник.

Теперь вы также можете создать резервную копию исходных файлов:

.bak означает резервное копирование, что означает файлы резервных копий. после этого:

Затем замените содержимое файла измененным источником.

Список обновлений программного обеспечения:

Чтобы выполнить обновление программного обеспечения:

Выше приведен весь процесс изменения источника (поскольку номер версии выпуска моего ubuntu - 16.04, а соответствующий системный код - xenial, возьмите это в качестве примера).

Отступление

Некоторые люди также упоминали другие более простые методы, но я их не пробовал, не знаю, верны они или нет, поэтому напишу их здесь. Конкретный метод:

Откройте «Программное обеспечение и обновления» в системных настройках:


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


Найдите Китай в раскрывающемся списке, и вы также можете найти доступные источники.

В дистрибутивах Debian, Linux Mint, Ubuntu, Kali Linux и других на их основе при установке пакета командой «sudo apt install ПАКЕТ» может возникнуть ошибка, что не удалось получить некоторые архивы.

Эта же самая ошибка может возникнуть при использовании команд sudo apt full-upgrade и sudo apt dist-upgrade.

При установке пакета информация о нём берётся из локального кэша, который не обновляется автоматически. То есть если файл изменился на сервере (например, вышла новая версия), то при попытке его скачать будет запрошена старая версия, которая может быть уже удалена с сервера обновлений, что и приводит к подобным ошибкам.

Пример такой ошибки:


Ключевой здесь является строка Ошб:1 404 Not Found — то есть файл пакета не найден. Самой частой причиной этого является устаревший кэш с информацией о пакетах и ссылками на их загрузку.

Поэтому перед установкой пакета или обновлением системы обновите кэш:

При обновлении, используйте такую комбинированную команду, которая обновит кэш и сразу запустит загрузку и установку обновлённых версий пакетов:

Часть выводимой при неудачном обновлении информации:

Ключевой здесь является информация:

То есть не удалось получить некоторые файлы пакетов.

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

Для решение проблемы — просто заново перезапустите обновление командами:

Это то, что я вижу, когда пытаюсь запустить sudo apt-get update. Вчера я обновил свой экземпляр, и теперь я это испытываю.

обзор

На ваш вопрос две части:

Временное решение

] Вероятно, эта проблема также:

Давайте посмотрим на возможные проблемы разрешения DNS.

Сначала временно добавьте в вашу систему известный DNS-сервер.

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null

Затем запустите sudo apt-get update .

echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

8.8.8.8 - собственный DNS-сервер Google.

Другим примером DNS-сервера, который вы можете использовать, является временное разрешение - например:

echo "nameserver 208.67.222.222" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

проблемы с пакетным управлением

Откройте терминал и введите

sudo nano /etc/apt/sources.list

Посмотрите на строки, у которых в списке есть другое имя рассылки, чем вы ожидали - в вашем случае - вы обновлены до oneiric, но у вас есть другое название выпуска natty

Сохранить и повторно запустить:

sudo apt-get update && sudo apt-get upgrade

Вы должны не имеют больше ошибок в присвоении имен.

На момент написания этого, возможно, общий sou rce включают lucid, maverick, natty, oneiric, precise, quantal, raring, saucy, trusty, utopic и vivid.

обзор

На ваш вопрос две части:

Временное решение

] Вероятно, эта проблема также:

Давайте посмотрим на возможные проблемы разрешения DNS.

Сначала временно добавьте в вашу систему известный DNS-сервер.

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null

Затем запустите sudo apt-get update .

echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

8.8.8.8 - собственный DNS-сервер Google.

Другим примером DNS-сервера, который вы можете использовать, является временное разрешение - например:

echo "nameserver 208.67.222.222" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null

проблемы с пакетным управлением

Откройте терминал и введите

sudo nano /etc/apt/sources.list

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

Сохранить и повторно запустить:

sudo apt-get update && sudo apt-get upgrade

Вы должны не имеют больше ошибок в присвоении имен.

На момент написания этого, возможно, общий sou rce включают lucid, maverick, natty, oneiric, precise, quantal, raring, saucy, trusty, utopic и vivid.

Обратите внимание, что этот ответ был написан для старых версий Ubuntu. В текущих версиях используется локальный сервер имен, управляемый D-Bus, для которого применяется диагностическая часть этого ответа, но не решение. Если /etc/resolv.conf содержит nameserver 127.0.1.1 или в целом nameserver 127.X.Y.Z, не изменяйте его.

«Временное разрешение отказа . » означает, что ваш DNS, т. Е. Перевод с имен хостов на IP-адреса, не работает. Вы недавно переконфигурировали вашу машину? Если это не так, это может быть временная ошибка у вашего интернет-провайдера.

Есть ли ping -n 8.8.8.8 строки, такие как 64 bytes from 8.8.8.8: …? (Нажмите Ctrl + C, чтобы остановить ping.)

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

Репозитории пакетов, используемые в дистрибутивах семейства Ubuntu, описываются в специальном конфигурационном файле - /etc/apt/sources.list . После пользовательской установки по умолчанию начало его выглядит следующим образом (дано на примере Kubuntu Feisty Herd 1, комментарии опускаются):

Первая строка описывает репозиторий установочного компакта. Формат ее таков:

  • deb - тип пакетов (в данном случае - бинарники);
  • cdrom: - источник пакетов;
  • [Kubuntu etc.] - метка CD-диска;
  • feisty - имя собственное дистрибутива;
  • main и restricted - компоненты дистрибутива.

Следующая пара строк описывает репозитории для обновлений официально поддерживаемых пакетов - то есть для категорий main и restricted. Они во всем аналогичны двум предыдущим, отличаясь лишь тем, что вместо имени собственного дистрибутива стоит соответствующая категория - feisty-updates.

В конце файла /etc/apt/sources.list можно видеть такие строки:

Таким образом, сразу после установки мы имеем доступ только к официально поддерживаемым разработчиками Ubuntu пакетам, их исходникам, обновлениям и обновлениям безопасности. Так что наша первоочередная задача - получить доступ ко всему пакетному богачеству дистрибутива.

Делается это просто - благо соответствующие строки описания дополнительных архивов в /etc/apt/sources.list присутствуют в закомментированном виде. Так что остается только последовательно снять ремарки со строк:

описывающих бинарники и исходники компонента universe (то есть свободных, но официально не поддерживаемых пакетов) и со строк

содержащих аналогичное описание для всех компонентов категории feisty-backports (недавно включенных в репозиторий и недостаточно оттестированных программ).

Обращаю внимание на то, что в строках для собственно дистрибутива (feisty) мы не видим компонента multiverse, что, видимо, обусловлено лицензионными соображениями. Поскольку нас, граждан России, эти соображения не волнуют, исправляем сей недостаток, вписав следующую строку:

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

Так, я для начала закрываю комментарием строку, описывающую установочный компакт-диск: устанавливать с него, как правило, нечего ("Все уже украдено до нас" - "Операция Ы" :) ), а требование вставить CD в привод при каждом апгрейде пакетов очень раздражает (и apt-get, и aptitude в поисках обновлений сканируют все строки файла /etc/apt/source.list).

Впрочем, иногда возникает необходимость, напротив, подключить дополнительный CD- или DVD-диск. Если это "правильный" дистрибутивный диск, то сделать это можно автоматически, командой

Диск при этом должен находиться в приводе в несмонтированном состоянии - монтирование и размонтирование его также будет выполнено на автомате. Возможно и подключение собственных репозиториев пакетов, расположенных на CD/DVD, на локальной файловой системе или доступных по сети. Однако это со временем будет темой отдельного разговора.

Впрочем, вопрос скорости доступа к репозиториям является сложным и в каждом конкретном случае заслуживает экспериментального исследования. Сделать это можно, например, с помощью утилиты ping, последовательно задавая в качестве ее аргумента URL или IP-адрес интересующих нас зеркал. Кроме того, для выбора самого быстрого зеркала можно попытаться использовать унаследованные от Debian утилиты netselect и netselect-apt. Правда, у меня с ними ничего не получилось.

Для подключения этого репозитория необходимо для начала получить gpg-ключ (нечто вроде гарантии идентичности). Он скачивается со странички Джонатана:

Затем выполняется собственно процедура идентификации:

Подключение же репозиториев зависит от пакета и его версии. Так, для доступа к архиву KDE 4 (сборка его существует только для Edgy) в /etc/apt/source.list достаточно внести такую строку:

В оригинальных Dapper и Edgy, содержащих KDE 3.5.4, обновить его до текущей версии можно, подключив такие архивы:

Впрочем, может оказаться, что проще обновить не отдельные компоненты, а дистрибутив в целом. Сделать это легко (теоретически): достаточно во всех строках файла /etc/apt/sources.list заменить имя более старого из них (например, dapper ) на обновленный (скажем, edgy ). Правда, результат обновления может оказаться (и, по моему опыту, почти всегда оказывается) не идентичным тому, что мы получили бы при переустановке системы "с нуля". Да и выигрыш во времени проблематичен (а уж в трафике - очевиден проигрыш). Однако сама по себе такая возможность имеется - и это не может не радовать.

Говорят, что, кроме официальных и "полуофициальных" репозиториев, существуют еще и репозитории совсем неофициальные. Однако у меня необходимости обращаться к ним до сих пор не было, так что я мало чего могу сказать по этому поводу.

Читайте также: