И т.д. подходящие источники перечисляют, как редактировать debian

Обновлено: 29.06.2024

Один из способов — пройти через «Центр программного обеспечения Ubuntu». Откройте центр программного обеспечения, затем в меню «Правка» выберите «Источники программного обеспечения». Примечание. Чтобы изменить настройки в этом окне, вам потребуется ввести пароль.

Как исправить список источников в Ubuntu?

  1. Переместите поврежденный файл в безопасное место sudo mv /etc/apt/sources.list ~/ и создайте его заново sudo touch /etc/apt/sources.list.
  2. Откройте Программное обеспечение и обновления software-properties-gtk. Это откроет software-properties-gtk без выбранного репозитория.

Как изменить список источников APT и т. д.?

Основной файл конфигурации источников Apt находится в /etc/apt/sources. список. Вы можете редактировать эти файлы (как root) с помощью вашего любимого текстового редактора. Чтобы добавить собственные источники, создайте отдельные файлы в каталоге /etc/apt/sources.

Где находится список источников в Ubuntu?

Список ресурсов пакетов используется для поиска архивов системы распространения пакетов, используемых в системе. Этот управляющий файл находится в /etc/apt/sources. список и дополнительно любые файлы, оканчивающиеся на «. список» в /etc/apt/sources.

Как изменить список источников файла?

Добавить новую строку текста к текущим источникам. список файлов

  1. CLI echo "новая строка текста" | sudo tee -a /etc/apt/sources.list.
  2. GUI (текстовый редактор) sudo gedit /etc/apt/sources.list.
  3. Вставить новую строку текста на новую строку в конце текущих источников. список текстовых файлов в текстовом редакторе.
  4. Сохраните и закройте sources.list.

Как удалить репозиторий apt?

Это не сложно:

  1. Список всех установленных репозиториев. лс /etc/apt/sources.list.d. …
  2. Найдите имя репозитория, который хотите удалить. В моем случае я хочу удалить natecarlson-maven3-trusty. …
  3. Удалите репозиторий. …
  4. Выведите список всех ключей GPG. …
  5. Найдите идентификатор ключа, который вы хотите удалить. …
  6. Удалите ключ. …
  7. Обновите списки пакетов.

Как мне исправить мой список подходящих источников?

  1. Удалите файл sources.list. sudo rm -fr /etc/apt/sources.list.
  2. Запустите процесс обновления. Он снова создаст файл. sudo apt-получить обновление.

Как исправить репозиторий apt?

Что такое sudo apt-get update?

Команда sudo apt-get update используется для загрузки информации о пакете из всех настроенных источников. Источники, часто определяемые в /etc/apt/sources. list и другие файлы, расположенные в /etc/apt/sources.

Что такое список подходящих источников?

Заранее файл /etc/apt/source. list — это файл конфигурации для Linux Advance Packaging Tool, который содержит URL-адреса и другую информацию для удаленных репозиториев, из которых установлены программные пакеты и приложения. То же самое касается файлов внутри /etc/apt/sources.

Как редактировать список в терминале?

Используйте комбинацию клавиш Ctrl + O, а затем нажмите Enter, чтобы сохранить файл в текущем местоположении. Используйте комбинацию клавиш Ctrl + X, чтобы выйти из nano. Вы также можете использовать терминальную программу vim для редактирования текстовых файлов, но использовать nano проще.

Как изменить репозиторий apt?

  1. Сделайте резервную копию текущей конфигурации $ cd /etc $ sudo tar cjvf apt-back.tar.bz2 ./apt. Теперь откройте Программное обеспечение и обновления. …
  2. Установите VLC с помощью $ sudo apt-get update $ sudo apt-get install vlc.
  3. Восстановление других пользовательских PPA:…
  4. Создайте и запустите этот скрипт, чтобы очистить папку apt.

Как открыть список источников в Linux?

Чтобы добавить пользовательский репозиторий в файл /etc/apt/sources.list, выполните следующие действия:

  1. Откройте файл /etc/apt/sources.list в любом редакторе: $ sudo nano /etc/apt/sources.list.
  2. Добавьте репозиторий VirtualBox в файл: …
  3. Сохраните и закройте файл.
  4. После добавления репозитория в /etc/apt/sources.

Как составить список источников?

Начинайте список источников с отдельной пронумерованной страницы в конце документа. Укажите заголовок в верхней части страницы, «Ссылки» для APA или «Процитированные работы» для MLA, без специального форматирования: выделение жирным шрифтом, подчеркивание, кавычки, увеличенный размер шрифта и т. д. Перечислите все источники, используемые в документе, в алфавитном порядке. заказ.

Как составить список подходящих репозиториев?

файл списка и все файлы в каталоге /etc/apt/sources. список. д/каталог. Кроме того, вы можете использовать команду apt-cache, чтобы получить список всех репозиториев.

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

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

  • Какие программные пакеты доступны для загрузки
  • Какие версии пакетов доступны
  • Кто упаковывает программное обеспечение

