Не работают репозитории debian

[РЕШЕНО] Недоступны репозитории Debian 8 Jessie

Я всё понял, сам дурак. Правильная запись:

Я пробовал разные зеркала (fr, de, ru) — везде такая же ошибка.

Попробуй репозиторий SteamOS — она как раз на Debian Jessie

> разные зеркала (fr, de, ru)
> (fr, de, ru)

Попробуй зеркало Яндекса

Аналогично. На самом деле, я перепробовал где-то зеркал 10.

Так как jessie больше не поддерживается штатно (осталась только поддержка в рамках проекта Debian LTS), то репозитория jessie/updates больше не существует. Просто убери его из source.list. (security, наверное, тоже, но это лучше уточнить где-нибудь.)

Проблема с jessie-updates, а не с jessie/updates.

и jessie-updates, jessie-backports боле не существуют.

Заменить зеркала на http://archive.debian.org/ уже пробовали?

Да уже понял — остальное работает.

jessie-updates объединили с jessie-security. Эти строчки можно удалять или изменить на archive.debian.org

Да, я неудачно сделал copy&paste. jessie-updates не существует, jessie-backports переехал в архив, security jessie/updates тоже больше нет. Все обновления в рамках LTS делаются прямо в основной репозиторий.

А нет, security еще жив.

Так, а как праильно писать теперь:

ну официальные доки же для дебилов же пишут, да.

Источник

debian 9 не получается скачивать обновления и пакеты из репозиториев

Здравствуйте, сразу уточню что я «зеленый» в линуксе. В чем заключается проблема, сделал себе виртуалку для разворачивания wiki(игры с линуксом). Установил debian 9 и тд, и нужно установить пакеты ssh и тд, но после команды apt-get update $$ upgrade происходит зависание на 0% при загрузке, пробовал разные репозитории прописывать, все равно закачка не идет. Хотя все пингуется и по ip и по dns. Даже пробовал подставлять гугловские днс. Подскажите куда копать и в чем может быть проблема?

Заменить apt-get на apt и внимательно смотреть на сообщения.

Пальцем в небо: пробует подключаться по ipv6, который не настроен, долго висит и по таймауту переходит на следующий ip-адрес домена.

У меня вообще вот что на sudo выдает «-bash: sudo command not found» Раньше был опыт с ubuntu, может тут что-то по другому делается.

sudo apt -o Acquire::ForceIPv4=true update Не помогло, так же висит на 0%. 0% Connecting to ftp://ftp.ru.debian.org (85.143.112.112) connecting to prod.debian.map.fastly.net

Потом выдает^ Err:1 http://ftp.ru.debian.org/debian . etc Could not connect to ftp://ftp. etc , connection timed out

Тогда в /etc/apt/source.list замени ftp:// на http://

ты видимо хотел сказать sudo apt-get update && sudo apt-get upgrade

пользователь с админ. полномочиями (root) есть же? Логинься в него и пробуй выполнять команды от его имени.

Я от пользователя root и делаю.

Тогда в /etc/apt/source.list замени ftp:// на http://

А как установить ssh, и тд без интернета? Могу ли где-то найти эти файлы и подцепить с сетевой папки на виртуалку?

