当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 38 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : [分享] 教菜鸟编译自己的内核2.6.19(Dapper)
帖子发表于 : 2006-12-10 23:20 

注册: 2006-10-18 8:48
帖子: 497
送出感谢: 0 次
接收感谢: 2
教菜鸟编译自己的内核2.6.19(Dapper)
前面的话:
由于本人忙于电力工程建设,一直都没有时间去弄LINUX。最近上来看看,居然过了一年有余,真是恍如隔世。
更新:加入了最新的连接,也是内核的完整翻译(在WORD上是96页)。之前的那个只到第8部分,给很多热爱学习的人造成了不便,非常报歉!但是新的这个也有问题,主要是一些标题方面有误,特别是大标题和4层以上的标题都有点问题。不过浏览上基本没什么问题了,希望大家多提意见!

正文:
最近我编了最新的2.6.19内核,并在Dapper下成功运行,未发现有什么问题。而且,启动速度和硬盘速度有所提高。(其实也有个小问题,就是启动时和关机时的读一个进度条的画面没有了,希望有高手帮我解决呵呵。)
有关编译内核的文章,网上也有很多,我这篇不一定就适合你,大家参照来看看吧。
本文的目的是让菜鸟也能编译自己的内核,当然,如果你太菜,比如刚装上Ubuntu的,那得先学学相关教程。不然连sudo\apt-get\dpkg等都不会用,更谈不上编内核了。如果你认为会用sudo等就不是菜鸟,那说明你有着自我满足的良好美德。

一、为什么要编译最新的内核?
原因可能有以下几种:
1、新的内核有更强大的功能。比如:最新的2.6.19内核提供的IDE硬盘的加速功能,我的IDE硬盘在Ubuntu官方内核2.6.15下的速度是6-7MB/s,用了最新的内核后,达到了30-35MB/s,真是让我激动万分!新的内核提供对K8CPU的支持,而2.6.15仅仅是K7,估计这是对大家的一大诱惑吧:)(不过我的是P4-1.6,不知道这个新功能如何,用K8的可以自己试试)
ps:sudo hdparm -tT /dev/hda 这个用来测试IDE硬盘
sudo hdparm -cd /dev/hda 这个用来看硬盘的I/O是16/32位,和DMA(直接内存存取)是否开启。
sudo hdparm -c 1 -d 1 /dev/hda 设置硬盘到I/O 32位,开启DMA。
sudo hdparm -k 1 /dev/hda 保存更改。
更多东西可以看man hdparm.不是IDE硬盘的不要乱改,比如我改了同事的SATA的IO结果提示不能修改。还有这些命令书本上说会有危险,不过我没有遇到过:)

2、喜欢DIY,自己编有成就感。特别是用了uname -a 后,看到出现了自己的名字。
3、喜欢自虐。没有什么比编内核更能虐待自己和浪费宝贵的打游戏的时间了。特别有些人喜欢在下达编译命令后坐在屏幕前一动不动看过程(强烈推荐认为自己时间多的人采用这种方法)
4、学习、研究等
5、其他原因。

二、新内核有哪些功能?
回答是:不知道。
因为我懒得看相关的文档,因为都是英文的。有兴趣的可以自己找相关的文章来看。我安装好2.6.19后,发现有几个功能:
1、提供IDE加速,让我的硬盘从6M/s提到35M/s。真是意外的惊喜。
2、在配置菜单中提供了对K8,Intel双核等新的CPU的支持。结果如何我不知道。因为我的是P4-1.6G垃圾CPU和128M垃圾内存。
3、F1-F6终端的界面更漂亮,英文变得苗条了。不过用久了就发现不漂亮了,这正应了“别人的老婆最好”的俗语:)
4、对游戏更好的支持!其实这是我为了调动大家的积极性胡说的:)不过看配置菜单里有一大堆对游戏手柄的支持选项,可能Linux想改变一下风格吧呵呵。
其他未发现有什么好的功能,当然也没发现有什么坏的地方,只是启动和关机的进度条画面不见了,不知道怎么调出来,希望高手指点一二。
千万不要认为自己编译的内核一定会提高速度和性能,过高的要求只会让你失望。

