apt-get update дає мені помилки з mirrordirector.raspbian.org


12

Я намагаюся встановити жорсткий синхронівер на мою модель rPi з запущеною Raspbian. Я підключаюся до rPi через SSH зі свого ноутбука. Я можу підключитися до Інтернету, але не можу встановити пакет. Здається, це проблема з mirrordirector.raspbian.org, оскільки саме там мій rPi стикається з проблемою. Хтось ще стикається з цим питанням чи знайшов рішення? Пошук цього веб-сайту показав, що я не самотній у цьому, але не зміг знайти рішення.

Я намагався

sudo apt-get update

Знімок екрана: Знімок екрана для оновлення sudo apt-get

але це потрібно назавжди, коли намагаються дістатись до mirrordirector.raspbian.org Кожен раз, коли я намагаюся, він каже "XX% [очікування заголовків]" протягом декількох (30+) хвилин, перш ніж закінчити повідомлення про помилку.

Я спробував pinging mirrordirector.raspbian.org з моїм rPi і ноутбуком, і обидва кажуть мені, що це недосяжно. Коли я намагаюся зайти туди зі своїм браузером (на ноутбуці), він дає мені помилку 504 таймаут шлюзу.

Редагувати: Я спробував wget mirrordirector.raspbian.org, і це дало мені помилку 504 ... Хтось ще отримує цю помилку? wget вихід на rPi

Чи потрібно змінити файл source.list? це містить

deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free r $


коли я вручну спробував завітати на сторінки, у мене з’явилася та сама проблема, як у вашої, можливо, у вашого Pi немає пам’яті або ваша карта пам’яті пошкодилася, у мене була та сама проблема, і я вирішив це за допомогою іншої карти пам’яті (я розширив розділ momory) дивіться це посилання тут
Рутвік Вайла

У мене те саме питання. Чи використовуєте маршрутизатор Netgear?
Vreality

Питання старе, але у мене була та сама проблема, що я можу пінг, але не отримувати дані з wget також з google.com, ось ось моє рішення: після безлічі випробувань просто для того, щоб спробувати я запустив rpi-update і це спрацювало, то після перезавантаження також вдалося розпочати роботу. Здається, божевільним, але так було
Андреа Джоваччини

Переконайтесь, що немає правила брандмауера, що блокує ваше спробу з'єднання.
анонімний164937

Можливо, варто відзначити перелік дзеркал Raspbian - щодо релевантності / пояснення також є абзац, в якому зазначається, що: "Система перенаправлення дзеркал доступна на Mirrordirector.raspbian.org . Вона надає ті самі файли, що і archive.raspbian.org і може використовуватись у доречних джерелах тощо. Він працює від дзеркального мозку і автоматично спрямовуватиме запити на відповідне (і, сподіваємось, місцеве) дзеркало (зверніть увагу: з технічних причин не всі файли переспрямовуються). " MirrorBrain - це проект FOSS.
SlySven

Відповіді:


6

Зверніть увагу , що ця відповідь застарілий і поточна версія Raspbian є Jessie , що не страждає задишкою . Переконайтеся, який саме ви використовуєте, перш ніж робити щось.

Ваш распбі не зміг знайти дійсне дзеркало, тому вам потрібно знайти робоче дзеркало. Дійсні дзеркала можна перевірити на веб-сайті http://www.raspbian.org/RaspbianRepository

Після отримання дійсної дзеркальної адреси вам потрібно додати цей дзеркальний URL у свій /etc/apt/sources.list

наприклад, має виглядати файл source.list

deb http://archive.raspbian.org/raspbian wheezy main contrib non-free
deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free

і тоді вам потрібно оновити доречні джерела

sudo apt-get dist-upgrade

нарешті оновіть свій розп’ян або робіть все, що завгодно

sudo apt-get update

3

У мене була схожа проблема. Виявилося, що мережа, в якій я був, вимагала http-запитів, щоб пройти через проксі.

Зазвичай, перед вступом в Інтернет, введено наступне:

pi@raspberrypi ~ $ export http_proxy="http://username:password@host:port/"

(Де username:passwordваші ім'я користувача та пароль на проксі - сервер, hostце ім'я проксі - сервера і portє порт проксі - сервера. Якщо вам не потрібно для входу на проксі - сервер, ви можете залишити поза в username:password@частину.)

Але виявляється, що apt-getне розуміє http_proxyзмінну (з міркувань безпеки).

Натомість я дотримувався вказівок на веб-сторінці http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=18634

pi@raspberrypi ~ $ cd /etc/apt/apt.conf.d/
pi@raspberrypi /etc/apt/apt.conf.d $ sudo nano 10proxy

У nanoредакторі введіть наступний рядок:

Acquire::http::Proxy "http://username:password@host:port";

Потім використовуйте ^ X (Ctrl-X) для збереження та виходу. Тепер

sudo apt-get update

повинні працювати.


2

Привіт У мене була така ж проблема, я дізнався, що в моєму випадку це мій маршрутизатор netgear, який блокує всі IP адреси в діапазоні 5.xxx,
тому raspbian.org заблокований (я також спробував www.pure.com) той же результат netgear є зловживання діапазоном 5.xxx для функції Readycloud, дуже погано !!! Я вирішив це за допомогою доступу до Wi-Fi в іншому місці (без мережевого маршрутизатора)


1
Чи є якийсь спосіб відключити цю абсолютно жахливу "функцію" на роутері?
Vreality

2

Деякі з відповідей на це питання непріменяемим тепер , що поточна версія Raspbian є Jessie , що не страждає задишкою .

Зміст /etc/apt/sources.listзмінено відповідно. Ось як показано на зображенні 2016-09-23:

deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspbian.org/raspbian/ jessie main contrib non-free rpi

Я мав цю проблему mirrordirector.raspbian.orgі вирішив її, коментуючи останній рядок. Як не дивно, це було потрібно лише на одній з двох встановлених мною карт SD.


1

У мене була така ж (?) Проблема з mirrordirector.raspbian.org. Я завантажив нове зображення і здійснив з'єднання через Wi-Fi, перебуваючи у програмі raspi-config. Я вийшов на консоль і спробував підхопити. Не вдалося. Насправді немає Інтернету взагалі. Вихід із гуї вбивство з'єднання. Я перезавантажив, і цього разу Інтернет працював, влучно працюючи.


1

У мене був такий самий випуск, і я виявив, що проблема /etc/resolv.conf вказувала сервер імен на стару IP-адресу, яку раніше використовувала робоча станція в моїй мережі (не знаю, чому) після виправлення цього на моєму сервері DNS в моїй мережі все було добре


0

Зверніть увагу , що ця відповідь застарілий і поточна версія Raspbian є Jessie , що не страждає задишкою . Переконайтеся, який саме ви використовуєте, перш ніж робити щось.

  1. sudo nano /etc/apt/sources.list
  2. очистити всі рядки та додати

deb http://archive.raspbian.org/raspbian wheezy main contrib non-free

deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free

  1. вийти та зберегти CTRL-X
  2. sudo apt-get upgrade
  3. sudo apt-get update

Чому, на вашу думку, це проблема?
Стів Робільярд

Я думаю, що існує проблема при встановленні попередніх програм
Хамед
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.