[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: как получить список файлов/папок не относящихся к установленным пакетным менеджером ?



On Fri, 06 Jan 2012 15:16:36 +0400
Mikhail A Antonov <bart@solarnet.ru> wrote:

>06.01.2012 14:47, Mikhail A Antonov пишет:
>> 06.01.2012 14:23, Vladimir Skubriev пишет:
>>> К вопросу о простоте нашей любимой GNU/Linux Debian.
>>>
>>> 1. Как это сделать. Какими командами?
>> На вскидку решение "в лоб":
>> Сравнить вывод find с выводом этого.
>> dpkg -L `dpkg -l | egrep -w "ii|rc" | awk '{ print $2 }'` | sort | uniq
>А правильнее даже так
>dpkg -L `dpkg -l | awk '{ if(($1 == "ii") || ($1 == "rc")) print $2 }'`
>| sort | uniq
>
>>> 2. Как можно переставить (reinstall) все пакеты установленные в
>>> системе "одной" командой?
>> Например так
>> aptitude reinstall `dpkg -l | grep -w "ii" | awk '{ print $2 }'`
>И здесь вот так
>aptitude reinstall `dpkg -l | awk '{ if($1 == "ii") print $2 }'`
>
>Это я про if в awk не дочитал документацию.
>

Я бы сказал, правильнее даже так:
	aptitude reinstall '~i'

Attachment: pgpr7FEIZBFlG.pgp
Description: PGP signature


Reply to: