Страниц: 1
Здравствуйте,
Подскажите есть ли возможность скачать .deb пакет из репозитория виндовой машиной?
Мне не удобно качать непосредственно таблеткой - WiFi нет, по мобильнику медленно и небесплатно.
Скорее всего, такой готовой утилиты нет, но буду очень благодарен за ссылку на описание протокола, по которому клиент с репозиторием общается.
Неактивен
На таблетке под рутом дайте такую команду - при включённом интернете :
#apt-get --print-uris -y install имя_пакета
или
#apt-get --print-uris -y install имя_пакета > /media/mmc1/package.txt с сохранением в файл
получите список урлов для закачки. Закачаете - перенесёте на карту
заходите туда опять же рутом и
#dpkg -i *
/поправлено ![]()
Неактивен
Спасибо. Путь похоже вполне проходимый.
Правда питон поставить не смог - один пакет заупрямился и не встает ни командной строкой ни диспетчером. Но это, наверное, какие-то мои заморочки.
Неактивен
пишите сюда на что ругается
Неактивен
кину сюда то что нашёл по теме :
Downloading packages for an unconnected machine
You can ask apt-get to compute the list of dependencies for you and give you a list of Packages and their download URLs, rather than actually attempting an action, by giving it the --print-uris switch. Do this on the machine with no (or limited) net connection
apt-get --print-uris upgrade | awk '{ print "wget -O", $2, $1 }' > /tmp/wget-script
Instead of the upgrade action, you can also use install foo or something else. The result will be a file of the form
wget -O e2fslibs_1.38-1_i386.deb 'http://ftp.nz.debian.org/debian/pool/main/e/e2fsprogs/e2fslibs_1.38-1_i386.deb'
wget -O e2fsprogs_1.38-1_i386.deb 'http://ftp.nz.debian.org/debian/pool/main/e/e2fsprogs/e2fsprogs_1.38-1_i386.deb'
wget -O findutils_4.2.22-2_i386.deb 'http://ftp.nz.debian.org/debian/pool/main/f/findutils/findutils_4.2.22-2_i386.deb'
wget -O grep_2.5.1.ds1-5_i386.deb 'http://ftp.nz.debian.org/debian/pool/main/g/grep/grep_2.5.1.ds1-5_i386.deb'
This is a ready-made Shell script you can copy to a FloppyDisk, KeyDrive or the like. Take it to a machine with an internet connection and execute it to download the Debs to the current directory. Then transport these files back to the unconnected machine.
Неактивен
Спасибо Unatine за совет - в общем версия команды для более удобной закачки :
apt-get --print-uris -y install имя_пакета | grep http | cut -d\' -f 2 > list.txt
Это сохранит список чистых урлов в текстовый файл.
И затем из можно качать всем скопом с помощью :
wget -i list.txt
под windows тоже наверно должен работать с такой опцией ?
Неактивен
wget жжот! Самы аццкий даунлоадер.
Неактивен
Прошу помощи у уважаемого сообщества!
В соответствии с описаными выше рекомендациями я решил установить всем известное приложение Gnumeric.
Без проблем удалось составить список файлов для закачки, так же как и закачать их на десктоп с виндой.
Перенес скаченное на таблетку, положил все в одну папку на карточке. Под рутом зашел в эту папку и дал комманду
apt-get install *
Вот тут и начались траблы. Привожу лог полностью:
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package gnumeric-common_1.7.0-1indt3_all.deb
Типа не может найти этот пакет, хотя я проверил - лежит этот пакет среди прочих и есть-пить не просит.
И что же теперь делать. Очень хочется освоить офлайн установку.
Для справки: таблетка N800, ось 2007.
Неактивен
Вам нужно было дать команду dpkg -i *, а не apt-get install *
Это ошибка в инструкции.
Неактивен
Спасибо Wall за быстрый и верный совет!
Gnumeric установился с пол-тычка. Теперь могу читать .xls
Правда, в конце установки в логе были такие записи:
Errors were encountered while processing:
python2.4_2.4.2-losso13_armel.deb
python2.4-gtk2
gnumeric-plugins-extra
Что бы это значило и чем грозит. На первый взгляд Gnumeric работает нормально...
Неактивен
Это уже итог, ошибки выше были. У вас остались недоконфигуренные пакеты, зависящие на старый питон. Это может быть не связано с последней установкой.
Сделайте apt-get -f от рута и читайте внимательно что он предложит снести и что поставить. Если устроит такой вариант - говорите ему Yes, он все починит. Если нет - кидайте сюда чего он вам скажет.
Неактивен
Еще раз большое спасибо,Wall.Все сделал, питон обновил, все работает.
Теперь хочу поглубже изучить apt-get!
Неактивен
Страниц: 1