三、哪些人不适合编译内核?
不是所有人都能编译内核的。以下这些人不要编译内核。
1、超级菜鸟,对Linux一无所知。你需要学习一下教程,大概10天就好了。
2、不喜欢Linux和大帅哥Linus 的人。
3、一点都不懂得英文的人。当然,如果你的英文从来没有及格过,但是打英文游戏特别出色,比如英文的war3和 CS,你符合条件。比如我:)
4、没有耐心,怕麻烦的人。
其他的,都可以来编译内核玩玩。

四、编译前的准备工作
1、安装相关的软件。以下几个软件你可能要用到:
a、Ubuntu Dapper Drake 6.06 LTS 首选“软件”,自己想办法安装吧:)
b、build-essential,里面有gcc,make等东西要用到。
c. kernel-package,里面有make-kpkg要用。
d. qt库,主要是为了用make xconfig图形界面配置,你要安装libqt3-headers,libqt3-mt-dev等
e. libncurses5-dev,主要是用make menuconfig,我就用这个。
f. gtk库,用于make gconfig。安装gtk2.0,相关lib。

以上软件用apt或者新立得来搜索并安装,如果你不会安装的话,说明还需要继续学习教程,然后再来看这篇文章。
我不会给出安装的详细命令的。给出的软件名字也不一定对:),你自己搜索,多用TAB补全就是,看着有点像的就安装吧,反正也不会让系统崩溃呵呵。

2、下载2.6.19的源代码。到www.kernel.org去下。注意要下完全的,不要下补丁。点那个"F"的连接,下好的源代码应该有40多M,如果只有6M说明是补丁,我就上当了:)

五、开始工作。
1、编译的界面
你可以在Gnome下编译,也可以去F1控制台编,看个人爱好。我推荐是配置的时候在图形下,准备要编译了就关掉Gnome到F1控制台下。当然你机器够牛你可以边上网边听歌边编译。我在办公室的IBM品牌机就有这种水平,它是我的一大骄傲!(内存测试,8000M/s,我至今未发现有哪台机器能到这个高度,一般都是1000M/s,我的初中同学是卖电脑的,卖了无数垃圾给我,他也承认目前IBM的做工是NO.1,液晶显示器都要2500才能搞到,所以我现在看其他的屏幕都不习惯了,除了在F1控制台看这台15'的CRT)

2、解压缩源代码
你可以用任何喜欢的方法,解压缩到任何地方。没有说一定要解到什么什么地方的。很多文章说解到/usr/src,而Linus本人就说不要解到这个地方。
我听Linus的,我解到了~/linux/linux2.6.19下。看不懂~/是什么的继续去学教程。不知道怎么解包的可以去看教程,也可以去看XP\winrar的教程,学学怎么用鼠标来解。。。。

3、进入解包的目录。这点很重要,你无法在别的目录完成编译工作。

4、运行命令 make mrproper 来清一下包。相当于XP的刷新:)这个命令不需要sudo,我的习惯也是能不用sudo就不用。

5、运行命令 make menuconfig来配置。也可以用make xconfig/gconfig。要是用不起来说明未安装相关的库,自己看英文去找去装:) 我就找了几个差不多的一起装了,果然就行了。也不知道到底哪个是真正需要的:)

6、配置的详细说明:
配置是最难的步骤,也是最花时间的步骤,比编译内核本身都花时间。我在办公室的IBM机器,边上网边编译,只要35分钟,在现在这台128M内存垃圾机器,要用4个小时。而我看配置菜单,一项项去理解,就用了几天时间。如果你是心急的人,喜欢走马观花,那么我敢说你一定配不好内核,而且要是你用默认的设置,我保证你一定启动不了内核。因为默认设置有几个关键的地方必须要修改的。

