Я должен выполнить a dpkg-repack
операция на всем для перемещения в новую установку на другом жестком диске но я не могу получить доступ ни к какому GUI
У меня есть различные пакеты, которые не полностью установлены, и никакая способная команда, которую я использовал до сих пор, не смогла сделать пакет install/reinstall/configure-completion на них всех, и я заканчиваю тем, что имел необходимость работать dpkg-repack
пока это не столкнется с плохим, установите это, затем перезапустите переупаковку снова с начала. Есть ли какой-либо способ, которым я могу выбрать все установленные (не все пакеты, доступные каждому repo, который я добавил), пакеты, и сделайте, чтобы они были установлены для фиксации поврежденного или не полностью установленных?
Просто найденный решением:
sudo apt-get install $(dpkg --get-selections | awk '{print $1}' | egrep -v 'dpkg|apt|mysql|mythtv')
sudo apt-get update
sudo apt-get install $(dpkg --get-selections | awk '{print $1}' | egrep -v 'dpkg|apt|mysql|mythtv')
Теперь получают список неудавшихся к установке объектов, затем помещают его в конце следующей команды:
sudo apt-get remove --purge <add packages in previous item>
fakeroot -u dpkg-repack $(dpkg --get-selections | grep install | cut -f1)