Dystrybucje Linuksa > Debian

debian 10, problem z instalacją MySQLa

<< < (2/2)

1709:
pavbaranov  cos w tym jest co piszesz

--- Cytuj --- większość dystrybucji w repozytoriach ma obecnie mariadb, a nie mysql i tak jest również w Debianie.
--- Koniec cytatu ---
Jak poszukac mysql-server dla starszej wersji Debiana, tj. "stretch"
https://packages.debian.org/search?suite=stretch&arch=any&searchon=names&keywords=mysql-server
to w zależnościach jest " default-mysql-server "
https://packages.debian.org/stretch/mysql-server
a w nim "  mariadb-server-10.1 "
https://packages.debian.org/stretch/default-mysql-server

Idac jeszcze po linkach README z kodu zrodlowego ( / Pakiety / jessie (oldoldstable) / database / mysql-server-5.5 )
Natrafilem na taka wzmianke

--- Cytuj ---As of March 2016 the Debian release team decided, that in Debian the default database option should be MariaDB. The primary dependency should therefore be on the MariaDB package but the virtual-mysql-x should be kept as an alternative dependency to satisfy installation of other variants if users explicitly want so.
--- Koniec cytatu ---
https://wiki.debian.org/Teams/MySQL/virtual-mysql-server
Nie wiem czy kogoś to interesuje, ale ot taka ciekawostka :D

parana:
podaj uname -a

Paweł Kraszewski:
Przekopałem się przez ten poj*any skrypt, który jest wykonywalny w fazie postinst pakietu mysql-apt-config - po odplątaniu wszystkiego wychodzi, że do plików .source dodaje repozytorium repo.mysql.com, w którym nie ma wersji dla bustera (czyli kodowa nazwa 10.x - zresztą dla stretcha 9.x też nie ma) . Czyli cała ta ścieżka jest bezużyteczna od raczej dłuższego czasu.

Ja bym poszedł za radą pavbaranov-a i zainstalował MariaDB.

parana:
Ten problem obejmuje tylko starsze architektury gdyż nie ma dla niech wsparcia. Ja mam amd x86_64 i nie ma żadnego problemu.
Pobieram pakiet z https://repo.mysql.com/apt/debian/pool/mysql-apt-config/m/mysql-apt-config/
Wszystko ładnie się instaluje pod Debianem 10. Jest pełen dostęp do repozytoriów i do paczki mysql-server instaluje się wersja 8.0.18

Problem występuje natomiast innych architekturach niż x86_64 np. i686. Debian 10 nie ma wsparcia dla mysql dla innych architektur. Pozostaje Debian 9  lub instalacja z  paczek source dlatego możesz spróbować:

1. sudo apt-get build-dep mysql-server
2. apt-get source -b mysql-server

wiecej znajdziesz na stronie: https://dev.mysql.com/doc/mysql-apt-repo-quick-guide/en/, ale ja próbowałem i wyskoczył błąd podczas kompilacji paczki do deb.

Potwierdzenie wsparcia: https://www.mysql.com/support/supportedplatforms/database.html

Nawigacja

[0] Indeks wiadomości

[*] Poprzednia strona

Idź do wersji pełnej