# Installation von mariadb ubuntu server 20.04

**URL:** <https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879>\
**Category:** Shopware 6 (German)\
**Tags:** general\
**Created:** [25. Mai 2021 um 16:15 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879 "2021-05-25T16:15:13Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Schmax](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@Schmax](https://forum.shopware.com/u/Schmax)\
**Post date:** [25. Mai 2021 um 16:15 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/1 "2021-05-25T16:15:13Z")

</div>

Wie kann ich bestimmte mariadb version installieren da ´wenn man diesen command eingebe  
`sudo apt install mariadb-server`  
wird die version 10.3.29 installiert welche nicht kompatibel ist siehe docs [https://docs.shopware.com/de/shopware-6-de/erste-schritte/systemvoraussetzungen](https://docs.shopware.com/de/shopware-6-de/erste-schritte/systemvoraussetzungen) plz help ich versuche das ganze schon seit tagen

---

<div class="post-metadata">

**Author:** ![archery-analytics](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@archery-analytics](https://forum.shopware.com/u/archery-analytics)\
**Post date:** [25. Mai 2021 um 16:47 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/2 "2021-05-25T16:47:33Z")

</div>

Ich würde es mit `dpkg` machen. Siehe [https://mariadb.com/kb/en/installing-mariadb-deb-files/#updating-the-mariadb-apt-repository-to-a-new-major-release](https://mariadb.com/kb/en/installing-mariadb-deb-files/#updating-the-mariadb-apt-repository-to-a-new-major-release) weiter unten unter **Installing MariaDB with dpkg**

---

<div class="post-metadata">

**Author:** ![Schmax](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@Schmax](https://forum.shopware.com/u/Schmax)\
**Post date:** [25. Mai 2021 um 17:27 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/3 "2021-05-25T17:27:21Z")

</div>

dpkg: error processing package mariadb-client-core-10.3 (–install):  
dependency problems - leaving unconfigured  
Setting up mariadb-common (1:10.3.28+maria~bionic) …  
dpkg: dependency problems prevent configuration of mariadb-client-10.3:  
mariadb-client-10.3 depends on mariadb-client-core-10.3 (\>= 1:10.3.28+maria~bionic); however:  
Package mariadb-client-core-10.3 is not configured yet.

dpkg: error processing package mariadb-client-10.3 (–install):  
dependency problems - leaving unconfigured  
dpkg: dependency problems prevent configuration of mariadb-client:  
mariadb-client depends on mariadb-client-10.3 (\>= 1:10.3.28+maria~bionic); however:  
Package mariadb-client-10.3 is not configured yet.

dpkg: error processing package mariadb-client (–install):  
dependency problems - leaving unconfigured  
Setting up libmariadb3:amd64 (1:10.3.28+maria~bionic) …  
Setting up libmariadb3-compat (1:10.3.28+maria~bionic) …  
Setting up libmysqlclient18 (1:10.3.28+maria~bionic) …  
Processing triggers for man-db (2.9.1-1) …  
Processing triggers for libc-bin (2.31-0ubuntu9.2) …  
Errors were encountered while processing:  
mariadb-client-core-10.3  
mariadb-client-10.3  
mariadb-client

meh „Package mariadb-client-10.3 is not configured yet.“ how

mit dpkg ist eigentlich ne gute idee aber wenn ich apt --fix-broken instal eingebe wurden folgene packete nicht installiert mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common  
somit das wichtigste und apt --fix-broken instal würde version 10.3.29 installieren

---

<div class="post-metadata">

**Author:** ![archery-analytics](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@archery-analytics](https://forum.shopware.com/u/archery-analytics)\
**Post date:** [25. Mai 2021 um 18:09 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/4 "2021-05-25T18:09:15Z")

</div>

Vorher alles deinstallieren was mit `apt` installiert wurde:

```auto
sudo apt purge *mariadb*
sudo apt purge *mysql*
sudo apt autoremove

```

Dann mit `dpkg` die spezielle Version installieren. In meinem Fall war das die `10.4.18`:

```auto
    sudo apt-get update
    sudo apt-get install libdbi-perl libdbd-mysql-perl psmisc libaio1 socat
    
    wget https://downloads.mariadb.com/MariaDB/mariadb-10.4.18/repo/ubuntu/mariadb-10.4.18-ubuntu-bionic-amd64-debs.tar
    tar -xvf mariadb-10.4.18-ubuntu-bionic-amd64-debs.tar
    rm mariadb-10.4.18-ubuntu-bionic-amd64-debs.tar
    cd mariadb-10.4.18-ubuntu-bionic-amd64-debs/
    
    sudo dpkg --install --auto-deconfigure ./mariadb-common*.deb \
       ./mysql-common*.deb \
       ./mariadb-client*.deb \
       ./libmariadb3*.deb \
       ./libmysqlclient18*.deb 
    
    sudo dpkg --install ./mariadb-server*.deb \
       ./mariadb-backup*.deb \
       ./galera-4*.deb 

```

---

<div class="post-metadata">

**Author:** ![Schmax](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@Schmax](https://forum.shopware.com/u/Schmax)\
**Post date:** [25. Mai 2021 um 19:01 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/5 "2021-05-25T19:01:57Z")

</div>

z@z:~/mariadb-10.4.18-ubuntu-bionic-amd64-debs$ sudo dpkg --install --auto-deconfigure ./mariadb-common\_10.4.18+maria~bionic\_all.deb   
 → ./mysql-common\_10.4.18+maria~bionic\_all.deb   
 → ./mariadb-client-10.4\_10.4.18+maria~bionic\_amd64.deb   
 → ./libmariadb3\_10.4.18+maria~bionic\_amd64.deb   
 → ./libmysqlclient18\_10.4.18+maria~bionic\_amd64.deb  
(Reading database … 71866 files and directories currently installed.)  
Preparing to unpack …/mariadb-common\_10.4.18+maria~bionic\_all.deb …  
Unpacking mariadb-common (1:10.4.18+maria~bionic) over (1:10.4.18+maria~bionic) …  
Preparing to unpack …/mysql-common\_10.4.18+maria~bionic\_all.deb …  
Unpacking mysql-common (1:10.4.18+maria~bionic) over (1:10.4.18+maria~bionic) …  
Preparing to unpack …/mariadb-client-10.4\_10.4.18+maria~bionic\_amd64.deb …  
Unpacking mariadb-client-10.4 (1:10.4.18+maria~bionic) over (1:10.4.18+maria~bionic) …  
Preparing to unpack …/libmariadb3\_10.4.18+maria~bionic\_amd64.deb …  
Unpacking libmariadb3:amd64 (1:10.4.18+maria~bionic) over (1:10.4.18+maria~bionic) …  
Preparing to unpack …/libmysqlclient18\_10.4.18+maria~bionic\_amd64.deb …  
Unpacking libmysqlclient18 (1:10.4.18+maria~bionic) over (1:10.4.18+maria~bionic) …  
Setting up mysql-common (1:10.4.18+maria~bionic) …  
dpkg: dependency problems prevent configuration of mariadb-client-10.4:  
mariadb-client-10.4 depends on mariadb-client-core-10.4 (\>= 1:10.4.18+maria~bionic); however:  
Package mariadb-client-core-10.4 is not configured yet.

dpkg: error processing package mariadb-client-10.4 (–install):  
dependency problems - leaving unconfigured  
Setting up mariadb-common (1:10.4.18+maria~bionic) …  
Setting up libmariadb3:amd64 (1:10.4.18+maria~bionic) …  
Setting up libmysqlclient18 (1:10.4.18+maria~bionic) …  
Processing triggers for man-db (2.9.1-1) …  
Processing triggers for libc-bin (2.31-0ubuntu9.2) …  
Errors were encountered while processing:  
mariadb-client-10.4

der client will nich

Package mariadb-client-core-10.4 is not configured yet. und das will auch nich un ich weiß auch warum libodbc1 ← missing dependencie

→ = \>

---

<div class="post-metadata">

**Author:** ![archery-analytics](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@archery-analytics](https://forum.shopware.com/u/archery-analytics)\
**Post date:** [25. Mai 2021 um 19:45 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/6 "2021-05-25T19:45:12Z")

</div>

Ich meine mich dunkel zu erinnern, dass ich die Installation zweimal hintereinander laufen lassen musste, damit alles da war …

---

<div class="post-metadata">

**Author:** ![Schmax](https://avatars.discourse-cdn.com/v4/letter/s/ecd19e/32.png) [@Schmax](https://forum.shopware.com/u/Schmax)\
**Post date:** [25. Mai 2021 um 20:13 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/7 "2021-05-25T20:13:34Z")

</div>

> [@archery-analytics](#):
>
> ` \`

ich habs danke für deine hilfe am ende hab ich den command `sudo apt --fix-broken install` laufen lassen der dann doch die richtige version installiert hat und davor hab ich noch den command gebastelt  
`sudo dpkg --install --auto-deconfigure ./mariadb-common_10.4.18+maria~bionic_all.deb ./galera-4_26.4.7-bionic_amd64.deb ./galera-arbitrator-4_26.4.7-bionic_amd64.deb ./libmariadb3_10.4.18+maria~bionic_amd64.deb ./libmariadb3-compat_10.4.18+maria~bionic_amd64.deb ./libmariadbclient18_10.4.18+maria~bionic_amd64.deb ./libmariadbd19_10.4.18+maria~bionic_amd64.deb ./libmariadbd-dev_10.4.18+maria~bionic_amd64.deb ./libmariadb-dev_10.4.18+maria~bionic_amd64.deb ./libmariadb-dev-compat_10.4.18+maria~bionic_amd64.deb ./libmysqlclient18_10.4.18+maria~bionic_amd64.deb ./mariadb-backup_10.4.18+maria~bionic_amd64.deb ./mariadb-client-10.4_10.4.18+maria~bionic_amd64.deb ./mariadb-client_10.4.18+maria~bionic_all.deb ./mariadb-client-core-10.4_10.4.18+maria~bionic_amd64.deb ./mariadb-common_10.4.18+maria~bionic_all.deb ./mariadb-plugin-connect_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-cracklib-password-check_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-gssapi-client_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-gssapi-server_10.4.18+maria~bionic_amd64.deb mariadb-plugin-mroonga_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-oqgraph_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-rocksdb_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-spider_10.4.18+maria~bionic_amd64.deb ./mariadb-plugin-tokudb_10.4.18+maria~bionic_amd64.deb ./mariadb-server-10.4_10.4.18+maria~bionic_amd64.deb ./mariadb-server_10.4.18+maria~bionic_all.deb ./mariadb-server-core-10.4_10.4.18+maria~bionic_amd64.deb ./mysql-common_10.4.18+maria~bionic_all.deb \`

was halt wirklich alles ist und dann wurde die Version von `sudo apt --fix-broken install` erkannt und installiert klar vorher dependencies install

lel

---

<div class="post-metadata">

**Author:** ![archery-analytics](https://avatars.discourse-cdn.com/v4/letter/a/f04885/32.png) [@archery-analytics](https://forum.shopware.com/u/archery-analytics)\
**Post date:** [25. Mai 2021 um 20:15 UTC](https://forum.shopware.com/t/installation-von-mariadb-ubuntu-server-20-04/87879/8 "2021-05-25T20:15:14Z")

</div>

Cool 😉 werde ich mir in mein Notizbuch schreiben.
