Как да сдвоите и използвате Bluetooth устройства на Linux

За разлика от много аспекти на Linux, поддръжката на Bluetooth не е автоматична от ядрото на Linux. Това до голяма степен се дължи на Bluetooth стека и как той взаимодейства с цялостната Linux система. За да компенсират това, удобни за потребителя дистрибуции като Ubuntu, Elementary и т.н. се опитват много да настроят Bluetooth за потребителите. Не всички Linux обаче правят това. Трябва да се инсталират различни услуги и Bluetooth клиенти. В допълнение, всяко Bluetooth радио е различно (а някои нямат драйвери с отворен код), което означава, че те трябва да бъдат инсталирани след факта. Ето как да сдвоите и използвате Bluetooth устройства в Linux.

ПРЕДУПРЕЖДЕНИЕ ЗА СПОЙЛЕР: Превъртете надолу и гледайте видеоурока в края на тази статия.

Забележка: Използвате Ubuntu? Ако е така, вашият компютър може вече да има звездна поддръжка за Bluetooth и няма нужда да го конфигурирате с тази статия.

Arch Linux

sudo pacman -S bluez bluez-utils

Fedora

sudo dnf install bluez bluez-tools

OpenSUSE

Получаването на Bluetooth инструментите и услугите на SUSE се извършва с OBS. Отидете на тази страница, и щракнете върху бутона за бързо инсталиране. Оттук YaST ще инсталира всичко.

  Как да използвате pushd и popd в Linux

Debian

sudo apt-get install bluez*

Други Linux

Bluez bluetooth стекът е съвместим с всички дистрибуции на Linux, дори Chrome OS! Поради това потребителите на по-малко известни алтернативни дистрибуции на Linux няма да имат проблем с работата на тези инструменти. За да ги инсталирате, отворете вашия мениджър на пакети и потърсете „bluez“. Инсталирайте всичко с думата „bluez“ в него, за да бъдете в безопасност.

като алтернатива, отидете на сайта за изтегляне, вземете изходния код и го изградете ръчно.

Получаване на клиента Blueman

Инсталирането на Bluez позволява на вашата Linux среда на работния плот да използва директно Bluetooth. Това означава, че ако използвате KDE Plasma, тя ще работи директно с Bluetooth клиента на KDE. Същото важи и за вградения клиент на Gnome Shell. Така че няма нужда да инсталирате Blueman.

Ако използвате Linux настолна среда или мениджър на прозорци, който няма вграден Bluetooth мениджър, помислете за инсталиране на Blueman. Това е лек инструмент за свързване, който прави взаимодействието с устройства много, много по-лесно.

Arch Linux

sudo pacman -S blueman

Fedora

sudo dnf install blueman

OpenSUSE

sudo zypper install blueman

Debian

sudo apt-get install blueman

Други Linux

Инструментът за свързване на Blueman се използва широко в Linux. За да го намерите в алтернативни дистрибуции на Linux, отворете вашия мениджър на пакети (или софтуерен браузър), потърсете „blueman“ и го инсталирайте. Не можете да го намерите в източниците на софтуер? Вместо това го изтеглете от sourceforge!

  Как да скриете файлове в Linux и да ги защитите

Конфигурация

Изтеглянето на Bluez Bluetooth стека и инсталирането му на Linux не е достатъчно. Услугите трябва да са активни, в противен случай устройствата няма да се свържат. Първо, отворете терминал и получете root обвивка, като използвате:sudo -s

С основната обвивка заредете ръчно общия Bluetooth USB драйвер, ако използвате BT ключ.

modprobe btusb

Ако използвате лаптоп с вградено Bluetooth радио, драйверът (ако се поддържа Linux) трябва автоматично да зареди драйвера, така че няма нужда да го зареждате ръчно.

Забележка: някои Bluetooth ключове няма да поддържат този драйвер на Linux. Ако това се случи с вас, прочетете ръководството за вашето устройство и вижте какви драйвери са необходими, за да работи на Linux.

Arch Linux, Fedora, SUSE и други systemd Linux

Първо, активирайте услугата BT, така че тя винаги да се стартира при стартиране на Linux. Това се прави с:

sudo systemctl enable bluetooth.service

След това стартирайте услугата веднага с:

sudo systemctl start bluetooth.service

Ако в даден момент systemctl откаже да стартира или активира тези услуги, помислете за използването на опцията принудително:

sudo systemctl enable bluetooth.service -f

и

sudo systemctl start bluetooth.service -f

По-стар Debian

Използвате версия на Debian, която няма systemd? Ако е така, след като инсталирате Bluez и всички други Bluetooth инструменти, рестартирайте компютъра си. Услугите за стартиране ще бъдат активни след повторно влизане.

  Как ръчно да разделите твърд диск от командния ред на Linux

Свързване към Bluetooth в Gnome

Ако Bluetooth услугата работи правилно, докато включвате Bluetooth ключ (или) използвате вграденото Bluetooth радио на вашия компютър, трябва да видите икона за Bluetooth в панела на Gnome.

Щракнете върху иконата и тя ще разшири менюто. В менюто изберете „Настройки на Bluetooth“, за да изведете инструмента за сърфиране на устройството.

В инструмента за сърфиране щракнете върху устройството, с което искате да се свържете.

Следвайте инструкциите на екрана, които Gnome дава, за да се свържете.

Свързване към Bluetooth в KDE

За да свържете Bluetooth устройства в KDE Plasma Desktop, уверете се, че вашият USB ключ (или) вградено Bluetooth радио работи.

Оттук щракнете върху иконата BT в панела Plasma, след което изберете устройство, към което да се свържете. Следвайте инструкциите на инструмента, за да сдвоите!

Свързване към Bluetooth в Blueman

За да накарате Bluetooth устройство да работи с Blueman, първо щракнете върху иконата на Bluetooth в системната област. След това щракнете върху бутона „търсене“, за да потърсите устройство. Когато се появи устройство, изберете го с мишката, след което щракнете върху „настройка“.

Инструментът Blueman ще ви преведе през процеса на сдвояване. Следвайте инструкциите на екрана и скоро вашето устройство ще бъде сдвоено.

Заключение

Bluetooth винаги е бил неприятен в Linux и много дистрибуции на Linux не го настройват веднага. Надяваме се, че следвайки това ръководство, вашите проблеми с Bluetooth в Linux ще останат в миналото.