LINUX.ORG.RU

'equery b file', но среди _неустановленных_ пакетов

 


1

2

Существует ли в природе готовое решение для того, чтобы искать, какому пакету принадлежит файл, если этот пакет и/или файл не присутсвует в системе?

Пример: нужна программа nslookup. Пакет, в состав которого она входит, в системе не установлен. Как мне узнать, что nslookup входит в состав net-dns/bind-tools?

[ blackst0ne at work: ~ ]% eix nslookup
No matches found.
[ blackst0ne at work: ~ ]% emerge --search nslookup
Searching...
[ Results for search key : nslookup ]
[ Applications found : 0 ]


★★★★★
Ответ на: комментарий от blackst0ne

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

anonymous
()
[ root@desktop ] megabaks # e-file nslookup
 *  sys-apps/mindi
	Available Versions:	1.11 1.04 1.03 0.85 
	Matched Files:		/usr/share/mindi/rootfs/usr/bin/nslookup; 

 *  net-misc/ltsp
	Available Versions:	4.1-r1 4.1.1 
	Matched Files:		/opt/ltsp-4.1/i386/usr/bin/nslookup; /opt/ltsp-4.1.1/i386/usr/bin/nslookup; 

 *  net-irc/scrollz
	Available Versions:	2.1 1.9.5 2.2.1 
	Homepage:		http://scrollz.com/
	Description:		Advanced IRC client based on ircII
	Matched Files:		/usr/share/scrollz/help/nslookup; 

 *  app-misc/cw
	Available Versions:	1.0.16-r1 1.0.16-r2 1.0.15-r0 1.0.12 1.0.10 
	Homepage:		http://cwrapper.sourceforge.net/
	Description:		A non-intrusive real-time ANSI color wrapper for common unix-based commands
	Matched Files:		/usr/libexec/cw/nslookup; /usr/lib/cw/nslookup; 

[I] net-dns/bind-tools
	Available Versions:	9.4.2_p2-r0 9.6.1 9.2.2 9.4.2_p1-r0 9.4.2 9.4.1_p1-r0 9.7.0_p1 9.4.1-r0 9.4.3_p5 9.4.0_rc2-r0 9.4.3_p5-r0 9.9.0 9.4.0-r0 9.6.1_p3-r0 9.4.3_p4 9.3.4-r0 9.4.3_p4-r0 9.8.1 9.3.2-r3 9.6.1_p2-r0 9.8.0 9.3.2-r0 9.4.3_p3-r0 9.8.0_rc1 9.3.1-r0 9.6.1-r0 9.7.3 9.3.1 9.6.0_p1-r0 9.7.2_p2-r2 9.2.5-r0 9.4.3_p2-r0 9.7.2_p2-r1 9.2.5 9.4.3_p1-r0 9.7.2_p2 9.2.3-r1 9.5.0_p2-r0 9.7.1 9.2.2_rc1 
	Last Installed Ver:	9.9.0(Чт. 05 апр. 2012 23:30:10)
	Homepage:		http://www.isc.org/software/bind
	Description:		bind tools: dig, nslookup, host, nsupdate, dnssec-keygen
	Matched Files:		/usr/bin/nslookup; 

 *  app-shells/zsh
	Available Versions:	4.3.9-r0 4.3.9 4.3.6 4.3.6-r0 4.3.5-r0 4.3.4-r1 4.3.4-r0 4.3.2-r3 4.3.2-r2 4.3.2-r1 4.3.17 4.3.16 4.3.15 4.3.14 4.3.13 4.3.12 4.3.11-r1 4.3.11 4.3.10-r2 4.3.10-r1 4.3.10-r0 4.2.5-r0 4.2.5 4.2.4 4.0.9-r4 
	Homepage:		http://www.zsh.org/
	Description:		UNIX Shell similar to the Korn shell
	Matched Files:		/usr/share/zsh/4.3.9/functions/Misc/nslookup; /usr/share/zsh/4.3.6/functions/Misc/nslookup; /usr/share/zsh/4.3.5/functions/Misc/nslookup; /usr/share/zsh/4.3.4/functions/Misc/nslookup; /usr/share/zsh/4.3.2/functions/Misc/nslookup; /usr/share/zsh/4.3.17/functions/Misc/nslookup; /usr/share/zsh/4.3.16/functions/Misc/nslookup; /usr/share/zsh/4.3.15/functions/Misc/nslookup; /usr/share/zsh/4.3.14/functions/Misc/nslookup; /usr/share/zsh/4.3.13/functions/Misc/nslookup; /usr/share/zsh/4.3.12/functions/Misc/nslookup; /usr/share/zsh/4.3.11/functions/Misc/nslookup; /usr/share/zsh/4.3.10/functions/Misc/nslookup; /usr/share/zsh/4.2.5/functions/Misc/nslookup; /usr/share/zsh/4.2.4/functions/Misc/nslookup; /usr/share/zsh/4.0.9/functions/Misc/nslookup; 

 *  net-p2p/teknap
	Available Versions:	1.4.1-r1 
	Matched Files:		/usr/share/TekNap/TekNap/help/1_General/nslookup; 

 *  net-misc/pxes
	Available Versions:	1.0 0.9-r1 0.9 0.8 
	Matched Files:		/opt/pxes-1.0/stock/dist/bin/nslookup; /opt/pxes-0.9/stock/dist/bin/nslookup; /opt/pxes-0.8/stock/dist/bin/nslookup; 

[ root@desktop ] megabaks # 

пакет выше назвали

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

короче, они, по-ходу, компиляют весь портеж

ЩИТО? о_О
открой для себя команду pfl из сабжевого пакета
посмотри что он делает

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

А как ты получишь список файлов, если исходник не был скачан и распакован? Ебилд нигде этого списка не содержит.

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

megabaks

нету

либо я не нашёл

ну и гента без тырнетов - это идиотизм


О!

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

vasily_pupkin

libastral.so

Оставьте это себе.

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