my blog my blog

Tag: Ubuntu
Linux下好用的命令行拍照程序camshot

 

今天为大家介绍一款好用的Linux下的命令行拍照程序camshot.这个程序可能并没有cheese等程序出名,但是确实相当好用.特别是直接命令行下就可以搞定拍照,可以更好的配合奶牛前几天的文章 [Linux防盗系统设计]之Arch Linux开机自动发送提醒邮件功能实现 .

有朋友问可以直接让它自动拍个照片当附件发给自己么,当然可以咯.今天奶牛就说说具体方法.

1.点此下载camshot源码

2.编译安装,cd进入目录

sudo make&&make install
没有在ubuntu下测试,不晓得apt-get可以直接安装否,不过arch linux下可以yaourt来安装.

3.安装完成后就可以使用了.

普通的拍照可以如下实现

~ $ camshot -W 160 -H 120 -o ./
Letting the camera automaticaly adjust the picture:..........Done.
Command (h for help): h

Commands:
        x       Capture a picture from camera.
        h       Prints this help.
        q       Quits the program.

Command (h for help): x
Command (h for help): q

特殊借助管道来拍照的实现:

~ $ camshot -W 320 -H 240 -p ./campipe
Letting the camera automaticaly adjust the picture:..........Done.

另开启一个终端:

~ $ cat ./campipe > /tmp/tst.bmp

然后就可以在下面的地址找到照片了 /tmp/tst.bmp.

~ $ ls /tmp/ | grep tst
/tmp/tst.bmp

结束拍照的生活ctrl+c搞定

^CCaught CTRL+C, camshot ending  

介绍结束了?no,继续介绍奶牛如何用脚步实现自动拍照功能,来帮助我们更好的实现Linux防盗系统设计]之Arch Linux开机自动发送提醒邮件功能.

脚本内容如下:

#!/bin/sh
camshot -W 320 -H 240 -p nenew_shot &
sleep 5
cat nenew_shot >camshot.bmp
kill $(ps aux |grep camshot|grep -v grep|awk -F " " '{printf $2}')

脚本任务就是先后台运行camshot,然后睡5秒让程序充分运行,然后截图,关掉进程.这样子就可以得到一张bmp的320×240的截图了.

过几天奶牛会将所以设置整理成脚本发布的.

HP Touchpad的Android 4.0正式版快来了

 

昨晚看到新闻说HP惠普公司已经将HP Touchpad的源码提供给了CM团队,这意味着Touchpad的稳定ROM即将到来,我们将告别CM 7 Alpha3.5与CM 9 Alpha0.6的悲催,迎来木有大bug的ROM,希望摄像头可以稳定工作,麦克风可以正常说话,屏幕分辨率不要存在问题,最好wifi也能再稳定一些,哈哈,继续设想…

HP Touchpad的大时代果真要来了呢,不愧是新一代刷机之王,Touchpad现在可以运行Webos,Android,Ubuntu,Arch Linux,我们还有什么更多的奢求呢,估计等Unity成熟一些的时候,把Ubuntu的Unity或者GNOME与KDE的移动版本都可以port上去,哈哈~~~尽情的狂想吧,HP Touhcpad的大时代就要来啦~~~

Ubuntu12.04壁纸下载

 

昨天发文介绍了最新的ubuntu12.04 alpha2的一些更新,今天看新闻说unity5.2也出来了,而且稳定性提升不少.

奶牛不废话了,今天就发下ubuntu12.04的壁纸,发现那个枫叶的壁纸听好看的说.

ubuntu12.04壁纸 下载

 

点此下载ubuntu12.04壁纸

自行提取的话可以去https://launchpad.net/ubuntu/搜索ubuntu-wallpapers包.

Ubuntu 12.04 Alpha2正式发布

 

Ubuntu12.04 alpha2已经正式发布了,大的变化奶牛并没有发现。

Ubuntu的Unity已经使用Unity 5了,整体有所提升.

内核方面,ubuntu 12.04 lts alpha2使用的是3.2.2的稳定内核。

默认浏览器firefox也升级到了firefox 10.0。

默认的邮件客户端thunderbird也升级到了10.0。

点此下载ubuntu12.04

Ubuntu Linux使用快捷键截图选定区域教程

 

