红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Debian

Ubuntu install

发布时间:2008-09-16 00:09:04来源:红联作者:miftoe
很痛苦的一段时间,这其中自己摸索的过程算是最为重要的经验了。学习和使用linux都不是一两天的时间了,只不过以前装的是debian,而现在用的是ubuntu而已。其实我觉得ubuntu其实是一个很智慧的名字:你本是土人。

可以说windows霸道的为你决定了你处理与电脑有关事物90%的风格,而linux至多给了你49%的外壳,而且不仅剩余的51%完全由你自己来决定,便是这49%你也可以轻易的加以改造。两个使用windows的人的电脑不会有大的不同,而两个使用linux的人相同的地方可以只是他们运行的内核

step1:
安装基本系统:
计算机启动应该默认从光驱启动,这样就可以直接读盘了,根据提示进入安装界面(default安装);
比较关键的一点是分区的问题,一般我会空出一个原先分好的硬盘出来专门给linux,现在的是25G,要设两个分区,一个交换分区(swap),大概 500M的样子,定义成swap:swap的样子,剩余的24.5G用于装系统,一般是etx3系统,保留分区,选择格式化,就可以清空原先的 windows的内容了。接下来要选择的也就是主机名,用户名,密码之类的。电脑先会把盘里面的东西拷到硬盘上,最后会让你设置grub,就是电脑开机的时候让你选择windows还是linux的界面。接着光驱中的盘会自动弹出,电脑重启,然后它自动安装,期间会让你选择时区,语言的,但不会有问题。

step2:
配置系统:
首先要做的是改变系统中root的密码:sudo passwd root
第一个密码是你原先在装系统的时候自己设置的。然后检查上网功能,上了网之后就可以上synaptic,先要找到浙大的ubuntu镜像,一般在88上搜索一下可以很方便的找到,现在浙大有三个版本的untun镜像(不包括debian,前一段时间流行debian,这段时间好像很流行 ubuntu):breezy,dapper,edgy。我的这张盘是breezy的,所以有两次我分别用了dapper的,和edgy的 source.list,然后傻傻的把系统升了级,然后重新进去的时候x-windows已经找不到了,第二次还是没有发现这个毛病,又用错了 source.list,结果辛辛苦苦的花了好长时间配置了系统之后发现又进不去了,偶然有一次我看到firefox的ubuntu主页上赫然有 breezy,然后恍然大悟,知道问题出在哪了,只好又重新开始装个系统,找对source.list,cp source.list/etc/apt/ 这样在root下进入synaptic就可以完全更新软件和升级了,然后,就可以找自己要的软件了。

1):scim的设置
这个是用来输入中文的,可以在synaptic上找scim,然后找pingyin等一些中文输入的东东,安装完了之后,可能还是不能用的,要先建一个脚本
vi ./.gnomerc 写入:
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
scim -d
可能在这一步之前先还要进入gnome-control-center里面改scim的一些设置,比如快捷键的设置等等(还有就是屏幕的分辨率什么的都可以在那里面改,这里面有一个问题就是我在gnome主题下切换的fvwm下面发现每次都要重新调整分辨率,很是麻烦。这时候可能要用到:dpkg- reconfigure xserver-xorg
命令,(xorg,xfree86要先装上才行)不知道的就安默认确认,然后到分辨率的时候会有三个选项:simple,medium,advanced三个选项,选medium,找1024*768的选项就好)。在gnome下,当你想需要输入中文的时候可以直接按你设置的快捷键,但在fvwm下面,不行,你必须改.fvwm/.fvwm2rc文件,把打开scim设置为开机自动运行程序。这样你需要的时候就可以用了。

  2):stardict
星际译王,可以在镜像上面装上一个壳,因为里面没有装字典,需要自己去下,在88ftp的ubuntu上面可以找到很多。找到:
stardict-langdao-ce-gb_2.4.2-1_all.deb
stardict-langdao-ec-gb_2.4.2-1_all.deb
stardict-oxford-gb_2.4.2-1_all.deb
然后cp进/usr/share/stardict/dic/目录下,用dpkg -i name.deb 就可以装好了。

3):beep-media-player&mpalyer
beep-media-player可直接从镜像上装了,mplayer也可以从上面下,但是碰到播放rmvb、rm文件会有问题,要安装两个插件,
usr_lib_win32.tar
usr_local_lib_codecs.tar
要安名字建立文件夹,解压缩就可以了。

4):fvwm的最小化窗口问题
要上镜像下magicfilter这样一个插件就可以解决了。

