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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: [HOWTO] Скачиваем репозиторий ubuntu из под windows (bat-скрипт)  (Прочитано 84141 раз)

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

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
mcgray
насколько я знаю ISA сервер, на сервере ISA должна быть включена basic-авторизация.

exploit
приведите первые строки из следующих файлов
Packages
pkglist.txt
urls.txt

Оффлайн exploit

  • Участник
  • *
  • Сообщений: 144
  • Ubuntu 10.04 x86 2.6.32-24
    • Просмотр профиля
файлы чистые, в них ничего нет =)
Лучше прожить один день, как тигр, чем всю жизнь, как осел (В. Турчинский)

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
Извиняюсь версия 0.5 нерабочая. я ее не проверял

Пользователь решил продолжить мысль 12 Марта 2010, 04:09:10:
сейчас внесу исправления и перезалью

Пользователь решил продолжить мысль 12 Марта 2010, 07:01:08:

критическое обновление

0.5.1

- исправлен баг с определением путей к Packages.gz из-за которого
  версия 0.5 была нерабочая.


Пользователь решил продолжить мысль 12 Марта 2010, 11:11:02:
скрипт проверил. работает
« Последнее редактирование: 12 Марта 2010, 11:11:02 от ViTalityU »

Оффлайн exploit

  • Участник
  • *
  • Сообщений: 144
  • Ubuntu 10.04 x86 2.6.32-24
    • Просмотр профиля
ухххх, а я уже подумал, что руки искривились, ну все перепробовал =))
Вроде заработало, спасибо, то что надо было и сразу нашел!
Лучше прожить один день, как тигр, чем всю жизнь, как осел (В. Турчинский)

Оффлайн o2a

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Ок. Спасибо. Полезный скрипт.
« Последнее редактирование: 21 Апреля 2010, 21:43:45 от o2a »

Оффлайн Goalogy

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
каким образом можно подправить батник, что бы помимо binary-i386 и binary-amd64 скачивались так-же и source ?

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
загляни в батник там все прокоментировано

Оффлайн Goalogy

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
если имеются ввиду строки:

rem Архитектура/исходники и т.п.
set arch=amd64

то если прописать там source , то скрипт будет пытаться скачать файл Packages.gz , из папаки /source которого там нету....

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
хм... я опять чтоли чтото упустил.
сам никода не пробовал качать исходники
завтра проверю

Пользователь решил продолжить мысль 30 Апреля 2010, 15:08:57:
посмотрел. оказывается про сорцы та я и забыл.
выкачивание сорцев не реализовано. т.к.
структура Sources.gz отличается от Packages.gz. и там все более замысловато...
« Последнее редактирование: 30 Апреля 2010, 15:08:57 от ViTalityU »

Оффлайн Barracuda72

  • Любитель
  • *
  • Сообщений: 56
    • Просмотр профиля
А нельзя ли выложить скрипт куда-нибудь в более доступное место? А то обменник кричит, что у меня не украинский IP и доступ закрыт

Оффлайн Goalogy

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
знатоки, подскажите как поправить скрипт, что б репозиторий скачивался просто в d:\ubuntu ???
не могу найти строку там ...

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
НА ДАННЫЙ МОМЕНТ ОТУТСТВУЕТ ВОЗМОЖНОСТЬ СКАЧИВАНИЯ ИСХОДНИКОВ

знатоки, подскажите как поправить скрипт, что б репозиторий скачивался просто в d:\ubuntu ???
не могу найти строку там ...
output_dir

А нельзя ли выложить скрипт куда-нибудь в более доступное место? А то обменник кричит, что у меня не украинский IP и доступ закрыт
использую этот ресурс потому что там можно заливать без регистрации. Сам из России, никогда не имел проблем с ним. позже выложу версию с возможностью выкачивания сорцев на пару зеркал
« Последнее редактирование: 27 Мая 2010, 18:20:30 от ViTalityU »

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
0.7

Скачать repository_collector0.7.zip с  depositfiles.com
Скачать repository_collector0.7.zip с letitbit.net
Скачать repository_collector0.7.zip с uploadbox.com
Скачать repository_collector0.7.zip с OpenFile.ru
- по умолчанию теперь выкачивается ubuntu 10.04 lucid linx x86
- добавлен функционал для выкачивания исходников.
- теперь в зависимостях grep
- теперь весь мусор(временные файлы, логи) складываются в подпапку .\tmp
- все бинарники в .\bin
- код довольно сильно переработан
- но оставляет желать лучшего, есть чего оптимизировать
« Последнее редактирование: 27 Мая 2010, 00:23:04 от ViTalityU »

Оффлайн Devils

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
На работоспособность проверяли? Почему то переменная "mm" не хочет записываться в файл "pkgurls.txt"
pool/main/f/firefox/abrowser_3.6.3+nobinonly-0ubuntu4_all.deb
pool/main/a/acct/acct_6.5.1-1ubuntu1_i386.deb
pool/main/a/acl/acl_2.2.49-2_i386.deb
pool/main/a/acpi-support/acpi-support_0.136_i386.deb
pool/main/a/acpid/acpid_1.0.10-5ubuntu2_i386.deb
pool/main/a/adduser/adduser_3.112ubuntu1_all.deb
pool/main/a/adium-theme-ubuntu/adium-theme-ubuntu_0.1-0ubuntu1_all.deb
pool/main/a/aide/aide_0.13.1-11ubuntu2_i386.deb
и соответственно wget матюкается:
C:/repository_collector/tmp/pkgurls.txt: Invalid URL pool/main/f/firefox/abrowser_3.6.3+nobinonly-0ubuntu4_all.deb: Unsupported scheme
C:/repository_collector/tmp/pkgurls.txt: Invalid URL pool/main/a/acct/acct_6.5.1-1ubuntu1_i386.deb: Unsupported scheme
C:/repository_collector/tmp/pkgurls.txt: Invalid URL pool/main/a/acl/acl_2.2.49-2_i386.deb: Unsupported scheme
C:/repository_collector/tmp/pkgurls.txt: Invalid URL pool/main/a/acpi-support/acpi-support_0.136_i386.deb: Unsupported scheme
C:/repository_collector/tmp/pkgurls.txt: Invalid URL pool/main/a/acpid/acpid_1.0.10-5ubuntu2_i386.deb: Unsupported scheme

Оффлайн ViTalityU

  • Автор темы
  • Любитель
  • *
  • Сообщений: 71
    • Просмотр профиля
если чесно проверял только на скачивание сорцев
ща гляну

Пользователь решил продолжить мысль 27 Мая 2010, 20:06:58:
ну это так всегда, одно лечим - другое калечим :-[
измените строку №129
sed -e "s/Filename\:\ /%mm%/" %pkglist% > %pkgurls%
на
sed -e "s/Filename\:\ /!mm!\//" %pkglist% > %pkgurls%
архив с исправлением выложу позже
« Последнее редактирование: 27 Мая 2010, 22:14:12 от ViTalityU »

 

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