自动化

Posted by Smeagol | Posted in linux | Posted on 22-09-2008

    总是手动输入命令当然不行。每次开机就要弄一次,那该多烦阿。首先是网卡,要找到/etc/network/interface这个文件把下面的写进去:
auto eth0 //自动启用网卡
iface eth0 inet static #设置为静态ip
address 192.168.0.1 #设置ip
netmask 255.255.255.0 #设置子网掩码
然后是nat,这些脚本我们要让它在启动时加载,/etc/rc.local这个文件就是控制这个的。刚开始里面只有一句exit 0 和一些注释。我们要把命令加在exit 0 上面:
echo “1″ > /proc/sys/net/ipv4/ip_forward #内核是否转发数据包(网上还有一些其他的说法)
/sbin/iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
好了,这样开机以后内网就可以通过这台主机上网了。
昨天弄完就关机了,今天开起来一切运行正常。

iptables做nat

Posted by Smeagol | Posted in linux | Posted on 20-09-2008

Tagged Under : , ,

这几天老爸吵着自己没双扣打,还早点把共享上配置好吧。其实我一直搞不大清楚nat和路由有什么区别,是路由调对了,就能让局域网共享上网,还是有nat就行了。今天试了一下,没nat,内网的机器还是打不开网页。在网上找了一通之后就开始自己动手了。参考资料http://biz.chinabyte.com/17/2048517.shtml。这篇文章还不错。好了,先看下我自己机器的网卡运行情况,ifconfig。只有eth1,没有eth0的信息。看来是eth0被禁用了,ifconfig eth0 up,用这个命令开启。然后把ip填上,ifconfig etho inet 192.168.0.1,ok。接下来根据参考资料里的,用拨号上网做共享的话要用如下命令:  iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE。跑到内网的机器上打开网页试试,不行。于是又是google。说/proc/sys/net/ipv4下有这么个文件 ip_forward把它里面的值改成1就可以了。试了下果然可以。原来这个文件是控制内核是否转数据包的,这下有点明白了,linux不愧为网络操作系统,网络上的功能很强大,我越来越喜欢了。

安装声卡

Posted by Smeagol | Posted in linux | Posted on 10-09-2008

    声卡的安装比显卡要简单,只要安装alsa就行了。 sudo apt-get install alsa-utils。接着要到alsa的官方网站上看看,我的芯片要加载哪个模块,先用amixer info| grep name来查看显卡芯片类型。哦,对了,要先看看声音模块被加载了没有,lsmod | grep snd用这个命令来查看。我的有snd_hda_intel这么一行的,说明声卡已经被加载了。知道芯片的类型以后,就要到alsa的官网上下载alsa-driver了,下过来以后不用安装,用tar xvf alsa-driver*来解压,在刚解压出来的目录找到sound/documentation/alsa-configuration.txt这个文件,这里面有芯片相应的驱动模块。我用的是alc883,主板说明书上写的是8声道的,我找不到8声道的,于是我就这样设置,option snd_hda_intel model=auto 这不是一个命令,是要写在/etc/modprobe.d/options这个文件的最后的。它会自动根据bios的来设置。重启电脑后,声音洪亮了许多。
    显卡声卡装好后就觉得轻松了很多,应为这两个比较难,接下来难的还有字体,这个我先不管它,先上网冲浪,但是我发现网页上的flash无法显示,firefox又不能自己找到插件,于是我就在aptitude里找,用“/”搜索关键词flash,有个adobeflash的包,看看英文的说明,好像是我要的东西。装上去只后,果然正常了。
    再看看,发现系统的时间不对,修改时间的图形工具没装(手动装的gnome缺的东西还真多)。那就到命令行下去吧。呵呵,又多了学了个命令date -s xx:xx:xx,这样就能设置好时间了,当然日期也可以用这个命令来完成,man一下应该就没问题了。

终于把显卡装好了。

Posted by Smeagol | Posted in linux | Posted on 08-09-2008

     折腾了几天终于把显卡给弄好了,现在浏览网页也不卡了。差点就放弃了,打算重装桌面版的ubuntu。但是终于还是让我成功了,虽然现在是云里雾里的。那现在就把思路理一理写下我的经历。在ubuntu 8.04安装ait显卡(我的是七彩虹主板自带的ait hd3200)有两个方法,一个是用ubuntu的软件仓库,也就是apt-get install xorg-driver-fglrx。不过这种方法我试过不行,用fglrxinfo查看时,显示的总是不正确的。我估计是xorg-driver-fglrx还不支持ati hd3200的显卡。于是我只能从ati网站上下载,官方的驱动包来安装。https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/64bit/ati-driver-installer-8-8-x86.x86_64.run。我按着官方的方法来安装,结果还是不行,用fglrxinfo来查看是错误的。没办法,只能到网上逛,借鉴别人的方法来是,中文的,英文的文章看了一大堆。终于让我找到了一个行的通的办法。参考资料是ubuntu官方网站上的。http://wiki.ubuntu.org.cn/index.php?title=ATI%E6%98%BE%E5%8D%A1%E5%AE%89%E8%A3%85%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97&variant=zh-cn。虽然这里的版本不一样,但方法大致相同。只是在最后的时候,我敲入sudo module-assistant build,install fglrx-kernel这个命令时出错,提示无法build fglrx-kernel-sources。于是我一直花时间在解决这个问题上。最后到网上找了一圈,发现那些成功安装ati显卡的人,安装编译起来的deb文件后,直接初始化xorg.conf文件了(sudo aticonfig –initial),根本没去运行我刚才的命令。我试试,成功了,显卡被正确的驱动了。用fglrxinfo来查看结果也是正确的了。一阵狂喜。

