[Primipassi] Kernel 2.4.2

Leandro Noferini leandro@firenze.linux.it
Gio 1 Mar 2001 13:04:14 CET


    >> make menuconfig offre le stesse comodita' di xconfig, per chi
    >> preferisce la console.

    theold> Sì ma, se non ricordo male, in prima battuta menuconfig
    theold> non fa vedere quali opzioni si possono attivare come
    theold> modulo.

Beh, basta provare! Se ti fa mettere la M funziona!

:-)))

    [rpm]
    theold> Forse non ho capito cosa siano gli rpm. Io credevo che
    theold> fossero una specie di files di copia "zippata" dei
    theold> programmi che costituiscono un pacchetto. Per esempio, io
    theold> potrei installare da cd un programma (per es. excel per
    theold> windows) e poi, per comodità di successive installazione
    theold> su altre macchine, generare un file zippato, ovvero l'
    theold> rpm, della directory contenente l'applicativo.  Con l'rpm,
    theold> a questo punto, potrei installare il pacchetto su altri pc
    theold> senza passare per la laboriosa fase di setup.

    theold> Evidentemente gli rpm non sono tutto questo. Cosa sono ?

Sono esattamente ciò che hai detto (beh, dipende da cosa intendi per
"fase di setup") però, normalmente, non vengono preparati dagli utenti
ma si trovano già fatti da altri.

Comunque fondamentalmente i "pacchetti" (che siano rpm, deb, slp o che
altro) sono dei tarball (vedi poi) che contengono, oltre che ai file
veri e propri, altri file di "controllo" che permettono, se installati
con i programmi di gestione adatti (rpm per RedHat, dpkg per Debian),
di:

- installare i file al posto giusto e nel modo giusto (ad esempio
  rispettando i corretti permessi) automaticamente;

- eseguire degli script di "aggiustamento" del sistema prima e dopo
  l'installazione;

- avviare una fase di configurazione quando questa sia richiesta;

- tenere un database di tutti i pacchetti installati, dei files
  installati che questi si sono portati dietro, per sapere esattamente
  chi ha fatto installare il file /etc/grosomon.d/cippalippa-4.conf;

- disinstallare il programma eliminando _tutti_ i files che si era
  portato dietro ripristinando il sistema originario.

Inoltre anche molte altre belle cose, come l'aggiornamento di tutti i
pacchetti automatizzato (apt per Debian, Red Carpet (?) per il resto
del mondo) e ancora.

    theold> e cos'è tarball ?

Un archivio compresso (potrebbe anche non esserlo compresso) di uno o
più file riuniti insieme.


-- 
Ciao
leandro
Email: leandro@firenze.linux.it
GPG Key fingerprint = 761A 69EA 813A CF14 FACD  1E79 AFF9 1B97 D88E 024C




Maggiori informazioni sulla lista primipassi