Ismerje meg, hogyan frissítheti a BlueZ-t a legújabb verzióra az Ubuntu rendszeren, hogy élvezhesse ennek a nyílt forráskódú Bluetooth-veremnek a legújabb funkcióit.

Az Ubuntu alapértelmezés szerint sok szoftver legújabb verzióját nem tartalmazza. Az egyik ilyen szoftver a BlueZ, egy nyílt forráskódú Bluetooth-protokoll-verem. Az Ubuntu a BlueZ stabil, de elavult verziójával érkezik. Ez annak biztosítására szolgál, hogy bár a szoftver verziója elavult, jól tesztelt és biztonsági hibáktól mentes legyen. A stabilitásnak azonban az az ára, hogy kimaradnak az új funkciók.

Abban az esetben, ha a BlueZ legújabb verzióját szeretné telepíteni, ezt magának kell megtennie. Tanuljuk meg, hogyan kell manuálisan telepíteni a BlueZ legújabb verzióját az Ubuntun.

1. lépés: Távolítsa el az alapértelmezett BlueZ verziót

Mielőtt folytatná a BlueZ újabb verziójának telepítését, először meg kell szabadulnia a jelenlegi verziótól. Könnyedén eltávolíthatja a BlueZ alapértelmezett verzióját az Ubuntu APT csomagkezelőjével. Íme a BlueZ eltávolításának parancsa:

instagram viewer
sudo apt autoremove bluez

Begépel Y és ütött Belép amikor a rendszer felszólítja a döntés megerősítésére.

2. lépés: Töltse le a legújabb BlueZ-forrásfájlokat

Most, hogy eltávolította a BlueZ jelenlegi verzióját, le kell töltenie a legújabb BlueZ forrásfájlokat.

Nem használhatja az APT csomagkezelőt, mert a hivatalos Ubuntu tárhely egy elavult verziót tartalmaz, amelyet éppen eltávolított. Tehát először meg kell ragadnia a forrást, elő kell készítenie az összeállítási fájlokat, majd manuálisan telepítenie kell a BlueZ-t.

Töltse le a BlueZ legújabb verziójának forrásfájljait a hivatalos webhelyről. Vagy navigáljon a webhelyre egy webböngészővel, vagy valódi Linux-módra használja a wget parancsot a terminálban:

wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.66.tar.xz

Győződjön meg arról, hogy a fenti parancsban szereplő verziószámot a legújabb BlueZ verzióra cserélte.

Letöltés:BlueZ

3. lépés: A szükséges függőségek telepítése

Mielőtt továbblépne a telepítési folyamatra, telepítenie kell néhány, a BlueZ által megkövetelt függőséget. Ezek telepítése nélkül a BlueZ build meghiúsul, és nem fogja tudni telepíteni.

A következő parancs segítségével telepítheti ezeket a függőségeket az APT segítségével az Ubuntu rendszeren:

sudo apt install build-essentials libreadline-dev libical-dev libdbus-1-dev libudev-dev libglib2.0-dev python3-docutils

4. lépés: A forrás létrehozása és a BlueZ telepítése

Távolítsa el a letöltött BlueZ TAR archívumot a használatával a tar parancs és lépjen az új könyvtárba a használatával a cd parancsot:

tar -xzvf bluez-* && cd bluez*

Miután a könyvtárban van, készítse elő a build fájlokat a konfigurációs szkript futtatásával, majd folytassa a BlueZ telepítésével a make and make install használatával:

./Beállítás 
készítsenek
sudo make install

Ez az összes szükséges lépés a BlueZ legfrissebb verziójának Ubuntu-ra való felépítéséhez és telepítéséhez.

5. lépés: A BlueZ szolgáltatások konfigurálása és engedélyezése

A BlueZ legfrissebb verziója telepítve van, itt az ideje néhány végső konfiguráció elvégzésére annak érdekében, hogy a kívánt módon működjön.

Kezdje egy új BlueZ szolgáltatás létrehozásával a kísérleti funkciók engedélyezéséhez. Ehhez először nyissa meg a bluetooth.service systemd service fájlt a választott szövegszerkesztővel, és adja hozzá --kísérleti nak nek ExecStart:

sudo nano /lib/systemd/system/bluetooth.service

Módosítsa a ExecStart sor, tehát így néz ki:

ExecStart=/usr/local/libexec/bluetooth/bluetooth --experimental

Ezután használva a systemctl parancsot, engedélyezze és indítsa el a Bluetooth szolgáltatást:

sudo systemctl démon-reload
sudo systemctl unmask bluetooth.service
sudo systemctl indítsa újra a Bluetooth-t

A segítségével ellenőrizze, hogy működik-e systemctl állapot parancs:

sudo systemct status Bluetooth

Ennek pozitív kimenetet kell visszaadnia. Most, hogy ellenőrizze, hogy a BlueZ megfelelően működik-e, indítson el egy új terminált, írja be a bluetoothctl parancsot, és nyomja meg Belép.

sudo bluetoothctl

Ez az összes szükséges lépés a BlueZ legújabb verziójának telepítéséhez és beállításához az Ubuntu rendszeren. Mostantól tetszés szerint kipróbálhatod a kiadás új funkcióit anélkül, hogy meg kellene várnod, amíg a legújabb verzió bekerül az Ubuntu hivatalos tárházába.

A BlueZ legújabb verziójának telepítése Ubuntun

Sikeresen telepítette a BlueZ legújabb verzióját, a nyílt forráskódú Bluetooth protokoll veremét az Ubuntun. Ez a frissítés számos új funkciót és fejlesztést tartalmaz, amelyek lehetővé teszik a Bluetooth technológia teljes körű kihasználását.

Ezenkívül a Bluetooth-szoftver legújabb verziójának telepítése a Bluetooth-kapcsolat hibaelhárításának számos módja egyike Linuxon.