ищу специфическую как мне кажется программу (для разбора установленный пакетов...)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

ищу специфическую как мне кажется программу

Сообщение BlowFish »

в общем ситуация такая- постоянно что то устанавливаю/удаляю на своем SLED10 так вот некоторые программы требуют дополнительные пакеты, которые само собой после удаления этих программ перестают быть нужны и только место (которое как всем известно не резиновое..) занимают... так вот собственно вопрос: есть ли такая программа которая анализировала бы все установленные пакеты и показывала бы "верхний уровень пакетов" то-есть те пакеты от которых не зависят ни какие программы и потом я бы мог выделить те пакеты которые мне нужны а остальное бы эта программа удаляла бы и проводила повторный поиск (вдруг после удаления этих пакетов "верхнего уровня" освободились и перестали быть зависимыми от более верхних приложений другие пакеты и тоже удаляла бы их) - или я слишком многого хочу ? :unsure:
Спасибо сказали:
Аватара пользователя
veryangry
Сообщения: 159
ОС: GNU/Linux

Re: ищу специфическую как мне кажется программу

Сообщение veryangry »

man rpm
JustDoIt&ShutUp!
OS: Debian GNU/Linux & Arch Linux i686 & Arch Linux x86_64 & Maemo @ nokia n810
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

veryangry писал(а):
13.01.2007 13:46
man rpm

а главное как наглядно и доходчиво... :angry:- чем кидать такие фразы лучше вообще не отвечать...
Спасибо сказали:
Аватара пользователя
veryangry
Сообщения: 159
ОС: GNU/Linux

Re: ищу специфическую как мне кажется программу

Сообщение veryangry »

Код: Выделить всё

#!/bin/bash
for i in `rpm -qa`
do
if echo "`rpm -q --whatrequires $i`" | grep -q "ни один из пакетов не требует"
    then
        echo $i
fi
done

так лучше?
JustDoIt&ShutUp!
OS: Debian GNU/Linux & Arch Linux i686 & Arch Linux x86_64 & Maemo @ nokia n810
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

veryangry писал(а):
13.01.2007 16:33

Код: Выделить всё

#!/bin/bash
for i in `rpm -qa`
do
if echo "`rpm -q --whatrequires $i`" | grep -q "ни один из пакетов не требует"
    then
        echo $i
fi
done

так лучше?

ненамного :) - я с твоим скриптом до 2го пришествия буду забавляться....
Спасибо сказали:
Аватара пользователя
Grishkin
Сообщения: 74
ОС: Не знаю

Re: ищу специфическую как мне кажется программу

Сообщение Grishkin »

Очень специфическая вещь, такое есть только на серьезных предприятиях и стоит больших денег :)))
Спасибо сказали:
Аватара пользователя
Thoth
Сообщения: 432
Статус: Хорошему коту и в декабре март.
ОС: gentoo only !!!

Re: ищу специфическую как мне кажется программу

Сообщение Thoth »

ого , во даеш , этож платный софт , почти как фотошоп , об этом на форуме нельзя , ато забанят.
:blush:
ГГГента vanilla-sources + some patchs, kde real-base only,GNU emacs
Юзаю gentoo патаму шта он рудит нипадецки, а всё астальное ацтой.
лапоть: OpenSuse-10.2
Спасибо сказали:
kirkir
Сообщения: 472
ОС: Fedora

Re: ищу специфическую как мне кажется программу

Сообщение kirkir »

BlowFish
smart
Спасибо сказали:
Геннадий
Сообщения: 1
ОС: //\\ Gentoo //\\

Re: ищу специфическую как мне кажется программу

Сообщение Геннадий »

BlowFish писал(а):
13.01.2007 16:57
veryangry писал(а):
13.01.2007 16:33

Код: Выделить всё

#!/bin/bash
for i in `rpm -qa`
do
if echo "`rpm -q --whatrequires $i`" | grep -q "ни один из пакетов не требует"
    then
        echo $i
fi
done

так лучше?

ненамного :) - я с твоим скриптом до 2го пришествия буду забавляться....


Дык, чем тебе скрипт не нравится-то? :wacko: Запускать получается?
/** Yep! This comment worth many tuxes. 0xEB 0xFE */
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

юмористов то... блин.. заводы стоят одни юмористы в стране! :laugh: ваш бы юмор да в шахту... или на завод..

Геннадий писал(а):
14.01.2007 01:26
BlowFish писал(а):
13.01.2007 16:57

veryangry писал(а):
13.01.2007 16:33

Код: Выделить всё

#!/bin/bash
for i in `rpm -qa`
do
if echo "`rpm -q --whatrequires $i`" | grep -q "ни один из пакетов не требует"
    then
        echo $i
fi
done

так лучше?

ненамного :) - я с твоим скриптом до 2го пришествия буду забавляться....


Дык, чем тебе скрипт не нравится-то? :wacko: Запускать получается?