要DIY好自己的内核,你必须去了解自己的机器装的是什么玩意。当然现在时代进步了,不用拆机箱来看硬件了,我用lspci//lshw//cat /proc/cpuinfo等命令来看硬件配置。你的主板手册、显卡手册都有用的,不要丢了,找出来吧。

关于配置菜单,这时候就充分体现出你玩英文游戏的功力了。虽然我英文考试都是60来分,不过看菜单还是可以的,如果你看不懂英文,可以去学课本,去查字典,也可以去打英文CS和WAR3,打多了就看懂了:)

你可以在百度或者Google搜索“内核配置”等字眼来找到相关的文章,还是有很多的,不过都有点跟不上时代了。现在都2.6.19 Linux 年了:)

这里有一篇不错的文章(其实是我写的:))
http://forum.ubuntu.org.cn/weblog.php?w=215
新的文章,发在新的BLOG上(2008-4-4):
http://ti8er.blog.ubuntu.org.cn/

我在这里也不过多说明,不然要花好多时间的。我还要去打篮球和打游戏呢:)。只说几个关键的地方,这几个地方如果你不修改,新内核将无法启动。
注:在menuconfig下,编译进内核是*号,编译成模块是M号,不编译是空白。在xconfig下,打勾是编译进内核,打点是模块。
gconfig我没用过,自己去看,不要搞错了,不然笑话闹大了。
A、File Systems:必须将启动盘的文件系统编译进内核,默认是编译成模块,这样无法启动系统。 / /boot /lib/modules 等目录所在的盘的文件系统都要编译进内核。

B、Bus options:总线控制,必须编译进内核,不能搞成模块,不然也无法启动。

C、Device Drivers:硬盘在这,一定要编译进内核。不能搞成模块。加速的功能也在这了。

D、Loadable module support:自动加载模块的,我全部编译进内核。当然你是modprobe高手,喜欢自己加模块,不用也行。我打游戏太多没能学模块加载的东东。。

关键的项目就以上几个,要是你太心急用默认设置,就等着黑屏重启吧嘿嘿。

其他的设置也有一些比较关键的,比如选CPU、大内存支持(要是1G的内存要选4G支持,不然用不了所有内存)

配置菜单还有PS/2鼠标支持,和键盘支持等新功能。我都加来玩玩。很多新功能都标了NEW字样,我看着顺眼的都加了,Linus老大好不容易弄出来的东西,要给他个面子嘛。建议大家不妨把NEW字样的都编译成模块或者直接进内核,看看有什么不一样的地方。

