Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Спецсимволы при обращении к apt-cacher-ng  (Прочитано 1024 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Hidrag

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Всем добрый день, в общем проблема такая:
Компьютерный класс, поднята сеть, на гоовной машине установлен apt-cacher-ng для раздачи обновлений локальным машинам, часть обновлений проходит успешно, а часть нет
(Нажмите, чтобы показать/скрыть)

Выяснилось что при запросе с клинента ссылка типа: http://archive.ualinux.com/ubuntu/main/oneiric/xserver-xorg-video-savage_1%3a2.3.3-1~oneiric~xup1_i386.deb меняется на http://archive.ualinux.com/ubuntu/ oneiric/main xserver-xorg-video-savage i386 1:2.3.3-1~oneiric~xup1 ,т.е. символы %3a преобразуются в : из-за этого ничего и не скачивается. Можно ли как нибудь apt-cacher-ng научить не преобразовывать спецсимволы или их подменять, например % на %25..?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Спецсимволы при обращении к apt-cacher-ng
« Ответ #1 : 12 Апреля 2012, 07:41:33 »
C какого перепугу эти символы вообще очутились в именах файлов?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Hidrag

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Спецсимволы при обращении к apt-cacher-ng
« Ответ #2 : 12 Апреля 2012, 07:50:54 »
C какого перепугу эти символы вообще очутились в именах файлов?
Знать не могу.
Обновления частично идут с репозитория http://ualinux.com/ т.к. Используется их сборка.

З.Ы. В Linuxe я еще новичек, пользуюсь им только месяц..

Оффлайн bangka

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Спецсимволы при обращении к apt-cacher-ng
« Ответ #3 : 18 Апреля 2012, 11:33:06 »
Пробуй apt-get update а после apt-get upgrade? мне помогало О_о

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Спецсимволы при обращении к apt-cacher-ng
« Ответ #4 : 18 Апреля 2012, 13:56:15 »
Пробуй apt-get update а после apt-get upgrade? мне помогало О_о
Топик вообще читаем, прежде чем в него постить?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн theFirstOne

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Спецсимволы при обращении к apt-cacher-ng
« Ответ #5 : 19 Апреля 2012, 01:03:38 »
Всем добрый день, в общем проблема такая:
Компьютерный класс, поднята сеть, на гоовной машине установлен apt-cacher-ng для раздачи обновлений локальным машинам, часть обновлений проходит успешно, а часть нет

Выяснилось что при запросе с клинента ссылка типа: http://archive.ualinux.com/ubuntu/main/oneiric/xserver-xorg-video-savage_1%3a2.3.3-1~oneiric~xup1_i386.deb меняется на http://archive.ualinux.com/ubuntu/ oneiric/main xserver-xorg-video-savage i386 1:2.3.3-1~oneiric~xup1 ,т.е. символы %3a преобразуются в : из-за этого ничего и не скачивается. Можно ли как нибудь apt-cacher-ng научить не преобразовывать спецсимволы или их подменять, например % на %25..?

(Привет от автора apt-cacher-ng...)

К сожалению, ваша проблема исходит не из прокси. apt-cacher-ng достает в принципе по тем же ссылкам которые были в запросе клиента (плюс изменения сервера и папки если настроено). Проблема находится в названиях контента и в самом индексе (Packages.bz2): здесь имена должны быть в их натуральном виде (без URL-кодировки, это APT добавляет сам где нужно и только для внутриней обработки/скачивания). А то что сейчас в http://archive.ualinux.com/ubuntu/main/oneiric/ находится похоже на безобразие, когда кто-то безмозгло выдирает контент из apt'овского кэша и вручную прилепливает к нему индекс. То-есть содержат URL-кодированое там где не положено.


Оффлайн Hidrag

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Спецсимволы при обращении к apt-cacher-ng
« Ответ #6 : 23 Апреля 2012, 07:02:29 »
Ясно :-\, спасибо за ответ..будем пока что ручками качать...

 

Страница сгенерирована за 0.049 секунд. Запросов: 25.