Ubuntu使用手记

一 楔子

1.计算机专业出身,大学毕业后一直从事软件开发,至今已六年
2.上大学前从没有接触过计算机,连见到的次数都屈指可数
3.最开始在学校里上机,用的Novell的网络,没有界面只有终端,可以用Turbo C编程
4.好象是大三开始,学校里的机房终于更新换代用了传说中的Windows 95
5.有了图形操作界面的OS的确容易上手,很多东西自己都能摸清楚
6.从此以后,Windows成了我的忠实伴侣,我靠它学习/工作/娱乐。。。
7.几年前,有了自己的第一台电脑,已曾经安装过Red Hat,但无疾而终
8.Windows还是一直伴随着我,虽然有很多安全/速度等问题,一边骂一边继续用
9.去年,因为Windows上诸多的安全问题而不断重装服务器系统,终于不堪忍受而改用Fedora Linux
10.其实很早以前就想把服务器系统切换到Linux上面,但因为对Linux不熟一直没有冒然行动
11.花了一点点精力和时间上的代价,终于使服务器在Linux上欢畅地跑了起来
12.安全问题有了保障之后,我还发现在服务器上运行Linux的好处,使用Telnet就可以远程访问,写一个脚本程序就可以实现程序的自动更新等等
13.近来,Ubuntu的风头正劲,听说连Dell/HP很多机器上都开始预装,很多人说他的易用性接近Windows
14.按耐不住骚动的心,下载下来试用,不象想象的那么简单好用,遇到了一些问题
15.不过,确实在快速进步,这不我已经可以在Ubuntu下面正常工作写Blog了
16.Linux下面的应用软件还没法和Windows相比,不过对我们程序员来说,使用Ubuntu正常工作学习已经没有问题了

二 安装Ubuntu8.04
1.从官方网站www.ubuntu.com下载最新版本,版本主要分为两种:Desktop和Server版
2.自己用的话下载桌面版本的即可,另外还用Kubuntu/eduUbuntu等等,建议使用标准版
3.Ubuntu8.04已经自带了wubi的安装程序,注意此Wubi非彼“五笔”,乃Windows-based Ubuntu Installer的简称
4.通过Wubi,您可以在Windows下面象安装普通应用程序一样安装Ubuntu操作系统,还可以方便的卸载
5.这种安装模式,其实是用的虚拟文件系统,并非传统的硬盘安装方式
6.磁盘空间最好在6G以上,以免到时空间不够,没法再调整,系统要求最小是4G
7.安装过程很简单,首先是在Windows上面安装Wubi程序,解压ISO安装文件到您原先指定的安装目录,一般是Ubuntu
8.中间需要从网上下载一些组件,需要联网操作,记录安装前把ISO载入到虚拟光驱,否则它将只能从网站上全部下载,会很慢的
9.重启后,选择Ubuntu启动选项,开始真正的安装,中间不需要设置,全部自动化搞定,比Windows安装都省心
10.安装完毕后,输入用户名密码(即安装前您自己设定的帐号),即可进入Ubuntu的新天地了
11.需要注意的一点是,密码输入框有些情况下,您敲击键盘后密码框上并没有提示符,只管输入回车即可

三 打造自己的工作环境
1.首先要配置网卡,现在的人一离开了网络好象魂都没了,所以这步肯定是必须的
2.选择System->System Manager(系统管理)->Network,如果是表态IP,填上IP地址/掩码/网关/DNS即可
3.Ubuntu默认是没有root帐号的,涉及到系统的更改/配置,都要求填入密码,输入您的帐号密码即可
4.打开FireFox,输入一个主页地址,测试上网是否正常
5.现代人还离不开的一个工具就是IM,有人喜欢QQ,有人喜欢MSN,或许是GTALK,Yahoo Messenger,Linux下面并没有相应的安装版本。不过,幸运的是Ubuntu自带了一个集成的IM软件Pidgin,内置了几乎大部分主流的IM软件,输入您的帐号密码即可,不过因为是基本协议的实现,所以Pidgin并不支持QQ群都高级功能
6.能上网了,也能用QQ了,可是您发觉怎么没有中文输入法呢,要命,没法和MM聊天那还成?好在Linux下面有一点特别好,就是喜欢丰献的人多,国内一位高人写了Fcitx中文输入法,可以解决您的难题,详见在Ubuntu下安装Fcitx中文输入法 一文
7.能上网查资料了,也能泡MM聊天了,下一步该干点正事打造自己真正的工作环境了,程序员不能忘了自己的本职工作呀
8.近来有点空暇,终于可以学习Python了。其实很早以前就知道它的鼎鼎大名了,因为Thinking in Java的作者Bruce Eckel的大力推荐
9.在Windows下,安装Python之后就自带的有IDEL,语法高亮显示,自动缩进等功能,基本是一个成型的IDE开发工具
10.现在Linux下面,几乎所有的发行版本都自带的有Python,您连安装的功夫都省了,从此可见Linux和Python的深厚兄弟情谊
11.但是Ubuntu下面并没有IDE,虽然很多高手说用Vi或者Gedit或者VIM,甚至Emacs就足够了,但是我还是喜欢语法高亮显示,能够自动缩进,最好有语法提示,甚至象Eclipse中的Refactoring功能,Python的语法格式实在让我讨厌
12.国内的Python高手limodou写了一个Python IDE UliPad ,很多人强烈推荐,用了之后确实不错
13.在Windows下可以直接下载Exe程序,直接安装即可。但在Linux下,首先需要安装wxPython,因为UliPad的GUI用的wxPython类库
14.提到wxPython,不得不解释一下,它其实是有跨平台的C++ GUI类库wxWidgets+Python实现的,wxWidgets依赖于GTK+
15.因此,我们可以从UliPad主页上下载源代码版本,解压运行Python ulipad/UliPad.pyw即可
16.运行之前,首先要安装wxPython,可以从Synaptic Package Manager搜索找到Python-wxgtk2.8安装即可
阅读更多
个人分类: Linux
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