Pagina 1 di 1

Sourse list

Inviato: sabato 1 dicembre 2007, 22:41
da vheon
Salve a tutti... ho appena installato Ubuntu 7.10 sul nuovo pc di mio fratello... è la prima volta che lo installo... quando è finita l'installazione, che è durata pochissimo, ho scoperto che di base ubuntu legge solo audio ogg, e video non ricordo che formato... allora mi sono avventurato nella documentazione, e da quello che ho capito, i programmi per leggere altri tipi di formati, e altre cose, bisogna instllarli, e sono programmi che si trovano nelle componenti di ubuntu, che però vanno scaricate... io però sul pc di mio fratello non ho internet.... come faccio? mi date una mano? scusate per la confusione.... e ditemi se ci ho capito qualcosa, o non ci ho capito nulla...

Re: Sourse list

Inviato: sabato 1 dicembre 2007, 22:44
da simo_magic

Re: Sourse list

Inviato: sabato 1 dicembre 2007, 23:12
da vheon
se devo essere molto sincero, non ci ho capito nulla...

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 0:07
da freax
vheon ha scritto: se devo essere molto sincero, non ci ho capito nulla...
provo a darti una infarinatura di base su come funziona un po la gestione del software con le distro come ubuntu (anche Debian si comporta allo stesso modo e in generale tutte quelle distro che si basano sulla utility APT)

mettiamo che tutto parta da te che vuoi installare il programma XYZ : cosa fare ?
Allora con Ubuntu hai sostanzialmente 2 strade :
1) effettuare tutte le operazioni dalla linea di comando di un terminale o da una TTY in maniera del tutto testuale e per far questo dovresti essere un po più "smanettone" e conoscere bene i vari comandi dati dalla shell
2) usare la comoda interfaccia grafica fornita da synaptic , noto anche come il "package manager" o "gestore di pacchetti" che dir si voglia .

tutte e due le strade sono comunque basate sulla scansioni dei cosidetti "repository" o "repo" , ovvero questi repo altro non sono che collezioni di software e possono presentarsi sotto forma di cd , di indirizzo internet , di indirizzi FTP , indirizzi di rete etc etc , il cd stesso di Ubuntu/Kubuntu è un repository di programmi/software pronto all'uso ; vedilo come una sorta di pacchetti eseguibili contenenti software e organizzati in cartelle , ne più ne meno .

ora il sistema conserva tutti i riferimenti a questi repo nel file che il 99% delle volte trovi in

Codice: Seleziona tutto

/etc/apt/sources.list
prova ad aprire questo file con un comando dato da terminale come

Codice: Seleziona tutto

sudo nano -w /etc/apt/sources.list
e vedrai da te che contiene veri e propri indirizzi internet e indirizzi in locale come può essere il lettore cd ad esempio.
Nulla ti vieta di aggiungere o rimuovere i repo , che altro non significa se non aggiungere o cancellare una riga contente il loro indirizzo.

Il problema nel tuo caso specifico è il mancato accesso ad internet , per cui non puoi accedere direttamente e subito a tutti quei bei pacchettini che tu troveresti semplicemente andando ad avviare synaptic con una connessione ad internet avviata e usando il file /etc/apt/sources.list così come è configurato di default e allora devi fare due semplici cose :