5):GNU的编译器配置
一般用g++,gcc等,我的ubuntu版本没有自带,所以得到镜像上面下,anjuta是其界面化的一个产物,但是我装了anjuta之后还是有问题,当编译通过后,执行下一步会出现找不到sin,cos函数之类的问题,不得已只好在终端运行gcc -lm name.c 会产生一个a.out文件,./a.out > a.dat 可以解决问题(使用好定向符)。
    
  6):grub问题
   当电脑存在windows和linux两个系统的时候,如果要重装windows会把linux的grub覆盖掉,这时候可以用下面的办法解决:
   办法1:
   1.把安装盘的第一张放到光驱,然后重新启动机器,在BOIS中把系统用     光驱来引导。
   2.等安装界面出来后,按[F4]键,也就是linux rescue模式。
   3.一系列键盘以及几项简单的配制,过后就[继续]了。。。这个过程,我不说了,比较简单。
   4.然后会出现这样的字符 sh#
   5.我们就可以操作GRUB了
   sh#grub 会出现这样的字符
   grub>
   我们就可以在这样的字符后面,输入
   grub>root (hdX,Y)
   grub>setup (hd0)
   如果成功会有一个successful......
   请留意root和(hdX,Y)之间有一个空格,这里的X,如果是一个盘,就是0,如果你所安装的linux的根分区在第二个硬盘上,那X就是1了;Y,就是装有linux系统所在的根分区。 setup (hd0)就是把GRUB写到硬盘的MBR上。

   办法2:
   由于windows的霸道。重装windows后,windows重写了你的mbr,覆盖掉了grub。解决方法很简单:用你的linux第一张安装盘引导进入linx rescue模式(如何进入?你注意一下系统的提示信息就知道了),执行下面两条命令就可以了#chroot/mnt/sysimage 改变你的根目录
#grub-install /dev/hda 安装grub到mbr

  7):mathematica安装
    可以到缘网上下载mathematica5.2的版本,那是一个windows与unix的混合.iso文件,你可以先解压缩,得到Unix这样一个文件夹,这里面就是linux的安装版本,cp到linux下面,然进入root目录下面(装软件貌似都要进root)执行nautilus,就会出现 x-windows的界面,进入install文件夹,找到mathinstaller文件,双击就可以运行了。安装下来一路无话,最后注册的时候会有一点问题,你要选第一项(single那项),随便输入L****-****(*代表数字),最后会提示安装failed,这不要紧,其实已经安装成功了,你可以找到mathematica这个命令了,这时候会弹出界面让你输用户名、单位、ID什么的,其中licence项第一次可以随便填,点ok项进入之后会找到一行数字,这才是真正有用的,你需要在windows下运行key.exe这个程序,这是用来产生密码之类的,我记录如下:
       7115-10952-81964
       L1156-3254
       3810-522-639
这样安装就会完全成功了。但是你在mathematica界面输入的时候需要把NUMLOCK键关掉,这样才能输入。then,you can enjoy it........

8):matlab的安装
相比较而言,matlab是个庞然大物,完全安装基本要2G的空间,装的时间也是满长的。我用的是缘网的UNIX版本的matlab7.02,先在 windows下下载了三个iso文件和一个crack文件(这里面装的是matlab的licence.dat和.lic文件,还有就是一个相当重要的 readme文件,这个文件里包含了所有的安装程序,只要你照着做肯定没有问题,特别注意下最后的修改licence.dat访问权限的问题。
安装时先把第一个iso文件mount -o loop cd1.iso /media/cdrom/(注意安装软件需要在root身访下,并且如果mount到/media/mnt/下,安装时系统会以为你是要安装在cd里面(./install)。然后按照readme里面的程序做就可以了,当系统提示插入第二张光盘时,你只要mount -o loop cd2.iso /media/cdrom/就可以了,不需要umount先。装的过程中系统可能会出现点小问题,但这没什么关系。
安装完之后,在默认的执行程序里面是没有matlab这个命令的(不像mathematica,装完就有了),而是你必须到/usr/local /matlab7/bin/下面执行./matlab命令,才会出现软件界面。解决的办法是把 /usr/local/matlab7/bin/下面名为 matlab的文件拷到/usr/local/bin/目录下面,这样就会默认有matlab命令了。

其他的软件,比如acroread都可以在镜像上找到,还有几个命令,比如gthumb用来查看图像很好,sudonautilus命令可以在root下像 windows一样工作。fvwm环境需在镜像上下载fvwm-gnome,然后把我原先保留的一份.fvwm文件cp到~/下面,然后对里面的句子稍微修改就可以了,比如在里面加上启动后直接加载scim程序,torsmo程序等等。

整体上说我就可以建立和我目前正在使用的fvwm同样风格的界面了。唯一有问题的是windows的文件名在linux下显示还是有问题,这主要是locale的设置问题,我的只要精力不是在关注这上面,而在编程。所以存点瑕疵亦无不可。
文章评论

共有 0 条评论