继续我的linux之旅

Posted by Smeagol | Posted in linux | Posted on 06-09-2008

我晕,刚刚写的都没了,早知道先保存下。算了,重写吧。
上次是安装到了桌面,下面是安装字体了。不过,我先得换个源,因为之前的源太慢了。这需要编辑/etc/apt/sources.list这个文件,源的地址太难记了,我先apt-get install firefox装个浏览器。上www.ubuntu.org去找源,cn99这个不错,地址copy一下,黏贴到sources.list这个文件里,记得先备份阿,要不然弄错又要重来,保存以后要apt-get update。这样apt源就更新了。这回快多了不用等上个把来小时。好了,现在可以装字体了,apt-get install xfonts-wqy,先用这个试试,不行再美化,不过看上去不错。但有些程序还是乱码,要解决这个问题比较麻烦,先不管它。中文显示支持,下面是输入,要安装个输入法,apt-get install fcitx,就这个了ctrl-空格就能激活了,挺方便的,记得重启x。
显卡的安装,因为之前有经验了,所以这次装起来还是比较顺的。电脑换了,现在是ati的显卡,要到官方去下载个驱动,http://ati.amd.com/support/driver.html选好自己的驱动,我的是ati hd3200。下载以后顺便看看安装说明。https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_cat88-inst.html。安装ati显卡驱动需要的支持还真多,不一个一个的去查了,先装装看,缺什么,我们再补。退出x,来到终端模式,到下载目录运行sudo -i 切换为root权限,在运行sh ×××××.run(刚刚下载的驱动包)。还是比较顺利的ubuntu只缺了fglrx,那么就把这个补上把atp-get install xorg-driver-fglrx。驱动装好了,还要再初始化一下,aticonfig –initial。好了,再回x-window看看,刷新频率也上来了,颜色显示也正常了。开心:)

出现的问题:
开启ati的设置工具ccc的时候,里面的中文都是乱码,看来字体还没装好。
浏览网页,翻页的时候显示上有停顿,我想大概是显卡还有什么没弄。
网页上的flash还不能显示。
声卡还没装。

今天先弄到这里吧。

安装桌面

Posted by Smeagol | Posted in linux | Posted on 05-09-2008

没有手册,没有说明书,凭感觉,花了两个多小时,装上了gnome桌面。已经有了基本的系统,下面是上网,pppoconf,设置用户名和密码。向导也很友好。然后pon dsl-provider,拨号,连上了。加下来sudo apt-get update。(大部分的命令都要sudo。这点有点不习惯。)。sudo apt-get install x-windows-system-core 没成功,提示要装xorg。于是sudo apt-get install xorg。这里花了半个多小时(25kb/s)。startx,桌面能出来x了。logout到命令行继续装。接下来是sudo apt-get install gnome-core。这里花了40多分钟。再startx,看到gnome了。接下来要安装的东西很多。这样装起来的很多软件都没有。不过我喜欢。接下来应该是字体先。

换成ubuntu

Posted by Smeagol | Posted in linux | Posted on 01-09-2008

经过几天的折腾,还是放弃了debian。找来找去都找不出原因所在。很可能是内核的问题。我下载了ubuntu8.0,然后安装一切都正常,ubuntu是基于debian所以我想用起来应该差不多。刚刚装好了基本的系统。安装向导很友好,基本和debian一样。不用做过多的设置。由于我下载的是server版的,没有x-window,也没有桌面。接下来又开始到网上找资料了。之前装debian的时候,花了很多时间,笔记都没记,好的文章也没有收藏,现在都要重来。这几天都打不开www.linuxsir.org,以前都是在这个上面找资料的。现在全没了。我只能凭记忆一步一步来了。今天装好系统,找了下拨号上网,这个比较重要。还算简单,pppoeconf,向导很友好。没有费很大的力气。接下来是apt了,要设置好网址,忘了怎么弄了。tasksel命令没用,这点感到疑惑,base-config也无效,我记得之前都是用这两个命令来设置apt的。看来还是有点区别的。先到网上找找吧。