如何使Ubuntu接受通过蓝牙发送的文件


105

当我通过手机将文件从手机发送到ubuntu 12.04时出现问题,因为手机提示消息“文件未发送”!我可以将任何文件从ubuntu 12.04发送到我的android手机。


2
在Ubuntu 14.04 64位上,对我来说也是同样的问题。到目前为止,还没有解决的方法……


我想确认一下,在18.04上apt-get install blueman也可以解决此问题。
康拉德·加耶斯基

Answers:


168

前往Dash Home搜索个人文件共享。如果您没有安装Unity,则可以从终端中输入该程序来打开该程序gnome-file-share-properties

Ubuntu个人文件共享蓝牙

在框的底部,启用“ 通过蓝牙接收下载文件中的文件”,同时启用“ 关于收到的文件的通知”,然后就可以了:)

个人文件共享应用程序Ubuntu蓝牙共享


6
如果要在终端中启动,程序名如何?
BuZZ-dEE 2012年

7
gnome-file-share-properties
Florian Echtler

5
这在64位Ubuntu 14.04上对我不起作用
faizal 2014年

1
它为我在32位Ubuntu 14.04上工作。但没有看到任何通知,可能有一些错误。
Mansoorkhan Cherupuzha 2014年

1
仅在重新启动智能手机和计算机(我使用Ubuntu 14.04 64位)后才可以使用@faizal
chelder 2015年

9

[更新的答案在Ubuntu 16.04上进行了测试]

我发现仅安装blueman并使用blueman applet就能很好地工作:

  1. 安装blueman:

    sudo apt-get install blueman
    
  2. 运行小程序:

    /usr/bin/blueman-applet
    
  3. 使用小程序配对设备

通过手机共享应该“正常”。

注意:如果电话尝试发送但立即失败,则可能是文件夹权限问题。通过蓝牙发送的文件会临时下载到~/.cache/obexd,如果此文件夹的所有者/权限设置不正确,则无法在此处下载文件,并且传输失败。更改文件夹的所有权和/或权限,以便您的非root帐户对其具有读/写访问权限,应该可以解决此问题。


[原始答案:]

对于非gnome / unity桌面环境(Xmonad,XFCE,LXDE等),以下工作(在15.04上测试):

  1. 确保已安装必要的依赖项:

    sudo apt-get install obex-data-server gnome-user-share
    
  2. gnome-file-share-properties从命令行运行,并确保已启用“ 通过蓝牙接收下载文件夹中的文件”和“ 关于已接收文件的通知”

  3. 创建一个~/bin/start-bluetooth-listener包含以下内容的文件(顺序很重要):

    #!/bin/sh
    /usr/bin/obex-data-server
    /usr/lib/gnome-user-share/gnome-user-share &
    

    ~/bin如果尚不存在,请首先创建目录)

  4. 使文件可执行:

    chmod +x ~/bin/start-bluetooth-listener
    
  5. 手动运行~/bin/start-bluetooth-listener脚本,或者将您的桌面环境设置为在登录时自动运行脚本(例如,通过XFCE,通过该xfce4-session-settings工具)。

现在,如果您尝试通过蓝牙将手机中的文件发送到配对计算机,则该文件应该可以工作,并在收到文件后弹出一个通知窗口。


在带有xfce的ubuntu-studio中,运行时出现此错误./start-bluetooth-listener:./start -bluetooth- listener:3:./start-bluetooth-listener:/ usr / lib / gnome-user-share / gnome-user-share:找不到
amirt

在安装之前,您是否已经安装了两个软件包?
Dominic Hayes'3

这几乎对我有用,但是魔术字形正在运行/usr/lib/gnome-user-share/gnome-user-share-obexpush。也许文件名已更改,因为没有一个没有-obexpush后缀的文件名。
Salix alba

蓝人作品。但这只能让我传输图片,而不能传输来自平板电脑的视频。
SDsolar '17

-8

进入蓝牙会议并与您的设备配对,然后选择要发送的设备或连接显示的音频扬声器,然后登录(使用手机作为发送和播放音乐的设备)


提出的问题与文件传输有关。您无法使用此解决方案解决他的问题。
ptmdevncoder
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.