[sisyphus] список установленных пакетов

andriy l.andriy на gmail.com
Пн Сен 12 16:18:16 UTC 2011


On 12.09.11 17:32, Igor Zubkov wrote:
> 2011/9/12 Michael Shigorin:
>> On Mon, Sep 12, 2011 at 10:15:49AM +0400, Sergei Epiphanov wrote:
>>>> Список всех пакетов одну строку:
>>>> rpm -qa --queryformat='%{NAME} '
>>>> apt-get install "строка которую выдал rpm выше"
>>> Боюсь, не прокатит из-за наличия kernel-image (там требуется ещё и версия).
>> На глаз выглядит примерно так (ещё не проверял, уже неделю как
>> собираюсь в связи с уже четырьмя гигами на рабочем ноутбуке):
>>
>> rpm -qa --queryformat='%{NAME} '>  list-i586.txt
>> grep -v '^kernel-[imh]' list-i586.txt>  list-x86_64.txt
>> # возможно, отгрепать стоит ещё что-то?
>> tar zcf /root/etc-`hostname -s`-`date +%Y%m%d`.tar.gz /etc
> Вот тут есть шанс что захардкоденые пути в конфигах сломаются.
>
>> # бэкапим этот тарбол и на всякий всё нужное из /home и /var,
>> # если есть сомнения -- лучше целиком
>> ### устанавливаем 64-битную систему
>> # перетаскиваем под руку list-{i586,x86_64}.txt и бэкапы
>> apt-get install `cat list-x86_64.txt`
>>
>> PS: а давайте кто ещё перетаскивал или собирается -- скинемся
>> по полчаса да страничку на вики оформим со ссылкой с
>> http://www.altlinux.org/Ports/x8664?
> В своё время, я сделал проще. Я просто поставил две системы: i586 и
> x86_64 на разные разделы с одним хомяком.
>
это я и хочу сделать, но как вижу не совсем сработал, описанный в начале 
метод. Хотя частично сработал.


Подробная информация о списке рассылки Sisyphus