Инструменты пользователя

Инструменты сайта


закачка_пакетов_на_другом_компьютере

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

закачка_пакетов_на_другом_компьютере [2009/12/19 17:14] (текущий)
dik создано
Строка 1: Строка 1:
 +===========Вариант 1.===========
 +
 +На таблетке онлайн под рутом дать команду :
 +<​code>​
 + ​apt-get --print-uris -y install имя_пакета | grep http | cut -d\' -f 2 > list.txt
 +</​code>​
 +
 +Эта команда создаст список урлов пакетов необходимых для загрузки. Затем на другом компьютере этот список можно скормить wget (и на windows машине также ) для загрузки всех пакетов.
 +<​code>​
 + wget -i list.txt
 +</​code>​
 +
 +===========Вариант 2. Для таблеток,​ которые никогда не подключались к сети===========
 +
 +  - Скачать программу [[http://​garage.maemo.org/​projects/​apt-getit/​|apt-getit]]
 +  - Если на компьютере не установлен питон, [[http://​www.python.org/​download/​|скачать]] и установить его.
 +  - На таблетке под рутом командой <​code>​dpkg -l > installed-packages</​code>​ создать список уже установленных пакетов.
 +  - Скопировать этот файл на компьютер,​ в каталог apt-getit.
 +  - Чтобы не скачивать install-файлы программ,​ можно добавить в файл //​hildon-application-manager.list//​ ссылки на  нужные репозитарии.
 +  - В консоли выполнить команду <​code>​apt-getit.py <имя программы>​ -o url</​code>​ или <​code>​apt-getit.py <​install-файл программы>​ -o url</​code>​. В файл url будет записан список ссылок на пакеты,​ которые нужно скачать для установки этой программы.
 +  - Скачать эти пакеты,​ скопировать их на таблетку,​ причём желательно библиотеки копировать отдельно от deb-файла самой программы.
 +  - На таблетке под рутом дать команды вида: <​code>​dpkg -i /​media/​mmc1/​soft/​lib/​* <br />dpkg -i /​media/​mmc1/​soft/​app/​*</​code>​ Пакеты можно установить и обычным способом,​ через графическую оболочку,​ но так гораздо быстрее.
 +
 +Ну и всё, нужные программы установлены.
  
закачка_пакетов_на_другом_компьютере.txt · Последние изменения: 2009/12/19 17:14 — dik