Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 16-02-2019 09:36:16

ricky1966
Appena sbarcato sul forum
Registrato: 09-07-2008
Messaggi: 59

Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

Un saluto a tutti. Volevo sapere se è possibile installare una versione di mariadb (esattamente la 10.1 anziché la 10.3) su fedora29. Visto che ne capisco poco, se fosse possibile, sapreste indicarmi un tutorial oppure spiegarmi come?
Vi ringrazio per l'attenzione.
P.S.  Mi serve per poter far girare un programma gestionale che fino alla versione 10.1 funzionava, e dalle versioni successive ha smesso di andare.

Non in linea

#2 16-02-2019 12:33:16

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 2'075
Sito web

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

Ciao,
non ho trovato dei repo contenenti RPM per fedora con il mariadb che ti serve.
Le soluzioni che vedo sono, abbastanza in ordine decrescente di "facilita'":
- aggiustare il gestionale
- compilarsi l'RPM della versione necessaria a mano, usando ad es. gli RPM per f26, che ho trovato qua https://apps.fedoraproject.org/packages/mariadb/builds/ e che mi hanno portato a questa build: https://koji.fedoraproject.org/koji/bui … ID=1081547 e quindi a questo src rpm: https://koji.fedoraproject.org/koji/rpm … D=13983548
- usare un docker container, montando il filesystem dove vuoi che siano salvati i dati

Ultima modifica di bebo_sudo (16-02-2019 12:34:08)


devzero.tk - github.com/bebosudo
Quando posti del codice, mettilo nel tag code! (senza spazi)            [ code]così[/ code]

Non in linea

#3 16-02-2019 13:01:49

ricky1966
Appena sbarcato sul forum
Registrato: 09-07-2008
Messaggi: 59

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

Grazie per la risposta. Provo il tuo consiglio ,sperando che sia in grado di fare quello che mi dici. Come ti dicevo non ho grossa padronanza,vma ci provo sicuramente, Grazie.

Non in linea

#4 16-02-2019 13:20:16

bebo_sudo
Collaboratore
Da Trento+Trieste
Registrato: 28-02-2011
Messaggi: 2'075
Sito web

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

Forse puoi prendere direttamente quel RPM di f26 dalla build in koji che ho linkato sopra, e forse si riuscira' ad installare senza problemi; casomai se funziona poi mettilo tra i pacchetti da non aggiornare in /etc/dnf/dnf.conf con

exclude=mariadb*

devzero.tk - github.com/bebosudo
Quando posti del codice, mettilo nel tag code! (senza spazi)            [ code]così[/ code]

Non in linea

#5 16-02-2019 13:54:28

ricky1966
Appena sbarcato sul forum
Registrato: 09-07-2008
Messaggi: 59

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

Perfetto;  ci provo. Grazie.

Non in linea

#6 16-02-2019 14:41:57

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 272

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

Devi dare (mi sembra due volte; comunque finché non arrivi alla versione desiderata):

 dnf downgrade mariadb --allowerasing --releasever 26 --disablerepo \*-modular

Ovviamente, ti troverai con la versione di mariadb relativa ad una distro abbondantemente EOL (end of life), quindi senza aggiornamenti per eventuali bug di sicurezza.

Nota: ho solo verificato la possibilità del downgrade, e non l'effettivo funzionamento del programma.

Ultima modifica di QuarkF (16-02-2019 14:46:59)


Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

In linea

#7 19-02-2019 14:15:50

QuarkF
Pinguino avanzato
Registrato: 01-04-2013
Messaggi: 272

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

messaggioPrivato ha scritto:

Ciao QuarkF,

Scusami se ti disturbo in pvt, stavo rileggendo questo post: https://forum.fedoraonline.it/viewtopic.php?id=26489 (relativo al downgrade). Ti posso chiedere, gentilmente, supporto relativamente al comando che hai suggerito:

# dnf downgrade mariadb --allowerasing --releasever 26 --disablerepo \*-modular

Non mi è chiaro (il perchè) dal --disablerepo

Io mi sono avvicinato da poco a questa distro e sto seguendo (nel tempo a disposizione) la parte relativa a f29, e rimango stupido dalla sintassi dei comandi che suggerisci! Ma da quanto usi Fedora?

Sarebbe meglio postare qui, in modo che rimanga traccia per eventuali futuri lettori interessati alla problematica, e non in messaggio privato. In ogni caso,

dnf downgrade mariadb

vuol dire, ovviamente, che dobbiamo fare il downgrade di mariadb, come richiesto dal post;

--allowerasing

vuol dire che, se il downgrade di mariadb richiedesse (e infatti lo richiede) il downgrade di altri pacchetti, questo verrebbe effettuato, anziché far fallire l'operazione, senza doverli specificare uno per uno;

--releasever 26

perché la versione 10.1 è presente nei repository per Fedora 26, ma non è disponibile per le versioni successive;

--disablerepo \*-modular

serve a disabilitare i repository *-modular, introdotti (mi sembra) con la versione 27, e non presenti per la versione 26, altrimenti fallirebbe l'operazione.

Il comando va ripetuto due volte perché l'ultima versione di mariadb per Fedora 26 è successiva alla 10.1.


Al mondo ci sono 10 tipi di persone: quelle che conoscono la numerazione binaria e quelle che non la capiscono.

In linea

#8 19-02-2019 21:55:51

cpu
Appena sbarcato sul forum
Registrato: 06-02-2019
Messaggi: 23

Re: Downgrade di mariadb (10.3 -> 10.1) su Fedora 29

sono davvero contento di fare parte di questo forum e di poter condividere la mia esperienza in Fedora con voi ! mi sento anche molto rassicurato per il supporto che viene dato da parte degli utenti esperti e non ultima la disponibilità mostrata.

Ringrazio

Non in linea

Piè di pagina