Сейчас я использую Debian Wheezy и хочу установить Ubuntu. У меня медленное широкополосное соединение, и я не хочу снова загружать все пакеты, которые я установил при установке Debian. Есть ли способ обойти так, чтобы новая установка Ubuntu установила / клонировала файлы предыдущих пакетов установки Debian?
На старой установке выполняет следующую команду:
sudo склонный - получают dpkg-перепакет установки fakeroot & & sudo mkdir ~/dpkg-repack; CD ~/dpkg-repack & & sudo fakeroot-u dpkg-перепакет dpkg --get-selections | grep install | cut -f1
, который поместит все пакеты в папку в Вашей домашней папке, названной "dpkg-перепакетом". Копия, что к домашней папке на Вашей новой установке и выполненный
sudo dpkg-i *.deb
для установки всех, которые совместимы, тогда просто, обновите пакеты обычно для разрешения несовместимостей. Очень немного приложений на самом деле повторно кодируются для новых выпусков, @syfluqs, таким образом, два или три из более чем 300 являются просто, возможно, несколькими драйверами или одно или два базовых приложения, которые установлены так или иначе во время нормальной установки и таким образом не понижены до старой версии
Скопируйте .deb пакеты от кэша до кэша человечности (/var/cache/apt/archives). Используйте dpkg-repack
для создания .deb из установленных данных. Или скопируйте его, чтобы кэшировать или сделать CD пакета с помощью aptoncd
и добавить это к источникам программного обеспечения.