my blog my blog

Monthly 4月 2012
Ubuntu12.04新手入门指南

写一篇新手入门指南吧,可能总结的不够全面,再补充吧~有些点可能写的不够明确,希望朋友们可以好好借助google baidu等搜索引擎来寻找更详细的介绍.

1.系统安装

对于Ubuntu系统的安装,方法真的很多.比如在windows下就可以进行的wubi安装,正常推荐的光盘安装(哪里有光盘?自己把iso镜像文件刻录为光盘就可以了哇),U盘安装以及奶牛前篇介绍过的硬盘安装.如果采用wubi方式安装,请尽量将系统放在一个ntfs分区上,否则可能会因为文件大小限制造成一些问题.奶牛更推荐的是直装方式,但是需要你有一定的了解跟基础.

Ubuntu的安装,你首先要了解linux下的分区以及引导方式的一些知识,奶牛在这里简单的说一下:

Ubuntu等linux操作系统一般不要求你安装在主分区上,不像windows要求那样子苛刻,就算全是逻辑分区也是没有任何问题的.一般对于新手,分配一个分区给根目录(/)+一个交换分区(swap).交换分区的概念也许在windows下并没有怎么被提到,不过如果你了解比较多,一定听说过页面缓存文件,一个跟交换分区差不多的东西,都是用作交换时候用的,弥补内存不足造成的一些问题,就相当于一个速度不高的内存区域,一般设置为内存的1~1.5倍,不过内存超过4G的PC就可以不设置了.

引导呢,linux主流系统现在都是用grub来做引导,此处所说的grub是grub2,从前几个版本就开始一直在用,因为使用Ubuntu的grub引导可以轻松实现对于windows的引导,所以一般我们都选择由grub来做引导,如果安装完成后发现没有windows的开机启动选项,可以直接执行命令update-grub来寻找windows的引导的.

2.配置工具ubuntu-tweak

对于一个操作系统,配置很关键,如果你已经顺利的安装完成,那么就要用一些配置工具来帮你配置好一个你更习惯更喜欢的桌面环境了.这里奶牛首推的是ubuntu-tweak.国人编写,功能较为完善的ubuntu配置工具,涵盖了从系统桌面环境配置到源的修改,以及垃圾清理.使用ubuntu-tweak几乎可以完成对于ubuntu的常用配置,如果你还觉得不够过瘾,想对于特效有更详细的配置,可以使用ccsm,compiz的高级配置工具.

3.驱动问题

驱动问题估计是个老大难,因为奶牛只有一台Y450笔记本,没有遇到太大问题,除了此次六屏幕问题(已经解决),并没有遇到过其它问题.不过奶牛没遇到并不代表其他朋友不会遇到,这里奶牛说一下.显卡驱动一般分为开源驱动跟闭源驱动,奶牛一般直接去官方网站下载官方驱动(也就是闭源驱动,总体性能上还是不错的),对于显卡驱动的安装,一般会下载一个.run的驱动,然后关闭lightgdm服务,sh xxx.run来安装驱动.如果你用开源驱动没啥问题,就继续用也没关系的.

声音驱动一般用alsa来配置就可以搞定的.而无线网卡呢,linux下有一个可以安装windows无线驱动的工具ndiswrapper,如果无线无法搞定可以试试这个工具.

4.软件

牛X的应用程序,linux下很多都有相应的版本,如果没有,也会有很多功能类似的替代软件可以使用.比如office有open office 跟libre office,现在永中跟wps也加入到linux环境下的office工具开发当中了.

影音播放只要解码没啥问题也都可以正常使用,一般装个vlc,装个totem+gstream那个系列的解码就ok搞定99%了.

上网呢,mozilla firefox chrome opera等各种主流浏览器也都完美支持.

一些拨号的客户端可以通过wine的方法来搞定.

IM软件:QQ可以直接用webQQ,skype有linux的客户端,功能很强大,gtalk哇msn哇可以直接用自带的集成软件去实现.

更多软件尽在:ubuntu的软件中心

5.建议买本书学起

可以看奶牛的介绍文章:Ubuntu Linux 入门书籍教程推荐

6.一些思想

开放:不要局限在windows的点点鼠标,你应该更加深入了解系统

共享:把好的东西分享给需要的人

自由:让自己充满想法,要geek一些,不要被局限

友帮拓:虽然很多人说这个中文名很烂,但是奶牛觉得它的含义很明确:友好互爱,互帮互助,开拓进取

Ubuntu12.04正式版下载已经开放

 

News一则,Ubuntu12.04正式版已经可以下载了.

Ubuntu12.04 i386下载:

http://releases.ubuntu.com/12.04/ubuntu-12.04-desktop-i386.iso

Ubuntu12.04 amd64下载:

http://releases.ubuntu.com/12.04/ubuntu-12.04-desktop-amd64.iso

Ubuntu12.04 server下载:

http://releases.ubuntu.com/12.04/ubuntu-12.04-server-i386.iso

http://releases.ubuntu.com/12.04/ubuntu-12.04-server-amd64.iso

Wubi程序下载:

http://releases.ubuntu.com/12.04/wubi.exe

Ubuntu12.04的综合评价还是很不错的,希望各位linux爱好者可以尝试使用,奶牛会在近期发布一系列新手入门指导,敬请关注咯~~~

点此添加奶牛博客到您的订阅

ubuntu 12.04发布进行时(激动鸟)—果断开始更新吧

 

话说明日此时ubuntu 12.04就要出笼鸟,如果你实在等不及了,跟奶牛一样迫不及待了,就直接装现在的daily-llive版本吧,最近更新不多了,每天也就1M2M的更新了,所以已经到LTS的稳定阶段了,所以现在直接装就可以了.(奶牛也是年年此时都会很兴奋的等待)

Ubuntu12.04镜像下载地址:   http://cdimage.ubuntu.com/daily-live/current/

Ubutnu12.04升级安装方法:   update-manager -d

Ubuntu 12.04小测评,Unity进步很大

奶牛从Ubuntu9.04开始使用至今,从gnome2的辉煌到gnome3的兴起,从Unity的beta到现在的Unity5.10,看到Ubuntu的改变,从上个版本被外界大骂到现在,Unity真的改观很多,使用也很舒服.装上新版本已经有几天了,把这几天的使用感受跟诸位分享下.

1.安装

默认的安装过程并没有太大的变化,不过系统默认安装的软件好一些,中文支持更好了,默认有ibus的中文输入法,很给力哦.

2.Unity

Unity感觉进步很多,使用方面,虽然感觉还是不如gnome3那样方便(主要是程序切换上感觉不够完善),但是进步还是很大的.有hud支援,还是很方便的,特别是小查找,比如在浏览器,直接就可以调用书签.但是在切换程序上感觉还是很脆弱,特别是奶牛这种喜欢用super+t调用terminal的人,结果super+t默认是垃圾桶,而且还没发现从哪里可以搞定,该快捷键无效,让人很纠结哇.

3.Compiz

默认有一些特效,还是很不错的,总体的和谐跟流畅度都很让人满意.

4.默认应用程序

这里感觉少了不少,而且源里也少了一些东东呢,比如aircrack-ng系列啦等不解释的东东.GIMP什么的都要自己手动装.PS.装了WPS的那个alpha3,感觉还不错.但是感觉功能阉割了不少呢.软件中心变化不大,感觉就是排列稍有变化,而且在dash里面有嵌套(这种推荐软件的方式感觉有点儿小鸡肋,让人有随手下软件的诱惑).

总体评价给9分,满分10分,值得尝试哦.

Ubuntu 12.04硬盘安装教程

 

继续往年的话题,Ubuntu 12.04硬盘安装。虽然每个发行版的发布奶牛都会写这么一篇,但是年年都会有人问如何硬盘安装ubuntu。对于那些讨厌用光盘、U盘安装系统的人而言,硬盘安装是速度最快的方式。奶牛大多数时候都会选择用硬盘安装,半个小时内安装理论上都能搞定。因为ubuntu的安装设计还是比较好的,默认已经将losetup功能集成进去了(Arch Linux下叫losetup,就是可以只用光盘镜像就可以安装。不过arch linux需要手动挂载镜像,有点儿小罗嗦)。

Ubuntu硬盘安装一般我们用grub4dos来进行引导,当然如果你在linux系统下用默认的grub2也是可以引导的(自己变通下),奶牛这里主要讲如何在windows下进行ubuntu12.04硬盘安装。

1.首先创建grub4dos环境

xp的方法自己google,win7的方法呢奶牛觉得最简便的是easyBCD安装neogrub,那个其实就是grub4dos的一个变体,然后修改配置文件即可。

2.配置文件的写法

对于ubuntu12.04,配置文件使用下面几行即可

title Ubuntu 12.04 install
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/linux.iso ro quiet splash
initrd /initrd.lz
boot

这里假设您的windows在第一块分区上,Ubuntu12.04安装镜像重命名为linux.iso

3.Ubuntu 12.04下载

