Pagina 1 di 2
cercare appartenenza file
Inviato: sab 30 lug 2005, 16:05
da samiel
Come faccio a vedere a quale pacchetto
appartiene un determinato file, posto che
i file in /var/log/packages sono in formato PAK
(boh...) e che grep /bin/bash /var/log/*
non funziona?
Grazie
M.
Re: cercare appartenenza file
Inviato: sab 30 lug 2005, 16:41
da dmecoff
samiel ha scritto:Come faccio a vedere a quale pacchetto
appartiene un determinato file, posto che
i file in /var/log/packages sono in formato PAK
(boh...) e che grep /bin/bash /var/log/*
non funziona?
Grazie
M.
Usa spi ....
PS spi -u , spi -m nome-pacchetto ........
Inviato: sab 30 lug 2005, 16:44
da gallows
nella sezione script c'è aboutpkg
Codice: Seleziona tutto
$ aboutpkg -s bin/vim
/var/log/packages/vim-6.3.085-i486-1:usr/bin/vim
/var/log/packages/vim-6.3.085-i486-1:usr/bin/vimtutor
/var/log/packages/xvim-6.3.085-i486-1:usr/bin/vim
/var/log/packages/xvim-6.3.085-i486-1:usr/bin/vimtutor
Re: cercare appartenenza file
Inviato: sab 30 lug 2005, 18:00
da useless
samiel ha scritto:i file in /var/log/packages sono in formato PAK
8O 8O 8O
Inviato: sab 30 lug 2005, 18:12
da DaNiMoTh
io ho sempre fatto
# cat /var/log/packages/[nomepacchetto] | grep [bin]
Inviato: sab 30 lug 2005, 20:19
da samiel
Spi e aboutpkg non sono nella Slack.
La cosa mi serviva per Slack4dummies,
presupponendo che uno non ha ancora
aggiunto pacchetti extra. Lo so che sono validi,
ma la mia idea era usare gli strumenti che già ci sono.
Per quanto rigurda il formato, Konqueror mi dice
che i file di /var/log/packages sono "File Archivio PACK"
che evidentemente non sono l'unico a non aver mai sentito.
Se do "file" mi esce così:
bash-3.00# file a2ps-4.13b-i386-2
a2ps-4.13b-i386-2: Quake I or II world or extension
Infine:
cat /var/log/packages/[nomepacchetto] | grep [bin]
non è quello che cerco. Io vorrei sapere, ad es.,
in quale pacchetto sta il file /bin/bash,
mentre come fai tu devi presupporre
che si sappia di quale pacchetto si sta parlando...
Possibile che non ci sia un modo per scoprire
quello che cerco?
Intanto grazie a tutti
M.
Inviato: sab 30 lug 2005, 20:26
da dmecoff
samiel ha scritto:Spi e aboutpkg non sono nella Slack.
La cosa mi serviva per Slack4dummies,
presupponendo che uno non ha ancora
aggiunto pacchetti extra.
Possibile che non ci sia un modo per scoprire
quello che cerco?
M.
C'e' !! mettere il nome del file o della libreria in :
http://www.slackware.it/pb/
Inviato: sab 30 lug 2005, 20:37
da gallows
Codice: Seleziona tutto
$ grep "bin/vim" /var/log/packages/* | cut -c 19-
vim-6.3.085-i486-1:usr/bin/vim
vim-6.3.085-i486-1:usr/bin/vimtutor
xvim-6.3.085-i486-1:usr/bin/vim
xvim-6.3.085-i486-1:usr/bin/vimtutor
Inviato: sab 30 lug 2005, 21:04
da samiel
Sembra funzionare... ma perché 19 ?
Grazie
M.
Inviato: sab 30 lug 2005, 21:44
da gallows
samiel ha scritto:Sembra funzionare... ma perché 19 ?
Grazie
M.
in modo che inizi a scrivere dal nome del pacchetto e salti i primi 18 caratteri (/var/log/packages/).
ovviamente è una cosa in piú, niente di fondamentale importanza :P
Inviato: sab 30 lug 2005, 22:17
da samiel
Ah... non ci avevo proprio pensato.
Se riporto quel comando in Slack4dummies,
immagino tu voglia delle royalties.....
M.
Inviato: sab 30 lug 2005, 22:32
da gallows
8O
mi posso *accontentare* di una fornitura di cd vergini a vita
ovviamente scherzo, siamo tutti in perenne debito con te per la mitica s4d

Inviato: sab 30 lug 2005, 22:40
da samiel
Non c'è, a meno che invecchiando
non abbia perso un bel po' di diottrie...
mi posso *accontentare* di una fornitura di cd vergini a vita
Beh, i CD sono fra le poche cose virginali
di cui c'è abbondanza...
M.
Inviato: dom 31 lug 2005, 16:01
da useless
quanto al Quake I or II world or extension penso sia relativamente normale: evidentemente sti file contengono lo stesso magic delle estensioni di quake. niente di preoccupante.
il fatto che bash non compaia in nessun pkg è dovuto al fatto che viene installata come bash2.new e poi rinominata in bash dall'install.sh del pacchetto. in generale il metodo grep file /var/log/packages/* o grep -R file /var/log/packages è correttissimo x capire a che pkg appartiene un file.
Inviato: dom 31 lug 2005, 21:45
da samiel
niente di preoccupante
Sarò cinico, ma confesso che non mi ero
preoccupato più di tanto...
Per il grep ecc, thanx
M.