Mattia Dongili ha scritto:
On Sun, Feb 05, 2006 at 02:35:19PM +0100, Davide Prina wrote:
L'unica soluzione che ho trovato finora è questa:
$ apt-cache --installed dumpavail | grep -B 15 myspell\-dictionary
grep-dctrl -FSuggests,Recommends,Depends -sPackage myspell
/var/lib/dpkg/available
ottimo, non conoscevo questi tool.
Bisognerebbe inserirli nell'help di apt-cache nella sezione "SEE ALSO".
però non ritornano meno righe della soluzione casareccia che avevo
trovato io ... o meglio in pratica apt-cache usa i file contenuti in
/var/lib/apt/lists, infatti se faccio
$ grep-dctrl -FDepends -sPackage myspell /var/lib/dpkg/available
Package: libenchant1
Package: libmyspell-dev
Package: openoffice.org-core
Package: myspell-de-at
$ grep-dctrl -FDepends -sPackage myspell
/var/lib/apt/lists/debian.fastweb.it_debian_dists_testing_main_binary-i386_Packages
Package: hunspell
Package: libenchant1c2a
Package: libmyspell-dev
Package: myspell-de-at
Package: openoffice.org-core
a cosa è dovuta questa differenza?
libenchant1 non esiste nel repository e quindi non potrei installarlo.
Questo è molto strano perché nel man dice che grep-dctrl usa proprio
/var/lib/dpkg/available come default
appena ho un po' di tempo indago (== mi guardo un po' di documentazione
a riguardo), anche perché usando apt-cache trovo 100 risultati, mentre
con grep-dctrl ne trovo al massimo 75
Ciao
Davide
--
Dizionari: http://linguistico.sourceforge.net/wiki
Conoscere il TC: http://www.no1984.org
Strumenti per l'ufficio: http://it.openoffice.org
Sistema operativo: http://www.it.debian.org
Browser: http://www.mozilla.org/products/firefox
Client di posta: http://www.mozilla.org/products/thunderbird
GNU/Linux User: 302090: http://counter.li.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa
outlook: non voglio essere invaso da spam