LINUX.ORG.RU

[OpenSUSE 11] Удаление неиспользуемых пакетов (библиотек) +


0

0

Собственно заглавие. 1. Есть ли в SUSE аналог Debian'ского deborphan? 2. Что и где почитать об основной настройке указанного дистрибутива? - почему все нужно конфигурировать через YaST? Редактирование файлов вручную не сохраняется после перезагрузки. - почему пакеты собраны со странными зависимостями? OOo тянет за собой некоторые QT(KDE) библиотеки. Можно ли получить pure-GTK SUSE? - почему, несмотря на delta-rpm, при обновлении скачиваются сотни мегабайт? Разве delta-rpm не только разница между установленным и обновляемым пакетом? (коммьюнити форумы очень бедные) Спасибо.


почитать рекомендую книгу SUSE Linux Toolbox: 1000+ Commands for openSUSE and SUSE Linux

>почему все нужно конфигурировать через YaST

кто тебе такое сказал? можешь конфигурировать и руками, все файлы конфигурации хорошо документированы и содержат подробные комментарии.

>Редактирование файлов вручную не сохраняется после перезагрузки

4.2 приводи пример. Все сохраняется если редактировать конфиги, а не /proc

>почему пакеты собраны со странными зависимостями?

конкретику в студию, пакет и его зависимости, тогда расскажу почему

> почему, несмотря на delta-rpm, при обновлении скачиваются сотни мегабайт? Разве delta-rpm не только разница между установленным и обновляемым пакетом?

да это разница между старым и новым пакетом. что значит стни мегобайт? это все обновление или одна дельта? бывает так что для некоторых пакетов нет дельтарпм, но это бывает очень редко.

опять же конкретику в студию

> (коммьюнити форумы очень бедные) Спасибо.

ололо, forums.opensuse.org совсем не бедный, и там полно людей. в том числе разработчиков дистрибутива, готовых ответить на грамотно поставленый вопрос. кроме того есть списки рассылки, wiki, и каналы в IRC. русский канал - #opensuse.ru на фриноде.

HighwayStar ★★★★★
()

>Удаление неиспользуемых пакетов

возникает другой вопрос, а зачем ставить ненужные пакеты?

как программа должна определять ненужность пакетов?

HighwayStar ★★★★★
()
Ответ на: комментарий от HighwayStar

> возникает другой вопрос, а зачем ставить ненужные пакеты?

В приличных дистрибутивах при использовании прямых рук есть понятие "автоматически устанавливаемый пакет". То бишь, ежели Х требует У, то при инсталляции Х устанавливается и У. А при удалении Х удаляется и У, чтобы не получился Й. Опенсуся - приличный дистрибутив?

ЗЫЖ немного утрированно высказался, так как есть масса способов получить неиспользуемый пакет без статуса "auto", но все равно deborphan - костыль.

anonymous
()

>1. Есть ли в SUSE аналог Debian'ского deborphan?

как ни странно - rpmorphan

ip ★★★★
()
Ответ на: комментарий от anonymous

В 11.1 есть история установки пакетов в файле

/var/log/zypp/history при желании что-либо удалить можно посмотреть с каими зависимости ставился пакет.

HighwayStar ★★★★★
()

>> OOo тянет за собой некоторые QT(KDE) библиотеки. Можно ли получить pure-GTK SUSE?

очень хороший вопрос. для начала советую почитать вот это (тут описаны причины такого поведения и способ как предотвратить превращение системы в помойку):

http://en.opensuse.org/Bloating_prevention_tips

после чего (если трафик позволяет) можно скачать на пробу неофициальный LiveCD:

http://sda.scwlab.com/soad_linux.html

и посмотреть, какие именно пакеты Qt/kde есть на нём. причина, почему необходимо было тянуть Qt - это гуй системного приложения Sax2 для настройки периферии (монитор, клавиатура и т.п.). то есть можно, разок настроив всё, сделать:

rpm -qa | grep -i qt

и удалить все найденные пакеты + то, что от них зависит.

