Jorge, kecuali saya salah mengetik, jawaban lain itu tidak berfungsi di Ubuntu 15.04, jawabannya di bawah. Tapi saya sudah jauh dari Unix selama 25 tahun jadi itu mungkin kesalahan saya. Tapi saya kira PERTANYAANnya sama, jadi jika saya benar bahwa jawabannya salah, mungkin hanya perlu ditambahkan jawaban di bawahnya.
Peter John Horwood
Memang, saya akan menandai untuk menggabungkan ini sehingga kami akan memiliki semua versi di satu tempat, terima kasih.
Perlu diketahui, bahwa ini menambahkan repositori kedua dengan path mainke sumber Anda, yang dapat menyebabkan konflik: askubuntu.com/questions/425516/…
Saya mendapatkan: dpkg: pemrosesan kesalahan /var/cache/apt/archives/libmysqlclient18_5.5.32+maria-1~raring_amd64.deb (--unpack): libmysqlclient18: amd64 5.5.32 + maria-1 ~ raring (Multi-Arch: tidak) tidak dapat diinstal bersama dengan libmysqlclient18 yang memiliki beberapa instal yang diinstal
Nicolas Raoul
Menggunakan Ubuntu 13.10, saya melewatkan langkah-langkah sertifikat / kunci dan itu bekerja seperti pesona.
Phillip Scott Givens
Apa tentang MariaDB 10?
rubo77
Ketahuilah, bahwa ini menambahkan repositori kedua dengan jalur mainke sumber Anda, yang dapat menyebabkan konflik: askubuntu.com/questions/425516/…
Jika mau, Anda dapat membuat sources.listfile MariaDB khusus . Salin dan rekatkan yang berikut ke dalam file bernama MariaDB.list di bawah /etc/apt/sources.list.d/(juga dapat ditambahkan di bagian bawah /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
Perlu diketahui, bahwa ini menambahkan repositori kedua dengan path mainke sumber Anda, yang dapat menyebabkan konflik: askubuntu.com/questions/425516/…
rubo77
4
Ubuntu 14.04 LTS Jika Anda sudah menyiapkan MySQL, Anda harus menghapusnya.
Langkah-langkah ini memungkinkan Anda untuk mempertahankan database MySQL yang ada. Cukup ikuti layar instalasi MariaDB dengan hati-hati.
(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
Anda mungkin tidak memerlukan devpaket. Konfigurasikan ulang phpMyAdmin untuk menggunakan SSL hanya dengan mengedit /etc/phpmyadmin/apache.conf.
Pada titik ini, sebagian besar hal akan berfungsi, tetapi saya memiliki masalah dengan pemasangan Dovecot saya. Jadi saya menginstal paket-paket berikut juga:
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
3 perintah apt-get terakhir mungkin tidak diperlukan (karena paket libclass-dbi-mysql-perl mungkin menginstalnya), tetapi pada server Uji saya, saya perlu melakukannya secara terpisah.
Semua yang ada di server LAMP saya sekarang berjalan dengan baik. Jika Anda menginstal perangkat lunak lain, Anda mungkin perlu mengujinya untuk memastikan Anda tidak kehilangan perpustakaan yang mereka butuhkan.
Apakah saya perlu menghapus mysql sebelum meletakkan mariadb?
john
2
Mengapa MariaDB tidak termasuk dalam repositori ubuntu normal? Apakah Phpmyadmin bekerja dengan mariadb?
john
1
Saya tidak pernah melakukannya, tetapi saya pikir Anda dapat memiliki baik MySQL dan MariaDB pada sistem, menggunakan port yang berbeda (es. 3306 dan 3307). MariaDB tidak termasuk dalam repositori normal, karena tidak begitu banyak digunakan seperti MySQL. Untuk PHPMyAdmin, itu harus bekerja karena MariaDB mengatakan untuk sepenuhnya kompatibel dengan konektor MySQL: kb.askmonty.org/en/mariadb-versus-mysql
Pisu
1
MariaDB kompatibel dengan biner dengan MySQL, banyak hal yang tidak dapat membedakannya. Phpmyadmin akan berfungsi, MySQLWorkbench juga berfungsi dengan baik di sistem saya. Ketika Anda meminta tabel InnoDB Anda benar-benar mendapatkan tabel XtraDB, saya punya beberapa pertanyaan yang membutuhkan sejumlah seleksi dalam yang mahal ... Saya belum menemukan kueri yang berkinerja lebih lambat di meja saya dan setidaknya satu yang penting hanya membutuhkan satu ketiga kali dulu.
Quaternion
1
Untuk menginstal MariaDB di sistem Ubuntu (Vivid) Anda, buka terminal ( Ctrl+ Alt+ T) dan jalankan:
Jawaban:
Untuk Pangolin Tepat 12,04 LTS
Instal manajer repo
Impor kunci penandatanganan GnuPG
Ubah
sources.list
file Anda untuk menambahkan MariadDBBuka dari terminal (
gksudo gedit /etc/apt/sources.list
) dan tambahkan baris berikut di akhir:Untuk Versi 10:
Atau minta baris ditambahkan secara otomatis dengan:
Untuk Versi 5.5:
Atau minta baris ditambahkan secara otomatis dengan:
Refresh sistem Anda
sudo apt-get update
Dan akhirnya instal MariaDB
sudo apt-get install mariadb-server
Untuk informasi lebih lanjut lihat halaman unduhan mereka .
sumber
main
ke sumber Anda, yang dapat menyebabkan konflik: askubuntu.com/questions/425516/…Untuk 14,04 LTS dan yang lebih baru:
MariaDB 5.5 termasuk dalam 14.04, untuk menginstalnya Anda dapat melakukan:
Alternatif lain adalah mendapatkannya dari MariaDB sendiri dengan mengikuti instruksi ini .
sumber
Untuk 13,04 Raring Ringtail / 13.10 Saucy Salamander
Pasang sertifikat / kunci:
Kemudian tambahkan repositori ke akhir Anda
/etc/apt/sources.list
dengan:Dan instal paket:
Saya telah mengkonfirmasi pada instalasi lokal.
sumber
main
ke sumber Anda, yang dapat menyebabkan konflik: askubuntu.com/questions/425516/…Untuk 12.10 Quantal Quetzal
Pasang sertifikat / kunci:
Tambahkan repositori ke akhir Anda
/etc/apt/sources.list
dengan:Dan instal paket:
Jika mau, Anda dapat membuat
sources.list
file MariaDB khusus . Salin dan rekatkan yang berikut ke dalam file bernama MariaDB.list di bawah/etc/apt/sources.list.d/
(juga dapat ditambahkan di bagian bawah/etc/apt/sources.list
):(Re) Sumber:
https://kb.askmonty.org/en/installing-mariadb-deb-files/
https://downloads.mariadb.org/mariadb/repositories/
sumber
main
ke sumber Anda, yang dapat menyebabkan konflik: askubuntu.com/questions/425516/…Ubuntu 14.04 LTS
Jika Anda sudah menyiapkan MySQL, Anda harus menghapusnya.
Langkah-langkah ini memungkinkan Anda untuk mempertahankan database MySQL yang ada. Cukup ikuti layar instalasi MariaDB dengan hati-hati.
Anda mungkin tidak memerlukan
dev
paket. Konfigurasikan ulang phpMyAdmin untuk menggunakan SSL hanya dengan mengedit /etc/phpmyadmin/apache.conf.Pada titik ini, sebagian besar hal akan berfungsi, tetapi saya memiliki masalah dengan pemasangan Dovecot saya. Jadi saya menginstal paket-paket berikut juga:
3 perintah apt-get terakhir mungkin tidak diperlukan (karena paket libclass-dbi-mysql-perl mungkin menginstalnya), tetapi pada server Uji saya, saya perlu melakukannya secara terpisah.
Semua yang ada di server LAMP saya sekarang berjalan dengan baik. Jika Anda menginstal perangkat lunak lain, Anda mungkin perlu mengujinya untuk memastikan Anda tidak kehilangan perpustakaan yang mereka butuhkan.
sumber
Saat ini, MariaDB tidak memiliki repositori Oneiric, tetapi hanya Natty (11.04): http://downloads.askmonty.org/mariadb/repositories/
Karena Oneiric masih dalam versi beta, Anda harus menunggu rilis final, atau mencoba menggunakan repositori Natty.
sumber
Untuk menginstal MariaDB di sistem Ubuntu (Vivid) Anda, buka terminal ( Ctrl+ Alt+ T) dan jalankan:
Setelah kunci diimpor dan repositori ditambahkan, Anda dapat menginstal MariaDB dengan:
Panduan lengkap tentang cara menginstal
.deb
file MariaDB secara manual dapat ditemukan di siniSumber Resmi Mariadb
sumber
Dalam kasus seseorang menabrak pertanyaan, situs web MariaDB memiliki "Cara"
Untuk 15,04 versi 10,1 dari MariaDB Anda hanya perlu:
sumber