Chiarimento su collegamento tra Ubuntu e Debian

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
fourmatrix
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 8 gennaio 2010, 14:26

Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da fourmatrix »

Volevo porre una domanda abbastanza banale. Ovvero il fatto che Ubuntu sia derivata da Debian fa sì che si possano installare i pacchetti di quest'ultima senza problemi?

Ad esempio volendo installare su Ubuntu una nuova versione di un certo software che è disponibile su di un sito ed è pensata per Debian ci possono essere problemi. Ci sono delle corrispondenze tra le versioni di Ubuntu e quelle di Debian.

Per esempio la Ubuntu 6.06 su quale versione di Debian è basata?
Ultima modifica di fourmatrix il sabato 9 gennaio 2010, 12:40, modificato 1 volta in totale.
Avatar utente
redrobin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1037
Iscrizione: mercoledì 30 novembre 2005, 16:39

Re: Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da redrobin »

Ubuntu versione aa.mm si basa su debian sid (tranne la prossima, o in generale le prossime lts, che saranno basate su debian testing). Debian sid rappresenta il ciclo di sviluppo di debian, cioè non è una versione che viene rilasciata a una certa data, e in effetti non viene mai rilasciata; ma i pacchetti che transitano per sid verranno messi prima in testing e poi in stable. Solo quest'ultima è la versione rilasciata. Ci sono molte fonti di documentazione per debian in giro per la rete. Quindi ubuntu 6.06 si basa sulla debian sid di quel periodo lì, 2006, e relativi pacchetti.
Mi pare di capire che tu vuoi installare un certo software non attraverso il sistema apt-get (e suoi front-end grafici) ma prelevando il singolo pacchetto, deb o sorgente che sia. Allora, se è sorgente ci penserà il tuo sistema operativo a compilarlo e a renderlo eseguibile sul tuo computer. Il pacchetto deb invece, dipende. Alcuni deb sono uguali per i due sistemi: google chrome offre la stessa versione per debian e ubuntu. Altri fornitori di software offrono una versione differenziata. Un deb dovrebbe installarsi su entrambi i sistemi, ma ci potrebbero essere differenze sulla versione del compilatore e in generale sulla versione dei pacchetti richiesti come dipendenze (per vedere queste ultime, al terminale dai: apt-rdepends nome_pacchetto).
Your alarm bells, your alarm bells,
they should be ringing, they should be ringing, they should be ringing, they should be ringing,
This is the gloaming
fourmatrix
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 8 gennaio 2010, 14:26

Re: Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da fourmatrix »

Anzitutto ti ringrazio per la risposta. Andando nel concreto mi interesserebbe cambiare la versione di samba presente in Ubuntu Server 6.06 LTS con una più recente.
Le uniche che ho trovato in giro per la rete sono quelle sul sito EnterpriseSamba.org (link http://enterprisesamba.org/index.php?id=56) solamente non so se possono andare bene quelle per Lenny, Etch o Sarge. Tu sapresti aiutarmi?
Avatar utente
redrobin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1037
Iscrizione: mercoledì 30 novembre 2005, 16:39

Re: Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da redrobin »

Ho visto che il sito in questione comunque ti propone di aggiungere una riga ai repositories di apt-get. Per me si può mettere lenny. Si può anche di scaricare il singolo pacchetto ma secondo me è un'operazione rischiosa, perché gestire a mano le dipendenze, e dipendenze delle dipendenze, è cosa complicata. Senza contare che a volte debian e ubuntu non sono binary-compatible. Io vedo meglio la prima soluzione, ma anche qui ho dei dubbi. A voler essere scrupolosi, bisognerebbe prima di tutto installare il pacchetto 'apt-rdepends' e poi lanciarlo con il comando:

Codice: Seleziona tutto

apt-rdepends samba
qui ti farà la lista di tutte le dipendenze, e anche della versione richiesta per certi pacchetti inclusi nelle dipendenze.
Per farla breve: aggiungendo quella riga al file /etc/apt/sources.list ti ritroverai una versione di samba più recente dell'attuale, che dovrai installare da synaptic. Possibili rischi: disturbi su apt-get (mancato caricamento degli indici dei pacchetti); samba nella versione nuova che non si installa perché non trova la versione che gli serve di certi pacchetti dipendenti. In ogni caso si può facilmente tornare indietro cancellando quel repository. E mi raccomando, fai un backup dell'attuale sources.list
Tra l'altro la 6.06 non è più supportata, non hai pensato ad un avanzamento?
Your alarm bells, your alarm bells,
they should be ringing, they should be ringing, they should be ringing, they should be ringing,
This is the gloaming
fourmatrix
Prode Principiante
Messaggi: 2
Iscrizione: venerdì 8 gennaio 2010, 14:26

Re: Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da fourmatrix »

Per quanto riguarda le dipendenze i pacchetti pensati per Sarge mi sembrano potenzialmente compatibili.

L'unico dubbio che ho riguarda la libreria libc6 i pacchetti per Sarge richiedono che questa libreria sia presente nella versione (>= 2.3.2.ds1-21) in dapper invece è installata la 2.3.6-0ubuntu20. Sono importanti sono i numeri oppure anche quel ds1 può dar rogne?


Inizialmente ero partito con una installazione di Ubuntu Server 9.10 ma purtroppo dovevo migrarci una intranet costruita con php4 e la versione di php presente in Karmic mi creava dei problemi. Si può installare php 5.1.2 in Karmic o genera altri problemi?
Avatar utente
redrobin
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1037
Iscrizione: mercoledì 30 novembre 2005, 16:39

Re: Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da redrobin »

No, in ogni caso la versione dapper è superiore, quindi la dipendenza sarebbe soddisfatta.
Per php non so, lo uso - purtroppo - solo in ambiente windows.
Your alarm bells, your alarm bells,
they should be ringing, they should be ringing, they should be ringing, they should be ringing,
This is the gloaming
Avatar utente
Bubu
Moderatore Globale
Moderatore Globale
Messaggi: 3909
Iscrizione: giovedì 5 gennaio 2006, 16:34
Desktop: Xfce
Distribuzione: Xubuntu
Località: Livorno, città universalmente nota per l'educazione dei suoi abitanti

Re: Chiarimento su collegamento tra Ubuntu e Debian

Messaggio da Bubu »

redrobin ha scritto: Si può anche di scaricare il singolo pacchetto ma secondo me è un'operazione rischiosa, perché gestire a mano le dipendenze, e dipendenze delle dipendenze, è cosa complicata.
Non sono d'accordo, per me è più rischioso pasticciare il sources.list che installarsi a manina le dipendenze.
Certamente, in caso di guai, avendo fatto di mano tua invece che di apt, hai una visione chiara di dove sei intervenuto.

Poi sono opinioni, più probabilmente abitudini  ;)
I ate'nt ded
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: Bing [Bot] e 4 ospiti