Tag Archives: Linux

用debootstrap制作龙芯用的debian系统

现在已经有刘工做的debian了,很好用。
出于好奇,决定自己试一下,这样可以自己定制想要的东西,更加灵活方便。
制作自定的debian最简单,最好用的方法就是用debootstrap,制作过程完全可以在rays系统之上,也可以在其它非mipsel平台上制作,例如我们平时用的x86的机器上。
1.挂载空闲的hda2或者hda4,用来放制作好的系统。
方法:mkdir /media/hda2
mount /dev/hda2  /media/hda2[/code]2.找个合适镜像,可以用刘工的镜像,也可以用官方的,这里我用了台湾省的镜像。
这里:http://www.debian.org/mirror/list 给出了全球各地的镜像列表以及包含的cpu架构,只要包含的有mipsel的都可以用。
debootstrap  sid /media/hda2  ftp://ftp.tw.debian.org/debian/
正常的话,过一会,然 后屏幕显示I: Base system installed successfully.
至此,基本系统安装完毕。
但是现在还不能正常启动,因为缺少配置文件。
3.拷贝配置文件。
cp /etc/hosts  /media/hda2/etc/
cp /etc/fstab  /media/hda2/etc/
cp /etc/network/interfaces  /media/hda2/etc/network/interfaces
这些就构成了制作出来的debian系统的基本配置文件,可以逐项进行修改。
这里最重要的fstab。
例如rays的fstab是:
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda1       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda3  [...]

Gtk-WARNING **: cannot open display: :0.0之解决

当使用su 到另外一个用户运行某个程序,而这个程序又要有图形显示的时候,就有可能有下面提示:
Invalid MIT-MAGIC-COOKIE-1 key
(:3825): Gtk-WARNING **: cannot open display: :0.0
这是因为Xserver默认情况下不允许别的用户的图形程序的图形显示在当前屏幕上. 如果需要别的用户的图形显示在当前屏幕上, 则应以当前登陆的用户, 也就是切换身份前的用户执行如下命令。
xhost +
通过执行这条命令,就授予了其它用户访问当前屏幕的权限,于是就可以以另外的用户运行需要运行的程序了。

还是学学linux好

今天在楼下吃饭的时候看新闻联播正在讲在全国开展了大规模的打击盗版的行动,规模之大,前所未有.
透过这次的行动,可以看出,国家在知识产权方面的确是下了绝决心,其实这是个很好的局面,早就应该这样了.
盗版导致我国的计算机普及突飞猛进,对于提高全民的计算机文化的� 质有很好的作用,但是盗版却导致了我国IT产业的长期落后.
也许还是学学linux吧,等用不起windows的时候,不至于不晓得如何是好,当然,如果将来可以成为混饭的家伙,那就更好了。
买笔记本的时候送了台湾百资的linpus linux,装个看看.