Как получить список файлов от корня не принадлежаших пакетам ?

2013-12-27 Пенетрантность Vladimir Skubriev

Как получить список файлов от корня не принадлежаших пакетам ?

Т.е. все то, что не относиться к установленному из пакетов.

--
--
Faithfully yours,

Vladimir Skubriev


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52bd68f2.8030...@skubriev.ru



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

2013-12-27 Пенетрантность Mikhail A Antonov
On 27/12/13 15:48, Vladimir Skubriev wrote:
 Как получить список файлов от корня не принадлежаших пакетам ?

 Т.е. все то, что не относиться к установленному из пакетов.

Первое что пришло в голову - сравнить вывод dpkg -S /* и find /

-- 
Best regards,
Mikhail
-
WWW: http://www.antmix.ru/
XMPP: ant...@stopicq.ru



signature.asc
Description: OpenPGP digital signature


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

2013-12-27 Пенетрантность Alexey Shrub
Пятница, 27 декабря 2013, 15:48 +04:00 от Vladimir Skubriev 
vladi...@skubriev.ru:
 Как получить список файлов от корня не принадлежаших пакетам ?

Возможно поможет утилита cruft
http://raphaelhertzog.com/2011/02/28/debian-cleanup-tip-5-identify-cruft-that-can-be-removed-from-your-debian-system/

-- 
Alexey Shrub


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

2013-12-27 Пенетрантность Evgeny Tarasov

27.12.2013 19:09, Mikhail A Antonov пишет:

On 27/12/13 15:48, Vladimir Skubriev wrote:

Как получить список файлов от корня не принадлежаших пакетам ?

Т.е. все то, что не относиться к установленному из пакетов.


Первое что пришло в голову - сравнить вывод dpkg -S /* и find /

Это будет медленно. Лучше сначала составить список файлов, принадлежащих 
пакетам:


dpkg-query -W -f '${Package}\n' | while read package ; do dpkg -L 
$package 2/dev/null; done | sort -u package_files

sudo find / -type f | sort -u all_files
comm -23 all_files package_files nonpackage_files

--
С уважением,
Евгений Тарасов


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52bd8c46.4000...@mail.ru



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

2013-12-27 Пенетрантность Evgeny Tarasov

27.12.2013 21:18, Evgeny Tarasov пишет:

27.12.2013 19:09, Mikhail A Antonov пишет:

On 27/12/13 15:48, Vladimir Skubriev wrote:

Как получить список файлов от корня не принадлежаших пакетам ?

Т.е. все то, что не относиться к установленному из пакетов.


Первое что пришло в голову - сравнить вывод dpkg -S /* и find /

Это будет медленно. Лучше сначала составить список файлов, 
принадлежащих пакетам:


dpkg-query -W -f '${Package}\n' | while read package ; do dpkg -L 
$package 2/dev/null; done | sort -u package_files

sudo find / -type f | sort -u all_files
comm -23 all_files package_files nonpackage_files

--
С уважением,
Евгений Тарасов



Насчет медленно, это я поторопился, dpkg -S /* наоборот хорошо.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52bd9eed.7030...@mail.ru