скрипт все делает правильно но он малофункционален... мне ведь нужно будет описалово к каждому пакету отдельно искать для этого название каждого копировать.. потом отмечать гдето че мне ненужно и удалять потом опять пускать твой скрипт а так как пакетов много то я полюбому забуду какие уже просматривал... - недельки 2 уйдет чтобы разобрать вобщем...
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ищу специфическую как мне кажется программу

Сообщение aLexx programmer »

(BlowFish @ Jan 14 2007, в 03:32) писал(а):потом опять пускать твой скрипт

Зачем? А в файл сохранить результат?
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

aLexx programmer писал(а):
14.01.2007 12:00
(BlowFish @ Jan 14 2007, в 03:32) писал(а):
потом опять пускать твой скрипт

Зачем? А в файл сохранить результат?

ну человеки! мля слов уже нету... в первом посте все разжевал - вот смотри поудалял я верхий уровень пакетов - ну ведь может же быть такой случай что некоторые пакеты освободились потому что были нужны верхнему уровню пакетов... - в том то весь и смысл что вот этот скрипт нужно будет пускать Энное количество раз при этом запоминая какие из верхнего уровня пакетов нужны... :wacko:
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: ищу специфическую как мне кажется программу

Сообщение aLexx programmer »

(BlowFish @ Jan 14 2007, в 12:36) писал(а):ну человеки! мля слов уже нету в первом посте все разжевал - вот смотри поудалял я верхий уровень пакетов - ну ведь может же быть такой случай что некоторые пакеты освободились потому что были нужны верхнему уровню пакетов...

Ну так, поудалял все, потом ещё раз запустил - уже намного меньше пакетов осталось... Думаю, двух-трёх запусков будет достаточно.

А с такими требованиями, мне кажется, что
(BlowFish @ Jan 11 2007, в 13:56) писал(а):я слишком многого хочу

:rolleyes:
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: ищу специфическую как мне кажется программу

Сообщение alv »

(BlowFish @ Jan 14 2007, в 12:36) писал(а):в первом посте все разжевал

насколько я понял это разжевывание, речь идет об удалении пакетов, которые были установлены как зависимости других пакетов, которые уже удалены. То есть - поиск пакето (либов, скорее всего), от которых уже ничего не зависит.
Так вот, с этой задачей справляются менеджеры пакетов. В Debian based это прекрасно делает aptitude. Ни за что не поверю, что в Suse нет аналогичного по функциональности средства. Ищете да обрящете.
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

alv писал(а):
14.01.2007 13:58
(BlowFish @ Jan 14 2007, в 12:36) писал(а):
в первом посте все разжевал

насколько я понял это разжевывание, речь идет об удалении пакетов, которые были установлены как зависимости других пакетов, которые уже удалены. То есть - поиск пакето (либов, скорее всего), от которых уже ничего не зависит.
Так вот, с этой задачей справляются менеджеры пакетов. В Debian based это прекрасно делает aptitude. Ни за что не поверю, что в Suse нет аналогичного по функциональности средства. Ищете да обрящете.

хвала аллаху нашелся товарищ который не между строк читает :) ну дак вот и разыскиваю я такую прогу но с учетом что мне ж не все пакеты верхнего уровня надо удалить, ведь ненужны только некотоыре пакеты после их удаления освободятся другие пакеты которые уже автоматом можно удалить после чего еще раз проверить может еще освободились и так далее... но я уже понял что много хочу :) вобщем всем спасибо - может сам напишу какраз начал qt4 изучать :D :D
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: ищу специфическую как мне кажется программу

Сообщение snake »

(BlowFish @ Jan 14 2007, в 14:37) писал(а):может сам напишу какраз начал qt4 изучать
А причем здесь Qt!? :huh: Тут скорее графы надо изучать.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
kirkir
Сообщения: 472
ОС: Fedora

Re: ищу специфическую как мне кажется программу

Сообщение kirkir »

BlowFish
Я вам написал прога называется smart там есть такая шткука как Fix All Problems, те есть она находит не нужные библиотеки и тд что теперь лижит мертвым грузом и удоляет их. и наоборот находит недастоющие.
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

kirkir писал(а):
14.01.2007 15:23
BlowFish
Я вам написал прога называется smart там есть такая шткука как Fix All Problems, те есть она находит не нужные библиотеки и тд что теперь лижит мертвым грузом и удоляет их. и наоборот находит недастоющие.

хм.... посмотрю... если что- благодарю :)
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: ищу специфическую как мне кажется программу

Сообщение alv »

2 BlowFish
и еще все-таки покопайтесь в Сусевых доках, наверняка там что-то подобное имеется, в том же ясте
Спасибо сказали:
Аватара пользователя
BlowFish
Сообщения: 209
ОС: SLED 10

Re: ищу специфическую как мне кажется программу

Сообщение BlowFish »

alv писал(а):
14.01.2007 16:16
2 BlowFish
и еще все-таки покопайтесь в Сусевых доках, наверняка там что-то подобное имеется, в том же ясте

ну дак подобное то есть, а хотелось именно такое :D чтобы все одной кнопкой и минимум телодвижений... всетаки лень двигатель прогресса...
Спасибо сказали: