ubuntu10.04正式版在前两天可用了,这时正好我已经有些厌倦在archlinux或gentoo反复安装驱动、配置系统了,所以就在第一时间安装了ubuntu10.04。
官方提供了ISO文件,如果没有光驱可以有U盘安装:1,需要unetbootin这个软件(这应该是最方便地从U盘安装UBUNTU的方法了吧?);2,下载ISO文件;3,用unetbootin把ISO写入U盘;4,用U盘启动电脑;5,常规方式安装系统。
安装完后很是惊喜,驱动几乎是完整的,摄像头、显示、声音、网卡、蓝牙……都是可直接用的,指纹识别还不知道怎么用(不打算安装了),但这几乎不影响我的体验。
以前使用的操作系统有WINXP LINUX+OPENBOX,下面简单说说Linux+Ubuntu+gnome上不同的体验:
- 界面风格很是简洁,有ANDROID的气质,朴素的颜色、低调的图标让我觉得安静;窗口切换有渐变效果,用openbox多了,突然觉得这样也挺好的(首先是稳定);
-
(上网本版特有设计)最大使用空间的设计很是实在,在空间比WINDOWSXP高30像素的情况下没有丝毫的功能绕道,把“任务条”和“窗口标题栏”结合起来使得整个的空间更紧凑;(推荐小屏电脑使用上网本版UBUNTU)
-
启动速度是我一直很重视的,可是在UBUNTU10.04中并不像某些人讲的那么快,整个启动时间在40秒左右(达到可用);
-
更加“网络化”,把IM和EMAIL和社交网整合在右上角的一个图标中,网络动态即时提醒,对于网络时代是很实用的设计,遗憾的是社交网络的数量还不多,有flickr、twitter、facebook、friendfeed、digg等世界级的社交网络,并没有中国的社交网络;
-
即时通讯已经是EMPATHY,这个软件的体验其实和PIDGIN相差不大,比较不错是empathy支持视频还挺好;
-
LINUX中的几大输入法:fcitx scim,而在UBUNTU10.04中使用了新兴的ibus,貌似还不错,还在体验阶段;
-
FLASH虽然是电脑的标配,但在UBUNTU中默认不被支持,需要使用非默认软件源;
-
官方取消了GIMP中默认安装,默认安装了PITIVI(视频编辑)、BRASERO(光盘刻录)--这两个我觉得更没用;
-
操作很流畅。
其实,到如今,以LINUX为核心的系统越来越完善,linux一直是多个方向进化(开源软件的特性),有稳定型的,有酷型的,有商业的,有自由的,有追求性能的,有追求安全的,但普通用户不是很在乎操作系统的质量和用户体验,更关注交互-别人电脑上能玩的我的电脑就要能玩、别人的文档我就要能打开、别人能和我视频对话……如此一来,即使LINUX也不错,但WINDOWS上的游戏运行不了、WORD文档的编辑能力和兼容性我还不是很确定能100%和MS OFFICE兼容、QQ没有视频功能……这些关键的、交互式的能力让普通人接受LINUX有了难度,即使UBUNTU为代表的重视普通用户体验的LINUX发行版在体验上要比WINDOWSXP好很多,可是在交互上让人无话可说。我想这些阻碍普通用户使用LINUX的原因并不是LINUX的不好,而是WINDOWS独霸天下的后果,在移动网络的到来、在网络计算的可用性越来越强,交互将不会局限在某个软件(QQ OFFICE)或某个格式之上,那时LINUX安装在卖冰棍的大爷用的电脑上也是指日可待。
我内心并不多么期待LINUX越来越被人所知、被人所用,我只是说未来应该是这个样子的,windows的确做的很好,我是考虑购买WINDOWS正版的(现在也是),可是历史上不会一直是一家独大的,这样的世界就不是发展中的世界,未来也不会是LINUX的天下,未来是多彩的世界、丰富的物种、新鲜的空气每天都有。
Moblin默认支持的音频和视频格式非常有限,似乎只支持OGG\OGV格式,而软件仓库中并没有必要的解码器。
首先确认yum可以安装哪些相关的软件,搜索“gstreamer”的结果:
gst-plugins-base.i586
gst-plugins-base-devel.i586
gst-plugins-farsight.i586
gst-plugins-good
如果列表中有还没安装的gstplugin就先都安装上。
接着开始下载、安装了,记得在configure的时候prefix=/usr。
- 下载lame源码包,编译安装
- 下载文件:libid3tag、libmad、madplay(下载地址),编译安装。
这时我遇到error:
cc1: error: unrecognized command line option "-fforce-mem"
解决方法就是编辑Makefile,删除字符串“-fforce-mem”
- #yum install liboil-devel
- 下载yasm、xvid、FFmpeg,并编译安装
- 去下载gst-plugins-bad、gst-plugins-ugly、gst-ffmpeg(下载地址),编译安装
正常情况下,这时Moblin已经可以播放mp3 avi rm文件了。
Moblin软件仓库中的软件很少,常用的axel links mplayer fcitx audacious等都没有,仓库里也没有ibus,安装输入法只能选scim了,可是scim只有智能拼音输入法。
scim里的五笔输入法名字叫scim-tables-chinese,库里没有只能下载源码编译,可是scim官网报“500”。
Moblin用的是yum软件管理系统,据说是基于fedora10,安装SCIM五笔输入法的思路是下载fedora10的RPM软件包,安装试试。
去http://rpm.pbone.net 找到了rpm 文件,下载,安装,依赖报错,查了查,依赖了很多的文件,放弃。
看到有src文件的下载,我再试试编译吧!
用yum安装上gcc-c++、scim-devel、rpm-build,这些都是编译scim-tables必需的。
下载src.rpm文件,开始编!
$rpmbuild --rebuild scim-tables-0.5.8-7.fc10.src.rpm
在~/rpmbuild/RPMS/i386/目录中就有了一堆编译好的rpm文件,扩展名是moblin.i386.rpm。
接下来安装两个就搞定五笔输入法了:
$sudo rpm -ivh scim-tables-0.5.8-7.moblin.i386.rpm
$sudo rpm -ivh scim-tables-chinese-0.5.8-7.moblin.i386.rpm
一直以来都是家用linux,单位用windows,最近工作不是很忙,就想在办公用的电脑上装个LINUX(debian),但安装过程极不顺利,因为硬件是DELL Optiplex 320,网上有很多朋友和我是同样问题,具体为什么这款机子不让装LINUX就不大清楚了。
以下是我的安装过程。
- 刻录光盘,从光盘引导启动系统;
DELL Optiplex 320是64位构架,我选择的DEBIAN是amd64版。
- 在boot:提示行输入“expert pci=nomsi”按回车键
为什么用expert安装?原因是DELL此机用正常方式安装后无法用GRUB引导,所以用expert来选择安装LILO
- 按正常情况下的步骤安装系统;
- 安装结束后选择安装LILO引导程序;
- 重启进入系统后,安装GRUB2:
虽然grub不能引导linux,但GRUB2是可以的,
#apt-get install grub2
#grub-install /dev/sda
#update-grub
- 配置GRUB:
#vi /boot/grub/grub.cfg
在行“linux (hd0,1)/vmlinuz-2.6……ro ”后加参数“ pci=nomsi”
因为还有WINDOWS所以再加一个启动项:
menuentry “Windows” {
search –set /ntldr
chainloader +1
}
- 删除LILO:
#apt-get remove lilo
其它:有人说启动linux时不用pci=nomsi而用acpi=off,为了保险可以两个都用上,需要注意两个的前后顺序不同结果也不同。
另外:系统使用过程也不理想,时常“卡”并“硬盘吱吱的响”,等待10分钟左右现象消失;pidgin出现过猛占99%CPU的情况;关机不彻底。
这就是我的安装整个过程,说说也就这么几句,但在我安装时一遍遍尝试,着实费了不少的力气。
在Linux中架设网站其实不难,在Debian中更简单。
Linux操作系统用Debian,http服务器软件用lighttpd,它是个轻量级的服务器软件,如今很多酷站都有它的身影,动态语言用php,数据库用mysql,CMS用Drupal。
安装:
#apt-get install lighttpd php5-cgi php5-mysql mysql-server php5-gd
php5-gd是绘图库
配置:
#vi /etc/php5/cgi/php.ini
找到”cgi.fix_pathinfo=0″改为”cgi.fix_pathinfo=1″(文档中部)
#vi /etc/lighttpd/lighttpd.conf
更改网站目录:server.document-root =”/home/hu/www/endd.cn”
server.modules项增加一行,内容为:
“mod_fastcgi”
文件中添加:
fastcgi.server = (“.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”
)))
因为我们的网站不喜欢.php?p=**格式的URL,所以还需要把”mod_rewrite”前的注释去掉。
在文件中加内容:
fastcgi.server=( “.php” => ((
“bin-path” => “/usr/bin/php5-cgi”,
“socket” => “/tmp/php.socket”
)))
url.rewrite-final =(
“^/([^.?]*)\?(.*)$” => “/index.php?q=$1&$2″,
“^/([^.?]*)$” => “/index.php?q=$1″
)
安装drupal:
去官网下载软件包:http://www.drupalchina.org
#tar zxvf drupal-6.1.tar
#mv drupal-6.1/* /home/hu/www/endd.cn
#mysqld &
#/etc/init.d/lighttpd start
访问http://localhost就可以看到drupal的安装界面了,一路下一步一个功能完备的网站就OK了!