LinuxForum В начале поищи ответ здесь через Поиск, потом на
Unix.Ginras.ru и Rus-Linux.net

Заказать диск на LinuxCenter.ru · Блог(Живой Журнал) ·  Общие правила форума

Здравствуйте Гость ( Вход | Регистрация )
 
<Ответить><Новую тема><Новый опрос>

Каскадный · [ Стандартный ] · Линейный

> Зависимости пакетов, В зависимостях каких пакетов состоит

GOster
post Среда, 13 Апреля 2005, 18:25
Отправлено #1


Участник
Group Icon

Профиль
Группа: Участники
Сообщений: 30



Такая ситуация:
Есть пакет. Например kde-base.
Как узнать какие пакеты от него зависят?
Точнее в зависимость каких пакетов он входит?

Нигде информации по этому поводу не нашел.
Помогите, пожалуста.
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
mani13
post Среда, 13 Апреля 2005, 18:50
Отправлено #2


Интересующийся новичок
Group Icon

Профиль
Группа: Участники
Сообщений: 65



ммм, а зачем?


--------------------
Gentoo Linux 2.6.11-gentoo ~x86
P4-2.4GHz/512Mb/Seagate 200Gb SATA + Seagate 120Gb
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
czarker
post Среда, 13 Апреля 2005, 19:27
Отправлено #3


Большой любитель Plan9 и свободного ПО
Group Icon

Профиль
Группа: Участники
Сообщений: 1052



Для GOster:
Это такая изысканная шутка?
Как узнать его зависимости - "emerge -epv <имя_пакета>". А если есть интернет, то Gentoo-Portage.


--------------------
Но это всё, конечно, сугубо моё личное мнение...
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
mani13
post Среда, 13 Апреля 2005, 20:06
Отправлено #4


Интересующийся новичок
Group Icon

Профиль
Группа: Участники
Сообщений: 65



QUOTE(czarker @ Среда, 13 Апреля 2005, 19:27)
Для GOster:
Это такая изысканная шутка?
Как узнать его зависимости - "emerge -epv <имя_пакета>". А если есть интернет, то Gentoo-Portage.
*


с -e , по-моему, лихо...
QUOTE
--emptytree (-e)
              Reinstalls all world packages and their dependencies to the cur-
              rent USE specifications while differing from the  installed  set
              of  packages  as little as possible.  You should run with --pre-
              tend first to make sure the result is what you expect.



а, всё, всё норм, просто он покажет абсолютно все зависимости, которые есть...

Сообщение отредактировал mani13 - Среда, 13 Апреля 2005, 20:10


--------------------
Gentoo Linux 2.6.11-gentoo ~x86
P4-2.4GHz/512Mb/Seagate 200Gb SATA + Seagate 120Gb
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
GOster
post Четверг, 14 Апреля 2005, 18:18
Отправлено #5


Участник
Group Icon

Профиль
Группа: Участники
Сообщений: 30



Хм... Похоже меня неправильно поняли... megalol.gif
Я конечно еще не очень опытный линуксоид, но не идиот.
Дженту ведь как-то поставил.
Вопрос в другом:
Как узнать в зависимости каких пакетов входит некий пакет.
Т.е. какие пакеты зависят ОТ НЕГО.
Не он от них а они от него.

Для чего это надо мне:
Постоянно замечаю каки-то следы КДЕ и Gnome в системе (ни КДЕ, ни gnome я не устанвливал). Видимо, некоторые пакеты требуют какие-то их составляющие. Меня это несколько не устраивает и очень хочется вычислить эти пакеты.
Это, конечно, не вопрос жизни и смерти, но очень не хочется, чтобы в системе был всякий мусор. Это также было одним из факторов перехода с винды.

Поэтому буду признателен за любую помощь.
И прошу прощения за неправильно сформулированный вопрос.
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
clx
post Четверг, 14 Апреля 2005, 19:14
Отправлено #6


linux freak
Group Icon

Профиль
Группа: Модераторы
Сообщений: 934



Содержимое /etc/make.conf в студию, думаю это зависит от USE флагов.


--------------------
debian sid, xfree86, openbox
icq: 20200012
jabber: cliex@jabber.org
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
czarker
post Четверг, 14 Апреля 2005, 22:42
Отправлено #7


Большой любитель Plan9 и свободного ПО
Group Icon

Профиль
Группа: Участники
Сообщений: 1052



Для GOster:
По приведённой ссылке у каждого пакета есть "Dependencies" (от чего он зависит) и "Reverse Dependencies" (что от него зависит).


