Есть вопрос! — Kubuntu 8.10 amd64 Обновление и установка ПО без доступа к репозитарию в интернете.
Приветствую вас всех!
Суть такова - мой лучший друг работает в одном НИИ программистом и работает там с Kubuntu 8.10 amd64, пишет что-то с использованием Qt. На их корпоративном прокси сервере введены довольно жесткие ограничения - никаких https, никаких файлообменников, и нет доступа к репозитариям ПО, даже официальных Canonical.
На моем же компьютере, не имеющем никаких подобных ограничений, стоит Ubuntu 9.04 i386.
Так вот, иногда ему требуется обновить некоторые пакеты или установить новые. Причем, в подавляющем числе случаев, это нужно по работе, но на служебки отвечают отказом и предлагают скачать самостоятельно. Иногда нам везет и удается просто отправить по почте пару пакетов, скачанных с Launchpad, однако, чаще всего, зависимости вручную удовлетворить не получается.
Подскажите, как можно выкачивать на свой компьютер пакеты с необходимыми ЕМУ зависимости, ЕГО архитектуры, актуальных для его дистрибутива версий.
Я себе это представляю так - я каким-либо образом получаю информацию обо всех установленных на его машине пакетах, делаю у себя локальный репозитарий, который затем наполняю лишь необходимыми пакетами, передаю эти пакеты ему (никаких scp, или подключение моего репозитария и подобного использовать не получится, только передача файлов по почте или на флешке). Он устанавливает их в свой локальный репозитарий или использует dpkg -i ~/path/*.deb
При этом этап подготовки его машины должен быть с минимальным количеством пакетов для установки (поднимать веб-сервер с кучей зависимостей, например, совсем не улыбается).
Подскажите как можно организовать подобную передачу пакетов наиболее удобным способом или решить задачу по-другому?
Суть такова - мой лучший друг работает в одном НИИ программистом и работает там с Kubuntu 8.10 amd64, пишет что-то с использованием Qt. На их корпоративном прокси сервере введены довольно жесткие ограничения - никаких https, никаких файлообменников, и нет доступа к репозитариям ПО, даже официальных Canonical.
На моем же компьютере, не имеющем никаких подобных ограничений, стоит Ubuntu 9.04 i386.
Так вот, иногда ему требуется обновить некоторые пакеты или установить новые. Причем, в подавляющем числе случаев, это нужно по работе, но на служебки отвечают отказом и предлагают скачать самостоятельно. Иногда нам везет и удается просто отправить по почте пару пакетов, скачанных с Launchpad, однако, чаще всего, зависимости вручную удовлетворить не получается.
Подскажите, как можно выкачивать на свой компьютер пакеты с необходимыми ЕМУ зависимости, ЕГО архитектуры, актуальных для его дистрибутива версий.
Я себе это представляю так - я каким-либо образом получаю информацию обо всех установленных на его машине пакетах, делаю у себя локальный репозитарий, который затем наполняю лишь необходимыми пакетами, передаю эти пакеты ему (никаких scp, или подключение моего репозитария и подобного использовать не получится, только передача файлов по почте или на флешке). Он устанавливает их в свой локальный репозитарий или использует dpkg -i ~/path/*.deb
При этом этап подготовки его машины должен быть с минимальным количеством пакетов для установки (поднимать веб-сервер с кучей зависимостей, например, совсем не улыбается).
Подскажите как можно организовать подобную передачу пакетов наиболее удобным способом или решить задачу по-другому?