* [Comm] Чистка системы...
@ 2003-04-23 8:04 Alexey A. Shestopalov
2003-04-23 8:29 ` [Comm] " Anton V. Boyarshinov
2003-04-23 11:54 ` [Comm] " Alex Murygin
0 siblings, 2 replies; 28+ messages in thread
From: Alexey A. Shestopalov @ 2003-04-23 8:04 UTC (permalink / raw)
To: ALTLinux Community
Здравствуйте.
Хочу задать специалистам такой вопрос. Есть ли какая возможность (не в
ручном режиме, конечно) проверить систему (Мастер 2.2) на наличие лишних
файлов (т.е. файлов, не нужных ни системе ни установленным пакетам) для
дальнейшего их удаления?
И еще вопрос. Можно ли проверить систему на наличие всех необходимых файлов
для системы и пакетов?
Спасибо заранее.
Алексей.
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 8:04 [Comm] Чистка системы Alexey A. Shestopalov
@ 2003-04-23 8:29 ` Anton V. Boyarshinov
2003-04-23 8:34 ` Anton V. Boyarshinov
2003-04-23 11:54 ` [Comm] " Alex Murygin
1 sibling, 1 reply; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-23 8:29 UTC (permalink / raw)
To: community
Добрый день
On Wed, 23 Apr 2003 11:04:19 +0300 Alexey A. Shestopalov
wrote:
> Хочу задать специалистам такой вопрос. Есть ли какая
> возможность (не в ручном режиме, конечно) проверить систему
> (Мастер 2.2) на наличие лишних файлов (т.е. файлов, не нужных
> ни системе ни установленным пакетам) для дальнейшего их
> удаления?
LC_ALL=C find / |xargs rpm -qf 2>&1 | grep 'is not owned by any
package' | gawk '{print $3}'
(вся команда -- одной строкой)
Применять -- С АККУРАТНОСТЬЮ. Лучше вообще не применять ;)
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
12:24:01 up 48 days, 18:51, 11 users, load average: 0.73,
0.84, 0.62
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 8:29 ` [Comm] " Anton V. Boyarshinov
@ 2003-04-23 8:34 ` Anton V. Boyarshinov
2003-04-23 9:04 ` Mike Lykov
2003-04-23 9:21 ` Anton V. Boyarshinov
0 siblings, 2 replies; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-23 8:34 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 12:29:16 +0400 Anton V. Boyarshinov
wrote:
> Добрый день
>
> On Wed, 23 Apr 2003 11:04:19 +0300 Alexey A. Shestopalov
> wrote:
>
> > Хочу задать специалистам такой вопрос. Есть ли какая
> > возможность (не в ручном режиме, конечно) проверить систему
> > (Мастер 2.2) на наличие лишних файлов (т.е. файлов, не нужных
> > ни системе ни установленным пакетам) для дальнейшего их
> > удаления?
>
> LC_ALL=C find / |xargs rpm -qf 2>&1 | grep 'is not owned by
> any package' | gawk '{print $3}'
Поправка:
export LC_ALL=C; find / |xargs rpm -qf 2>&1 | grep 'is not owned
by any package' | gawk '{print $3}'
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
12:32:00 up 48 days, 18:59, 11 users, load average: 0.27,
0.39, 0.48
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-23 8:34 ` Anton V. Boyarshinov
@ 2003-04-23 9:04 ` Mike Lykov
2003-04-23 9:14 ` Anton V. Boyarshinov
2003-04-23 9:21 ` Anton V. Boyarshinov
1 sibling, 1 reply; 28+ messages in thread
From: Mike Lykov @ 2003-04-23 9:04 UTC (permalink / raw)
To: community
> Поправка:
> export LC_ALL=C; find / |xargs rpm -qf 2>&1 | grep 'is not owned
> by any package' | gawk '{print $3}'
результат:
is
is
is
is
is
is
......
--
Mike
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 9:04 ` Mike Lykov
@ 2003-04-23 9:14 ` Anton V. Boyarshinov
2003-04-23 9:18 ` Anton V. Boyarshinov
0 siblings, 1 reply; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-23 9:14 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 14:04:38 +0500 Mike Lykov
wrote:
>
> > Поправка:
> > export LC_ALL=C; find / |xargs rpm -qf 2>&1 | grep 'is not
> > owned by any package' | gawk '{print $3}'
>
> результат:
>
> is
> is
> is
> is
> is
> is
> ......
Видимо отличается версия rpm. Попробуйте заменить $3 на $2, если
не поможет, уберите часть команды после последенего | и найдите
правильный номер пол самостоятельно.
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
13:12:00 up 48 days, 19:39, 11 users, load average: 0.37,
0.77, 0.63
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 9:14 ` Anton V. Boyarshinov
@ 2003-04-23 9:18 ` Anton V. Boyarshinov
0 siblings, 0 replies; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-23 9:18 UTC (permalink / raw)
To: community
> правильный номер пол самостоятельно.
правильный номер поля
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
13:16:00 up 48 days, 19:43, 11 users, load average: 0.37,
0.50, 0.54
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 8:34 ` Anton V. Boyarshinov
2003-04-23 9:04 ` Mike Lykov
@ 2003-04-23 9:21 ` Anton V. Boyarshinov
1 sibling, 0 replies; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-23 9:21 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 12:34:25 +0400 Anton V. Boyarshinov
wrote:
> > > Хочу задать специалистам такой вопрос. Есть ли какая
> > > возможность (не в ручном режиме, конечно) проверить систему
> > > (Мастер 2.2) на наличие лишних файлов (т.е. файлов, не
> > > нужных ни системе ни установленным пакетам) для дальнейшего
> > > их удаления?
> >
> > LC_ALL=C find / |xargs rpm -qf 2>&1 | grep 'is not owned by
> > any package' | gawk '{print $3}'
>
> Поправка:
> export LC_ALL=C; find / |xargs rpm -qf 2>&1 | grep 'is not
> owned by any package' | gawk '{print $3}'
И для файлов с пробелами в именах также работать не будет.
Исправить это можно, но лень. Если кому интересно -- думать в
сторону find -print0, xargs -0 и замены gawk на sed
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
13:16:00 up 48 days, 19:43, 11 users, load average: 0.37,
0.50, 0.54
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-23 8:04 [Comm] Чистка системы Alexey A. Shestopalov
2003-04-23 8:29 ` [Comm] " Anton V. Boyarshinov
@ 2003-04-23 11:54 ` Alex Murygin
2003-04-23 12:12 ` Sergey Indlin
` (2 more replies)
1 sibling, 3 replies; 28+ messages in thread
From: Alex Murygin @ 2003-04-23 11:54 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 11:04:19 +0300
"Alexey A. Shestopalov" <dix@ua.fm> wrote:
> Здравствуйте.
> Хочу задать специалистам такой вопрос. Есть ли какая возможность (не в
> ручном режиме, конечно) проверить систему (Мастер 2.2) на наличие
> лишних файлов (т.е. файлов, не нужных ни системе ни установленным
> пакетам) для дальнейшего их удаления?
Я делал в свое время подобным образом
$ rpm -qaf >rpm_files
$ find / >system_files
$ cat rpm_files system_files|sort >all_files
$ uniq -u all_files>check_files
После этого изучал файл check_files. То что там есть или должно быть, но
его нет или оно есть, но в rpm базе оно не значится.
Единственное find идет по символическим ссылкам, а разбираться как его
от этого отучить было лень :).
> И еще вопрос. Можно ли проверить систему на наличие всех необходимых
> файлов для системы и пакетов?
$ rpm -Va>bad_files
и man rpm для изучения формата вывода валидации.
> Спасибо заранее.
> Алексей.
>
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-23 11:54 ` [Comm] " Alex Murygin
@ 2003-04-23 12:12 ` Sergey Indlin
2003-04-23 13:42 ` [Comm] about_setup_master_2.2 Aндрій Луцків
2003-04-24 9:51 ` [Comm] Чистка системы Alex Murygin
2003-04-23 12:16 ` Andriy Dobrovol's'kii
2003-04-23 13:08 ` [Comm] " Alex Murygin
2 siblings, 2 replies; 28+ messages in thread
From: Sergey Indlin @ 2003-04-23 12:12 UTC (permalink / raw)
To: community
Alex Murygin пишет:
> On Wed, 23 Apr 2003 11:04:19 +0300
> "Alexey A. Shestopalov" <dix@ua.fm> wrote:
>
>
>>Здравствуйте.
>>Хочу задать специалистам такой вопрос. Есть ли какая возможность (не в
>>ручном режиме, конечно) проверить систему (Мастер 2.2) на наличие
>>лишних файлов (т.е. файлов, не нужных ни системе ни установленным
>>пакетам) для дальнейшего их удаления?
>
>
> Я делал в свое время подобным образом
>
> $ rpm -qaf >rpm_files
> $ find / >system_files
> $ cat rpm_files system_files|sort >all_files
> $ uniq -u all_files>check_files
>
> После этого изучал файл check_files. То что там есть или должно быть, но
> его нет или оно есть, но в rpm базе оно не значится.
> Единственное find идет по символическим ссылкам, а разбираться как его
> от этого отучить было лень :).
>
>
>
>>И еще вопрос. Можно ли проверить систему на наличие всех необходимых
>>файлов для системы и пакетов?
>
>
> $ rpm -Va>bad_files
> и man rpm для изучения формата вывода валидации.
Я маленький скриптик написал, когда увидел вывод этой команды :)
http://www.atmsk.ru/viewtopic.php?t=748
--
Sergey Indlin
JID: serj@abc92.ru, ICQ: 6317316
http://www.abc92.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-23 11:54 ` [Comm] " Alex Murygin
2003-04-23 12:12 ` Sergey Indlin
@ 2003-04-23 12:16 ` Andriy Dobrovol's'kii
2003-04-23 12:52 ` Sergey Indlin
2003-04-23 12:59 ` [Comm] " Sergey Vlasov
2003-04-23 13:08 ` [Comm] " Alex Murygin
2 siblings, 2 replies; 28+ messages in thread
From: Andriy Dobrovol's'kii @ 2003-04-23 12:16 UTC (permalink / raw)
To: community
Alex Murygin wrote:
>
>>И еще вопрос. Можно ли проверить систему на наличие всех необходимых
>>файлов для системы и пакетов?
>
>
> $ rpm -Va>bad_files
> и man rpm для изучения формата вывода валидации.
>
А умный человек прочтёт доку к апт и скажет apt-get check. И всех делов.
>
>>Спасибо заранее.
>>Алексей.
>>
>
>
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-23 12:16 ` Andriy Dobrovol's'kii
@ 2003-04-23 12:52 ` Sergey Indlin
2003-04-23 12:59 ` [Comm] " Sergey Vlasov
1 sibling, 0 replies; 28+ messages in thread
From: Sergey Indlin @ 2003-04-23 12:52 UTC (permalink / raw)
To: community
Andriy Dobrovol's'kii пишет:
> Alex Murygin wrote:
>
>>
>>> И еще вопрос. Можно ли проверить систему на наличие всех необходимых
>>> файлов для системы и пакетов?
>>
>>
>>
>> $ rpm -Va>bad_files
>> и man rpm для изучения формата вывода валидации.
>>
> А умный человек прочтёт доку к апт и скажет apt-get check. И всех делов.
Хм. Я так понимаю он только зависимости обрабатывает. Во всяком случае,
судя по времени его работы в районе 1 секунды, он врядли проверяет все
md5 суммы всех файлов в системе, как это делает rpm -Va. Или ему
какой-то ключик нужен?
--
Sergey Indlin
JID: serj@abc92.ru, ICQ: 6317316
http://www.abc92.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 12:16 ` Andriy Dobrovol's'kii
2003-04-23 12:52 ` Sergey Indlin
@ 2003-04-23 12:59 ` Sergey Vlasov
2003-04-23 15:53 ` Andriy Dobrovol's'kii
1 sibling, 1 reply; 28+ messages in thread
From: Sergey Vlasov @ 2003-04-23 12:59 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 15:16:42 +0300
"Andriy Dobrovol's'kii" <dobr@iop.kiev.ua> wrote:
> Alex Murygin wrote:
> >
> >>И еще вопрос. Можно ли проверить систему на наличие всех необходимых
> >>файлов для системы и пакетов?
> >
> >
> > $ rpm -Va>bad_files
> > и man rpm для изучения формата вывода валидации.
> >
> А умный человек прочтёт доку к апт и скажет apt-get check. И всех делов.
Ничего подобного. apt-get check отлавливает нарушенные зависимости
между установленными пакетами (после первичной чистки за инсталятором
такое может образоваться либо после --nodeps, либо при аварийном
завершении установки пакета); при этом он не проверяет файлы, входящие
в эти пакеты. rpm --verify проверяет целостность установленных файлов
(соответствие их данным, записанным в базе rpm - в частности,
проверяется MD5). Поэтому нужны обе, но в разных случаях.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-23 11:54 ` [Comm] " Alex Murygin
2003-04-23 12:12 ` Sergey Indlin
2003-04-23 12:16 ` Andriy Dobrovol's'kii
@ 2003-04-23 13:08 ` Alex Murygin
2 siblings, 0 replies; 28+ messages in thread
From: Alex Murygin @ 2003-04-23 13:08 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 14:54:56 +0300
Alex Murygin <murygin@tut.by> wrote:
> On Wed, 23 Apr 2003 11:04:19 +0300
> "Alexey A. Shestopalov" <dix@ua.fm> wrote:
>
> > Здравствуйте.
> > Хочу задать специалистам такой вопрос. Есть ли какая возможность (не
> > в ручном режиме, конечно) проверить систему (Мастер 2.2) на наличие
> > лишних файлов (т.е. файлов, не нужных ни системе ни установленным
> > пакетам) для дальнейшего их удаления?
Мне вот гораздо интереснее скрипт проверяющий дубликаты в PATH.
Например /bin/ps и /root/bin/ps. У меня какие-то некрасивые решения
получались, правда все лень сесть и подумать над этим больше чем 5 минут
:)
>
> > Спасибо заранее.
> > Алексей.
> >
>
> --
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] about_setup_master_2.2
2003-04-23 12:12 ` Sergey Indlin
@ 2003-04-23 13:42 ` Aндрій Луцків
2003-04-23 13:53 ` Maxim Tyurin
2003-04-24 9:51 ` [Comm] Чистка системы Alex Murygin
1 sibling, 1 reply; 28+ messages in thread
From: Aндрій Луцків @ 2003-04-23 13:42 UTC (permalink / raw)
To: community
Доброго дня !
Шановні розробники поясніть будь-ласка, чому в Мастері 2.2 коли я запускаю
setup ->services - я не можу включати/виключати сервіси через цей інтерфейс
він вилітає...
звичайно вручну настроїти я все можу, але все таки....
....як настроювати демони, які стартують автоматично через drakxconf (setup).
З повагою, Андрій Луцків (м.Тернопіль, Україна)
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] about_setup_master_2.2
2003-04-23 13:42 ` [Comm] about_setup_master_2.2 Aндрій Луцків
@ 2003-04-23 13:53 ` Maxim Tyurin
0 siblings, 0 replies; 28+ messages in thread
From: Maxim Tyurin @ 2003-04-23 13:53 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 578 bytes --]
On Wed, Apr 23, 2003 at 04:42:06PM +0300, Aндрій Луцків wrote:
> Шановні розробники поясніть будь-ласка, чому в Мастері 2.2 коли я запускаю
> setup ->services - я не можу включати/виключати сервіси через цей інтерфейс
> він вилітає...
>
> звичайно вручну настроїти я все можу, але все таки....
> ....як настроювати демони, які стартують автоматично через drakxconf (setup).
Через chkconfig
man chkconfig
Не начинайте новый тред кнопкой "ответить"
И язык рассылки - русский (не все украинский понимают)
--
With Best Regards, Maxim Tyurin
JID: MrKooll@jabber.pibhe.com
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-23 12:59 ` [Comm] " Sergey Vlasov
@ 2003-04-23 15:53 ` Andriy Dobrovol's'kii
2003-04-23 16:22 ` Sergey Vlasov
0 siblings, 1 reply; 28+ messages in thread
From: Andriy Dobrovol's'kii @ 2003-04-23 15:53 UTC (permalink / raw)
To: community
Sergey Vlasov wrote:
> On Wed, 23 Apr 2003 15:16:42 +0300
> "Andriy Dobrovol's'kii" <dobr@iop.kiev.ua> wrote:
>
>
>>Alex Murygin wrote:
>>
>>>>И еще вопрос. Можно ли проверить систему на наличие всех необходимых
>>>>файлов для системы и пакетов?
>>>
>>>
>>>$ rpm -Va>bad_files
>>>и man rpm для изучения формата вывода валидации.
>>>
>>
>>А умный человек прочтёт доку к апт и скажет apt-get check. И всех делов.
>
>
> Ничего подобного. apt-get check отлавливает нарушенные зависимости
> между установленными пакетами (после первичной чистки за инсталятором
> такое может образоваться либо после --nodeps, либо при аварийном
> завершении установки пакета); при этом он не проверяет файлы, входящие
> в эти пакеты. rpm --verify проверяет целостность установленных файлов
> (соответствие их данным, записанным в базе rpm - в частности,
> проверяется MD5). Поэтому нужны обе, но в разных случаях.
Так ведь исходный вопрос именно о целостности системы, про сломаные
файлы вопроса не было. "Наличии всех нужных файлов и пакетов".
Но, впредь буду знать разницу. :) А что, установщик может и такое с
файлами делать?
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-23 15:53 ` Andriy Dobrovol's'kii
@ 2003-04-23 16:22 ` Sergey Vlasov
2003-04-24 7:43 ` Andriy Dobrovol's'kii
0 siblings, 1 reply; 28+ messages in thread
From: Sergey Vlasov @ 2003-04-23 16:22 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 18:53:28 +0300
"Andriy Dobrovol's'kii" <dobr@iop.kiev.ua> wrote:
> >>А умный человек прочтёт доку к апт и скажет apt-get check. И всех делов.
> >
> >
> > Ничего подобного. apt-get check отлавливает нарушенные зависимости
> > между установленными пакетами (после первичной чистки за инсталятором
> > такое может образоваться либо после --nodeps, либо при аварийном
> > завершении установки пакета); при этом он не проверяет файлы, входящие
> > в эти пакеты. rpm --verify проверяет целостность установленных файлов
> > (соответствие их данным, записанным в базе rpm - в частности,
> > проверяется MD5). Поэтому нужны обе, но в разных случаях.
>
> Так ведь исходный вопрос именно о целостности системы, про сломаные
> файлы вопроса не было. "Наличии всех нужных файлов и пакетов".
Так apt-get check даже наличия не проверяет.
> Но, впредь буду знать разницу. :) А что, установщик может и такое с
> файлами делать?
В смысле, отсутствующие файлы? Думаю, сможет косвенным путём - если
ухитрится установить пакеты, конфликтующие по файлам; тогда в процессе
восстановления зависимостей при удалении одного из этих пакетов
перекрывающиеся файлы могут исчезнуть вообще.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-23 16:22 ` Sergey Vlasov
@ 2003-04-24 7:43 ` Andriy Dobrovol's'kii
2003-04-24 8:01 ` [Comm] " Alexey A. Shestopalov
2003-04-24 8:07 ` Andriy Dobrovol's'kii
0 siblings, 2 replies; 28+ messages in thread
From: Andriy Dobrovol's'kii @ 2003-04-24 7:43 UTC (permalink / raw)
To: community
Sergey Vlasov wrote:
> On Wed, 23 Apr 2003 18:53:28 +0300
> "Andriy Dobrovol's'kii" <dobr@iop.kiev.ua> wrote:
>
>
>>>>А умный человек прочтёт доку к апт и скажет apt-get check. И всех делов.
>>>
>>>
>>>Ничего подобного. apt-get check отлавливает нарушенные зависимости
>>>между установленными пакетами (после первичной чистки за инсталятором
>>>такое может образоваться либо после --nodeps, либо при аварийном
>>>завершении установки пакета); при этом он не проверяет файлы, входящие
>>>в эти пакеты. rpm --verify проверяет целостность установленных файлов
>>>(соответствие их данным, записанным в базе rpm - в частности,
>>>проверяется MD5). Поэтому нужны обе, но в разных случаях.
>>
>>Так ведь исходный вопрос именно о целостности системы, про сломаные
>>файлы вопроса не было. "Наличии всех нужных файлов и пакетов".
>
>
> Так apt-get check даже наличия не проверяет.
>
>
>>Но, впредь буду знать разницу. :) А что, установщик может и такое с
>>файлами делать?
>
>
> В смысле, отсутствующие файлы? Думаю, сможет косвенным путём - если
> ухитрится установить пакеты, конфликтующие по файлам; тогда в процессе
> восстановления зависимостей при удалении одного из этих пакетов
> перекрывающиеся файлы могут исчезнуть вообще.
Сурово. Так а смысл тогда вообще в такой проверке? Тогда это нужно
срочно к документации добавлять. Ведь люди верят! Срочно пошёл
ставить проверку рпмом. :((
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: [Comm] Re: Чистка системы...
2003-04-24 7:43 ` Andriy Dobrovol's'kii
@ 2003-04-24 8:01 ` Alexey A. Shestopalov
2003-04-24 8:10 ` Anton V. Boyarshinov
2003-04-24 9:57 ` [Comm] " Alex Murygin
2003-04-24 8:07 ` Andriy Dobrovol's'kii
1 sibling, 2 replies; 28+ messages in thread
From: Alexey A. Shestopalov @ 2003-04-24 8:01 UTC (permalink / raw)
To: community
Приветствую.
Все-таки не мог бы кто знающий подвести итог по сабжу. Что же нужно сдеалть,
чтобы очистить систему от мусора. По проверке пакетов и поддержанию
целостности все ясно. Но как избавиться от того, что не нужно ни системе в
целом ни отдельным пакетам. Не занимать же этому мусору винт.
Спасибо.
Ал.
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-24 7:43 ` Andriy Dobrovol's'kii
2003-04-24 8:01 ` [Comm] " Alexey A. Shestopalov
@ 2003-04-24 8:07 ` Andriy Dobrovol's'kii
2003-04-24 10:36 ` Mike Lykov
1 sibling, 1 reply; 28+ messages in thread
From: Andriy Dobrovol's'kii @ 2003-04-24 8:07 UTC (permalink / raw)
To: community
Andriy Dobrovol's'kii wrote:
>
> Сурово. Так а смысл тогда вообще в такой проверке? Тогда это нужно
> срочно к документации добавлять. Ведь люди верят! Срочно пошёл ставить
> проверку рпмом. :((
Проверил. :(( Вывод на 356К. Куда теперь смотреть чтоб "разобрать"
этот вывод? Кое что там "мусор", но остальное хотелось бы понять.
--
Rgrds,
Andriy
*********************************************************************
email: dobr at iop dot kiev dot ua Kyiv, Ukraine
Phone: (380-44) 265-7824 Department of Gas Electronics
Fax: (380-44) 265-2329 Institute of Physics of NASU
*********************************************************************
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-24 8:01 ` [Comm] " Alexey A. Shestopalov
@ 2003-04-24 8:10 ` Anton V. Boyarshinov
2003-04-24 9:57 ` [Comm] " Alex Murygin
1 sibling, 0 replies; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-24 8:10 UTC (permalink / raw)
To: community
On Thu, 24 Apr 2003 11:01:22 +0300 Alexey A. Shestopalov
wrote:
> Все-таки не мог бы кто знающий подвести итог по сабжу. Что же
> нужно сдеалть, чтобы очистить систему от мусора. По проверке
> пакетов и поддержанию целостности все ясно. Но как избавиться
> от того, что не нужно ни системе в целом ни отдельным пакетам.
> Не занимать же этому мусору винт.
Очевидно -- удалить. ;) Только сначала подумать -- откуда этот
мусор взялся. У меня подавляющая часть этого "мусора" --
пользователькие файлы ;)
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
12:08:00 up 49 days, 18:35, 11 users, load average: 0.32,
0.50, 0.51
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-23 12:12 ` Sergey Indlin
2003-04-23 13:42 ` [Comm] about_setup_master_2.2 Aндрій Луцків
@ 2003-04-24 9:51 ` Alex Murygin
2003-04-24 11:14 ` Sergey Indlin
1 sibling, 1 reply; 28+ messages in thread
From: Alex Murygin @ 2003-04-24 9:51 UTC (permalink / raw)
To: community
On Wed, 23 Apr 2003 16:12:53 +0400
Sergey Indlin <indlin@hotbox.ru> wrote:
> Alex Murygin пишет:
> > $ rpm -Va>bad_files
> > и man rpm для изучения формата вывода валидации.
> Я маленький скриптик написал, когда увидел вывод этой команды :)
> http://www.atmsk.ru/viewtopic.php?t=748
только зачем питон для этих целей?
$ rpm -qa|awk '{if (system("rpm -V " $0)) \
{print "---\nPackage " $0 "\n---";}}'
И все. (только он все таки еще и список файлов пишет) ;)
>
> --
> Sergey Indlin
> JID: serj@abc92.ru, ICQ: 6317316
> http://www.abc92.ru
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: [Comm] Re: Чистка системы...
2003-04-24 8:01 ` [Comm] " Alexey A. Shestopalov
2003-04-24 8:10 ` Anton V. Boyarshinov
@ 2003-04-24 9:57 ` Alex Murygin
2003-04-24 10:50 ` Anton V. Boyarshinov
1 sibling, 1 reply; 28+ messages in thread
From: Alex Murygin @ 2003-04-24 9:57 UTC (permalink / raw)
To: community
On Thu, 24 Apr 2003 11:01:22 +0300
"Alexey A. Shestopalov" <dix@ua.fm> wrote:
> Приветствую.
> Все-таки не мог бы кто знающий подвести итог по сабжу. Что же нужно
> сдеалть, чтобы очистить систему от мусора. По проверке пакетов и
> поддержанию целостности все ясно. Но как избавиться от того, что не
> нужно ни системе в целом ни отдельным пакетам. Не занимать же этому
> мусору винт. Спасибо.
> Ал.
Немного не в тему, но где-то читал что для Debian есть маленький пакет
который просто напросто проверяет обращение к файлам пакетов и если
давно не было обращений удаляет их. Как он точно работает и как он
называется я не помню, но идея мне понравилась.
Если кто знает точно, был бы рад если бы кинули ссылкой.
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-24 8:07 ` Andriy Dobrovol's'kii
@ 2003-04-24 10:36 ` Mike Lykov
0 siblings, 0 replies; 28+ messages in thread
From: Mike Lykov @ 2003-04-24 10:36 UTC (permalink / raw)
To: community
> Ведь люди верят! Срочно пошёл ставить
> > проверку рпмом. :((
>
> Проверил. :(( Вывод на 356К. Куда теперь смотреть чтоб "разобрать"
> этот вывод? Кое что там "мусор", но остальное хотелось бы понять.
так в том-то и дело, что туда попадают временные файлы, документы|настройки
пользователей, и т.п....
отсюда - каталоги /tmp и /home - выкинуть?
--
Mike
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-24 9:57 ` [Comm] " Alex Murygin
@ 2003-04-24 10:50 ` Anton V. Boyarshinov
2003-04-24 11:39 ` Alex Murygin
0 siblings, 1 reply; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-24 10:50 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 976 bytes --]
On Thu, 24 Apr 2003 12:57:39 +0300 Alex Murygin
wrote:
> Немного не в тему, но где-то читал что для Debian есть маленький пакет
> который просто напросто проверяет обращение к файлам пакетов и если
> давно не было обращений удаляет их. Как он точно работает и как он
> называется я не помню, но идея мне понравилась.
[root@boyarsh root]# rpm -qa| while read name; do rpm -ql $name |xargs find 2>/dev/null|xargs -r stat -c'%X' 2>/dev/null|gawk -v name=$name 'BEGIN{time=0}{if($1>time){time=$1}}END{print name, time}'; done | gawk -v date=`date +'%s' -d2003-01-01` '{if($2<date)print $1}'
Этот скрипт выводит спиок пакетов, в котроых нет файлов к которым был доступ позже заданной даты. Дату в скрипте предлагаю найти самостоятельно. Однако, относиться к этому списку надо осторожно, особенно на редко перезагружаемых машинах.
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
14:44:01 up 49 days, 21:11, 12 users, load average: 0.60, 1.50, 1.11
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Чистка системы...
2003-04-24 9:51 ` [Comm] Чистка системы Alex Murygin
@ 2003-04-24 11:14 ` Sergey Indlin
0 siblings, 0 replies; 28+ messages in thread
From: Sergey Indlin @ 2003-04-24 11:14 UTC (permalink / raw)
To: community
Alex Murygin пишет:
> On Wed, 23 Apr 2003 16:12:53 +0400
> Sergey Indlin <indlin@hotbox.ru> wrote:
>
>
>>Alex Murygin пишет:
>>
>>>$ rpm -Va>bad_files
>>>и man rpm для изучения формата вывода валидации.
>>
>>Я маленький скриптик написал, когда увидел вывод этой команды :)
>>http://www.atmsk.ru/viewtopic.php?t=748
>
>
> только зачем питон для этих целей?
>
> $ rpm -qa|awk '{if (system("rpm -V " $0)) \
> {print "---\nPackage " $0 "\n---";}}'
>
> И все. (только он все таки еще и список файлов пишет) ;)
Я в это время питоном увлекался :-)
Понятно что большенство вещей можно сделать разными способами, что есть
хорошо.
--
Sergey Indlin
JID: serj@abc92.ru, ICQ: 6317316
http://www.abc92.ru
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [Comm] Re: Чистка системы...
2003-04-24 10:50 ` Anton V. Boyarshinov
@ 2003-04-24 11:39 ` Alex Murygin
2003-04-24 11:56 ` Anton V. Boyarshinov
0 siblings, 1 reply; 28+ messages in thread
From: Alex Murygin @ 2003-04-24 11:39 UTC (permalink / raw)
To: community
On Thu, 24 Apr 2003 14:50:09 +0400
"Anton V. Boyarshinov" <boyarsh@ru.echo.fr> wrote:
> On Thu, 24 Apr 2003 12:57:39 +0300 Alex Murygin
> wrote:
> > Немного не в тему, но где-то читал что для Debian есть маленький
> > пакет который просто напросто проверяет обращение к файлам пакетов и
> > если давно не было обращений удаляет их. Как он точно работает и как
> > он называется я не помню, но идея мне понравилась.
>
> [root@boyarsh root]# rpm -qa| while read name; do rpm -ql $name |xargs
> find 2>/dev/null|xargs -r stat -c'%X' 2>/dev/null|gawk -v name=$name
> 'BEGIN{time=0}{if($1>time){time=$1}}END{print name, time}'; done |
> gawk -v date=`date +'%s' -d2003-01-01` '{if($2<date)print $1}'
А я бы использовал
rpm -q --queryformat "[%{FILENAMES:shescape} ]" $name
вместо
rpm -ql $name
> Этот скрипт выводит спиок пакетов, в котроых нет файлов к которым был
> доступ позже заданной даты. Дату в скрипте предлагаю найти
> самостоятельно. Однако, относиться к этому списку надо осторожно,
> особенно на редко перезагружаемых машинах.
:)
> Антон
> --
> mailto:boyarsh@mail.ru
> mailto:boyarsh@ru.echo.fr
> 14:44:01 up 49 days, 21:11, 12 users, load average: 0.60, 1.50,
> 1.11
--
-----------------------
- Alex Murygin, AITOC -
-----------------------
^ permalink raw reply [flat|nested] 28+ messages in thread
* [Comm] Re: Чистка системы...
2003-04-24 11:39 ` Alex Murygin
@ 2003-04-24 11:56 ` Anton V. Boyarshinov
0 siblings, 0 replies; 28+ messages in thread
From: Anton V. Boyarshinov @ 2003-04-24 11:56 UTC (permalink / raw)
To: community
On Thu, 24 Apr 2003 14:39:30 +0300 Alex Murygin
wrote:
> On Thu, 24 Apr 2003 14:50:09 +0400
> "Anton V. Boyarshinov" <boyarsh@ru.echo.fr> wrote:
>
> > On Thu, 24 Apr 2003 12:57:39 +0300 Alex Murygin
> > wrote:
> > > Немного не в тему, но где-то читал что для Debian есть
> > > маленький пакет который просто напросто проверяет обращение
> > > к файлам пакетов и если давно не было обращений удаляет их.
> > > Как он точно работает и как он называется я не помню, но
> > > идея мне понравилась.
> >
> > [root@boyarsh root]# rpm -qa| while read name; do rpm -ql
> > $name |xargs find 2>/dev/null|xargs -r stat -c'%X'
> > 2>/dev/null|gawk -v
> > name=$name'BEGIN{time=0}{if($1>time){time=$1}}END{print name,
> > time}'; done | gawk -v date=`date +'%s' -d2003-01-01`
> > '{if($2<date)print $1}'
>
> А я бы использовал
>
> rpm -q --queryformat "[%{FILENAMES:shescape} ]" $name
> вместо
> rpm -ql $name
Век живи -- век учись ;) Не знаю я до такой степени опций rpm ;)
Антон
--
mailto:boyarsh@mail.ru
mailto:boyarsh@ru.echo.fr
15:52:00 up 49 days, 22:19, 12 users, load average: 0.00,
0.06, 0.10
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2003-04-24 11:56 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-23 8:04 [Comm] Чистка системы Alexey A. Shestopalov
2003-04-23 8:29 ` [Comm] " Anton V. Boyarshinov
2003-04-23 8:34 ` Anton V. Boyarshinov
2003-04-23 9:04 ` Mike Lykov
2003-04-23 9:14 ` Anton V. Boyarshinov
2003-04-23 9:18 ` Anton V. Boyarshinov
2003-04-23 9:21 ` Anton V. Boyarshinov
2003-04-23 11:54 ` [Comm] " Alex Murygin
2003-04-23 12:12 ` Sergey Indlin
2003-04-23 13:42 ` [Comm] about_setup_master_2.2 Aндрій Луцків
2003-04-23 13:53 ` Maxim Tyurin
2003-04-24 9:51 ` [Comm] Чистка системы Alex Murygin
2003-04-24 11:14 ` Sergey Indlin
2003-04-23 12:16 ` Andriy Dobrovol's'kii
2003-04-23 12:52 ` Sergey Indlin
2003-04-23 12:59 ` [Comm] " Sergey Vlasov
2003-04-23 15:53 ` Andriy Dobrovol's'kii
2003-04-23 16:22 ` Sergey Vlasov
2003-04-24 7:43 ` Andriy Dobrovol's'kii
2003-04-24 8:01 ` [Comm] " Alexey A. Shestopalov
2003-04-24 8:10 ` Anton V. Boyarshinov
2003-04-24 9:57 ` [Comm] " Alex Murygin
2003-04-24 10:50 ` Anton V. Boyarshinov
2003-04-24 11:39 ` Alex Murygin
2003-04-24 11:56 ` Anton V. Boyarshinov
2003-04-24 8:07 ` Andriy Dobrovol's'kii
2003-04-24 10:36 ` Mike Lykov
2003-04-23 13:08 ` [Comm] " Alex Murygin
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git