打印

新版 iThink Slax 6.3.0-rc1 简体中文版推出

新版 iThink Slax 6.3.0-rc1 简体中文版推出

iThink Slax 6.3.0 RC1 测试版
简述:
内核版本: 2.6.36.2
桌面版本: KDE 4.5.4
语       言: 简体中文
本版基于: Slackware-current (slackpkg 数据日期: 2010-12-15) 以及 Slax 6.1.2
一些说明:

1、本系统是简体中文版的,包括终端(但需要开启 framebuffer 模式),从内核开始进行的中文化,这意味着你在纯终端下也不需要任何外挂中文显示支持了

2、本系统中的 etc 配置目录被抽取出来做成了一个单独的模块,这样,你可以更方便的配置系统。

3、本系统的内核也被完全抽出并做成了一个单独的模块,这样可以方便你更换系统所使用的内核,而不需要一个模块一个模块的去拆解重组了。

4、本系统的另外一些配置(非原 slackware 的原版配置,比如 KDE,lzm模块配置管理等)也被抽出来放到一个专门存放配置文件的目录中了:[modules/config]

5、本系统中的 include 头文件目录也被抽取出来了,因为,如果你并不打算自己从源码安装一些软件,那么,这个目录中的内容根本就是没有用的内容,如果你不想要,完全可以删了它。

6、因为所有的系统包都是从 slackware 官方获得的,我只是删除了 man , doc , locale , info 这些内容,并没有改变任何东西,所以,系统比较大! ---(415M)!!!! 也正因为这个原因,所以我没有做 devel 开发包和 kdeapps 应用软件包,如果你想要这些,那么你可以自己做一下,这并不难,其中 kdeapps 我认为没有必要做了,因为官方包做成的 KDE 本身就自带了太多的应用软件,要不是本着不动原包的原则,我都想删了其中一些没啥用的东西。

7、这次的 xorg 经过我测试,完全与桌面系统脱离开了,所以,你可以把桌面系统改成其它任何你喜欢的桌面。 哈哈,其实这一点 Tomas M 早有提到想这样做了,但是似乎我先行了一步。

8、另外,我在系统中提供了一个脚本 ( 在 modules/config 目录中 ), 叫 pkgmake , 这个脚本可以让你方便地制做源于 slackware 官方的软件包。

注意:这个脚本依赖于 slackpkg 和 pkgtool 工作,不过你不必耽心了,因为我把这两东东集成到了 core 里去了,但是你依然需要注意,你需要先配置 slackpkg 正常工作,并更新 slackpkg 的数据库才行。

举个例子: 你需要制做 libtiff-3.9.4-i486-1 的官方包,并且,把这个包安装到你指定的 /tmp/libtiff-3.9.4-i486-1 目录中去,那么,你只要这样写就行:

mkdir /tmp/libtiff-3.9.4-i486-1
pkgmake libtiff /tmp/libtiff-3.9.4-i486-1

第一条:建立/tmp/libtiff-3.9.4-i486-1 目录
第二条:用pkgmake 做包


接下来,pkgmake 会自动检查 slackpkg 的数据库里有没有名叫 libtiff 的软件包,如果有,就取得它的全名 [libtiff-3.9.4-i486-1.txz] 以及所对应的下载路径,全自动从官方下载它并安装到你指定的 /tmp/libtiff-3.9.4-i486-1 目录中去。

另外一点说明:

本系统完全是由 pkgtool 、 slackpkg 以及 pkgmake 三个工具做的,也许你也想做个自己的系统吧,那去做吧,就这三个工具,我能做,你也能做!
模块信息:

列表树:
ithink
├── base
│   ├── 1-001-core.lzm
│   ├── 2-002-xorg.lzm
│   ├── 2-003-glibc-i18n-2.12.1-i486-3.lzm
│   ├── 3-003-desktop.lzm
│   ├── 3-004-kde-l10n-zh_CN-4.5.4-noarch-1.lzm
│   ├── 7-007-etc.lzm
│   ├── 8-008-zh_CN-UTF8.lzm
│   ├── 9-002-include.lzm
│   └── 9-003-kernel-2.6.36.2.lzm
├── modules
│   └── config
│       ├── iThink-pkgmake.lzm
│       ├── iThinkSlax-lzm-mod-kde4-02.lzm
│       ├── iThinkSlax-sytstem-tools-02.lzm
│       ├── kde-setting.lzm


模块容量:
45.1M 1-001-core.lzm                                                                                                               
49.0M 2-002-xorg.lzm
  9.8M 2-003-glibc-i18n-2.12.1-i486-3.lzm
231.9M 3-003-desktop.lzm
  2.9M 3-004-kde-l10n-zh_CN-4.5.4-noarch-1.lzm
808.0k 7-007-etc.lzm
16.7M 8-008-zh_CN-UTF8.lzm
25.1M 8-009-kernel-2.6.36.2.lzm
14.2M 9-002-include.lzm
  7.9M 9-004-kernel-2.6.36.2-source.lzm


  4.0k iThink-pkgmake.lzm
