Newsgroup: it.comp.os.linux.iniziare
Titolo: Debian e apt

Ciao a tutti, è un paio di gorni che mi arrabatto su Debian, dopo che
finalmente il problema kernel è andato.
Prima di esporre il problema, premetto che ho fatto i seguenti
cambiamenti nel sistema: ho cancellato le directory /cdrom e /floppy e le
ho create sotto /mnt (praticamente come accade in red hat). Ho modificato
/etc/fstab all'uopo e ho creato un paio di collegamenti nella directory
dev, cioè cdrom (punta al lettore dvd hdc) e cdrom1 (punta al
masterizzatore scd0).
A questo punto ho avviato apt-get per installare mozilla (ero partito dal
sistema di base per poi aggiungere roba a bisogno) notando con sorpresa
che non riesce più a individuare la fonte dei pacchetti, poichè in pratica
va in cerca del defunto "/cdrom/".
Mi sono detto, proviamo a ricaricare le sorgenti dei pacchetti e vediamo se
si sistema l'intoppo.
Sono andato in /etc/apt/sources.list (se non erro) e ho cancellato i
nominativi dei cdrom debian che mi erano stati riconosciuti
all'installazione.
Ho fatto partire apt-setup e con enorme sorpresa-ingiurie ho scoperto che
ancora una volta non mi rileva i cdrom (il bello è che il percorso dato è
giusto, cioè /dev/cdrom).
A questo punto ho cercato informazioni su tutti gli howto che ho trovato
e mi sono letto le sezioni inerenti ad apt e pacchetti debian 
negli appunti di D.Giacomini, senza cavare però un ragno dal buco.
Ho provato ad aggirare il problema, creando il collegamento 
/cdrom -> /mnt/cdrom
In questo caso il cdrom viene riconosciuto, tuttavia se cerco di
installare qualcosa, mi chiede all'infinito di inserire il tal disco di
debian (che prima aveva appunto riconosciuto!!) senza leggerlo mai però.
Penso che il nodo della questione sia appunto il mount-point /cdrom.
Da quel che ho capito però apt dovrebbe consultare fstab e mtab, o
sbaglio?
Un'altra cosa strana-fastidiosa è il fatto che apt-setup modifica il
collegamento /dev/cdrom facendolo puntare a /dev/cdrom1 invece che a
/dev/hdc (Mah! Saranno i fantasmi...).
Se qualcuno ha qualche soluzione da proporre...(non mi piacerebbe dover
ricreare la cartella /cdrom, preferisco tenerla sotto /mnt...d'altronde
però...)
Se non sono stato chiaro in qlche punto, dite.
Grazie da ora, ciao!

 /dev/hdc (Mah! Saranno i fantasmi...).
Strano... sicuro che non e' discover?
Ciao
  Andrea
-- 
Sognatore e' un uomo coi piedi saldamente ancorati sulle nuvole

 Grazie da ora, ciao!
 prova  apt-get cdrom-add ti aggiunge la nuova path al sources.list
 (sempre che fstab sia a posto)
 
-- 
"Linux is for people who hate Micro$oft
FreeBSD is for those that hate Linux."

 Grazie da ora, ciao!
prego,
ciao diego
-- 
     Powered by
   ** Gnu/Linux **
  Debian 3.0 woody
 Linux User #292845
Se mi vuoi rispondere in privato
Reply-to 
diego....@email.it

  prova  apt-get cdrom-add ti aggiunge la nuova path al sources.list
Attenzione, il comando è `apt-cdrom add'.
-- 
Tip | Quando il parametro di un comando compare fra parentesi quadre,
of  | significa che è opzionale.  Per esempio, nel comando seguente non è
the | strettamente necessario specificare il nome del file di output:
day | 
0004| $ ps2pdf 
input.ps
 [output.pdf]

Salve a tutti, grazie mille per avermi risposto.
Sono riuscito a risolvere il problema non senza poche ingiurie.
Il problema č che apt usa un file di configurazione (apt.conf)...non tradizionale.
Io l'ho creato (in /etc/apt/ non c'era, quindi lui usava i valori predefiniti)
con l'aiuto di molte man-pages e soprattutto dei modelli in
/usr/doc/apt/examples/
Ve lo posto, magari puň essere d'aiuto a qualcuno:
// $Id: apt.conf,v 1.43 1999/12/06 02:19:38 jgg Exp $
/* This file is a sample configuration file with a few harmless sample 
   options.   
*/
APT 
{
  // Options for apt-get
  Get 
  {
     Download-Only "false";
  };
};
// Options for the downloading routines
Acquire
{
  Retries "0";
  cdrom //<------------ ecco la parte interessante!
  {
    Mount "/mnt/cdrom";
    // You need the trailing slash!
    "/mnt/cdrom/"
    {
       Mount "sleep 1000";
       UMount "sleep 500";
    }
  };
};
// Things that effect the APT dselect method
DSelect 
{
  Clean "auto";   // always|auto|prompt|never
};
DPkg 
{
  // Probably don't want to use force-downgrade..
  Options {"--force-overwrite";}
}

 }
Come volevasi dimostrare :)
grazie per aver postato il contenuto di quel file


grazie per aver postato il contenuto di quel file
E un po' meno grazie a te per averlo ripostato integralmente... :-/
Cacchio, quota!!!!! :-)))
Ciao.
-- 
Antonio | Per rinominare dei file aggiungendo l'estensione .mbox:
Tip  of | $ for i in *; do if (test -f $i) then mv $i $i.mbox; fi; done 
the day |
0007    |