Sabayon, Calculate, Funtoo, Exherbo
Модератор: /dev/random
jojahti
Сообщения: 310
Сообщение
jojahti » 30.04.2010 15:42
Как узнать какие файлы установит, скажем, emerge vim.
Есть параметр
-p но он показывает только зависимые пакеты. А как посмотреть информацию, собственно о пакетах, которые относятся непосредственно к устанавливаемому приложению?
man emerge уже до дыр затёр. В упор не найду.
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 30.04.2010 15:50
jojahti писал(а): ↑ 30.04.2010 15:42
Как узнать какие файлы установит, скажем, emerge vim.
Никак. Чтобы emerge мог ответить на этот вопрос, ему сначала нужно собрать пакет во временном каталоге и подговить его к установке. Можно использовать утилиту ebuild для поэтапной ручной сборки/установки пакета, и после шага
compile посмотреть что будет установлено.
deadhead
Сообщения: 1913
Статус: zzz..z
Сообщение
deadhead » 30.04.2010 17:03
Если вам после установки пакета все еще интересно какие же именно файлы были установлены, то вы можете воспользоваться
подробности можно узнать
здесь
[x] close
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu
Сообщение
serzh-z » 30.04.2010 17:18
deadhead писал(а): ↑ 30.04.2010 17:03
Если вам после установки пакета все еще интересно какие же именно файлы были установлены, то вы можете воспользоваться
Если уж на то пошло, то есть ещё qlist из portage-utils, а также Paludis имеет встроенные опции "-k/--content" и "--executables".
jojahti
Сообщения: 310
Сообщение
jojahti » 30.04.2010 20:27
Мне нужны:
1) USE флаги пакета - equery uses vim
2) tar.gz файлы конкретного пакета, те которые в /usr/portage/distfiles . ???
3) Зависимости пакета от других скачанных пакетов. Ну тоесть дома у меня гента, а на работе Virtual Box, где я с гентой балуюсь. И вот я хочу в /distfiles/ засунуть нужный мне пакет с нужными зависимостями(что бы не тянуть с инета), как это проще натворить? А то я засунул файлы пакета vim, а там ещё зависимые пакеты оказались. И как вот их вычислить?
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo
Сообщение
/dev/random » 30.04.2010 21:16
jojahti писал(а): ↑ 30.04.2010 20:27
И вот я хочу в /distfiles/ засунуть нужный мне пакет с нужными зависимостями(что бы не тянуть с инета), как это проще натворить?
emerge -pf пакет
Corvus
Сообщения: 78
Сообщение
Corvus » 30.04.2010 23:28
-p ничего качать не будет, только притворится.
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Сообщение
megabaks » 01.05.2010 08:34
Код: Выделить всё
localhost megabaks # equery g app-editors/vim-7.2.411
* Searching for vim7.2.411 in app-editors ...
* dependency graph for app-editors/vim-7.2.411
`-- app-editors/vim-7.2.411 ~x86
`-- app-admin/eselect-python-20100321 (>=app-admin/eselect-python-20091230) ~x86
`-- dev-lang/python-2.6.5-r1 (=dev-lang/python-2*) ~x86
`-- app-admin/eselect-vi-1.1.7-r1 (>=app-admin/eselect-vi-1.1) ~x86
`-- sys-apps/sed-4.2.1 (>=sys-apps/sed-4) ~x86
`-- sys-libs/ncurses-5.7-r3 (>=sys-libs/ncurses-5.2-r2) x86
`-- dev-util/cscope-15.7a-r1 (dev-util/cscope) ~x86
`-- sys-libs/gpm-1.20.6 (>=sys-libs/gpm-1.19.3) ~x86
`-- dev-lang/perl-5.10.1 (dev-lang/perl) ~x86
`-- sys-apps/acl-2.2.49 (sys-apps/acl) x86
`-- dev-lang/ruby-1.8.7_p249 (virtual/ruby) x86
`-- x11-libs/libXt-1.0.8 (x11-libs/libXt) x86
`-- dev-util/ctags-5.8 (dev-util/ctags) ~x86
`-- app-shells/bash-completion-1.1-r5 (app-shells/bash-completion) x86
`-- app-editors/vim-core-7.2.411 (~app-editors/vim-core-7.2.411) ~x86
[ app-editors/vim-7.2.411 stats: packages (15), max depth (0) ]и да - пакет не установлен
/dev/random
Администратор
Сообщения: 5438
ОС: Gentoo
Сообщение
/dev/random » 01.05.2010 10:51
Corvus писал(а): ↑ 30.04.2010 23:28
-p ничего качать не будет, только притворится.
Ну так об этом и речь. Я так понял, что ему нужно _узнать_ что качать вручную на другой машине. Или нет?
unax
Сообщения: 275
ОС: Linux
Сообщение
unax » 01.05.2010 19:09
# cat /usr/portage/app-editors/vim/vim-7.2.303.ebuild | grep "://"
Код: Выделить всё
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
ftp://ftp.vim.org/pub/vim/extra/vim-${VIM_VERSION}-lang.tar.gz
ftp://ftp.vim.org/pub/vim/extra/vim-${VIM_VERSION}-extra.tar.gz
mirror://gentoo/${VIM_ORG_PATCHES}"
вон он пишет от куда качать будет и как файлы называются.. А какой версии у вас vim-7.2.***.ebuild можно глянуть emerge -pv app-editors/vim
jojahti
Сообщения: 310
Сообщение
jojahti » 03.05.2010 23:09
megabaks
equery g vim
А у меня на
equery g vim выбегает какой-то бесконечный закольцованный бред.
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian
Сообщение
xorader » 04.05.2010 14:03
jojahti писал(а): ↑ 03.05.2010 23:09
megabaks
equery g vim
А у меня на
equery g vim выбегает какой-то бесконечный закольцованный бред.
о да... неплохая проверка стрессом системы - запустить таких команд штук пяток-десяток
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
jojahti
Сообщения: 310
Сообщение
jojahti » 04.05.2010 16:17
xorader
о да... неплохая проверка стрессом системы - запустить таких команд штук пяток-десяток
Эээ. Я чё, как-то неправильно написал
equery g ?
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Сообщение
megabaks » 04.05.2010 18:33
просто при equery g vim он покажет зависимости для всех доступных версий vim - не более :)
как-то так
-sanches-
Сообщения: 333
ОС: Gentoo
Сообщение
-sanches- » 14.05.2010 14:24
jojahti писал(а): ↑ 30.04.2010 15:42
Как узнать какие файлы установит, скажем, emerge vim.
Через
web-сервис
Brainsburn
Сообщения: 950
Статус: /
ОС: Gentoo
Сообщение
Brainsburn » 14.05.2010 21:09
jojahti писал(а): ↑ 04.05.2010 16:17
Эээ. Я чё, как-то неправильно написал
equery g ?
Это Вы правильно написали, а вот остальное - нет. equery g app-editors/vim-7.2.411 и equery g vim отличаются все-таки