Заметка основана на замечательном
В
Добиться нужного результата очень просто. Пересказывая статью с «Хабрахабра», отмечу лишь ключевые моменты. Первое, что от вас потребуется — это зарегистрироваться :), затем, нужно загрузить Status-файл, который расскажет системе, что именно и в каком количестве у вас уже установлено. Этот файл находится тут:
/var/lib/dpkg/statusЕго нужно лишь скопировать, переименовать в status.txt и загрузить на сервер. Естественно, файл нужно брать с компьютера без интернета, а заливать можно с любого :)
После всех этих манипуляций вы сможете выбрать репозитории, где искать нужный софт, затем указать параметры вашей системы, и задать строку поиска нужного программного обеспечения. В результате этих нехитрых манипуляций вы получите список ссылок на необходимые вам пакеты:
Остается только их скачать, любым приятным для вас образом. Автор предлагает воспользоваться дополнением к Firefox под названием «DownThemAll». Не забудьте также скопировать скрипт для установки (с этой же страницы) в файл, который должен быть расположен в одной папке с файлами пакетов. В итоге на целевой системе достаточно будет запустить скрипт, например так:
sudo sh setup.sh
Аналогичным образом можно обновлять систему, надо просто на сервере выбрать пункт «Upgrade».
Еще раз спасибо пользователю
3 коммент.:
Ух. Читал пост и прокручивал в голове, как бы это можно было сделать в gentoo... Так там бы даже никаких внешних сервисов не понадобилось. Ещё раз подумал, что на убунту переходить погожу пока ;)
Поправьте меня, если я не прав, но в Gentoo ведь нет поддержки никаких пакетов, и все нужно компилировать вручную. То есть, все зависимости нужно скачивать вручную и так далее...
В чем смысл?
А зачем сторонние сервисы? В synaptice есть функция generate package download script.
Отправить комментарий