Меняем стандартные репозитории для ubuntu на mirror.yandex.ru
По какой причине удобно использовать сервисы яндекса, в плане скорости для Российских провайдеров, я уже писал в статье Облачное хранение данных ЯНДЕКС ДИСК — что это и как использовать? Здесь же речь пойдет о репозиториях для операционной системы ubuntu. А именно потому, что зеркало расположено на серверах яндекса. И в отличие от того, что стандартные репозитории ubuntu располагаются на серверах, которые расположены явно не в России, то используя репозитории яндекса, мы получим большую скорость, чем при использовании стандартных репозиториев. Убедил?
Для того, чтобы изменить стандартные репозитории для ОС убунту, нам надо открыть файл, где хранится список репозиториев и изменить его
Удаляем все содержимое и пишем следующее (пример для версии ubuntu 10.04. )
deb http://mirror.yandex.ru/ubuntu/ lucid main contrib non-free universe
deb-src http://mirror.yandex.ru/ubuntu/ lucid main contrib non-free
Сохраняем, готово
Далее стоит сделать
Если же вам по какой-либо причине понадобится исходный файл со списком стандартных репозиториев, то пожалуйста вот он
# deb cdrom:[Ubuntu 10.04.4 LTS _Lucid Lynx_ — Release i386 (20120214)]/ lucid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ru.archive.ubuntu.com/ubuntu/ lucid main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid main restricted
## Major bug fix updates produced after the final release of the
deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid-updates main restricted
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ru.archive.ubuntu.com/ubuntu/ lucid universe
deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid universe
deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates universe
deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid-updates universe
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
deb http://ru.archive.ubuntu.com/ubuntu/ lucid multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid multiverse
deb http://ru.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid-updates multiverse
## Uncomment the following two lines to add software from the ‘backports’
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://ru.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse
# deb-src http://ru.archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse
## Uncomment the following two lines to add software from Canonical’s
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu lucid partner
# deb-src http://archive.canonical.com/ubuntu lucid partner
deb http://security.ubuntu.com/ubuntu lucid-security main restricted
deb-src http://security.ubuntu.com/ubuntu lucid-security main restricted
deb http://security.ubuntu.com/ubuntu lucid-security universe
deb-src http://security.ubuntu.com/ubuntu lucid-security universe
deb http://security.ubuntu.com/ubuntu lucid-security multiverse
deb-src http://security.ubuntu.com/ubuntu lucid-security multiverse
Используя репозитории mirror.yandex.ru обновление файлов у вас будет проходить гораздо быстрее, нежели в случае использования стандартных репозиториев. Удачи!
Для организации проведения по изучению ОС linux можно было бы использовать мобильные стенды. Написать на таком стенде адрес зеркала яндекса для обновлений чтобы было доступно и наглядно для обучаемых.
Источник
http://mirror.yandex
Доброго времени, всякий раз, когда я устанавливаю программы через терминал, то часто вижу такие строки во множественном числе:
эйчтитипиэс://mirror.yandex.ru/mirrors/мой_дистрибутив и т.д.
1. Есть ли пути обхода mirror.yandex.ru .
2. Почему йандекс участвует в установке программ на мою машину.
3. Какие функции он выполняет при в таких ситуациях??
4. И есть ли альтернативы?
Я нуб, прошу совета мастеров )))
Выбери другое зеркало для своего дистрибутива. Но помни, что гонять трафик из-за океана затратно.
Ок, а какие есть адекватные альтернативы?
Поменяй зеркало. Поставь нормальный дистрибутив, который сам не меняет зеркало
1. Есть ли пути обхода mirror.yandex.ru .
он то есть и настраивается за пол минуты, зависит от дистрибутива
2. Почему йандекс участвует в установке программ на мою машину.
яндекс как и тыщи других «контор» держат офф-зеркала для многих дистров(офф, потому что чексуммы совпадают)
почему в твоем дистре так-это они(разрабы дистра) так захотели, и прописали «список зеркал» на своем сервер и перенаправлют, или гдето в конфиге пакетного менеджера, в каждом дистре по разному
можешь выключать параною
все пакеты имеют контрольную-сумму и ключи подписи(ключи тоже подписаны ключами)
в любой «дефолтный дистрибутив» ты никак не установишь «левое/подмену ПО» не с офф серверов(подменой пакетов в левом зеркале)
Ок, а какие есть адекватные альтернативы?
для твоего секретного дистрибутива, сам посмотреть офф-вики не можешь?
ндекс «неадекватный» только в твоем мозгу, очередной параноик
1. Да, закомментить сервера Yandex в конфиге пакетного менеджера
2. Yandex содержит зеркала пакетов многих дистров
3. Никто тебе не расскажет ПРАВДУ!!111
А вообще, зеркала Yandex любят ломать дистры из-за своей неконсистентности. Особенно страдают rolling-release дистры.
За безопасность отвечает пакетный менеджер. Он сверяет подписи, хеши и т.д., поэтому можно не париться с выбором источника.
ЗЫ Найди в себе тумблер, отключи шизофрению.
2. Почему йандекс участвует в установке программ на мою машину.
Потому что ты выбрал зеркало в РФ.
Должны быть, как минимум собственный репозитарий проекта.
Ещё можешь своё зеркало организовать и оплачивать.
Например? Я рассматриваю для другой машины сейчас дистрибутивы: Kali Linux, OpenWRT, Whonix, Astra Linux, Gobo Linux, может быть Gentoo (но он кажется пока мне запредельным)
Пока что я работаю в Raspberri — Raspbian Stretch
в любой «дефолтный дистрибутив» ты никак не установишь «левое/подмену ПО» не с офф серверов(подменой пакетов в левом зеркале)
Это если сам установщик с оф. серверов, а не файлопомойки.
Раз ты новичёк, да ещё и на ARM то самое правильное тебе пока на этом Raspbian и сидеть, потом можешь https://www.armbian.com опробовать.
П.С. модерация тут адекватная и необходимости коверкать ссылки нет, разве что эмейлы от сбора роботами спамеров прятать.
Ты бы хоть дистр назвал. Ну и вообще, тупо зайди на https://mirror.yandex.ru и посмотри, что там внутри. После чего отключи паранойю.
Ubuntu, Debian, Fedora.
Да, однажды йандекс довёл меня до параннои, это правда, в то время они перебирали базы данных работников из чужих бд под свой новый сервис и меня закидали звонками и смс, я вежливо отказывался первые 5 раз, после стал агриться. Много факторов сложилось за раз всё не перечислить, у меня абсолютное недоверие к этому сервису.
купил в ларьке-помог Хатабу Используешь яндекс — поддерживаешь ушлепков. PS. Используй другие зеркала.
1. Есть ли пути обхода mirror.yandex.ru .
Выкинь пропаганду, не будешь жертвой.
2. Почему йандекс участвует в установке программ на мою машину.
Потому что их авторы имеют мозг.
3. Какие функции он выполняет при в таких ситуациях??
Удачи найти альтернативу.
Меньше жрать пропаганды.
Если правильно понимаю, тогда их серверы мониторят проходящий трафик, да пакетный менеджер выполнит свою роль, но в качестве зеркала я лучше поменяю посредника данных)))
Raspbian Stretch так получилось)
Оранжевый приятней чем желтый, и да, благодарю.
Вообщем спасибо друзья психологи, я с превеликим удовольствием поменяю зеркало
Лучше бы ты источники информации и наполнение кое чего поменял.
наполнение лотка имеете ввиду?)
Ну да, у тебя это лоток. Хотя у этого другое название и другое назначение, но, судя по всему, тебе и так норм.
потому что ты здесь живешь harold.jpg
расскажи что это такое другое с другим назначением да мимо законченной темы?
все пакеты имеют контрольную-сумму и ключи подписи(ключи тоже подписаны ключами)
Не все, но нормальные дистр могут!
Тебе не зеркало менять нужно, а.
Хотя. Поздно уже.
Да, поздно, променял на Беларусское зеркало)))
очередной мамкин нигилист. почитай столмана, чтобы выбросить мобилу и порезать кредитки.
а чем яндекс то помешал. Скорость с него быстрейшая, контент легальный. Вот если не легальный контент скачивать, то да, нафиг яндекс.
Т.е. яндекс норм, по крайней мере его поиск и зеркало, а вот например яндес.такси адекватные люди не пользуются, но это уже совсем другая история 🙂
Однажды вбегает ко мне на работу девушка-клиент и спрашивает «Не знаете почему мне ндекс предлагает поставить вам оценку, и вообще на карте мое положение сам отметил. », учитывая что то место работы в картах не фиксировалось, а девушка работала в гуглметрике. И это лишь одно из многих событий какбэ.
Нынче доки, интересней детективов)))
Ты в безопасности вообще никак, дак зачем других смущаешь? Недавно уязвимость у апт нашли какую? Что там было про подмену пакетов из такого крутого репо как Яндекс,.миррор? Пользоваться нашими компаниями нельзя, особенно если вопрос касается безопасности и Яндекс/Мэйлру, вот и весь секрет. Они отдадут инфу без ордера, и прочее. Гугли, случаев вагон.
Судя по твоему уровню развития — ты ничего не понял, как и не понял ничего до этого.
«Не знаете почему мне ндекс предлагает поставить вам оценку, и вообще на карте мое положение сам отметил. », учитывая что то место работы в картах не фиксировалось, а девушка работала в гуглметрике. И это лишь одно из многих событий какбэ.
Распарсить эту шизофрению вообще невозможно. Куда поставил, кто поставил. Ты сидишь за кассой и появился в яндексе? Ну дак тебя мог внести любой. Отметить местоположение? Все домохозяйки, включая тебя, уже свою жопу в мобилку слили.
Ну вообщем объяснения достойны — ты явно их выдумал только что.
Не совсем понял, что вы имеете в виду. Если есть ссылка на уязвимость апт, то буду рад изучить.
Источник
Зеркало открытого сообщества
# grep «23/Aug/2007:04:3» /var/log/apache2/access.log | cut -d ‘ ‘ -f 4 | cut -f 2,3 -d ‘:’ | sort -n | uniq -c 179 04:30 114 04:31 88 04:32 71 04:33 77 04:34 100 04:35 109 04:36 58 04:37 54 04:38 55 04:39 swan
Debian Lenny
aptitude update выдаёт такое предупреждение
W: GPG error: http://mirror.yandex.ru lenny Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: (название ключа)
Значит ли это, что дистрибут с Яндекса не обновляется? Просто в убунте по умолчанию всё грузится с этого зеркала со скоростью локальной сети, а в дебиане скорость скачивания обновлений низкая.
Debian Lenny
aptitude update выдаёт такое предупреждение
W: GPG error: http://mirror.yandex.ru lenny Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: (название ключа)
Значит ли это, что дистрибут с Яндекса не обновляется? Просто в убунте по умолчанию всё грузится с этого зеркала со скоростью локальной сети, а в дебиане скорость скачивания обновлений низкая.
# Удалим все источники
urpmi.removemedia -a
# Источник main
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH main-release media/main/release
urpmi.addmedia —update —mirrorlist $MIRROR/$VERSION/$ARCH main-updates media/main/updates
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH main-backports media/main/backports
# Источник contrib
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH contrib-release media/contrib/release
urpmi.addmedia —update —mirrorlist $MIRROR/$VERSION/$ARCH contrib-updates media/contrib/updates
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH contrib-backports media/contrib/backports
# Источник non-free
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH non-free-release media/non-free/release
urpmi.addmedia —update —mirrorlist $MIRROR/$VERSION/$ARCH non-free-updates media/non-free/updates
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH non-free-backports media/non-free/backports
удаляется источник «non-free-release»
удаляется источник «non-free-updates»
добавляется источник «main-release»
. извлечение не удалось: сбой curl: завершён с 19
для источника «main-release» не найдены метаданные
добавляется источник «main-updates»
. извлечение не удалось: сбой curl: завершён с 19
для источника «main-updates» не найдены метаданные
добавляется источник «main-backports»
. извлечение не удалось: сбой curl: завершён с 19
для источника «main-backports» не найдены метаданные
добавляется источник «contrib-release»
. извлечение не удалось: сбой curl: завершён с 19
для источника «contrib-release» не найдены метаданные
добавляется источник «contrib-updates»
. извлечение не удалось: сбой curl: завершён с 19
для источника «contrib-updates» не найдены метаданные
добавляется источник «contrib-backports»
. извлечение не удалось: сбой curl: завершён с 19
. извлечение не удалось: curl: (19) Given file does not exist
. извлечение не удалось: сбой curl: завершён с 19
проблема чтения файла synthesis источника «non-free-backports»»,»replyTo»:null>>»>
Кажется, что зеркало Mandriva какое-то битое. Настраиваю источники пакетов следующим образом:
# Удалим все источники
urpmi.removemedia -a
# Источник main
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH main-release media/main/release
urpmi.addmedia —update —mirrorlist $MIRROR/$VERSION/$ARCH main-updates media/main/updates
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH main-backports media/main/backports
# Источник contrib
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH contrib-release media/contrib/release
urpmi.addmedia —update —mirrorlist $MIRROR/$VERSION/$ARCH contrib-updates media/contrib/updates
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH contrib-backports media/contrib/backports
# Источник non-free
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH non-free-release media/non-free/release
urpmi.addmedia —update —mirrorlist $MIRROR/$VERSION/$ARCH non-free-updates media/non-free/updates
urpmi.addmedia —mirrorlist $MIRROR/$VERSION/$ARCH non-free-backports media/non-free/backports
удаляется источник «non-free-release»
удаляется источник «non-free-updates»
добавляется источник «main-release»
. извлечение не удалось: сбой curl: завершён с 19
для источника «main-release» не найдены метаданные
добавляется источник «main-updates»
. извлечение не удалось: сбой curl: завершён с 19
для источника «main-updates» не найдены метаданные
добавляется источник «main-backports»
. извлечение не удалось: сбой curl: завершён с 19
для источника «main-backports» не найдены метаданные
добавляется источник «contrib-release»
. извлечение не удалось: сбой curl: завершён с 19
для источника «contrib-release» не найдены метаданные
добавляется источник «contrib-updates»
. извлечение не удалось: сбой curl: завершён с 19
для источника «contrib-updates» не найдены метаданные
добавляется источник «contrib-backports»
. извлечение не удалось: сбой curl: завершён с 19
. извлечение не удалось: curl: (19) Given file does not exist
. извлечение не удалось: сбой curl: завершён с 19
проблема чтения файла synthesis источника «non-free-backports»
Источник