如何在 Linux 上設置藍牙
有時您的 Linux 發行版不會檢測到您的筆記本電腦的藍牙硬件。或者,也許您想將藍牙 USB 適配器添加到您的台式計算機。無論哪種方式,這是使藍牙工作的方法。
藍牙傳奇
藍牙以 10 世紀丹麥國王哈拉爾德藍牙命名。他被稱為統一的國王。他鼓勵許多不同派別之間的交流,他在基督教下統一了國家。
愛立信於 1998 年發布了藍牙,一種短距離無線通信標準。Linux 內核在 2001 年首次支持藍牙功能,並在 2005 年全面支持。目前,您可以使用藍牙將任何設備連接到您的計算機,包括智能手機、耳機、揚聲器、鍵盤、鼠標和打印機。
儘管藍牙是一個成熟且完善的標準,但有時在安裝首選 Linux 發行版期間無法識別或檢測到筆記本電腦中的藍牙硬件。這不是表演的終結者;您可以手動添加藍牙工作所需的軟件。
如果您的計算機沒有內置藍牙硬件,則需要使用外部 USB 加密狗或加密狗並安裝所需的藍牙軟件堆棧。尋找其他 Linux 用戶評論並給予積極反饋的產品,例如Panda Nano 適配器,是明智之舉。
藍牙的官方 Linux 軟件包是 BlueZ,由 BlueZ 項目創建和管理。Blueman 是一個為 BlueZ 提供前端的獨立項目。
軟件安裝
我們需要安裝 BlueZ 和相關的實用程序。我們還需要安裝 Blueman,它是單獨提供的。
我們可以像這樣在 Ubuntu 上安裝 BlueZ(注意星號“ *
”):
sudo apt install bluez*
要安裝 Blueman,請使用以下命令:
sudo apt install blueman
在 Fedora 上,您需要輸入:
sudo dnf install bluez bluez-tools
像這樣安裝 Blueman:
sudo dnf install blueman
在 Manjaro 中,這些包被稱為:
sudo pacman -S bluez bluez-utils
這將為您安裝 Blueman:
sudo pacman -S blueman
啟動藍牙守護程序
為了每次計算機啟動時藍牙都可用,我們需要啟用並啟動bluetooth.service
提供藍牙連接的守護程序。我們用systemctl
.
啟用該服務意味著它將在您每次啟動計算機時啟動。啟動該服務使其立即工作,因此您無需重新啟動計算機即可使用藍牙。
sudo systemctl enable bluetooth.service
sudo systemctl start bluetooth.service
狀態檢查
rfkill
我們可以使用該命令檢查藍牙是否已啟動並正在運行。這個令人生畏的聲音命令使我們能夠檢查無線連接的健康狀況和狀態,藍牙屬於這一類。
在不使用rfkill
任何命令行選項的情況下使用會生成無線適配器列表並顯示它們是否被阻止。
rfkill
我們可以看到藍牙存在但被阻止。rfkill
我們可以使用它的unblock
選項來處理這個問題。當然,您可能會發現您的適配器已解鎖,在這種情況下您無需執行下一步操作。
rfkill unblock bluetooth
現在我們可以再次檢查狀態。
rfkill
藍牙適配器現在已解鎖,因此我們可以開始使用藍牙。
在 GNOME 中使用藍牙
在 GNOME 中,可以從系統菜單訪問藍牙功能。當檢測到活動的藍牙硬件時,會出現一個新的菜單項“藍牙”。
菜單項擴展顯示兩個選項。您可以打開或關閉藍牙,並訪問藍牙設置。這將打開常規設置應用程序並帶您進入藍牙面板。
為了讓我們有東西可以連接,我們放了一個藍牙耳機來廣播它的配對可用性。我們的筆記本電腦找到了該設備,並將其列為筆記本電腦旁邊的藍牙設備。它被檢測到但未與筆記本電腦配對。它的狀態被列為“未配置”。
單擊文本“未配置”開始連接過程。在我們的例子中,設備進行通信和連接。一些設備會向計算機發送一個代碼,GNOME 會顯示該代碼。在這種情況下,您需要在顯示代碼的通知上單擊“接受”或“連接”按鈕。
在我們的例子中,有幾聲嗶嗶聲,設備已連接。其狀態已在“設置”應用中更新。單擊藍牙設備周圍灰色陰影欄中的任意位置可打開選項窗口。
這為您提供了有關已連接設備的一些信息。有一個滑塊按鈕可讓您打開和關閉連接,還有一個刪除設備按鈕可將設備從藍牙設置中完全刪除。您的計算機將忘記有關設備的所有信息。如果您想在將來使用它,您將需要重新連接到它。
如果您的設備有更多設置可用 – 這取決於設備的類別以及設備製造商通過其藍牙接口提供的功能 – 將有一個按鈕允許您訪問它們。
由於我們的設備是耳機,因此設置控制設備的音頻輸出。我們的按鈕被稱為“聲音設置”。單擊“聲音設置”按鈕時,會打開一個帶有聲音設置的對話框。
藍人的用途
如果您不使用 GNOME 作為桌面環境,那麼您選擇的桌面可能會集成藍牙。如果它不存在,您可以使用 Blueman 管理藍牙連接。或者,也許您管理一組具有不同桌面環境的 Linux 計算機。使用 Blueman 可以讓您在管理所有這些方面獲得一致的體驗。
Blueman 是藍牙管理器的縮寫。通過按下“Super”鍵(通常位於左側“Ctrl”和“Alt”鍵之間)並鍵入“blue”,在 GNOME 中啟動 Blueman 應用程序。
將出現一個藍色人形圖標。單擊它以啟動應用程序。Blueman 應用程序將出現。
我們禁用了藍牙耳機並將其設置為“可發現”模式。單擊 Blueman 工具欄上的“搜索”按鈕啟動對附近藍牙設備的搜索。
我們的耳機已被檢測到並列出。您的設備將與名稱或標籤一起列出,告訴您它是什麼。通過在設備列表中單擊其條目,然後單擊密鑰形式的“創建配對”按鈕,您將開始配對和連接過程。
您可以通過右鍵單擊設備列表並從上下文菜單中選擇“連接”來執行相同操作。
連接設備後,Blueman 設備列表中的圖標上會添加一個非常小的鍵符號,並且設備條目的右端會添加一組圖標,顯示藍牙連接可以使用的各種服務。
如果設備向您的計算機發送配對代碼,它將顯示在通知或小對話框中。如果發生這種情況,請單擊對話框中標有“接受”、“配對”、“連接”或類似名稱的按鈕。
使用多個藍牙適配器
可以同時使用多個藍牙適配器。我們用來研究本文的筆記本電腦內置了藍牙硬件,但我們認為我們應該添加另一個外部 USB 適配器來看看如何處理它。
內置藍牙硬件在“適配器”菜單中由筆記本電腦的名稱“acheron”標識。
當外部藍牙適配器連接到 USB 端口時,它會作為“acheron #2”添加到“適配器”菜單中。
這使您可以在適配器之間快速切換。您可以將一些設備連接到內部藍牙適配器,將一些設備連接到外部適配器。當您從菜單中選擇一個適配器時,您只會看到連接到該適配器的設備。
加入
在 Linux 上使用藍牙比以前容易得多。它可以快速輕鬆地設置並無縫連接到您的設備。正如哈拉爾德國王曾經說過的,保持聯繫是件好事。
發佈留言