Newsgroup: it.comp.os.linux.iniziare
Titolo: RPM , deb?

A prescindere dal mio particolare modello di pc, che qui non ha alcuna
importanza (Asus eee-pc 4G, bianco, 1 gB ram, 4 GB SSD, distribuzione
Xandros full desktop), essendo alle prime armi con Linux, non ho ancora
capito se posso installare un'applicazione da un file RPM. Da varie
letture, mi sembra di aver capito che il software di controllo dei
pacchetti (Synaptic) utilizzi file con estensione .deb, ma non ho capito se
ciò escluda l'uso degli RPM. Una cosa vorrei: che Synaptic gestisse TUTTE
le applicazioni installate, in moda da poterle aggiornare facilmente.
Il mio dubbio esistenziale è nato quando ho cercato di aggiornare Firefox
(alla 3) e Openoffice (alla 2.4.1 o anche 2.3.1), di cui mi pare Asus non
abbia ancora rilasciato i pacchetti ad hoc per l'eee-pc. In Synaptic non
trovo i pacchetti, ho trovato invece sul web un rpm di openoffice 2.3.1, ma
non vorrei fare pasticci su uno strumento che uso anche per lavoro.
Grazie.
-- 
Ho pochi mezzi, e ancor meno unità.

 capito se posso installare un'applicazione da un file RPM.
Valgono i concetti seguenti.
Deb e Rpm sono sistemi di pacchettizazione diversi
Xandros usa Deb e Synaptic (su questa distribuzione) e sulle 
Debian-derivate può installare solo Deb.
I pacchetti Deb possono essere convertiti in pacchetti Rpm e viceversa, 
con Alien.
Nonostante quanto sopra è bene utilizzare solo i pacchetti forniti dai 
reository delle porria distribuzione perché solo essi garantiscono piena 
compatibilità con la distribuzione, _a prescindere_ da che siano Deb o 
Rpm e che tu li abbia convertiti con successo.
In altre parole: un conto è il sistema di pacchettizzazione della tua 
distribuzione che accetta solo i pacchetti Deb (come nel tuo caso) o 
Rpm. Ciò è risolvibile mediante la conversione dei pacchetti Deb in Rpm 
e viceversa.
Ma attenzione: Un pacchetto compatibile quanto a pacchettizzazione con 
la tua distribuzione, può non esserlo per i contenuti, per come, cioè, 
si adatterà in concreto con la tua distribuzione.
Prova ne è che, se vai sul sito di Skype trovi diversi pacchetti deb e 
diversi pacchetti rpm, ciascuno destinato ad una specifica distribuzione.
In particolare:
3 pacchetti deb: rispettivamente per Ubuntu, Debian Etch, e Xandros.
4 pacchetti rpm: rispettivamente per Fedora, OpenSuse, Madriva e CentOs.
1 pacchetto sorgente.
Se questo vale relativamente ad un applicativo che prelevi dal suo sito, 
vale a maggior ragione come motivo per installare i pacchetti 
specificamente indicati dalla distribuzione che si sta utilizzando.
Ciao
Atque

Riassumendo quanto scritto nel post precedente:
- Non puoi installare un Rpm su Xandros.
- Potresti installarlo dopo averlo convertito in Deb mediante Alien, ma 
è sconsigliabile perché anche così l'applicativo potrebbe presentare 
incompatibilità con la tua distribuzione.
- E' consigliabile che tu attenda il pacchetto appositamente preparato 
per la tua distribuzione.
Ciao
Atque

Atque ha scritto:

rpmbootstrap e farsi la propria distro rpm-based ? ;)

Giandomenico De Tullio ha scritto:

*rpmstrap*

 *rpmstrap*
;-) ;-)

 per la tua distribuzione.