Часто используемые источники пакетов

Редактирование источников программного обеспечения

Меры предосторожности

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

Использование графической программы

Использование текстового редактора

Основной файл конфигурации источников Apt находится по адресу /etc/apt/sources.list. Вы можете редактировать эти файлы (как root) с помощью вашего любимого текстового редактора.

Для добавления пользовательских источников рекомендуется создать отдельные файлы в папке /etc/apt/sources.list.d/.

формат списка источников

Записи в этом файле обычно имеют следующий формат:

Тип архива

Первое слово в каждой строке, deb или deb-src, указывает тип архива. Deb указывает, что архив содержит бинарные пакеты (deb), предварительно скомпилированные пакеты, которые мы обычно используем. Deb-src указывает исходные пакеты, которые являются исходными исходными кодами программы, а также управляющим файлом Debian (.dsc) и файлом diff.gz, содержащим изменения, необходимые для упаковки программы.

URL-адрес репозитория

Следующая запись в строке — это URL-адрес репозитория, из которого вы хотите загрузить пакеты. Основной список зеркал репозитория Debian находится здесь.

Распространение

"Дистрибутив" может быть либо кодовым названием/псевдонимом выпуска (stretch, buster, bullseye, bookworm, sid), либо классом выпуска (oldoldstable, oldstable, stable, testing, нестабильно) соответственно. Если вы хотите отслеживать класс выпуска, используйте имя класса, если вы хотите отслеживать точечный выпуск Debian, используйте кодовое имя. Избегайте использования стабильных версий в вашем sources.list, так как это приводит к неприятным сюрпризам и поломкам системы при выпуске следующего релиза; обновление до новой версии должно быть обдуманным, осторожным действием, а редактирование файла раз в два года не является бременем.

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

Компонент

main состоит из пакетов, совместимых с DFSG, для работы которых не требуется программное обеспечение за пределами этой области. Это единственные пакеты, которые считаются частью дистрибутива Debian.

пакеты contrib содержат программное обеспечение, совместимое с DFSG, но имеют зависимости, отличные от основного (возможно, упакованные для Debian в несвободном).

non-free содержит программное обеспечение, не соответствующее DFSG.

Пример sources.list

Ниже приведен пример sources.list для Debian 11/Bullseye.

Если вам нужны contrib и non-free компоненты, добавьте contrib non-free после main. Например, для Debian 11/Bullseye:

Если вам нужны Backports, contrib и non-free компоненты, добавьте строки bullseye-backports. Например, для Debian 11/Bullseye:

Если вам нужен Нестабильный, то измените дистрибутив на Нестабильный. Обратите внимание, что «Обновления и безопасность» не используются, поскольку Unstable — это скользящий выпуск, состоящий из последних пакетов. То есть нестабильный основной файл будет единственной записью в sources.list.

Вы можете использовать инструмент GNOME для редактирования файла sources.list. Доступ к нему осуществляется через Меню → Система → Администрирование → Источники программного обеспечения.

Использование Tor с Apt

Apt может получать и загружать обновления через Tor. Для этого вам необходимо установить пакеты tor и apt-transport-tor. Затем вы можете использовать официальные onion-сервисы, предоставляемые Debian.

Вот пример sources.list, использующий onion-сервисы для Debian 11/Bullseye:

CD-ROM

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

с компакт-диском Debian в приводе.

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

Разрешение имени

Иногда разрешение имени может быть нарушено. Например, ниже показан порт S/390x, работающий в Chroot QEMU:

Вы можете временно обойти это, получив IP-адрес с другого компьютера, а затем используя IP-адрес, а не URI:

Отладка пакетов символов

Для отладки сбоя часто требуются соответствующие файлы символов отладки. Для большинства пакетов Debian они находятся в пакетах dbgsym. Они доступны в отдельном архиве.

Не используйте пакеты во вселенной Ubuntu. Вам нужно будет настроить наш репозиторий пакетов, прежде чем вы сможете получить Tor.

Затем сообщается, что я должен добавить эту строку в ваш файл /etc/apt/sources.list:

Я не знаю, как добавить строку в /etc/apt/sources.list .

6 ответов 6

Создайте резервную копию вашего текущего файла sources.list

Добавить новую строку текста в текущий файл sources.list

Графический интерфейс (текстовый редактор)

Вставить новую строку текста в новую строку в конце текущего текстового файла sources.list в текстовом редакторе.

Не забудьте обновить, чтобы использовать новый репозиторий

Чтобы добавить сторонний репозиторий, вам сначала потребуются открытые ключи для этого репозитория, которые в этом случае вы можете получить с сервера ключей Ubuntu:

Теперь вы можете добавить репозиторий в /etc/apt/sources.list.d/ с помощью add-apt-repository:

После добавления любого репозитория его всегда необходимо выполнить

Теперь вы можете установить пакет для самого Tor. Полные инструкции по правильной установке Tor см. в разделе Как установить Tor?

