“Bullseye” kod adını, Pixar’ın ünlü Toy Story serisindeki at karakterinden alan Debian 11’in duyurulmasından sonra, konular artık Bullseye yönlü oldu. Biz de bu yazımızda, Debian 11 “Bullseye”ye MariaDB 10.6’nın nasıl kurulacağını ele alacağız. İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB; bilindiği gibi MariaDB ve MariaDB Galera Cluster olmak üzere iki versiyon halinde kullanıma sunuluyor. MySQL’in yaratıcısı olan Monty Widenius; kızının adı My’ı yazılıma isim olarak vermişti. Oracle MySQL’in topluluk geliştirme modelinden uzaklaşınca, Monty Widenius MySQL’in kodunu çatallayıp yeni bir yazılıma yönelince, bu kez ikinci kızının adı olan Maria’yı isim olarak seçti ve MariaDB ortaya çıktı. MySQL ile bire bir yer değiştirebilen MariaDB, pek çok kütüphane kodlarının ortak olması nedeniyle tüm MySQL komutlarını tanır ve MySQL arayüz metotlarını destekler. Sisteme MariaDB 10.6 kurmak için öncelikle terminalde su
komutuyla root olmanız ya da komutların başına sürekli sudo
eklemeniz gerekecektir.
Öncelikle sistemin güncel olduğundan emin olmak gerekiyor. Bu nedenle, aşağıdaki komutu veriyoruz:
sudo apt update && sudo apt upgrade
Bu arada, yapacağımız işlem için gereken bağımlılıkları kurmak durumundayız. Bağımlılıkları kurmak için şu komutu veriyoruz:
sudo apt-get install curl software-properties-common dirmngr -y
MariaDB’yi başarılı bir şekilde kurmak için, paketlerin orjinal kaynaktan geldiğini ve değiştirilmediğini doğrulamak üzere GPG anahtarını içe aktarmanız gerekir. Bunu yapmak için aşağıdaki komutları sırasıyla kullanabilirsiniz:
sudo curl -LsSO https://mariadb.org/mariadb_release_signing_key.asc
sudo chmod -c 644 mariadb_release_signing_key.asc
sudo mv -vi mariadb_release_signing_key.asc /etc/apt/trusted.gpg.d/
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] https://mirror.realcompute.io/mariadb/repo/10.6/debian bullseye main'
Şimdi apt paket yöneticisi listesini yeni eklemeyi yansıtacak şekilde güncellemek gerekiyor. aşağıdaki komutu çalıştırın:
sudo apt update
Artık sıra MariaDB’yi kurmaya geldi. MariaDB’yi kurmak için istemci ve sunucu paketlerini kurmak gerekecektir. şu kodla devam edebiliriz:
sudo apt install mariadb-server mariadb-client
Bu komutu verdikten kısa bir süre sonra size örneğin “bu işlemin sonucunda 215 mb disk alanı kullanılacak. devam etmek istiyor musunuz? (Do tou want to continue? [y/n]) gibi bir soru gelecek. Elbette ki “y” yazıyoruz ve kuruluma devam etmek için enter tuşuna basıyoruz. Sonra sistemi yeniden başlatıyoruz.
sudo reboot
Şimdi MariaDB sürümünü kontrol ederek kurulumu onaylayalım:
mariadb --version
İhtimal, şuna benzer bir çıktı alacaksınız:
mariadb Ver 15.1 Distrib 10.6.4-MariaDB, for debian-linux-gnu (x86_64) using readline EditLine wrapper
MariaDB’yi kendiniz başlatmak durumunda kalabilirsiniz. Bu durumda:
sudo systemctl start mariadb
MariaDB’yi durdurmak isterseniz:
sudo systemctl stop mariadb
MariaDB’yi sistem başlangıcında etkinleştirmek isterseniz:
sudo systemctl enable mariadb
MariaDB’yi sistem başlangıcında devre dışı bırakmak için:
sudo systemctl disable mariadb
MariaDB’yi yeniden başlatmak için:
sudo systemctl restart mariadb
komutlarını verebilirsiniz. Güle güle kullanın.