到http://cdimage.ubuntu.com/daily/current/ 找最新的Ubuntu12.04下载镜像下载,镜像名称后缀是iso,装32位系统用i386镜像,装64位系统用amd64镜像(这个amd64并不是说amd的cpu才支持,intel的64位cpu也可以正常使用的)

提取下载镜像casper文件夹下的vmlinuz initrd.lz放到系统盘的根目录下,ubuntu12.04的安装镜像则保存为linux.iso也放在系统盘下。

重启引导安装即可。

更详细的介绍可以参看  ubuntu11.04硬盘安装详细教程,xp、win7完美支持

recordmydesktop录制桌面后ogv转avi脚本

 

在Linux下使用recordmydesktop录制桌面很方便,但是生成的是ogv文件,不够通用,转成avi格式会比较好传给非linux用户看.

这里有一个简单的小脚本,直接保存ogv2avi到bin目录下使用即可.

简单脚本:

#!/bin/bash
# ogv to avi
mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o "$2"

功能稍好的脚本:

#!/bin/bash
# ogv to avi
# Call this with multiple arguments
# for example : ls *.{ogv,OGV} | xargs ogv2avi
N=$#;
echo "Converting $N files !"
for ((i=0; i<=(N-1); i++))
do
echo "converting" $1
filename=${1%.*}
mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $filename.avi
shift 1
done

保存完成后

sudo chmod +x ogv2avi

然后直接用ogv2avi 源文件  目标文件即可

脚本需要mencoder支持哦,ubuntu12.04 arch linux 都可以正常使用的.

iPhoneQQ去掉顶部广告条的办法

 iPhone版QQ的广告条看起来很刺眼

解决办法如下,iPhone是否越狱都可以禁止掉

打开工具itools连接iPhone进入如图点击QQ的 “文档管理”

然后按照下图的地址找到3个png图标文件

/Documents/contents/adconfig/pushbanner

在本地磁盘里新建一个txt文件把全名修改为这3个文件的名字记得txt后缀也要改成png后缀

然后在itools里删除那3个png文件  同时把你修改后的3个文件导入进去

重启你的iphone  看看是不是去掉了广告条了

Ubuntu12.04即将发布(10日倒计时)

 

Ubuntu12.04即将发布,还有十天,因为Ubuntu12.04是LTS发行版本,所以奶牛还是决定在新版本发布的时候进行安装,顺便适应下新的Unity。话说奶牛第一次使用Unity的时候还是在Unity刚发布beta测试的时候,那时候Unity还没有被正式在Ubuntu的版本中默认发布,只能自己找源更新测试。虽然近几次新版本发布Unity的变化很大,但是与最初的Unity在总体方向上还是有一致性的。

奶牛使用Gnome3环境已经有半年多了,总体上对于Gnome3的设计还是很习惯的,看到最近Ubuntu12.04的Unity进步很大,也决定开始 尝试下Unity了。

不要太着急,静等十日,奶牛会发布第一手的安装教程与测评。敬请期待。

希望尽早尝试的朋友可以去http://cdimage.ubuntu.com/daily-live/current/下载当前最新的live镜像进行ubuntu12.04全新安装。当然也可以选择alt+F2运行

update-manager -d

进行ubuntu12.04升级安装

A fucking day

 

RT,A Fucking Day.

if (you.Love())

      show.Love()

else

      exit(1)

Arch Linux降级安装软件包与禁止升级不想升级的包的方法

 

Arch Linux虽然采用滚动更新,但是有些包确实并没有想象的完美,甚至不如老版本.例如新版本的eclipse,如果升级安装,则提示与xulrunner冲突,但是xulrunner可是Mozilla Runtime Environment,这个可是mozilla的一个运行环境哇,木有必然会造成不稳定.所以这时候只有禁止eclipse的升级鸟.奶牛觉得很多包都不需要升级的,比如说显卡驱动,不必要每次都升级,很麻烦还很大~~~

禁止某些包自动升级的方法是

sudo vim /etc/rc.conf

添加行

IgnorePkg = eclipse nvidia nvidia-utils nvidia-cg-toolkit

这样子,我们就可以禁止上面的四个包自动升级了.如果有其它的包想禁止,直接添加就可以了,记住分隔符要用空格哦.

如果安装了新版本软件想降级可以通过downgrade程序.

sudo yaourt -S downgrade

然后

downgrade eclipse

就可以选择本地已有的缓存或者输入s来搜索可用的网络缓存进行降级.

如果可以下载到具体的包的话也可以采用

sudo pacman -Uf xxx.pkg.tar.gz

来进行降级安装哦,然后降级安装成功后添加个禁止自动升级就可以了.