在windows下,最方便的截图软件奶牛认为就是QQ,直接ctrl+alt+a就可以自定义截图了.原来在gnome2下的时候奶牛习惯用compiz的super键来作为这个区域截图,因为compiz可以单独设置的,但是到了gnome3下确实比较傻眼啦.

其实呢,方法也是有的,无非是借助快捷键绑定程序来进行截图.首先想到的scrot.虽然截图功能可以达到,但是,说实话,确实不如gnome-screenshot做的好.不绕关子了.直接说做法:

打开设置中的键盘设置,切换到快捷键,添加新的自定义快捷键.

名称随便,比如screenshot,命令gnome-screenshot -a .应用后设置其快捷键为ctrl+printscreen键.因为不知道为啥ctrl+alt+a直接设置上有的时候区域截屏失效.如果你觉得ctrl+alt+a好用,那么命令为gnome-screenshot -ai,这样子会进入一个交互界面,有一个可以选择的菜单,你可以选择截图方式.为什么直接绑定ctrl+alt+a无法用gnome-screenshot -a,奶牛也没找到原因的说,估计是快捷键的小冲突之类的吧,因为绑定为ctrl+printscreen可以正常使用.

闲聊ubuntu的用户群与ubuntu推广

 

奶牛接触ubuntu也有小三个年头了,从对linux系统一无所知,到现在对桌面版ubuntu使用比较熟悉,这个过渡过程中,认识了很多喜欢ubuntu的朋友,自己也在努力的做一些ubuntu的经验分享,希望可以帮助朋友们解决一些可能遇到的问题。最近也有在思考,ubuntu到底怎样,到底如何,应该怎么做推广。所以,今天扯淡一篇,聊抒己见。

先说ubuntu的用户群:奶牛认为,ubuntu的用户群主要集中在初步使用Linux系统的高校学生以及部分长期工作在Linux下的运维啦编程啦这些人群中。至少,奶牛接触的群体中,很少有上述之外的。所以,奶牛认为ubuntu的推广应该主要放在高校中,让大学生成为ubuntu的使用者,一代接一代,接下去,慢慢的,用户就会指数增长。

选择ubuntu的原因有很多,奶牛认为对于刚接触linux的用户而言,主要因素有两个:

1.ubuntu的口碑好,至少大多数人都这么说。

2.安装与使用都是图形化桌面化,没有太多障碍。奶牛曾经通过电话教一个女生安装ubuntu,而且,安装成功了,所以,ubuntu的安装便捷是它的一大优势。而且进入桌面,打开软件中心,需要什么安装什么就可以了,相当的方便。

这两点已经可以让初学者轻松的接受ubuntu这个linux发行版,但是,使用过程中,当然,不可能避免遇到这样那样的问题,不过还好,ubuntu的资源较为丰富,国内的用户群是相当大的,所以找到一种解决方案并不会太难。

虽然上面说的都让人觉得挺不错的,但是真正愿意舍弃windows而去尝试的人又有多少呢?究其原因,还是做的不够完善。不用说别的,光驱动问题就压死了多少门外汉。是,驱动多数都是开源的,没有多少厂商的支持,而且还要花大量的时候去找如何来安装,这让门外汉们望而却步,往往都是桌面还没进去呢就放弃了折腾的心了。所以,做好那些桌面用户原本不需要做的是很重要的,这方面,我觉得深度deepin Linux是很棒的。字体渲染啊,驱动啊,还有独立的软件中心设计啦,以及wine的中文化啦,都做得相当棒。

呃,总之一句话吧,抓住高校这个大块儿做推广,ubuntu必将前景无限。

Gnome3美化教程–关于gnome3的主题安装,扩展安装配置

 

奶牛也上手用Gnome3桌面环境了,用了也有一周了,总体感觉很好.也许是因为桌面比较人性化吧,很多设置,只要熟悉过来了,就很好用.奶牛也很久没有用Ubuntu了,发现Ubuntu的关键词不做,baidu都不理奶牛了,流量瞬间就没了,哈哈.其实呢,接触Linux也有两年多了,感觉,发行版各有优势,不能一概而论,要学习的东西,也不能完全是针对一个发行版本的,而是要适合Linux系统的大环境,要懂得变通.下面奶牛就以Arch Linux为模版跟大家介绍下如何配置个性化的Gnome3桌面环境.