можно, конечно, всё и «ручками» проделать

  • на packages.debian.org читаешь описание пакета, какие у него зависимости
  • скачиваешь всё требуемое
  • устанавливаешь всё это (есть несколько способов различной степени «паршивости» 🙂
  • готово

может всё таки source.list починишь (или причину найдешь — может не он виноват)

А это зеркало принципиально необходимо? Скажем http://deb.debian.org/debian не подходит?

С этим тоже не работает, дело в чем-то другом. А если при установке указывал локацию usa, это могло повлиять?

интернет есть на этом дебиане? а реальный ip конечно не из usa (влияет или нет — не знаю, не сталкивался)

Мне интересно тебе помочь, но не настолько чтобы я из тебя информацию «тянул клещами». Поэтому показывай свой source.list. Ответы команд

[quoute] ping -c 10 85.143.112.112 ping -c 10 ftp://ftp.ru.debian.org ip a ip r ip n Данные адреса пингуются и по ip и по dns. ip a,r,n там все правильно. лог попозже скину, так как не могу через vmware remote console копи паст делать, а ssh надо скачивать для putty.

Что внутри source.list

Изучи www.linux.org.ru/help/lorcode.md и форматируй правильно сообщения.

Ладно я верю, что выглядит всё хорошо (кроме оформления твоих сообщений — пользуйся кнопкой «Предпросмотр»; изучай разметку LORCODE или Markdown).

Есть ещё шанс за что-то зацепиться в логах или выхлопе apt-get update (как вариант apt ), но что-то я уже сомневаюсь. Возможно и правда дело в указанном местоположении. Попробуй указать зеркало ближайшее к дислокации виртуалки.

Может, конечно, другие причины виноваты — как их угадать по этим крохам?!

Например, если запускать apt update при отсутствии подключении к сети: он завершается с ошибкой или тоже виснет?

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

видимо безопасники блокируют трафик

такое надо выяснять-решать до установки

скорее нет, чем да. опять же, есть же в debian возможность создать и использовать offline-репозитарии.

В любом случае: «Удачи Вам!»

в debian в root переходиш комадой вводиш пароль. переходиш apt install пакет

Источник

Почему не работает репозиторий Debian Squeeze\Wheeze\Jessie?

| Как устроен репозиторий Debian и где он находится?

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

Например, вы установили Debian 7, казалось бы вполне хорошая ОС, всё еще очень популярна, но в стандартный репозиторий ОС заложена информация, о том что Debian 7 совсем не старый и всё отлично.

Когда мы делаем

для обновления списка пакетов и установки новых.
мы получаем ответ, немного усложняющий ситуацию
Здесь начинается самое интересное, когда вы не можете понять как же так случилось и почему, что теперь делать, только обновлять ОС на Debian 9? А если нужна только Debian 7?

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

У Debian есть так званый «архив», можно посмотреть содержание по ссылке http://archive.debian.org/ , в котором имеются еще самые первые версии дебиан и все пакеты под нужную операционную систему.

Давайте запишем соответствие, что бы не запутаться.

Debian 4 — etch — вышла в 2008 году, тогда эта ОС, не славилась стабильностью, почти не использовали на серверах и в основном была для домашнего пользования. Но проблем с обновлением не было никогда.

Debian 5 — Lenny — здесь началась история современного дебиана, «ленни» был первым дистрибутивом, на котором началась эпоха «VDS», Игровых серверов и веб-серверов, в это время набирал популярность IspManager 4 поколения, форумы гудели про эту панель, на слуху был один debian 5 lenny.

Debian 6 — Squeeze — переломный момент при переходе с 5 версии дистрибутива. Очень долго люди переносили обновления, боялись что сломают пакеты, в основном так и получалось 🙂 Дебиан 6 стал таким же, как в 2019 году Debian 8, он популярен, стабилен, есть почти все нужные новые пакеты

Debian 7 — Wheezy — эпоха Wheezy как-то проскочила мимо, очень мало было установок и кто если и обновлялся, то сразу на Debian 8.

Debian 8 — Jessie — то что мы видим сейчас, то почему дебиан стал таким популярным, он везде)

Спустя 11 лет, мы видим лидирующую по популярности и стабильности ОС

Debian 9 — Stretch — новая ОС с множеством улучшений, как для серверов так и для графических интерфейсов.

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

По примеру меняем название ОС, на нужное Вам.

Эти команды перезапишут наш файл sources.list нужными строчками.
Для Debian 6, вот такой.

Проверяем после этого команду apt-get update
ОТЛИЧНО, всё работает так как должно работать и работало раньше, никаких ошибок и проблем, мы работаем с устаревшей ОС на архивных репозиториях которые никуда не денутся, теперь вы знаете что делать!

Рекомендуемые статьи этой категории:

Популярность CS:GO невероятно растёт и желание.

Мы рассмотрим быстрый и простой способ установки.

Для любителей игрового мира мы подготовили.

При работе с Linux, Java играет важнейшую роль.

Рассказываем о недостатках дешевого vps хостинга.

Для осуществления заказа оставьте свои данные:

Источник

[РЕШЕНО] add-apt-repository command not found на Ubuntu | Debian

