Pelajari cara memperbarui BlueZ ke versi terbarunya di Ubuntu untuk menikmati fitur terbaru tumpukan Bluetooth sumber terbuka ini.
Ubuntu, secara default, tidak menampilkan versi terbaru dari banyak perangkat lunak. Salah satu perangkat lunak tersebut adalah BlueZ, tumpukan protokol Bluetooth sumber terbuka. Ubuntu dikirimkan dengan versi BlueZ yang stabil namun sudah ketinggalan zaman. Hal ini dilakukan untuk memastikan bahwa meskipun versi perangkat lunak sudah usang, sudah teruji dengan baik dan bebas dari kelemahan keamanan. Namun, stabilitas harus dibayar dengan kehilangan fitur-fitur baru.
Jika Anda ingin menginstal BlueZ versi terbaru, Anda harus melakukannya sendiri. Mari pelajari cara menginstal BlueZ versi terbaru secara manual di Ubuntu.
Langkah 1: Hapus Instalasi Versi BlueZ Default
Sebelum Anda melanjutkan dengan menginstal versi BlueZ yang lebih baru, Anda harus menghapus yang sekarang terlebih dahulu. Anda dapat dengan mudah menghapus versi default BlueZ menggunakan pengelola paket APT di Ubuntu. Inilah perintah untuk menghapus BlueZ:
sudo apt autoremove bluez
Ketik Y dan pukul Memasuki ketika diminta untuk mengkonfirmasi keputusan Anda.
Langkah 2: Mengunduh File Sumber BlueZ Terbaru
Sekarang setelah Anda menghapus versi BlueZ saat ini, Anda perlu mengunduh file sumber BlueZ terbaru.
Anda tidak dapat menggunakan pengelola paket APT karena repositori resmi Ubuntu berisi versi lama, yang baru saja Anda copot pemasangannya. Jadi, Anda harus mengambil sumbernya terlebih dahulu, menyiapkan file build, lalu menginstal BlueZ secara manual.
Unduh file sumber untuk BlueZ versi terbaru dari situs web resmi. Navigasikan ke situs menggunakan browser web atau, dengan gaya Linux yang sebenarnya, gunakan perintah wget di terminal:
wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz
Pastikan Anda mengganti nomor versi pada perintah di atas dengan versi BlueZ terbaru.
Unduh:BlueZ
Langkah 3: Menginstal Dependensi yang Diperlukan
Sebelum melanjutkan ke proses instalasi, Anda perlu menginstal beberapa dependensi yang diperlukan oleh BlueZ. Tanpa ini diinstal, build BlueZ akan gagal, dan Anda tidak akan dapat menginstalnya.
Inilah perintah untuk menginstal dependensi ini menggunakan APT di Ubuntu:
sudo apt install build-essentials libreadline-dev libical-dev libdbus-1-dev libudev-dev libglib2.0-dev python3-docutils
Langkah 4: Membangun Sumber dan Memasang BlueZ
Untar arsip BlueZ TAR yang diunduh menggunakan perintah tar dan pindah ke direktori baru menggunakan perintah cd:
tar -xzvf bluez-* && cd bluez*
Setelah berada di direktori, siapkan file build dengan menjalankan skrip configure dan kemudian lanjutkan untuk menginstal BlueZ menggunakan make dan make install:
./konfigurasi
membuat
sudo buat instal
Itu semua langkah yang diperlukan untuk membangun dan menginstal BlueZ versi terbaru di Ubuntu.
Langkah 5: Konfigurasikan dan Aktifkan Layanan BlueZ
Dengan BlueZ versi terbaru terinstal, saatnya membuat beberapa konfigurasi akhir untuk memastikannya berfungsi sebagaimana mestinya.
Mulailah dengan membuat layanan BlueZ baru untuk mengaktifkan fitur eksperimental. Untuk melakukan itu, pertama, buka bluetooth.service file layanan systemd menggunakan editor teks pilihan Anda dan tambahkan --eksperimental ke ExecStart:
sudo nano /lib/systemd/system/bluetooth.service
Modifikasi ExecStart baris sehingga terlihat seperti ini:
ExecStart=/usr/local/libexec/bluetooth/bluetoothd --eksperimental
Kemudian, menggunakan perintah systemctl, aktifkan dan mulai layanan Bluetooth:
sudo systemctl daemon-reload
sudo systemctl unmask bluetooth.service
sudo systemctl restart Bluetooth
Periksa apakah itu berfungsi dengan menggunakan status sistemctl memerintah:
sudo systemctl status Bluetooth
Ini harus mengembalikan output positif. Sekarang, untuk memeriksa apakah BlueZ berfungsi dengan benar, jalankan terminal baru, ketik perintah bluetoothctl, dan tekan Memasuki.
sudo bluetoothctl
Itu semua langkah yang diperlukan untuk menginstal dan mengatur BlueZ versi terbaru di Ubuntu. Sekarang Anda dapat mencoba fitur-fitur baru dari rilis sesuka hati tanpa harus menunggu versi terbaru ditambahkan ke repositori resmi Ubuntu.
Menginstal BlueZ Versi Terbaru di Ubuntu
Sekarang Anda telah berhasil menginstal BlueZ versi terbaru, tumpukan protokol Bluetooth sumber terbuka, di Ubuntu. Pemutakhiran ini menghadirkan sejumlah fitur dan peningkatan baru, memungkinkan Anda memanfaatkan sepenuhnya teknologi Bluetooth.
Selain itu, menginstal perangkat lunak Bluetooth versi terbaru adalah salah satu dari banyak cara pemecahan masalah konektivitas Bluetooth di Linux.