先来说说Gnome3的桌面都有哪些可以配置的东西.首先是整体的大主题,就是Gnome-shell-theme.这个主题体现在应用程序的那个窗口,就是你把鼠标移动到桌面左上角所看到的效果,如图所示,就是奶牛安装的gnome-shell-theme-ice-cream-sandwich主题,效果是不是很像Android 4.0的桌面环境?

gnome3 gnome shell ice cream sandwich

除了gnome-shell-theme,第二大就是gnome3的扩展,扩展是用来完善gnome3的显示的,朋友们大概已经看到了,奶牛桌面的右上角为何跟默认的有所不同呢?因为奶牛开启了一个cpu监视与温度监视的扩展,并且将时间调整到了右侧而不是默认的中间.所以呢,就有了上面的效果.扩展的功能很多,奶牛稍后介绍.

两个最大的方面介绍完了,就该介绍主题细微调整了.这里将会涉及到的是鼠标主题,窗口主题,图标主题与GTK+主题.鼠标主题跟图标主题都好理解,那窗口主题跟GTK+主题又有什么区别呢?奶牛放个图片,来跟大家说明:

 gnome3 gtk+ theme window theme

图中上方展示的是sonar的GTK+ theme与sonar window theme窗口主题,融合比较好,而图中下方展示的是sonar GTK+ theme与DarkUglyCase窗口主题,虽然看着也不错,但是发现周围有一圈儿白色,那个就是Sonar的GTK+主题与其融合而产生的,从这里可以看出,这个window theme窗口主题主要就是修饰标题栏的.

好了,上面都是些文字的介绍,下面正式来说说如何美化GNOME3.

1.安装基础配置软件

安装基础包gnome-shell-extensions-common,用户主题扩展gnome-shell-extension-user-theme与gnome3配置软件gnome-tweak-tool.在Arch Linux下可以一条命令搞定

sudo pacman -S gnome-shell-extensions-common gnome-shell-extension-user-theme gnome-tweak-tool

如果是ubuntu,可以用apt-get进行相应安装,自测.

安装完成后打开gnome-tweak,也就是程序中的高级设置,然后启用用户主题扩展.

2.Gnome3主题安装

Gnome3的主题存放在/usr/share/themes/目录与~/.themes两个目录下,前者为公共主题,而后者为用户个人主题.对于arch linux用户,yaourt的强大搜索功能可以帮你找到很多主题,sudo yaourt -Ss gnome-shell-theme就可以找到很多资源,当然,如果你是其他发行版的用户呢,也可以很方便的安装主题.这里奶牛推荐网站gnome-look.orgdeviantart.com ,特别是deviantart,可以直接wget下载.

说下具体的安装方法,对于主题,gnome3并不把gnome主题啊,GTK+主题啊还有window theme窗口主题分别对待,而是将他们放在同一个目录下,所以就是上面我说的两个目录,可以把主题解压后的文件夹直接复制到其中,然后通过gnome-tweak来启用相应主题.

 这里声明下:Gnome3主题进入目录gnome-shell中找,GTK+ theme用的是GTK 3.X的主题,而window theme窗口主题呢则是metacity主题.

3.Gnome3扩展安装

Gnome3的扩展存放在/usr/share/gnome-shell/extensions/目录与~/.local/share/gnome-shell/extensions/目录下,如上,前者为公共扩展,后者为用户个人扩展.对于arch linux用户,yaourt的强大搜索功能可以帮你找到很多扩展,sudo yaourt -Ss gnome-shell-extension就可以找到很多扩展资源了,当然,如果您使用的是其他Linux发行版,也可以通过手动安装的方法来安装.这里奶牛推荐从https://extensions.gnome.org/来找扩展资源.这里大部分的资源都是git的,所以你需要git clone xxx.git来下载.对于扩展,需要注意的是文件夹的嵌套可能导致无法识别扩展,而且如果出现错误会导致无法启动gnome,这里就需要手动删除扩展咯.

对于主题安装后可能不生效,这里用alt+f2打开命令栏,输入r进行重新载入即可.

Gnome3的美化教程就介绍到这里吧,希望对各位有所帮助.新年到了,祝朋友们新年快乐,阖家幸福.

Linux下的超棒歌词软件osd lyrics安装下载

 

国人开发的独立歌词程序(不是插件哦),可以支持自动下载歌词哦.并且osd-lyrics支持众多播放器比如Clementine, Deciber-audio-player, Gmusicbrowser, Listen,  VLC.

