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:
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.