Я просто не могу найти способ изменить имя моего устройства Bluetooth.
Есть ли какая-нибудь команда?
Вы пока не можете изменить имя устройства bluetooth с панели управления в ubuntu. Вот отчет об ошибке , который предоставляет этот обходной путь:
Если вы хотите изменить имя устройства Bluetooth навсегда, у вас есть чтобы создать файл с именем
/ etc / machine-info
, который должен иметь следующий контент:PRETTY_HOSTNAME = имя-устройства
После этого перезапустите службу Bluetooth:
sudo service bluetooth restart
Или перезагрузите компьютер.
Похоже, этот параметр был удален с панели управления Bluetooth, но вы все равно сможете изменить имя через командную строку:
sudo hciconfig hci0 name 'Device Name'
После того, как вы запустите команду, вы сможете чтобы проверить изменение, снова открыв панель управления Bluetooth и проверив имя устройства.
То, что я сделал (на 12. 04):
/var/lib/bluetooth/XX:XX:XX:XX:XX/config
~# service bluetooth restart
)/etc/bluetooth/main. conf
?)Вы можете изменить имя удаленного устройства Bluetooth на своем ПК:
проверьте MAC-адрес устройства в настройках bluetooth. Это выглядит так:
XX: XX: XX: XX: XX: XX
откройте Терминал и введите:
sudo gedit / var / lib / bluetooth / XX: XX: XX: XX: XX: XX / config / info
если он запрашивает пароль, введите его (вы его не увидите)
измените (только) значение, соответствующее 'Name'
Name = modified_name_as_you_like_it
Изменение не будет мгновенным!
Перезапустите службу (или ПК), используя команду:
sudo service bluetooth restart
Я использую Blueman Bluetooth Manager . Существует возможность изменить имя BT компьютера в:
Адаптер → Параметры
Для постоянного изменения имени хоста Bluetooth в Ubuntu 14.04 или новее :
Откройте терминал с помощью CTRL - ALT - T
Отредактируйте /etc/bluetooth/main.conf, заменив "% h" на имя компьютера вы хотите. По какой-то причине "% h" всегда представляет "ubuntu" в моих системах.
gksudo gedit /etc/bluetooth/main.conf[1256 providedFor example change
Name =% h-% d
кому: Name = gruber-% d
`
Удалите / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config, чтобы ваша система забыла старое имя. xx: xx: xx: xx: xx: xx имеет шестнадцатеричное значение, уникальное для вашего оборудования Bluetooth.
sudo rm / var / lib / bluetooth / xx: xx: xx: xx: xx: xx / config
Перезапустите службу bluetooth
sudo service bluetooth restart
(до 15.04 или новее :)
sudo systemctl restart bluetooth.service
Вы можете проверить новое имя, открыв настройки Bluetooth . Последние два шага взяты из ответа Маркса.
sudo apt-get update; sudo apt-get install -y nano
sudo nano /var/lib/bluetooth/*/config
sudo service bluetooth restart
Обновить значение для «имя». В моем случае это было: Ubuntu-0
В Ubuntu 20.04 вы можете сделать это в настройках.
Settings > About > Device Name
Перезагрузите компьютер, чтобы изменения вступили в силу.
В Ubuntu 20.10 посмотрите на
sudo grep Alias /var/lib/bluetooth/*/settings
отредактируйте значение Alias
с помощью
sudo gedit /var/lib/bluetooth/*/settings
Например, вызовите его NewDeviceName@yourdomain.net
Затем вызовите
sudo hciconfig hci0 name 'NewDeviceName@yourdomain.net'`
Нет необходимости перезагружать или перезапускать блютуз.
Или же вы можете сделать это из настроек:
Settings -> Info -> Gerätename
По-моему, по-английски это:
Settings -> About -> Device Name
Пакет Bluetooth по умолчанию ( bluez
) поставляется с утилитой командной строки bluetoothctl
, которая может установить / сбросить имя вещания ( "псевдоним контроллера").
Чтобы изменить имя вещания на новое-имя
:
bluetoothctl system-alias new-name
Чтобы удалить псевдоним, верните имя вещания к имени вашего компьютера:
bluetoothctl reset-alias
Это изменит соответствующие настройки в / var / lib / bluetooth
автоматически. MakeUseOf имеет хорошее введение о том, что вы можете делать с bluetoothctl
.