Сегодня разберемся как быстро исправить ошибку “add-apt-repository command not found” в Debian, Ubuntu и других дистрибутивах Linux.

Одним из многих способов установки программного обеспечения на Ubuntu или Debian является использование PPA.

Если вы хотите добавить новый репозиторий PPA, вы должны использовать команду add-apt-repository следующим образом:

В Debian, Elementary ОС и иногда в Ubuntu вы можете наблюдать сообщение об ошибке: команда add-apt-repository отсутствует.

Давайте посмотрим, как исправить данную ошибку.

Исправление ошибки add-apt-repository: команда не найдена

Ошибка: Пакет add-apt-repository не установлен в вашей системе.

Но если вы попытаетесь установить данный пакет следующей командой: sudo apt-get install add-apt-repository , то данная команда не сработает. Так как команда add-apt-repository находится в пакете software-properties-common, и вам нужно установить этот пакет для использования add-apt-repository.

Итак, откройте терминал и используйте следующую команду:

После установки software-properties-common необходимо обновить систему с помощью команды:

Если есть вопросы, то пишем в комментариях.

Также можете помочь проекту, заранее всем СПАСИБО.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

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

Как посмотреть список установленных пакетов на Debian, Ubuntu, Linux Mint

Как узнать версию пакета в репозиториях Ubuntu | Debian

Как установить deb-пакет в Ubuntu | Debian | Linux Mint

Ошибка sudo: add-apt-repository: команда не найдена в Elementary OS

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

Ошибка add-apt-repository command not found

В репозиториях Debian и Ubuntu есть множество различных программ, которых будет достаточно для удовлетворения потребностей большинства пользователей. Но есть специфичные программы, которых пока что нет в репозиториях, также там нет новых версий программ. Поэтому достаточно часто в Ubuntu, Debian, Linux Mint и других системах используются репозитории PPA.

Обычно такие репозитории поддерживают либо разработчики программ, таким образом, там будет всегда новая версия, либо добровольцы, они добавляют программы, которых нет в официальных репозиториях. Но при попытке добавить репозиторий в систему может возникнуть ошибка add-apt-repository command not found. В этой небольшой статье мы разберем как ее исправить и почему она возникает.

Что значит add-apt-repository command not found?

Дословно это словосочетание обозначает что команда add-apt-repository не найдена в системе. А если такой программы нет в вашем дистрибутиве, то вы не сможете добавить репозиторий. Вернее сможете, но это будет намного сложнее. Причин может быть несколько:

  • Вы используете дистрибутив, несовместимый с системой управления пакетами deb, поэтому команды и нет, вы не сможете использовать ppa в Arch, Gentoo, Manjaro, Fedora и так далее, тут ничего не поделать;
  • Вы используете не Ubuntu. Утилита для управления репозиториями разработана командой Ubuntu и поставляется по умолчанию только в этим дистрибутивом, в других, основанных на Debian системах ее нужно установить.
  • Вы набираете команду неверно. Если вы копируете команду с какого-либо интернет-ресурса, то обратите внимание на дефисы, на многих ресурсах они часто заменяются на тире автоматически, из-за этого команда будет неверной.

Как исправить error add-apt-repository command not found?

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

sudo apt install software-properties-common

Иногда система может выдавать, что пакет установлен, но несмотря на это продолжать сыпать ошибки при попытке установить PPA:

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

sudo apt install —reinstall software-properties-common

Важно отметить, что в версиях Ubuntu ниже 13.10 этот пакет назывался по-другому — python-software-properties. Поэтому если вы используете дистрибутив, основанный на старой версии системы, то стоит устанавливать именно этот пакет:

sudo apt install python-software-properties

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

dpkg -L software-properties-common

Затем можете попытаться выполнить файл программы напрямую:

И убедитесь, что у него есть права на выполнение, а то мало ли:

ls -l /usr/bin/add-apt-repository

Если все правильно, то ошибки add apt repository команда не найдена больше быть не должно.

Выводы

В этой статье мы разобрали что означает ошибка sudo add-apt-repository command not found и как ее исправить чтобы получить возможность работать с PPA. Если у вас остались вопросы, спрашивайте в комментариях!

Источник

Читайте также:  Если не работает smart hub
Оцените статью