Jorge, a menos que haya escrito algo mal, esa otra respuesta no funcionó en Ubuntu 15.04, la respuesta a continuación sí. Pero he estado lejos de Unix durante 25 años, por lo que puede haber sido mi error. Pero supongo que la PREGUNTA es la misma, así que si estoy en lo correcto de que las respuestas son incorrectas, tal vez solo necesite agregar la respuesta a continuación.
Peter John Horwood
De hecho, marcaré para fusionar estos para tener todas las versiones en un solo lugar, gracias.
Tenga en cuenta que esto agrega un segundo repositorio con la ruta maina sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…
Obtengo: dpkg: error al procesar /var/cache/apt/archives/libmysqlclient18_5.5.32+maria-1~raring_amd64.deb (--unpack): libmysqlclient18: amd64 5.5.32 + maria-1 ~ raring (Multi-Arch: no) no es co-instalable con libmysqlclient18 que tiene múltiples instancias instaladas
Nicolas Raoul
Usando Ubuntu 13.10, salté los pasos de certificados / claves y funcionó de maravilla.
Phillip Scott Givens
¿Qué hay de MariaDB 10?
rubo77
Tenga en cuenta que esto agrega un segundo repositorio con la ruta maina sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…
Si lo desea, puede crear un sources.listarchivo MariaDB personalizado . Copie y pegue lo siguiente en un archivo llamado MariaDB.list debajo /etc/apt/sources.list.d/(también se puede agregar al final de /etc/apt/sources.list):
# MariaDB 5.5 repository list - created 2013-02-01 01:36 UTC
# http://mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntu quantal main
Tenga en cuenta que esto agrega un segundo repositorio con la ruta maina sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…
rubo77
4
Ubuntu 14.04 LTS Si ya tiene MySQL configurado, debe eliminarlo.
Estos pasos le permiten preservar sus bases de datos MySQL existentes. Simplemente siga las pantallas de instalación de MariaDB cuidadosamente.
(Remove MySQL)
apt-get remove --purge mysql-server mysql-client mysql-common
apt-get autoremove
apt-get autoclean
*** The above steps also remove phpMyAdmin and MySQLI
(Install MariaDB and get phpMyAdmin and MySQLI back)
apt-get install mariadb-server mariadb-client libmariadbclient-dev libmariadbd-dev phpmyadmin
Es posible que no necesite los devpaquetes. Vuelva a configurar phpMyAdmin para usar SSL solo editando /etc/phpmyadmin/apache.conf.
En este punto, la mayoría de las cosas funcionarán, pero tuve problemas con mi instalación de Dovecot. Así que también instalé los siguientes paquetes:
apt-get install dovecot-mysql *fixed mail receipt but sending is still blocked.
apt-get install libclass-dbi-mysql-perl
apt-get install php-auth
apt-get install php-pear
apt-get install postfix-mysql
Los últimos 3 comandos apt-get pueden no ser necesarios (ya que el paquete libclass-dbi-mysql-perl podría instalarlos), pero en mi servidor de prueba necesitaba hacerlos por separado.
Todo en mi servidor LAMP ahora funciona bien. Si tiene otro software instalado, es posible que deba probarlo para asegurarse de que no le faltan las bibliotecas que necesitan.
¿Necesito desinstalar mysql antes de poner mariadb?
John
2
¿Por qué MariaDB no está incluido en los repositorios normales de ubuntu? ¿Phpmyadmin funciona con mariadb?
John
1
Nunca lo hice, pero creo que puedes tener MySQL y MariaDB en el sistema, usando diferentes puertos (es. 3306 y 3307). MariaDB no está incluido en los repositorios normales, porque no se usa tanto como MySQL. Para PHPMyAdmin, debería funcionar porque MariaDB dice que es totalmente compatible con los conectores MySQL: kb.askmonty.org/en/mariadb-versus-mysql
Pisu
1
MariaDB es binario compatible con MySQL, la mayoría de las cosas no podrán notar la diferencia. Phpmyadmin funcionará, MySQLWorkbench también funciona bien en mi sistema. Cuando solicita una tabla InnoDB, realmente obtiene una tabla XtraDB, tengo algunas consultas que requieren una cantidad de selecciones internas costosas ... No he encontrado una consulta que funcione más lentamente en mis tablas y al menos una importante solo toma un tercero el tiempo que solía hacerlo.
Quaternion el
1
Para instalar MariaDB en su sistema Ubuntu (Vivid) abra una terminal ( Ctrl+ Alt+ T) y ejecute:
Respuestas:
Para Precise Pangolin 12.04 LTS
Instalar el administrador de repositorios
Importe la clave de firma de GnuPG
Modifique su
sources.list
archivo para agregar MariadDBÁbralo desde la terminal (
gksudo gedit /etc/apt/sources.list
) y agregue las siguientes líneas al final:Para la versión 10:
O haga que las líneas se agreguen automáticamente con:
Para la versión 5.5:
O haga que las líneas se agreguen automáticamente con:
Actualiza tu sistema
sudo apt-get update
Y finalmente instalar MariaDB
sudo apt-get install mariadb-server
Para obtener más información, consulte la página de descarga .
fuente
main
a sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…Para 14.04 LTS y más reciente:
MariaDB 5.5 se incluye en 14.04, para instalarlo puede hacer:
Una alternativa sería obtenerla de MariaDB siguiendo estas instrucciones .
fuente
Para 13.04 Raring Ringtail / 13.10 Saucy Salamander
Instale los certificados / claves:
Luego agregue el repositorio al final de su
/etc/apt/sources.list
con:E instale el paquete:
Lo he confirmado en una instalación local.
fuente
main
a sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…Para 12.10 Quetzal Quantal
Instale los certificados / claves:
Agregue el repositorio al final de su
/etc/apt/sources.list
con:E instale el paquete:
Si lo desea, puede crear un
sources.list
archivo MariaDB personalizado . Copie y pegue lo siguiente en un archivo llamado MariaDB.list debajo/etc/apt/sources.list.d/
(también se puede agregar al final de/etc/apt/sources.list
):(Re) Fuentes:
https://kb.askmonty.org/en/installing-mariadb-deb-files/
https://downloads.mariadb.org/mariadb/repositories/
fuente
main
a sus fuentes, lo que puede generar conflictos: askubuntu.com/questions/425516/…Ubuntu 14.04 LTS
Si ya tiene MySQL configurado, debe eliminarlo.
Estos pasos le permiten preservar sus bases de datos MySQL existentes. Simplemente siga las pantallas de instalación de MariaDB cuidadosamente.
Es posible que no necesite los
dev
paquetes. Vuelva a configurar phpMyAdmin para usar SSL solo editando /etc/phpmyadmin/apache.conf.En este punto, la mayoría de las cosas funcionarán, pero tuve problemas con mi instalación de Dovecot. Así que también instalé los siguientes paquetes:
Los últimos 3 comandos apt-get pueden no ser necesarios (ya que el paquete libclass-dbi-mysql-perl podría instalarlos), pero en mi servidor de prueba necesitaba hacerlos por separado.
Todo en mi servidor LAMP ahora funciona bien. Si tiene otro software instalado, es posible que deba probarlo para asegurarse de que no le faltan las bibliotecas que necesitan.
fuente
En este momento, MariaDB no tiene el repositorio Oneiric, sino solo Natty (11.04): http://downloads.askmonty.org/mariadb/repositories/
Como Oneiric todavía está en versión beta, debe esperar a la versión final o intentar usar el repositorio de Natty.
fuente
Para instalar MariaDB en su sistema Ubuntu (Vivid) abra una terminal ( Ctrl+ Alt+ T) y ejecute:
Una vez que se importa la clave y se agrega el repositorio, puede instalar MariaDB con:
Puede encontrar una guía completa sobre cómo instalar
.deb
archivos MariaDB manualmente aquíFuente oficial Mariadb
fuente
En caso de que alguien se tope con la pregunta, el sitio web de MariaDB tiene el "Cómo"
Para 15.04 versión 10.1 de MariaDB, solo debe hacer:
fuente