google code上有官方的下载,当然,奶牛现在没有用ubuntu,是arch,只要yaourt -S osd-lyrics就可以安装了.

ubuntu的话直接用ubuntu安装包安装即可.安装完成后会有osd-lyrics的图标,设置好音乐播放器就可以了.看下gnome3下的效果咯~~~

osd-lyrics osd-lyrics下载 osd-lyrics图片

点此下载ubuntu 11.04版本:  x86    x64

点此下载osd-lyrics tgz包

tgz包安装方法:

./configure; make; make install

详细可以看tgz包的INSTALL文件

Ubuntu Linux下双屏显示+双拖教程

 

呃,上篇说到在win下如何来实现双屏显示跟电脑一拖N的拖机方案,其实Linux下方案依旧是如此的,并没有太多原理上的改变,操作上也很简单。奶牛就来介绍下。

首先是显卡,要有显卡的设置管理器,比如N卡的nvidia-setting设置,木有用过A卡,估计官方驱动都会带有一个配置程序的,就是那个程序,来进行显卡的设置。注意,这里需要root权限哦~~~所以,开始做

sudo nvidia-setting

进入nvidia的设置,这时候进入屏幕选项,可以看到两个设备(如果你已经插上了第二个显示器),有可能有一个的状态是未启用,这里选择启用enable,然后对起进行设置,twins那个是屏幕克隆,就是显示同样内容(好像卖彩电的那里就是这么做的),然后separate x的那个是独立模式,就是在win下的那个扩展屏幕,可以在第二个屏幕上来完成一部分内容,这里我们就需要这个模式来做拖机。
都设置好了,保存,重启电脑或者重启你的x windows。
进入后显示正常,为扩展模式。这时候打开你的虚拟机,拖到第二个屏幕上,做你的拖机就可以了。如何设置可以看:电脑一拖N教程及经验分享(BeTwin,虚拟机VM、VBox)
补图:
Ubuntu 双屏 双拖 linux双屏 
电脑一拖N教程及经验分享(BeTwin,虚拟机VM、VBox)

 

最近确实没弄啥东西,这几天弄了下电脑一拖二,双屏+双系统,效果总体让自己满意了吧~~~

先说说用的软件,有BeTwin那个在Win下的可以多用户登录Win的软件,感觉性能上比较差吧,至少在奶牛的Win7笔记本上外接大头表现很差。不过可以正常使用的,配置也很简单,这里就不多介绍了(网上多是此方法),奶牛自己测试的效果用BeTwin的效果并不是很好,至少性能上不是很好,而且,系统限制太为严重了。好吧,弃之。

思考:对于电脑双屏显示,最亟待解决的问题是多套鼠标多套键盘同时使用,这个大家有外接设备的都有体会的,就算我们插上多套键盘鼠标,但是他们是同时工作的,而且不会出现两个鼠标箭头在屏幕上的。

解决:分配指定外接键鼠给虚拟机,比如VM,VBox都可以的。

先说说测试结果吧,对于奶牛的无线键鼠,直接分配给虚拟机,虽然可以使用,但是不显示鼠标箭头(呃,估计这里存在bug),如果外插个USB鼠标键盘,直接分配则可以解决此问题。

在双屏显示上,VBox的用户体验应该稍胜一筹,因为可以直接在View选项中选择使用哪个屏幕(如果是双屏显示的话,直接选择的用户体验是要好很多的),而且对于系统中已在使用的USB设备,VBox也能很好的启用,当然,也有bug,比如我上面说的那个bug。Vm也是可以正常使用的,只是分屏的时候,需要先将虚拟机拖到第二屏中,然后最大化,其它都ok。

对于虚拟机的设置,无非就是USB的外设分配,把你的鼠标键盘直接分配给虚拟机就可以了。双屏的屏幕直接插电脑或者笔记本上(呃,奶牛的笔记本有VGA也有HDMI,都直插然后在显示属性里面调节成扩展就可以了)。

呃,总结就写这么多吧,如果想看详细过程,可以留言,需要多的话奶牛就写个详细的教程。多托的应用,更是广泛了,自己想下看看有木有需要~~~

最后上图分享下效果咯~~~用虚拟机测试时候虚拟机用的ubuntu的12.04哦~~~

双屏 电脑一拖二 多托