160.0k iThinkSlax-lzm-mod-02.lzm
24.0k iThinkSlax-sytstem-tools-02.lzm
  4.0k kde-setting.lzm
下载
iThinkSlax-6.3.0-rc1.iso
[下载很慢哦,没办法哦,服务器是架在办公室的 2M adsl 上的]

补一个快速下载地址:
http://www.easy-share.com/1913374339/iThinkSlax-6.3.0-rc1.iso

VirtualBox 3.2.12-r68302 for iThinksSlax 6.3.0-rc1
http://www.easy-share.com/1913377217/dkms-2.1.1.2-1.noarch.lzm
http://www.easy-share.com/191337 ... 68302-Linux_x86.lzm

请注意: 我设置第一启动模式为 copy2ram , 如果内存吃紧的朋友请从第三启动项开始选择。

MD5SUM:
217ec92aa3406c5137bc70847a0db582  iThinkSlax-6.3.0-rc1.iso

不过,如果你不想要完整的系统,那么你也可以自己登录到FTP服务器上去下载你想要的单独的模块包。

服务器: http://ftp://ithink.8866.org
下载用户名: ftpdown
下载密  码: ithinkdown

另外,非常希望你也能提供一些你认为不错的软件包,这个服务器下载限速,但是上传是不限速的
上传用户名: ftpup
上传密  码: ithinkup
在这里,我想说,我们应该感谢 Tomas M, 是他给了我们这个了不起的基础!
另外,特别感谢 hit22,在我做此版时为了提了不少非常棒的建议和意见!!
操作系统截图

本系统为 AppleWolf 构建,如果你喜欢它,请到我们论坛来一起参与研究与讨论吧。

[ 本帖最后由 applewolf 于 2010-12-24 18:48 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

再发两张,是新版对 ThinkPad 笔记本的支持图


新版内核+新版系统+新版桌面=笔记本快捷键

因为 ACPI 特性的更好支持,所以,本本风扇不再狂吼了。。。。

在一次测试中,忘了插电源就睡着了,第二天起来发现,居然支持低电量待机了。。。。这下不用担心电池用干而损坏了。。。。

[ 本帖最后由 applewolf 于 2010-12-24 04:38 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

因为 ACPI 特性的更好支持,所以,本本风扇不再狂吼了。。。。
真的吗?风扇一直是我最大的问题啊!

TOP

引用:
原帖由 BILLYKANE 于 2010-12-26 21:25 发表
因为 ACPI 特性的更好支持,所以,本本风扇不再狂吼了。。。。
真的吗?风扇一直是我最大的问题啊!
在我的 ThinkPad 上确实如此,而且电池使用时间明显更长了。

TOP

引用:
原帖由 applewolf 于 2010-12-26 21:27 发表


在我的 ThinkPad 上确实如此,而且电池使用时间明显更长了。
希望能在我的东芝表现良好吧,我现在slkcurrent系统,内核还是35,风扇是一转起来就不停啊!下载中,呵呵

TOP

用了一会,存在以下几个问题:
1)iso不可启动,需要自己重新make_iso;
2)在U盘上不使用copytoram会提示分区错误无法加载lzm,疑似fat的支持没有编译到内核;
3)一些配置文件存在错误,如快速启动上面的firefox,开始菜单里面的slax module运行提示错误;
4)一些文件待进一步精简,如kde的主题,splash等;
5)drogon player 放rmvb有声音没有图像,(ati显卡);
6)建议添加一个非root用户(虽然在U盘上运行可以自己建)。

TOP

引用:
原帖由 BILLYKANE 于 2010-12-29 08:53 发表
用了一会,存在以下几个问题:
1)iso不可启动,需要自己重新make_iso;
2)在U盘上不使用copytoram会提示分区错误无法加载lzm,疑似fat的支持没有编译到内核;
3)一些配置文件存在错误,如快速启动上面的firefox,开始菜单里面的slax mo ...
1)ISO 的问题,确是是我的问题,其实当时我做完这个系统后,并没有做ISO,而是全都是LZM包,但是很多朋友提出,用ISO打包一下,所以,急急忙忙打了个包,也没测,呵呵。

2)我在做这个系统时,没有考虑过用 save changes 模式过,所以,一直也没测,至于 FAT 支持的问题,我已编入内核(这么重要的东东咋可能不编咧),但是不是内置,而是外挂模组,模组文件已经存入 initrd.lz 中了,事实上,如果你用 copy2ram 方式可以正常进入的话,那么就已经说明 fat 肯定是工作的了,不然,它从哪儿去拷模块文件呢。
但是,你提出的分区错误问题,我会跟踪一下,按目前猜想的情况来看,应该是 initrd.lz 文件中的 linuxrc 脚本有地方出错了。
另外,也可以参考一下下面的调试方法:
在分区报告出错后,会进入提示符状态,请查看一下以下几个地方
ls /dev/sd*
确认一下(比如说是U盘)sdb 设备在不在
如果看到在,试图加载一下试试
mkdir -p /mnt/sdb1
mount -t vfat /dev/sdb1 /mnt/sdb1
然后再试试执行
/linuxrc
看看断点在哪儿。