Эту процедуру также можно выполнить в обратном порядке.

@hudolejev как указать файл в /etc/apt/sources.list.d/ с помощью команды add-apt-repository ? Из справочной страницы я не могу понять это, кажется, что это происходит волшебным образом, однако при использовании этой команды я продолжаю видеть строки, добавленные в файл /etc/apt/sources.list вместо этого

Самый простой способ в Ubuntu:

Перейдите в Центр программного обеспечения Ubuntu > Изменить > Источники ПО > Добавить

Вставьте строку с веб-сайта Tor в поле строки APT.

Вы также можете вручную отредактировать /etc/apt/sources.list , но, вероятно, проще всего пройти через Центр программного обеспечения.

Убедитесь, что строка введена правильно, например,

если вы используете версию 12.04. Если что-то пойдет не так, отредактируйте файл /etc/apt/sources.list, чтобы исправить это.


Сначала сделайте резервную копию. Вы можете сделать это с помощью:

в Терминале. Введите свой пароль и нажмите Enter. Он не будет отображаться, даже звездочками. Затем запустите:

и введите свой пароль.

в конец файла и нажмите Файл->Сохранить, чтобы сохранить его.

Затем вернитесь в терминал и выполните:

и продолжайте следовать инструкциям. Эта команда и та, которая запускается в sudo apt-get install, могут занять некоторое время. Кроме того, команда установки может дать:

В Linux репозиторий — это место хранения, размещенное на удаленных серверах, из которого система извлекает и устанавливает программное обеспечение и обновления. В наших системах эти репозитории перечислены в файле /etc/apt/sources.list и в файлах в каталоге /etc/apt/sources.list.d/. Этот файл и каталог уже содержат некоторые важные репозитории программного обеспечения, известные как стандартные репозитории, но вы также можете добавить другие репозитории программного обеспечения. Однако при добавлении репозиториев в файл sources.list вы должны знать, что означает каждая запись в файле. Эта статья поможет вам понять, что такое файл sources.list и как его использовать для добавления репозиториев в систему Debian.

Команды и процедуры, обсуждаемые в этой статье, были протестированы в системе Debian 10 Buster.

Знакомство с файлом sources.list

Файл /etc/apt/sources.list выглядит так:


Далее вы узнаете больше о содержимом файла /etc/apt/sources.list.

Файл /etc/apt/sources.list содержит исходники в следующем формате:


Первый термин в приведенном выше формате представляет тип архива. Термин «deb» указывает на то, что это репозиторий двоичных файлов, которые представляют собой предварительно скомпилированные файлы. Термин «deb-src» указывает на то, что это репозиторий пакетов в формате исходного файла, который требует компиляции для использования в системе.

URL-адрес репозитория

Распространение

Следующий термин в приведенном выше формате — это либо короткое кодовое имя (например, Sid, Buster, Wheezy, Lenny, Jessie и т. д.) выпуска, либо этап разработки выпуска Debian (стабильный, тестовый и нестабильный). ).

Компонент

Последний термин в приведенном выше формате представляет категории пакета Debian. Доступные категории дистрибутива Debian: main, contrib и non-free.

Главное

Эта категория содержит пакеты, выпущенные под свободной лицензией (BSD, GPL и т. д.) и соответствующие DFSG (Руководству Debian по бесплатному программному обеспечению). Эти пакеты также содержат исходный код, который можно изменять и распространять повторно.

Вклад

Эта категория содержит пакеты, которые соответствуют DFSG (Руководству Debian по бесплатному программному обеспечению. Пакеты в категории Contrib являются пакетами с открытым исходным кодом, но их работа зависит от несвободных пакетов.

Бесплатно

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

Добавление репозитория с помощью файла sources.list

Вы можете добавить репозиторий в Debian, используя файл /etc/apt/sources.list. Здесь мы добавим репозиторий VirtualBox в файл sources.list.

Чтобы добавить пользовательский репозиторий в файл /etc/apt/sources.list, выполните следующие действия:

<р>1. Откройте файл /etc/apt/sources.list в любом редакторе:

<р>2. Добавьте репозиторий VirtualBox в файл:

<р>3. Сохраните и закройте файл.

<р>4. После добавления репозитория в файл /etc/apt/sources.list запустите команду «apt update», чтобы система узнала о добавленном репозитории.

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


Альтернативный способ добавить репозиторий в исходные коды Debian — добавить репозиторий в отдельный файл в каталоге /etc/apt/sources.list.d/. Для этого выполните следующие действия:

<р>1. Создайте файл в каталоге /etc/apt/sources/list.d/ с суффиксом .list.

<р>2. Добавьте репозиторий VirtualBox в файл:

<р>3. Сохраните и закройте файл.

<р>4. После добавления репозитория в отдельный файл в каталоге /etc/apt/sources.list.d запустите команду «apt update», чтобы система узнала о добавленном репозитории.

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


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

Об авторе

Карим Буздар

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

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