其他的配置,可以上网看看,也可以自己试,反正一句话:没有什么是不可逆的。没有什么是决定一切的。你不会因为一开始的错误而导致无法弥补的损失。这些话出自EVE ONLINE,目前在欧美流行的网络游戏,我没钱买点卡,不玩了。当然,要是它出了Linux版,我赔钱都要玩。其实,我现在感觉Linux也正是一个可逆的,可以多重恢复的,可以调节的系统,就好像一个好玩的游戏一样。比如你可以改配置,用/etc/init.d/**** restart来重启功能。

也再比如,你的内核配置得再烂,无法启动,你仍然可以用旧内核进去进行重编译操作。再再比如,你编译时忘记加东西了,你不需要重新编译,只要用相关命令(rdev?)就可以了。这是Linus说的,其实我不知道怎么操作呵呵。

7、配置完毕
你可以发现,在源代码目录下多了个.config文件,这个就是配置文件,把它备份到一个地方。我放在~/linux/backup下了,你可以自己看着放,主要是万一内核编译出问题了,可以参照这个配置来看看到底什么地方错了。

8、开始编译工作

现在到了后期工作了。如果你真正看懂了配置菜单,你基本上是一次成功,要是胡来的话,还得重复这个步骤第2次第3次呵呵,我本人就编了3次。。。
A、运行命令 sudo make-kpkg clean ,清一下东西。
B、最终编译命令:sudo make-kpkg --initrd --append-to-version mylinux1 kernel_image kernel_headers 其中--initrd必须要,append-to-version 生成多重镜像,也就是在启动菜单里会看到选项,接着的参数是镜像的名字,你自己设置,必须要以数字结尾。最后是生成镜像包和头文件包。你也可以用binary代替,它融合了image.headers.doc.source,是最完整的包。
然后就是无休止的编译过程了。你可以看屏幕来消磨时间,也可以去打篮球。机器牛的可以照样听歌上网看电影。

9、编译完成

完成后你会在上一层目录看到两个deb包,用sudo dpkg -i 选项把这两个包都安装上就好了。
重启机器,看看如何。如果不行的话,进入老的内核,用sudo dpkg -r 移掉错误的内核,重新再来,谁怕谁!当然要是你够菜,移掉了老的正确的内核的话,你自己想办法解决。


10、体验新的内核
进到F1控制台,看看界面是不是变漂亮点了?用uname -a命令,是不是出你名字了?呵呵。其他还有什么功能自己体会吧。我就发现上不了网了,切换到老的内核也上不了了,估计是网卡给搞坏了。我还发现15'的CRT下方会时不时有闪烁,切换到老的内核也是一样,可能以前用F1太多没发现吧。还有时间错误了,UTC去掉就可以了。等等。。。

11、总结
A、编译内核是非常简单的事情,特别是你编译了很多次以后。
B、编译最关键的步骤是配置。你需要花相当长的时间来理解每个选项。
C、用append-to-version产生多重镜像,防止内核出错了不可弥补。
D、英语到用时方恨不懂啊!多打打英文游戏吧。
E、不要删除你的官方老内核。千万不要!
F、不要为了学习VIM而用它来打中文文档。我刚刚就上当了。





最后由 ti8er 编辑于 2008-04-04 20:55,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2006-12-11 8:33 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
不错.虽然更多的是自己的感想,而不是编译内核 step-by-step .

其实楼主说默认设置有可能编译之后会进不了系统,主要是你应该把ubuntu的官方内核的配置文件.config拷贝过来,在他的基础上进行修改,这样成功的几率大多了.

另外,在烂机器上编译内核是一种折磨... 我p4 1.5G,编译一次要1个半小时以上. 不含之前看选项配置的时间,配置的选项太多了.... 另外,自己编译内核不一定会有性能的提高,这点需要了解.如果瞎配置,会进不了系统.

强烈推荐要自己编译内核的看看下面的几篇文章.非常详细.还有优化参数.

http://ubuntuforums.org/showpost.php?p= ... tcount=507
http://www.ubuntuforums.org/showthread.php?t=157560
http://www.ubuntuforums.org/showthread. ... ile+kernel


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2006-12-11 9:35 

注册: 2006-10-18 8:48
帖子: 497
送出感谢: 0 次
接收感谢: 2
三个连接都是英文。老大你饶了我吧。。。。 :cry:


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2006-12-11 9:39 

注册: 2006-10-18 8:48
帖子: 497
送出感谢: 0 次
接收感谢: 2
另外,直接用make menuconfig,读取的就是/boot/config-**的东西。也就是官方默认设置。书上这么说的,是英文的我翻译得不一定准。所以你把/boot下的老设置拷过来变成.config,和不拷是一样的。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2006-12-13 20:12 
头像

注册: 2006-09-25 3:58
帖子: 171
送出感谢: 0 次
接收感谢: 0 次
编绎了一次,进不了系统,下次有空的时候要认真看选项了(-__-!)……


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2006-12-13 21:50 
头像

注册: 2006-08-15 9:29
帖子: 131
地址: 现居红尘
送出感谢: 0 次
接收感谢: 0 次
在那儿能下到 以下的包,给个地址好不?? linux 2.6.15内核连我的网卡也识别不出(C61 要2.6.18才支持)

引用:
1、安装相关的软件。以下几个软件你可能要用到:
a、Ubuntu Dapper Drake 6.06 LTS 首选“软件”,自己想办法安装吧
b、build-essential,里面有gcc,make等东西要用到。
c. kernel-package,里面有make-kpkg要用。
d. qt库,主要是为了用make xconfig图形界面配置,你要安装libqt3-headers,libqt3-mt-dev等
e. libncurses5-dev,主要是用make menuconfig,我就用这个。
f. gtk库,用于make gconfig。安装gtk2.0,相关lib。


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2006-12-14 0:24 
头像

注册: 2006-12-05 22:23
帖子: 222
地址: http://www.wengyuanhang.com/
送出感谢: 0 次
接收感谢: 0 次
kldoo 写道:
在那儿能下到 以下的包,给个地址好不?? linux 2.6.15内核连我的网卡也识别不出(C61 要2.6.18才支持)

引用:
1、安装相关的软件。以下几个软件你可能要用到:
a、Ubuntu Dapper Drake 6.06 LTS 首选“软件”,自己想办法安装吧
b、build-essential,里面有gcc,make等东西要用到。
c. kernel-package,里面有make-kpkg要用。
d. qt库,主要是为了用make xconfig图形界面配置,你要安装libqt3-headers,libqt3-mt-dev等
e. libncurses5-dev,主要是用make menuconfig,我就用这个。
f. gtk库,用于make gconfig。安装gtk2.0,相关lib。


你可以在新立得软件管理器中可以找到,你可以搜一下。


_________________
虔诚的信徒啊!请相信KyTor吧!
http://www.wengyuanhang.com/
------------------
愿上帝赐我平静,接受我无法改变的事;
愿上帝赐我勇气,改变我能够改变的事;
愿上帝赐我智慧,能明辨这两者的差异;


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2006-12-14 2:53 
头像

注册: 2006-11-24 11:00
帖子: 194
地址: 太阳系第3行星
送出感谢: 0 次
接收感谢: 0 次
肯make menuconfig 推荐玩 gentoo 去

我这二天装 gentoo 才头大,用livecd(因为不认我的3945abg网卡,根本不可能用mini cd) 装完2006.1 ,居然 /usr/src 是空的(说 /lib/modules/2.6.17-gentoo-r7/build 未找到)。。由于没有这个kernel 编译包导致无法安装 ieee80211也就无法安装 ipw3945,也就无法上网,无法上网更无法emerge 这个kernel 编译包。。。

恶性循环,互相矛盾了。。

我只好换ubuntu 上网自己下了个 linux-2.6.18.tar.bz2 解到gentoo 自己手工编译了次(之前的livecd 安装全白搞了),搞到 make menuconfig 头二倍大。。我的硬件太新到这步实在想吐了。。

新手真的不推荐,特别是象我 ubuntu player


_________________
要爱护linux 就象爱护我们的庄稼地一样


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2006-12-14 10:18 
头像

注册: 2006-08-15 9:29
帖子: 131
地址: 现居红尘
送出感谢: 0 次
接收感谢: 0 次
我这不能上网(linux下,应为认证必须要用IE),所以不能用新得立;

引用:
kldoo 写道:
在那儿能下到 以下的包,给个地址好不?? linux 2.6.15内核连我的网卡也识别不出(C61 要2.6.18才支持)

引用:
1、安装相关的软件。以下几个软件你可能要用到:
a、Ubuntu Dapper Drake 6.06 LTS 首选“软件”,自己想办法安装吧
b、build-essential,里面有gcc,make等东西要用到。
c. kernel-package,里面有make-kpkg要用。
d. qt库,主要是为了用make xconfig图形界面配置,你要安装libqt3-headers,libqt3-mt-dev等
e. libncurses5-dev,主要是用make menuconfig,我就用这个。
f. gtk库,用于make gconfig。安装gtk2.0,相关lib。




你可以在新立得软件管理器中可以找到,你可以搜一下。
_________________
------------------
KyTor:杀戮的启程预示着死亡的终结。
------------------
虔诚的信徒啊!请相信KyTor吧!


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2006-12-15 23:05 
头像

注册: 2006-12-05 22:23
帖子: 222
地址: http://www.wengyuanhang.com/
送出感谢: 0 次
接收感谢: 0 次
汗死,ubuntu是个十分依赖网络的系统。


_________________
虔诚的信徒啊!请相信KyTor吧!
http://www.wengyuanhang.com/
------------------
愿上帝赐我平静,接受我无法改变的事;
愿上帝赐我勇气,改变我能够改变的事;
愿上帝赐我智慧,能明辨这两者的差异;


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2006-12-15 23:08 
头像

注册: 2006-12-05 22:23
帖子: 222
地址: http://www.wengyuanhang.com/
送出感谢: 0 次
接收感谢: 0 次
我的系统版本是6.10,上此基础上,编译了2.6.19.1的内核。事实上是拷用了官方的配置,但2.6.19内核显然新增加了一些东东,于是有很多选项都是自己选择。恶……还算成功,呵呵


_________________
虔诚的信徒啊!请相信KyTor吧!
http://www.wengyuanhang.com/
------------------
愿上帝赐我平静,接受我无法改变的事;
愿上帝赐我勇气,改变我能够改变的事;
愿上帝赐我智慧,能明辨这两者的差异;


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-12-18 15:29 
头像

注册: 2006-12-11 10:24
帖子: 129
地址: 湖北
送出感谢: 0 次
接收感谢: 0 次
有待学习中,看不大明白,不好意思哦!


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-12-19 10:59 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
引用:
(其实也有个小问题,就是启动时和关机时的读一个进度条的画面没有了,希望有高手帮我解决呵呵。)
安装usplash即可


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-12-19 14:46 
头像

注册: 2006-09-02 14:18
帖子: 5308
地址: 汉桑城
送出感谢: 1
接收感谢: 1
karron 写道:
不错.虽然更多的是自己的感想,而不是编译内核 step-by-step .

其实楼主说默认设置有可能编译之后会进不了系统,主要是你应该把ubuntu的官方内核的配置文件.config拷贝过来,在他的基础上进行修改,这样成功的几率大多了.

另外,在烂机器上编译内核是一种折磨... 我p4 1.5G,编译一次要1个半小时以上. 不含之前看选项配置的时间,配置的选项太多了.... 另外,自己编译内核不一定会有性能的提高,这点需要了解.如果瞎配置,会进不了系统.

强烈推荐要自己编译内核的看看下面的几篇文章.非常详细.还有优化参数.

http://ubuntuforums.org/showpost.php?p= ... tcount=507
http://www.ubuntuforums.org/showthread.php?t=157560
http://www.ubuntuforums.org/showthread. ... ile+kernel


安装基本成功了
遗憾的是xrong没成功
导致显卡驱动等问题
也可能是小问题吧


_________________
全世界linux爱好者联合起来 !
一切闭源操作系统都是纸老虎 !
要斗私批修,拒绝黑屏,使用linux !
让一部分人先用起Archlinux来 !
linux是第一生产力 !
讲正气,讲开源,讲free
要坚定不移的走开源的道路 !
linux明天会更好 !

dpkg -l |grep ^rc|awk '{print $2}' |tr ["\n"] [" "]|sudo xargs dpkg -P -
ubuntu粉丝群 26660836 已满员


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-12-19 16:56 
头像

注册: 2005-06-11 14:03
帖子: 6226
地址: 不明真相的群众
送出感谢: 0 次
接收感谢: 0 次
自己编译内核后要重新安装显卡驱动.我当时也是这样.


_________________
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 38 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译