3)在发布这个测试版时,我还在测试 KDE 下的lzm管理模块,发布出来的原因之一是,希望大家给点意见,哪些功能可取,哪些功能可以删了,事实上,现在我已从我自己的调试版中删除了 slax modules manager,因为我仔细读了整个脚本,发现,它其实只能用在 KDE3 上面,在 kde4 下面,一条非常重要的命令已经不存在了,说白了,这个是KDE3特色模组,后来我在群里讨论了一下这个问题,最后的结果是,把这个管理功能删了,只保留右键功能。

另外,关于 Firefox 图标的问题,呵呵,这个真不好意思,你得到偶的FTP上下载个 FireFox 才能点亮它,当然,如果你不想用FF,又觉得它太难看,你可以改一下下面这个文件。

在启盘盘里的 kde-setting.lzm这个模块,是所有关于 KDE特殊或者说非官方设置,解开它以后,你可以找到
/root/.kde/share/config/plasma-desktop-appletsrc

这个文件里定义了你要哪些快速启动项。

4)关于精减的问题,怎么说呢,这个问题我考虑了很久,事实上我计划做KDE4的 iThinkSlax 至少有半年以上了,最后,我才决定,清一色用 Slackware 官方包原包制做的,简单点说,它就是一份 Live 化的 Slackware,之所以这样考虑,一个很重要的原因是,我希望大家在接手它时,不会因为要升级,要加新模块遇到各种各样的奇怪依赖问题,在这一点上, Slax 官论上的 fanthom 与我考虑刚好相反,他的目标正是最精减化,所以,在桌面系统和 xorg 服务上,他大量采用了第三方包(第三方编译并重新拆解的包),那么,我在测试 remix 版时,发现,想加载个软件,需要做太多复杂的工作了,所以,最后我决定,全采用官方包,事实上你把后面 modules/config 这个目录删了的话,你就会进入一个纯 Slackware 系统,(官方 Slackware 安装版并没有开机即进桌面的选项,所以,你需要登陆后自己输入 xorgsetup, 然后再输入 startx 才能进KDE4)
所以,你也可以看到,我在整个包布局上与官方版差异是非常大的,我把所有非 Slackware 官方的工具和配置全都提出来了并分包存放,这样,也便于你分析并重新个性化定制整个系统。

5)关于这个播放器的问题,其实只是因为少了运行库,但是我没有去加它,主要是考虑不想用它做默认的播放器,我在我的 FTP 上上传了一份 MPlayer ,是我自己专门针对这个系统编译的最新版,就是为了替代它的(MPlayer 支持不少显卡硬解压!)。
其实不光是这个功能,还包括了 不能打开PDF ,不能打开CHM文件,不能右键解压压缩包这些问题,目前修正版正在重组中。同时,想要具有这些特别功能的话,你需要制做一个 kdeutils 的包,因为这些功能都是在 kdeutils 中的,具体做法如下:
打开终端
cd /tmp
mkdir kdeutils-4.5.4-i486-1
pkgmake kdeutils kdeutils-4.5.4-i486-1
dir2lzm kdeutils-4.5.4-i486-1 kdeutils-4.5.4-i486-1.lzm
然后把这个包拷贝到 base 目录中即可。至于上面提到的几个打不开,你需要加载相应的运行库 如:

打开 CHM:
chmlib-0.40-i486-1

右键压缩解压以及更多功能:
kdeutils-4.5.4-i486-1
libarchive-2.8.4-i486-1

打开 PDF:
poppler-0.14.5-i486-1
poppler-data-0.4.4-noarch-1

6)关于非 root 用户和 root 没有密码的问题,主要我当时是针对上网办公方便使用这个原则做的,所以,并没有设置 root 密码,也没有开非 root 用户,这一点我倒是强烈建议有需求的朋友可以自己定制一下。

非 root 用户,可以自己写个脚本,添加到开机脚本中,或者在开机设好用户密码后,直接把 etc 下的这几个文件拷出来做成模块
/etc/passwd
/etc/group
/etc/gshadow
/etc/shadow

root 密码也可以按上面的说明做,另外,如果用户没有密码,是没有办法用这个用户远程SSH到 iThinkSlax 上的。

另外说明一下,在原版的KDE4中,快速启动默认是没有这一栏的,我是为了方便大家用,才特地开上去的。

最后,感谢你对 iThinkSlax 的支持,也非常感谢你能参与到我们的测试中来,我会尽最大努力,把它做成一个咱中国人自己的 LiveCD 系统的。

谢谢你!

[ 本帖最后由 applewolf 于 2010-12-29 17:10 编辑 ]

TOP