последняя (3-тья) сборка ООо действительно тянет за собой qt3, но это лишь результат кривой сборки. делаем:

rpm -e --nodeps qt3

и всё приходит в норму. функционал/работоспособность ООо от этого не страдают.

openSUSE в принципе DE/WM нейтрален, и портит настроение по сути только Sax2 со своим qt-шным гуём. всё остальное худо-бедно лечится. есть правда ещё один момент. Xterm наглухо прибит к YaST metapackage handler-у (установка пакетов one-click-install). если не планируете заниматься этим - то систему (с визгом и ахтунгами с её стороны конечно же) можно очень мило урезать по самое не балуй без потери функционала.

sda00 ★★★
()
Ответ на: комментарий от HighwayStar

Дельты же только в Update есть, во всяких второплановых репах не встречал

MadCAD ★★
()
Ответ на: комментарий от HighwayStar

Этот вопрос поднимался в мейллисте, вроде бы на 11.2 запланировали

MadCAD ★★
()

>почему, несмотря на delta-rpm, при обновлении скачиваются сотни мегабайт?

Это размер полученный после применения разностного пакета и установки полученного

Freiheits-Sender ★★
()

>Редактирование файлов вручную не сохраняется после перезагрузки.

Если пытаетесь поправить resolf.conf при включенном networkmanager, то все верно. При презагрузке networkmanager обнуляет resolf.conf, для того чтоб этого не происходило отключите networkmanager, если им не пользуетесь

Freiheits-Sender ★★
()
Ответ на: комментарий от HighwayStar

> 4.2 приводи пример. Все сохраняется если редактировать конфиги, а не /proc
Редактрирование /etc/modprobe.d/blacklist
Примечательно (сейчас систему переставил), это наблюдается при установке с Gnome Live CD. В настоящее время систему переустановил с DVD и редактирование работает. В прошлый раз это проявлялось следующим образом: редактироавлся файл через sudo nano /etc/modprobe.d/blacklist, сохранялся. После сохранения изменения в файле были, после перезагрузки - не наблюдались более. Я, грешным делом, подумал, что в SUSE сделали аналог windows dll кэша.

>>почему пакеты собраны со странными зависимостями?


>конкретику в студию, пакет и его зависимости, тогда расскажу почему


OOo_3 тянет за собой KDE3 библиотеки. Ответ есть позднее по топику:
"последняя (3-тья) сборка ООо действительно тянет за собой qt3, но это лишь результат кривой сборки. делаем:

rpm -e --nodeps qt3" - за что - громадное СПАСИБО, sda00!

>> почему, несмотря на delta-rpm, при обновлении скачиваются сотни мегабайт? Разве delta-rpm не только разница между установленным и обновляемым пакетом?


>да это разница между старым и новым пакетом. что значит стни мегобайт? это все обновление или одна дельта? бывает так что для некоторых пакетов нет дельтарпм, но это бывает очень редко.


Опять же: "Дельты же только в Update есть, во всяких второплановых репах не встречал
MadCAD" - отдельная благодарность.

>>1. Есть ли в SUSE аналог Debian'ского deborphan?


>как ни странно - rpmorphan

ip, спасибо за науку, я все в SUSE репозитариях искал, по-началу, неразобравшись, боюсь подключать непонятные репы. Нашел на sourceforge.

>> (коммьюнити форумы очень бедные) Спасибо.


>ололо, forums.opensuse.org совсем не бедный, и там полно людей. в том числе разработчиков дистрибутива, готовых ответить на грамотно поставленый вопрос. кроме того есть списки рассылки, wiki, и каналы в IRC. русский канал - #opensuse.ru на фриноде.


Мне стыдно за неумение задавать вопросы грамотно, спасибо всем ответившим и понявшим мои сложности с дистрибутивом (недавно слез с Ubuntu) - это очень помогло.

sda00, спасибо за Ваш пост, очень познавательно. С трафиком проблем нет - указанный дистрибутив обязательно попробую.

ITom
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.