Grazie, la nebbia si sta diradando. Se io installo un deb fatto per la mia
distro Xandros, come per es. quello di skype che mi hai indicato prima (a
prescindere che è gia installato di default), scaricandolo dal sito e
cliccandoci col destro (alla windows, quindi), poi me lo ritrovo tra le
applicazioni gestite da Synaptic?
Sperando di non abusare (ma aprire un altro thread forse è eccessivo) tra
le applicazioni installabili da Synaptic me ne ritrovo per ambiente Gnome e
per KDE, ma installato c'è KDE, che succede se ne installo una per Gnome?
Avevo detto che sono un niubbo?
Ciao.


 per KDE, ma installato c'è KDE, che succede se ne installo una per Gnome?
Puoi farlo senza problemi ed anzi, lo si fa normalmente in quanto capita 
di avere bisogno di un applicativo fatto per la interfaccia grafica che 
pure non usiamo.
Nel caso in cui l'applicazione, pur essendo per Gnome, non richieda 
alcuna dipendenza, verrà installata da sola.
Se sono necessarie dipendenze costituite da elementi dell'ambiente 
Gnome, queste verranno richieste ed installate automaticamente da 
Synaptic, avvisandoti preventivamente.
L'ambiente resterà ovviamente KDE.
Ciao
Atque

 ho cercato di aggiornare Openoffice
[...]
scaricati il file sfs di OpenOffice 2.4.1
http://puppylover.netsons.org/dokupuppy/programs:office_suite
e cliccaci sopra col destro, quindi cercati gli eseguibili scalc, swriter, 
sdraw ecc... all'interno delle cartelle che ti verranno mostrate. (come 
descritto qui:
http://puppylinux.ilbello.com/index.php?topic=16.0
)
è la versione che ho pacchettizzato per puppy linux, ma potrebbe 
funzionare su tutte le altre distribuzioni capaci di usare lo squash 
filesystem
-- 
Puppy Linux wiki:  
http://puppylover.netsons.org/dokupuppy
Puppy Linux Forum: 
http://puppylinux.ilbello.com
Windows me genuit, Ubuntu rapuere / tenet nunc Puppy Linux...

 rpmbootstrap e farsi la propria distro rpm-based ? ;)
Per quale motivo ?
Ti do' una brutta notizia , siamo in molti ad odiare rpm .
-- 
Unfirmed

 sulla non opportunità di farlo.
Ehm..., non è opportuno farlo anche se sono sicuro che quel file .deb è per
la mia distribuzione Xandros? Mi sfugge qualcosa, eppure mi pareva di aver
capito. Ci sono vari tipi di Xandros per cui non posso essere sicuro che
quel file vada bene per la mia distribuzione? 
Non abbandonarmi ora...


 quel file vada bene per la mia distribuzione? 
Leggo ora che la mia Xandros è una custom basata su Debian Etch, quindi
dire che un file è "per Xandros" non è ancora sufficiente.


 Non abbandonarmi ora...
No :-)
Mi riferivo al fatto che *normalmente* i pacchetti per la tua 
distribuzione sono forniti dai repository ai quali accedi attraverso il 
package manager della tua distribuzione.
Nulla impedisce che tu possa installare un pacchetto che pur non essendo 
nel repository della tua distribuzione, sia espressamente indicato per 
essa. Dovrai porti però qualche domanda in più sull'affidabilità di chi 
ti propone quel pacchetto.
Ciao
Atque

 dire che un file è "per Xandros" non è ancora sufficiente.
si, certo è più che sufficiente, fermo restando che la precedenza 
assoluta va però data ai pacchetti proposti dal repository della tua 
distribuzione.
Ciao
Atque

 ti propone quel pacchetto.
Ok, ora è tutto chiaro.
Ciao.


Unlocked ha scritto:

Per quale motivo?
.deb .. è molto più "fico" ? è di moda ?
contento te e i molti altri :)
mi trovo comodo ad editare un singolo file .. e ricreare il pacchetto 
con un solo comando, non con una miriadi di passaggi (e comandi 
differenti) degni dei più .... "deb-oli di cuore" ...
:)