1) scaricare e mettere su un cd i pacchetti che ti servono
2) dire a Synaptic che non può usare i repo che trova su internet ma deve usare il cd con i tuoi nuovi pacchetti (o comunque sia l'unica risorsa per i pacchetti è l'unità ottica e nient'altro)

alla prima puoi ovviare facilmente scaricando il tutto sul tuo PC e poi passarlo sul CD o su un supporto che più ti aggrada per trasportarlo fino a casa del tuo amico .
Il secondo punto lo risolvi aprendo il file /etc/apt/sources.list con questo comando dal terminale

Codice: Seleziona tutto

sudo nano -w /etc/apt/sources.list
oppure aprendolo con un blocco note qualsiasi ma con i privilegi di root ; come ti ho anticipato prima davanti avrai una semplice collezione di indirizzi che rappresentano i tuoi repo , e APT o Synaptic o altre utility simili fanno sempre una scansione di tutti i repo che trovano citati per mantenere aggiornata la collezione di software ma tu , dovendo escludere i repo su internet , puoi semplicemente commentarli anteponendo un segnale , un "cancelletto" sulla riga dove si trova il repo da escludere , esempio :

mettiamo il caso che il mio sources.list sia così composto

# See sources.list(5) for more information, especially
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free


volendo escludere il primo repo listato , non devo fare altro che rendere il tutto così

# See sources.list(5) for more information, especially
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free


e questo repo Synaptic non lo vedrà più e non verrà più considerato come canale software valido . Va da se che volendo escluderli tutti diventa :

# See sources.list(5) for more information, especially
# Remember that you can only use http, ftp or file URIs
# CDROMs are managed through the apt-cdrom tool.
#deb http://http.us.debian.org/debian stable main contrib non-free
#deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
#deb http://security.debian.org stable/updates main contrib non-free


ovviamente ciò non ha molto senso , in quanto alla fine i pacchetti scaricabili sarebbero 0 ed è sempre bene avere un sistema aggiornato e con repo aggiornati , ma nel capitolo Modifiche al file sources.list della guida che ti ha linkato il buon simo_magic ti viene spiegato come aggiungere correttamente la riga che porterà Synaptic a conoscenza del tuo nuovo repo .

credo di aver detto tutto , anche se un po alla buona , chiedi se hai qualche perplessità in più , alla fine si tratta di fare uno o più download di uno o più file e modificare un file di testo , non pensare a chissà che cosa  (good)

PS
come programma ti consiglio VLC , che legge quasi tutto tra audio e video ;)

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 13:57
da vheon
Diciamo che ho capito abbastanza tutto... quindi per mettere i codec per leggere mp3, dvd wmv e cose varie, io cosa devo fare? dalla guida, http://wiki.ubuntu-it.org/FormatiProprietari ti dice tutti i comandi che devo fare, tipo

Codice: Seleziona tutto

sudo apt-get install ubuntu-restricted-extras
devo aggiornare i componenti universe e multiverse... ma come faccio? vi prego datemi una mano.. così quel povero di mio fratelo non ci può sentire neanche la musica...

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 14:04
da wheezy
un altro modo è scaricare tutti i pacchetti che ti servono in una cartella e poi andare sul pc di tuo fratello e installarli con un doppio click.

esempio:
devi installare il pacchetto ubuntu-restricted-extras sul pc di tuo fratello per i codec. Prima lo scarichi sul tuo desktop -> da terminale:

Codice: Seleziona tutto

aptitude download ubuntu-restricted-extras
poi lo copi sul pc di tuo fratello e lo installi con un doppio click

edit: il pacchetto scaricato compare nella tua home

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 14:07
da vheon
forse dovevo dirvi che io ancora sul mio di pc non ho ubuntu...

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 14:12
da wheezy

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 14:56
da simo_magic
senza internet non è così semplice...quel pacchetto è solo un pacchetto vuoto pieno di dipendenze cio+ di riferimenti ad altri pacchetti...e deve scaricare pure quelli

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 15:01
da Stealth
vheon ha scritto: forse dovevo dirvi che io ancora sul mio di pc non ho ubuntu...
A livello di informazione generale....va bene tutto. Magari, prima di andare nel particolare, installa il sistema.  ;)

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 20:37
da wheezy
simo_magic ha scritto: senza internet non è così semplice...quel pacchetto è solo un pacchetto vuoto pieno di dipendenze cio+ di riferimenti ad altri pacchetti...e deve scaricare pure quelli
in effetti a questo non ho pensato  ;D

ma diventa una cosa lunghissima scaricare tutte le dipendenze, sopratutto se bisogna farlo da windows

Re: Sourse list

Inviato: domenica 2 dicembre 2007, 21:25
da simo_magic
già
proprio per questo esiste questo progetto
http://forum.ubuntu-it.org/viewtopic.php?t=97146