Installazione software

11 contenuti / 0 new
Ultimo contenuto
Ritratto di ddviterbo
Offline
Last seen: 15 anni 1 mese fa
Iscritto: 23/02/2008 - 04:08
Installazione software

Salve a tutti, ho una domanda da fare riguardo l'installazione del software presente nella distro 2007.
Precisamente, ho avuto un problema con Xsane che ad un certo punto ha cominciato a fare le bizze e volendolo disinstallare per poi reinstallarlo mi sono domandato se era possibile farlo tramite il CD di installazione della distro.
Avete presente Mandriva in versione DVD?
Con quella si può operare attraverso il supporto ottico, funziona così anche con PCLOS o devo reinstallare tutto?
Grazie della collaborazione, ciao.
P.S. Non ho connessione internet.

Ritratto di Gianvacca
Offline
Last seen: 14 anni 11 mesi fa
Iscritto: 27/11/2007 - 14:45

Non riesci a scaricarti l'rpm da un altro pc?

Ritratto di ddviterbo
Offline
Last seen: 15 anni 1 mese fa
Iscritto: 23/02/2008 - 04:08

Si posso scaricarlo da un altro PC, ma poi per le dipendenze?
E comunque era una curiosità quella di sapere se il supporto funzionava da archivio programmi installabili.
Ciao e grazie.

Ritratto di Gianvacca
Offline
Last seen: 14 anni 11 mesi fa
Iscritto: 27/11/2007 - 14:45

Sinceramente non ho mai provato a creare un cd/dvd di rpm. So come creare un repo su hard-disk, però. E' molto più comodo che installare un rmp col classico rpm -Uvh, perché si occupa anche delle dipendenze.

Se vuoi ti posso spiegare come.

Ritratto di zafran
Offline
Last seen: 1 anno 1 mese fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Stavo guardando anch'io come fare un repo locale, visto che la 2007 si è definitivamente addormentata.

Però "dpkg-dev is not provided on your Mandriva Linux system".

Conosci un'alternativa a dpkg-scanpackages per creare Packages.gz e Sources.gz ?

A mano non mi sembra molto pratico neanche per un file solo

Ritratto di Gianvacca
Offline
Last seen: 14 anni 11 mesi fa
Iscritto: 27/11/2007 - 14:45

Vai nella cartella dove vuoi "installare" il tuo repo personale e crea il seguente percorso:

mkdir -p apt/pclinuxos/2007/base
mkdir apt/pclinuxos/2007/RPMS.testing

Copia in testing i tuoi rpm

Lancia:

genbasedir --flat --bz2only --progress /[...]/apt/pclinuxos/2007 testing

[...] dipende dal percorso

aggiungi al file /etc/apt/sources.list la riga seguente:

rpm file:/[...]/apt/ pclinuxos/2007 testing

Apri Synaptic, aggiorna l'elenco dei pacchetti e voitlà!

Ritratto di zafran
Offline
Last seen: 1 anno 1 mese fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Scusami ma per la precisione e per capire:

1-
La directory è testing/ o RPMS.testing/ ?

2-
/home/stumpy/src/apt/
immagino che sia da adeguare al mio percorso
/etc/apt/

3-
La directory base/ a che serve?
Non è che l'update poi vuole aggiornare tutto a testing?
Non vorrei incasinare tutto un'altra volta.

Grazie per ora, domani provo

Ritratto di Gianvacca
Offline
Last seen: 14 anni 11 mesi fa
Iscritto: 27/11/2007 - 14:45

1 è proprio RPMS.testing, ma puoi chiamarla RPMS.zafran

2 esatto, ho corretto. Ma la cartella apt non confonderla con quella in etc, mettila sotto la tua home!!!!! o comunque in una partizione dati che NON sia di proprietà dell'utente root

3 contiene l'elenco dei pacchetti e la somma di verifica per la loro integrità

Ritratto di Gianvacca
Offline
Last seen: 14 anni 11 mesi fa
Iscritto: 27/11/2007 - 14:45

ps. se la chiami zafran, in source.list devi aggiungere la riga

rpm file:/[...]/apt/ pclinuxos/2007 zafran

e il comando

genbasedir --flat --bz2only --progress /[...]/apt/pclinuxos/2007 testing

o

genbasedir --flat --bz2only --progress /[...]/apt/pclinuxos/2007 zafran

lo devi lanciare ogni volta che aggiungi pacchetti in RPMS.testing o RPMS.zafran rispettivamente.

Ritratto di zafran
Offline
Last seen: 1 anno 1 mese fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Perfetto. Ora mi torna.
Prendo nota che si tratta di un repo personale, quindi i pacchetti non saranno disponibili agli altri utenti, a meno di non dare
$ genbasedir [etc] /cartella condivisa/
per ogni utente

Dopo provo, stamani ero al linuxday.
Ti faccio sapere

Ritratto di zafran
Offline
Last seen: 1 anno 1 mese fa
Moderatore
Iscritto: 16/06/2008 - 16:10

Funzia. Ma solo con testing, niente zafran.
E poi mi dà un errore perché non trova i checksum dei file contenuti in base/.
Chissà poi cosa se ne farebbe.

Ho provato a aggiornare opera al 9.61 ed è andato a posto a parte un messaggino di errore sulla lingua tedesca.
Poi ho ritolto il nuovo repo dal sourcelist ma non deve essere stata una grande idea perché ora dice che opera è installato alla versione 9.50.
D'altra parte se non lo tolgo lui continua a dire che opera nonostante sia all'ultima versione è ancora aggiornabile.

Insomma c'è qualcosa di marcio in danimarca, ma almeno ora si può fare qualcosa in attesa della 2009.

Grazie ancora.