Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Ottobre 07, 2008, 04:54:09 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News:
 
   Home   Help Ricerca Calendario Login Registrati  
Pagine: [1]   Vai Giù
  Stampa  
Autore Topic: Spostare i repository su hd  (Letto 488 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
boccione2k
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 3


Guarda Profilo
« il: Maggio 15, 2008, 10:33:30 »

Salve a tutti, questo è il mio primo post qui sul forum, spero di postare nella sezione corretta.
Ho installato debian i386 su un portatile vecchiotto, un Hp Compaq nx9005, con seri problemi al lettore dvd. Sto cercando di installare dei programmi aggiuntivi, ma non riuscendo a far leggere i pacchetti dei dvd da synaptic, ho copiato pari pari i dvd su un hd esterno, ed ora sto impazzendo per far riconoscere i repository da synaptic. C'è una procedura particolare da seguire? Ho provato a inserire una stringa del tipo: deb file:/copia del cd/ all'interno di etc/apt/sources.list ma non riesce a localizzare ne i sources ne i binary...
La soluzione più rapida sarebbe sostituire il dvd, ma ora è diventata una questione di principio! smiley
Loggato
pmate
Full Member
***

Karma: +5/-1
Offline Offline

Posts: 186



Guarda Profilo
« Risposta #1 il: Maggio 15, 2008, 11:42:00 »

Ciao,
prova a dare un'occhiata qui:
http://guide.debianizzati.org/index.php/Creare_un_Repository_Debian
Loggato

Errare è umano, ma per fare davvero casino ci vuole la password di root!
boccione2k
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 3


Guarda Profilo
« Risposta #2 il: Maggio 16, 2008, 09:48:21 »

Per prima cosa grazie per la risposta  smiley
Ho provato a seguire la guida, ma credo che la struttura dei repository dei dvd sia del tipo automatico, mentre la guida spiega il tipo semplice. Infatti dpkg non riesce a trovare ne i sources ne i binaries, visto che sono divisi in varie sottocartelle per ordine alfabetico. Dovrebbe esserci di mezzo anche qualche tipo di pinning, ma non sono proprio riuscito a decifrarne la struttura  Undecided
Loggato
HomerCube
Hero Member
*****

Karma: +10/-1
Offline Offline

Posts: 532



Guarda Profilo
« Risposta #3 il: Maggio 16, 2008, 09:54:10 »

Prova a leggere questo thread, potresti trovarlo interessante.
Con questa tecnica mantengo regolarmente aggiornato un mio repository locale sul PC ed aggiorno lo stesso a partire da esso mediante opportune voci in /etc/apt/sources.list smiley
Loggato

Gaudeamus igitur iuvenes dum sumus.
Post iucundam iuventutem
post molestam senectutem
nos habebit humus!
boccione2k
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 3


Guarda Profilo
« Risposta #4 il: Maggio 16, 2008, 11:17:21 »

Proverò ad usare debmirror inserendo come url file:/media/MYBOOK/linux1 (directory su hd esterno che contiene le varie copie dei dvd) speriamo funzioni! Cheesy

Ma dopo come convinco synaptic a usare il mirror su hd come sorgente dei pacchetti?
Loggato
HomerCube
Hero Member
*****

Karma: +10/-1
Offline Offline

Posts: 532



Guarda Profilo
« Risposta #5 il: Maggio 16, 2008, 12:26:44 »

Come ho detto, devi configurare opportunamente le voci nel tuo file /etc/apt/sources.list. A memoria non ricordo cosa ho a casa, ma se ci riesco stasera posto la mia configurazione che dovrebbe a quel punto essere comprensibile.
Loggato

Gaudeamus igitur iuvenes dum sumus.
Post iucundam iuventutem
post molestam senectutem
nos habebit humus!
HomerCube
Hero Member
*****

Karma: +10/-1
Offline Offline

Posts: 532



Guarda Profilo
« Risposta #6 il: Maggio 16, 2008, 05:42:08 »

Come preannunciato:

avendo una directory /packages in cui stivo tutto quanto mediante debmirror:

Codice:
#!/bin/bash

export DEBPATH=/packages

debmirror $DEBPATH/security/ \
-p -v --nosource --pdiff=none --passive \
-h=security.debian.org --method=http -r debian-security/ \
--dist=testing/updates --section=main,contrib,non-free --arch=i386 \
--ignore-missing-release --ignore-release-gpg --ignore-small-errors

debmirror $DEBPATH/debian/ \
-p -v --nosource --pdiff=none --passive \
-h=ftp.ch.debian.org --method=http -r debian/ \
--dist=testing,unstable --section=main,contrib,non-free --arch=i386 \
--ignore-missing-release --ignore-release-gpg --ignore-small-errors

debmirror $DEBPATH/marillat --host=www.debian-multimedia.org --dist=testing,unstable \
-p -v --nosource --pdiff=none --passive \
--arch=i386 --root=/ --method=http --section=main \
--ignore-missing-release --ignore-release-gpg --ignore-small-errors

aggiungendo queste righe al file /etc/apt/sources.list:

Codice:
deb file:/packages/debian testing main contrib non-free
deb file:/packages/marillat unstable main

deb file:/packages/debian unstable main contrib non-free
deb file:/packages/marillat testing main

deb file:/packages/security testing/updates main contrib non-free

posso usare il mio repository locale né più né meno che se attingessi direttamente dalle fonti originali.
Spero che, avendo preso visione di tutto questo, tu possa fartene una versione personalizzata conforme alle tue esigenze.
Loggato

Gaudeamus igitur iuvenes dum sumus.
Post iucundam iuventutem
post molestam senectutem
nos habebit humus!
Pagine: [1]   Vai Su
  Stampa  
 
Salta a:  

Altri Topic Correlati
Oggetto Iniziato da Risposte Visto Ultimo Post
Spostare la distro Generale Gomna 4 381 Ultimo Post Marzo 11, 2006, 04:39:24
da Gomna
spostare grub Installazione skynet 7 1015 Ultimo Post Giugno 06, 2006, 02:34:33
da skynet
Guide per spostare una distro Generale /dev/null 8 533 Ultimo Post Aprile 05, 2007, 07:47:38
da einyx
spostare /tmp e /var/tmp in partizione separata, come si fa? Tuning ugaciaka 6 455 Ultimo Post Giugno 10, 2008, 08:02:31
da ugaciaka
spostare boot Generale garrett 3 249 Ultimo Post Febbraio 06, 2008, 12:15:39
da floatman
Powered by MySQL Powered by PHP Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!
Pagina creata in 0.272 secondi con 21 queries.