--------------------
Но это всё, конечно, сугубо моё личное мнение...
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
GOster
post Пятница, 15 Апреля 2005, 13:25
Отправлено #8


Участник
Group Icon

Профиль
Группа: Участники
Сообщений: 30



QUOTE(clx @ Четверг, 14 Апреля 2005, 19:14)
Содержимое /etc/make.conf в студию, думаю это зависит от USE флагов.
*



В USE стоит -kde -gnome, если вы это имеете ввиду. Но как я понимаю у пакетов есть безусловные зависимости.

Для czarker
Пардон, не разглядел.

Спасибо.
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
czarker
post Пятница, 15 Апреля 2005, 13:48
Отправлено #9


Большой любитель Plan9 и свободного ПО
Group Icon

Профиль
Группа: Участники
Сообщений: 1052



QUOTE(GOster @ Пятница, 15 Апреля 2005, 13:25)
В USE стоит  -kde -gnome, если вы это имеете ввиду. Но как я понимаю у пакетов есть безусловные зависимости.
*
Конечно, но узнать их без "-p" просто не получится...


--------------------
Но это всё, конечно, сугубо моё личное мнение...
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
Angel_13th
post Пятница, 15 Апреля 2005, 14:57
Отправлено #10


Интересующийся новичок
Group Icon

Профиль
Группа: Участники
Сообщений: 87



А что у тебя за покеты стоять, ели у тебя стоит К3б то у него куча зависимостей от kde, стоит xfce то у него куча зависимостей от Гнома типа gtk, gtklib, Мозилла тянет кучу Гномовских! Так что не зная что у тебя за пакеты стоят мало кто возьмется говорить что удалять, а что нет. Да и чам не советую что либо удалять из зависимостей как правило проги из за этого и загибаються! У меня допустим всал один пакет из KDE 3.3.2(и поменял диры к либам) и теперь не идет куча прог типа sim & krusader и т.д! Так что если они есть то так оно и должно быть!


--------------------
Slackware 10.1 on Kernel 2.6.11
Gentoo 2005.0 on Kernel 2.6.11-gentoo-r6
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
clx
post Пятница, 15 Апреля 2005, 17:16
Отправлено #11


linux freak
Group Icon

Профиль
Группа: Модераторы
Сообщений: 934



2 Angel_13th:
k3b требует только kdelibs, а xfce не тянет за собой гнома, только gtk.


--------------------
debian sid, xfree86, openbox
icq: 20200012
jabber: cliex@jabber.org
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
Angel_13th
post Пятница, 15 Апреля 2005, 17:35
Отправлено #12


Интересующийся новичок
Group Icon

Профиль
Группа: Участники
Сообщений: 87



Для clx:
Я привел пример зависимостей от KDE, так ка до подлинно не известно что у него стоит! И ты забыл что еще и arts входит в состав KDE и находиться в зависимости k3b!

CODE

angel@linux ~ $ cat /usr/portage/app-cdr/k3b/k3b-0.11.18.ebuild|grep kde
inherit kde eutils
IUSE="arts dvdr kde oggvorbis mad flac encode"
DEPEND="kde? ( || ( kde-base/kdebase-meta >=kde-base/kdebase-3.1 ) )
       arts? ( kde-base/arts )
need-kde 3.1
       kde_src_unpack
       local myconf="--enable-libsuffix= $(use_with kde k3bsetup) $(use_with arts)"
       kde_src_compile
               kde_src_compile
       if use kde; then


--------------------
Slackware 10.1 on Kernel 2.6.11
Gentoo 2005.0 on Kernel 2.6.11-gentoo-r6
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение
Alex Zorg
post Понедельник, 18 Апреля 2005, 10:28
Отправлено #13


Новичок
Group Icon

Профиль
Группа: Участники
Сообщений: 15



QUOTE(GOster @ Среда, 13 Апреля 2005, 18:25)
Такая ситуация:
Есть пакет. Например kde-base.
Как узнать какие пакеты от него зависят?
Точнее в зависимость каких пакетов он входит?

Нигде информации по этому поводу не нашел.
Помогите, пожалуста.
*



qpkg -q -I kde-base
qpkg входит в gentoolkit
<OFF><Профиль><ПМ>
Вверх страницы
+Цитировать сообщениеЦитировать сообщение

Быстрый ответ<Ответить><Опции><Новую тема>
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

 

Упрощённая версия Сейчас: Понедельник, 02 Мая 2005, 8:57