my blog my blog

Monthly 3月 2012
Linux系统蓝牙配置与Android设备文件通信

呃,最近发现了一个很囧的事儿,就是奶牛的Arch Linux下蓝牙只能通过浏览自己Android手机的文件来进行上传下载,却不能接受Android手机蓝牙传送来的文件,很纠结的说,总是提示obex push profile无法找到,但是系统已经安装了Obex了啊.于是乎继续纠结,搜索过程中找到了很多有用的东西,与朋友们一起分享下.

sudo pacman -S bluez安装蓝牙工具包
sudo hciconfig -a 察看蓝牙设备信息
sudo hciconfig hci0 up 启动蓝牙设备0
sudo hciconfif hci0 name 察看当前蓝牙设备0的名称信息
sudo hciconfif hci0 name nenew 设置当前蓝牙设备0的名称为nenew
sudo hcitool scan 查找附近的蓝牙设备
sudo sdptool search OPUSH 察看附近设备是否有OBEX Object Push服务存在

sudo obex_test -b 设备地址 频道
Using Bluetooth RFCOMM transport
OBEX Interactive test client/server.
> c
Connect OK!
Version: 0x10. Flags: 0x00
> p name.fiel
PUT file (local, remote)> name.file name.file
name=name.file, size=18
Going to send 18 bytes
PUT successful!上传成功
> s
进入obex接收模式,手机可以上传文件
> q
退出
这样在Archlinux下配置bluetooth就初步成功.
但是如果回显不正确也未必就是不成功,奶牛的机子就回显不成功,但是实际上传是正常的.
obexfs -b 设备地址 ./mountpoint 可以将设备挂载到本地的目录进行文件管理
嗯,通过上述命令,就基本可以实现对远程蓝牙设备的管理了,如果是想图形话界面的管理的话可以如下操作.
sudo yaourt -S blueman
sudo rc.d start bluetooth 开启蓝牙服务
sudo blueman-manager 开启蓝牙管理程序

在右下角的图标单击右键进行服务设置,将obex的选项设置为可以发送可以接收,否则接收不到文件哦~这个是gnome3那个默认的管理程序没法设置的,不多解释.

然后 kill掉上个blueman-manager程序,为啥?因为那样子传过来的程序都是root权限的呃.重新启动一次,以普通用户的权限即可.

Linux下语法高亮转换程序Highlight,将代码高亮输出至html文件

 

Highlight是一款可以将代码转化为高亮html代码的软件.而且有gui界面,转换完成后会生成相应的html代码与css层叠样式表.软件的安装很简单:

Ubuntu12.04可以直接apt-get安装

sudo apt-get install highlight

Arch Linux安装可以通过aur源来完成

sudo yaourt -S highlight highlight-gui

更多相关信息可以参考

http://www.andre-simon.de/zip/download.html

Ubuntu12.04 LTS Beta 1 发布并提供下载

 

Ubuntu12.04 beta1已经发布,跟深度Linux的Linux Deepin 11.12.1脚前脚后都赶在了一起.通过Ubuntu官方的发布公告来看,Ubuntu12.04的主要更新有:

1.Ubuntu12.04桌面版主要新增了HUD,这是一款新的搜索并接入桌面应用的指示菜单,可以直接用Alt键来调用.

2.Unity环境可以直接通过系统设置来进行配置,Nautilus文件管理器也增加了对Unity launcher的支持.

3.对触摸板设备的支持增强,可以单击并拖动鼠标.

4.默认音乐播放器替换为Rhythmbox

5.LibreOffice更新至3.4 beta2(估计有bug,更期待wps的linux版本发布,三月底估计就可以拿到内测)

6.软件中心对软件的语言支持会被自动安装(这点比较实用,arch下很多软件中文都要手动装,虽然奶牛也可以习惯用英文的系统)

因为大多数用户关注的都是桌面版的ubuntu,所以奶牛上面介绍的都是桌面版ubuntu的一些信息.下面看下其它版本的一些内容,ubuntu12.04 beta1为ARMv7做了新的镜像,估计ubuntu 12.04 for ARM在正式版发布的时候也会有些动作了.新版本引入了对GPU的优化,降低其功耗,GPU是idle时为sandy bridge处理器默认打开来降低功耗.CD镜像调整到了703MB的大小(其实这个大小现在关注的并不是太多了,毕竟硬盘的容量越来越大了,功能更丰富感觉更好),

Ubuntu12.04 beta1下载地址:

http://www.ubuntu.com/testing/download

地址会自动转向到你访问速度较快的源,也可以直接选择下面的镜像下载

ubuntu-12.04-beta1-desktop-i386.iso

ubuntu-12.04-beta1-desktop-amd64.iso

Linux下安装pidgin的新浪微博插件microblog-sina

 

今天群里的GPL风说他装的新浪微博的pidgin的插件用不了,然后H老大推荐了款microblog-sina,奶牛测试了下,是很好用的.下面就来说说安装方法.

Arch Linux下安装pidgin的新浪微博插件microblog-sina方法:

sudo yaourt -S pidgin pidgin-microblog-sina

搞定添加帐号即可

Ubuntu下安装pidgin的新浪微博插件microblog-sina方法:

sudo apt-get install pidgin pidgin-dev libpurple-dev build-essential
svn checkout http://libpurple-microblog-sina.googlecode.com/svn/trunk/ libpurple-microblog-sina-read-only
autoreconf -fi ./configure make make install

microblog-sina插件功能还是很不错的,自动刷新,发微博,回复转发都有,要是能有即时对话的功能就更好了~~~

Linux Deepin 11.12.1 发布及下载地址

 

刚考试结束,回来看到笨兔兔 给奶牛留言,说发布下Linux Deepin的最新更新.奶牛刚才去深度Linux的主页看了下最新的Linux Deepin的更新,发现还是有很多惊喜的.比如那个3D 切换效果扩展 Deepin Enhanced Alt-Tab 3D Switcher,奶牛就曾经介绍过如何在Arch Linux下使用,而且效果也是很不错的,因为可以有预览功能,所以会比默认的好用一些.可以参考奶牛的文章原版Gnome3安装Deepin 3D Alt-Tab切换扩展 .这次深度的Deepin 11.12.1版本对软件中心也有更新,升级至深度软件中心 2.1.2,并且增加深度截图工具 2.0,桌面指南 1.2.

其它的一些更新点如下:

-kernel 3.0.0-16
-Firefox 10.0.2
-Thunderbird 10.0.2
-LibreOffice 3.4

Linux Deepin 11.12.1 下载:

简体中文 ISO MD5:

2927f3e221dd3190db68a07aec5fb58f deepin_11.12.1_zh-hans_amd64.iso
12f5215ccca460aac89df169a77282b2 deepin_11.12.1_zh-hans_i386.iso

繁体中文 ISO MD5:

f81a418f8acf1d196630e6aa5df93708 deepin_11.12.1_zh-hant_amd64.iso
5956cb024a06e4c559656e39cb7c944c deepin_11.12.1_zh-hant_i386.iso

英文版本 ISO MD5:
d5e061010e4bfc230945827e6251cb94 deepin_11.12.1_en_amd64.iso
fee43a3242fe77b681a94d364e86971a deepin_11.12.1_en_i386.iso

下载地址1:http://cdimage.linuxdeepin.com/releases/
下载地址2:http://mirrors.ustc.edu.cn/deepin-cd/releases/11.12.1/
下载地址3:http://mirror.bjtu.edu.cn/deepin-cd/releases/11.12.1/
下载地址4:http://mirrors.tuna.tsinghua.edu.cn/deepin-releases/11.12.1/