Зависимости пакетов (В зависимостях каких пакетов состоит)

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
GOster
Сообщения: 38

Зависимости пакетов

Сообщение GOster »

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

Нигде информации по этому поводу не нашел.
Помогите, пожалуста.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Зависимости пакетов

Сообщение KiWi »

ммм, а зачем?
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Зависимости пакетов

Сообщение ddc »

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

Re: Зависимости пакетов

Сообщение KiWi »

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

с -e , по-моему, лихо...
--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.



а, всё, всё норм, просто он покажет абсолютно все зависимости, которые есть...
Спасибо сказали:
Аватара пользователя
GOster
Сообщения: 38

Re: Зависимости пакетов

Сообщение GOster »

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

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

Поэтому буду признателен за любую помощь.
И прошу прощения за неправильно сформулированный вопрос.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Зависимости пакетов

Сообщение clx »

Содержимое /etc/make.conf в студию, думаю это зависит от USE флагов.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Зависимости пакетов

Сообщение ddc »

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

Re: Зависимости пакетов

Сообщение GOster »

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


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

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

Спасибо.
Спасибо сказали:
Аватара пользователя
ddc
Бывший модератор
Сообщения: 3535
Статус: OpenBSD-compatible
ОС: OpenBSD -current

Re: Зависимости пакетов

Сообщение ddc »

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

Re: Зависимости пакетов

Сообщение Angel_13th »

А что у тебя за покеты стоять, ели у тебя стоит К3б то у него куча зависимостей от kde, стоит xfce то у него куча зависимостей от Гнома типа gtk, gtklib, Мозилла тянет кучу Гномовских! Так что не зная что у тебя за пакеты стоят мало кто возьмется говорить что удалять, а что нет. Да и чам не советую что либо удалять из зависимостей как правило проги из за этого и загибаються! У меня допустим всал один пакет из KDE 3.3.2(и поменял диры к либам) и теперь не идет куча прог типа sim & krusader и т.д! Так что если они есть то так оно и должно быть!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Зависимости пакетов

Сообщение clx »

2 Angel_13th:
k3b требует только kdelibs, а xfce не тянет за собой гнома, только gtk.
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: Зависимости пакетов

Сообщение Angel_13th »

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

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

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
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
Аватара пользователя
Alex Zorg
Сообщения: 55

Re: Зависимости пакетов

Сообщение Alex Zorg »

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

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


qpkg -q -I kde-base
qpkg входит в gentoolkit
Спасибо сказали: