On Sun, Jul 09, 2006 at 05:58:45PM +0200, Hugh Hartmann wrote: > > Un saluto "estivo" at all "People of Debian" (italian ... naturalmente > .... :-) > > On Sun, Jul 09, 2006 at 02:27:28PM +0200, Marco Nenciarini wrote: > > On Sun, Jul 09, 2006 at 01:34:21PM +0200, Mattia Dongili wrote: > > > On Sun, Jul 09, 2006 at 12:38:34PM +0200, Marco Nenciarini wrote: > > > > On Sun, Jul 09, 2006 at 12:15:45PM +0200, Giuseppe Ferruzzi wrote: > > > [...] > > > > > [1] Non è del tutto vero, si può sempre scomattare i pacchetti a mano, > > > > ma è una cosa un po laboriosa... > > > > > > esagerato, e' tutto qui: > > > > > > ar p <pacchetto>.deb data.tar.gz | tar tz > > > > > > poi con tar fai come ti pare. :) > > > > Si, per il contenuto, ma per control.tar.gz.... > > Ma per spacchettare completamete un pacchetto .deb basta usare ar con > l'opzione x (eXtract) cioe': > > $ ar x nome_pachetto.deb > > che fornisce, nella directory corrente, i tre file: > > control.tar.gz > data.tar.gz > debian-binary > > poi con > > $ tar xvfz control.tar.gz > > si estraggono i file: > > conffiles > control > md5sums > *postinst > *postrm > *preinst > *prerm > > a volte, qualcuno di questi script potrebbe mancare, dipende dal tipo di > pacchetto .... > > Il file conffiles contiene i nomi e percorsi (path) dei file di > configurazione (noemalmente contenuti in /etc) > > il file control (il file piu' importante) e' un database in cui vengono > elencate, fra le varie cose, le dipendenze e/o i conflitti a cui e' soggetto > il pacchetto in questione, qui viene anche fornita una breve descrizione > del pacchetto .... > > Penso che un "tour" all'interno di un pacchetto binario sia > "didatticamente" molto utile .... si capiscono molte cose ...... :-) >
Giustissimo. Quello che volevo dire è che alcuni pacchetti non funzionano a dovere se non vengono chiamati (e con i parametri giusti) i loro script di post/preinst. Inoltre dopo aver sistemato il sistema (scusate l'allitterazione) a mano, è comunque necessario istruire dpkg, magari con una reinstallazione del pacchetto per le vie canoniche, della sua esistenza. Ciao -- --------------------------------------------------------------------- | Marco Nenciarini | Debian/GNU Linux Developer - Plug Member | | [EMAIL PROTECTED] | http://www.prato.linux.it/~mnencia | --------------------------------------------------------------------- Key fingerprint = FED9 69C7 9E67 21F5 7D95 5270 6864 730D F095 E5E4
signature.asc
Description: Digital signature