tonycool 发表于 2006-11-17 10:08:07

核弹 / Nuclear Bombs 2006年11月17日

核弹 / Nuclear Bombs 系统说明

--------------------------------------------------------------------------------
发布日期:2006-11-17

发布人:广州猪肉佬
*联系方式

         E-mail/Msn : [email protected]
         Home page/Blog : http://nuclearbombs.blogeden.cn
                                    http://nuclearbombs.pcclub.pconline.com.cn
         QQ : 15778000

*内容目录

         ~~~ 格言
         ~~~ 发开背景
         ~~~ 发布方式
         ~~~ 版本管理说明
         ~~~ 系统开发特点
         ~~~ 系统应用类型
         ~~~ 系统基本结构
         ~~~ 系统运行情况说明
         ~~~ 内容软件介绍及下载地址
         ~~~ 安装光盘结构说明
         ~~~ 专有命令工具使用
         ~~~ 使用注意事项
         ~~~ 发展目标
         ~~~ 相关其他资料与技巧网址
         ~~~ 已知可支持的商业软件及开源软件
         ~~~ 鸣谢单位与人个
         ~~~ 寄言
         ~~~ 本次发布更新说明
         ~~~ 下一发布预告
         ~~~ 相关网址

*格言

         汉语简体:情愿不开始也不要半途而废
         德语正体:Besser nicht beginnen als nicht beenden

*发开背景

         现在中国的Linux可以说是进口货的克隆,比如说红旗Linux、中软linux、新华Linux的安装系统基本都是在美国RedHatLinux的源码基础上修改以来,系统平台更不用说了,就连别人的缺点也还下了。我认为要依靠的Linux开源方式振兴中国的软件产业只能创新,要设计出属于自己的标准、自己的设计、自己系统。如果连一个安装程序都是克隆而来,那还会有创新吗?所以我决定自己重新设计一个的Linux安装系统和Linux系统平台,按照自己的标准和程序代码进行设计。我知道这是一个浩大的工程,消耗时间、精力,但我想到禹公移山和二弹一星的典故,就让我下定决心去做这个对我来说的不可能任务。

*发布方式

         开源方式,同时不排除有部分程序源代码是暂时封闭,主要原因是不希望被一些不良商业公司窃取专利。
         暂时封闭的代码指的是本项目中所开发设计的部分未基于GPL等协议的其他软件源代码的Nuclear Bombs系统运行界面程序源代码。
         目前开发人员只有本人,希望本人可以为Nuclear Bombs的发展打下一个好的基础,为以后团队开源开发创造更有利的条件。希望有更多有图形界面开发经验与开源管理经验的朋友加入Nuclear Bombs。

*版本管理说明

         我不打算设立所谓的版本。理由?我想同志们也是感同身受。不管是Linux的内核还是各饰各样的发行版,它们的升级是一个接一个,一会主版本号,一会次版本号,真搞得人眼花了乱。厂商的发行版还好点,一年半载出一个版本同志们就有够忙的了;Linux内核那更是让同志们折腾的可以,一两个月一个版本,还要重配置编译,如果出了问题那就更好玩了。

*系统开发特点

         1、安装简单、快捷,只需两大步骤就完成系统安装,实现无人值守安装、用户可配置安装过程(实现73%)
         2、提供类ghost功能(以后版本提供,目前处于测试)
         3、将基本系统、编译包、扩展应用包分离,让用户灵活配置、安装和应用
         4、自主开发设计Nuclear Bombs系统运行界面,代替现大部分厂商和用户使用的SysVinit+initscripts+hotplug/udev的系统启动结构
         5、自主开发设计文件分区、U盘、移动硬盘管理系统(目前支持ext2/3、fat12/16/32系统文件系统),代替hal结构
         6、将系统服务程序启动划分窗口模式和文本模式,优化启动、提高与系统的集成度
         7、将所有用户操作图形化(目前版本未实现)
         8、其他项目待计划......

*系统应用类型

         主要应用于一般桌面pc、笔记本、工业工作站、终端平台;
         服务器应用版本暂不开发;

*系统基本结构
         注:本结构针对目前发布版本

         [ 图形用户界面 (Graphical user interface)]   --->面向用户的图形操作界面(只作基本配置)
                                          /\
                                             |
         [ X服务系统 (X Service system)]   --->X图形系统核心+经修改启动脚本
                                          /\
                                             |
         [ lib\shell 或 用户进程 (lib\shell oder User process)]   --->动态连接库glibc和程序bash、 login等一般unix类型系统通用文本界面软件
                                          /\
                                             |
         [ Nuclear Bombs 系统运行界面 (Nuclear Bombs Operating system interface )]   --->自主设计的系统启动/重启/关机、服务进程管理、虚拟控制台管理、储存驱动加载程序/映像
                                          /\
                                             |
         [ linux内核/驱动模块 (linux kernel/Driving Module)]   --->经小量修改和自行配置的linux最新内核及模块

      上图如未能正常显示,请阅此图表:ftp://ftp.linuxeden.com/for_nuclearbomb/file/jgt.png

*系统运行情况说明

      系统默认设置两种工作模式:
       一、正常系统模式 ;
            系统启动菜单第一项,用户的使用平台,精彩的世界从这里开始,系统默认由Nuclear Bombs系统运行界面启动图形用户界面(GUI)。
       二、控制台模式 ;
               系统启动菜单第二项,主要用于系统修复或用户特别应用,系统默认由Nuclear Bombs系统运行界面启动5个虚拟控制台,按键Alt+F2~F6进入各虚拟控制台。

      系统启动过程:
                                                                                                [启动管理器]
                                                                                                               /\
                                                                   ---------------------------------   -------------------------------------
                                                                  |                                                                                                |
                                                          [ 模式一 ]                                                                                 [ 模式二 ]
                                                                  |                                                                                                |
                                                                  |            [      Nuclear Bombs 系统运行界面         ]               |
                                                                  |            [      加载根分区\proc\sysfs                  ]               |
                                                                  |            [      检测或修正其他ext类fat类分区      ]               |
                                                                  |------    [       建立/etc/fstab文件                         ]      ------ |
                                                                  |            [       加载驱动和用户指定驱动               ]               |
                                                                  |            [       运行用户指定脚本                           ]               |
                                                                  |            [       打开系统服务                                     ]               |
                                                                  |                                                                                                |
                                                [ 图形用户界面(GUI) ]                                                                  [ 控制台(Console) ]
                                                                  |                                                                                                |
                                                                   ---------------------------------   -------------------------------------
                                                                                                                \/
                                                                   ---------------------------------   -------------------------------------
                                                                   |   [ NuclearBombs 系统运行界面关闭所有进程\服务 ]      |
                                                            [ 关机 ]                                                                                 [ 热重启 ]

         上图如未能正常显示,请阅此图表:ftp://ftp.linuxeden.com/for_nuclearbomb/file/sqgt.png

          Nuclear Bombs 系统运行界面程序文件:
                                  /sbin/init ---> /sbin/pbein
                                  /sbin/cfstab
                                  /sbin/cftsync
                                  /sbin/mafstab
                                  /sbin/mfchk
                                  /sbin/modules.ic
                                  /sbin/rlevel
                                  /sbin/downsys
                                  /sbin/nbs_hot
                                  /sbin/hotplug -> /sbin/nbs_hot
                                  /sbin/bgetty
                                  /sbin/pspr
                                  /bin/insys

         Nuclear Bombs 系统运行界面配置文件:
                                 /etc/inish/rc.inf
                                                    mountallpart == yes ( 系统启动时是否加载所有可加载的硬盘分区 )
                                                    runmafstab == yes ( 系统启动时是否启动分区、U盘动态管理界面)
                                                    cdsync == yes ( 移动式光驱连接时,是否使用sync参数)
                                                    fsiocharset == utf8 (vfatiso9660udf文件系统使用的charset)
                                                    numlockon == yes (系统启动时是否自动检测并激活小键盘)
                                                    udevorhot == nbs (使用nbs_hot 参数 nbs(推荐)、使用hotplug 参数 hot、 还是用udev 参数ud,目前Nuclear Bombs只使用nbs_hot或hotplug )
                                                                                     ( nbs_hot为自主设计的设备驱去热拔插系统,代替hotplug软件包,支持用户设置设定脚本和程序)
                                                    partition_check == yes 是否于启动系统时检测分区(ext3/2)

                                 /etc/inish/nbs_hot/bkl.inf      :nbs_hot系统用户设定跳过加载的驱动列表
                                 /etc/inish/nbs_hot/*.at      :nbs_hot系统用户设定脚本文件
                                                    /etc/inish/nbs_hot/bluetooth.at   蓝牙接口激活
                                                    /etc/inish/nbs_hot/net.at -> /etc/sysconfig/network-scripts/net.hotplug   网络接口激活
                                 /etc/inish/nbs_hot/*.atb      :nbs_hot系统用户设定执行程序

                                 /etc/inish/rootname
                                                    (根分区设备文件名,一般无需要指定,系统启动Nuclear Bombs 系统运行界面时可以自动检测)
                                                    rootfsname == (一般留空)

                                 /etc/inish/hds.inf
                                                    (该文件一般不修改,除非你的硬盘是旧硬盘,特别是根硬盘)
                                                    multiple_io == 16
                                                    io_support == 3
                                                    use_dma == 1 (激动IDE硬盘的DMA功能)
                                                    speen_extra == ?? ( IDE硬盘的传输速度模式 例69为ata100、70为ata133 )

                                 /etc/fstab
                                                    每次系统启动时、连接U盘或移动式光驱都将被更新,针对ext3/2、vfat、iso9660文件系统
                                 /etc/fstab.local
                                                    用于设置本地机器的固定分区的加载管理,是/etc/fstab文件的扩展

                                 /etc/inish/pspr.conf
                                                    net.ipv4.ip_forward    ==    0
                                                    net.ipv4.conf.default.rp_filter    ==    1
                                                    net.ipv4.conf.default.accept_source_route    ==    0
                                                    kernel.sysrq    ==    1
                                                    kernel.core_uses_pid    ==    1
                                                    net.ipv4.tcp_syncookies    ==    1
                                                    (内核 sysctl 配置,以下各项是与P2P软件有关的设置,如bt , mule )
                                                    vm.min_free_kbytes == 1
                                                    vm.swappiness == 99
                                                    net.ipv4.tcp_retries2 == 7
                                                    net.ipv4.tcp_fin_timeout == 30
                                                    dev.rtc.max-user-freq == 1024

                                 执行命令:touch /fastboot
                                                    建立标记使系统Nuclear Bombs启动时路跳过磁盘分区检测,包括在最近一次不正确关闭系统之后进入系统

                                 执行命令:touch /.fastboot
                                                    建立标记使系统Nuclear Bombs启动时路跳过磁盘分区检测,不包括在最近一次不正确关闭系统之后进入系统

         Nuclear Bombs 系统运行界面,初始启动及结束运行用户自定义脚本:

                                 /etc/rc.d/*.mods            :   主要为系统启动时激活用户定义的内核硬件驱动及功能模块
                                                                /etc/rc.d/keyboard.mods   --->   设置键盘参数
                                                                /etc/rc.d/host.mods         --->   设置host
                                                                /etc/rc.d/uhr.mods             --->   设置系统日期时间
                                 /etc/inish/modules.rc   :   主要为系统启动尾段用户自定义脚本
                                 /etc/inish/local             :   正式进入用户界面前用户自定义脚本

*内容软件介绍及下载地址

         基本系统软件介绍:
                                          1、 经小量修改的linux内核
                                          2、 标准glibc库
                                          3、 bash/coreutils/util-linux/alsa-utils/shadow-utils等
                                          4、 Xorg图形平台,版本7
                                          5、 KDE窗口界面、登录管理
                                          6、 Downloader for X多线程下载软件、gftp工具、Smb4K共享浏览器
                                          7、 ALSA Mixer、blueetooth、Cups、acpi、hplip
                                          8、 Nuclear Bombs 系统运行界面,包括启动、关机、重启、动态分区等储存设备自动管理(自主设开发)
                                          9、 Yum/YumEx软件管理工具
                                          10、fcitx输入法(版本3.3.1)
                                          11、只带有一种汉字字体(文鼎 PL 新宋),安装目录/usr/share/fonts/zh_CN/TrueType
                                          12、xsupplicant认证软件

         编程软件介绍:可以完全满足新内核编译升级、第三方驱动编译安装的需要
                                          1、基本编译工具,gcc、binutils、nasm等
                                          2、基本开发库、头文件,glic、slang等
                                          3、对应版本linux内核源码包

         扩展软件工具介绍:
                                          1、mkisofs / cdrecord
                                          2、madplayer / mplayer / HelixPlayer / Audacious
                                          3、aMule / Bittorrent(GUI) / rtorrent
                                          4、Yumex(升级)
                                          5、rar / unrar / tcl / tk
                                          6、foobillard(3D桌球) / frozen-bubble(泡泡龙)
                                          7、CamStream(摄像头)
                                          8、ImageMagick

         安装盘下载地址:2006年11月17日上传
                   使用linux kernel v2.6.17.11内核
                  ftp://ftp.linuxeden.com/for_nuclearbomb/nuclear_bombs_linux_zh_cn_setup_and_expand_multimedia.iso
                  ftp://ftp.linuxeden.com/for_nuclearbomb/nuclear_bombs_linux_zh_cn_setup_and_expand_multimedia.iso.md5
                   建议使用Downloader for X、wget、curl之类的工具下载

*安装光盘结构说明

         一个安装光盘:
                         一、基本系统安装程序、手工修复控制台
                                       。自主设计的Nuclear Bombs安装系统,采用文本式窗口界面,启动、安装速度快、运行稳定、操作灵活,用户可以简单个性配置安装过程;
                                       。进入BIOS设置光驱优先启动,将光盘放入光驱并重启机器,按提示操作即可进入系统安装,全整过程大约不到5分钟;
                                       。根分区只能是ext3/2,空间不少于1G,建议不少于2G,一般用户使用推荐6G;
                                       。注意:建立分区时所有操作都将即时生效,包括新建与删除等;
                                                      分区与格式化为两个操作不同时进行,用户在同一界面下操作,先进行分区再进行格式化,同时注意对根分区设立分区启动标记;
                                       + 系统安装方法
                                          http://nuclearbombs.blogeden.cn/post/156906/5038
                                                      1、将安装光盘放去光驱,并设置BIOS启动顺存为光驱优先,然后重启系统。
                                                      2、运行光盘后出现提示,按任意键进行光盘启动Nuclear Bombs安装系统,否则等待7秒后将进行硬盘启动。
                                                      3、光盘启动后,等待从光盘装入Nuclear Bombs安装系统并启动,此时屏幕将提示按键“F8”可进入第三方存储驱动加载,如用户需要请按"F8",否则等待3秒后将跳过。接着系统自动加载satascsi等驱动至内核,然后屏幕提示按键"F3"进入包括5个控制台的文本行命令界面,用户可利用其进行一些系统平台修理工作等,不进入请等待3秒后将跳过。
                                                      4、Nuclear Bombs安装系统正式启动安装界面,此时屏幕有两个选项,项目"I"进入系统安装,项目"P"进入硬盘分区格式化操作(注意:所有硬盘分区格式化操作都将即时生效),如果用户已有一个不少于2G的EXT3分区,可直接按"I"进行系统安装。
                                                      5、选项目"I"后进行目标安装分区选择,选择后按"S"系统将正式开始安装Nuclear Bombs到目标分区。
                                                      6、正式安装开始后,用户可以决定是否在安装完毕时,把启动管理器也同时安装到所选分区的硬盘MBR上,通过按键“G”操作(注意:屏幕右下角提示标记<G>/<->)
                                                      7、安装进度到100%时,系统安装完成。默认安装系统将在7秒后自动重启机子。
                                                      8、Nuclear Bombs系统正式启动,Grub默认只列出Nuclear Bombs与Console两个选项,如用户需要可自己行手工添加win分区的启动选项

                         二、编程软件和对应版本linux内核源代码包
                                       。安装编程软件不是基本系统必须的,所以用户可以在光盘devel_k目录中找到,用户可以按以下方法安装:
                                                       1、双击桌面光盘图标,加载并进入光盘devel_k目录
                                                       2、命令行运行./set_devel.sh工具,开始安装
                                                         - -内核源码也在这,它会自动复制到系统平台/usr/src/kernels上
                                                         - -内核配置文件在/boot/kernel_x.x.x.config
                                                         - -编译升级内核、添加其他驱动的准备方法
                                                               步骤与示意图:
                                                                        1、解压内核源码包
                                                                                 执行命令:tar zxvf linux-2.6.17.11.tar.gz
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_01.png
                                                                        2、建立并进入内核配置菜单
                                                                                 执行命令:make menuconfig
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_02.png
                                                                        3、进入项目"Load an Alternate Configuration File"
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_03.png
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_04.png
                                                                        5、输入系统配带的内核源码配置文件
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_05.png
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_06.png
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_07.png
                                                                        8、 保存配置并退出配置菜单
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_08.png
                                                                        9、 编译已配置内核源码
                                                                                 执行命令:make
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_09.png
                                                                        10、如果用户只为添加其他驱动的准备,请在编译信息显示有arch关键字的信息时,按ctrl+c中断
                                                                                 ftp://ftp.linuxeden.com/for_nuclearbomb/file/s/s_10.png

                                                                        11、升级内核时,执行以下命令以完成安装
                                                                              安装模块,执行命令:make modules_install
                                                                              安装内核主文件,执行命令:cp /usr/src/kernels/linux-x.x.x.x/arch/i386/boot/bzImage   /boot/vmlinuz-x.x.x.x
                                                                                                                                    ln -s /boot/vmlinuz-x.x.x.x   /boot/vmlinuz
                                                                                                                                    cp /usr/src/kernels/linux-x.x.x.x/System.map/boot/System.map-x.x.x.x
                                                                                                                                    ln -s /boot/System.map-x.x.x.x   /boot/System.map
                                                                              建立sata\scsi驱动加载文件,执行命令:buildsysrd   x.x.x.x

                                                       3、对于需要添加内核以外的其他开源或厂商驱动,编程软件是必须;
                                                         + 安装Nvidia显示驱动
                                                            http://nuclearbombs.blogeden.cn/post/156906/5656

                         三、系统扩展软件库、多媒休视频音频软件、p2p软件、办公软件、软件包升级安装管理、小游戏
                                       。 安装方法:
                                             1、双击桌面光盘图标,加载并进入光盘nbs_ex目录;
                                             2、命令行运行./set_ex.sh工具,开始安装

                         注:用户同时安装第二、三项时,可以直接执行安装光盘中的set_d_e.sh,这样方便快捷

*专有命令工具使用

      查阅可用分区信息:map
      断开u盘、内存卡:pullsout
                                        执行格式:pullsout   设备号(map命令中查询   PLUS AND PLAY DEVICES :)
       刷新u盘、内存卡连接状态:resee
       即时更新内核sys参数:pspr
       即时更新出错的/etc/fstab文件:flmtab
       建立新编译内核sata\scsi驱动加载文件:buildsysrd
                                        新建文件时,执行格式:buildsysrd   新内核版本号
                                          (注意:运行前,新内核的sata\scsi驱动模块必须已安装)
                                        重建当前运行文件时,执行格式:buildsysrd   cv
                                          (注意:指当前实际运行内核相应的文件)
       重新/dev目录设备文件(bash shell脚本):build_dev.sh
       重新风格设备服务(bash shell脚本):renetwork
       刷新字体库缓冲(bash shell脚本):flfont
       快捷挂载分区:m
                                        执行格式:m sda?
       快捷卸载分区:um
                                        执行格式:um sda?
       快捷挂载分区镜像文件:mo
                                        执行格式:m 镜像文件 /mnt/自定义目录
       快捷卸载分区镜像文件:umo
                                        执行格式:um /mnt/自定义目录
       完全检查指定分区(自动操作):fsckallauto
                                        执行格式:fsckallauto /dev/???
       完全检查指定分区:fsckall
                                        执行格式:fsckall /dev/???
       修正根分区模式为。读写:rerootrw
       修正根分区模式为 。只读:rerootro
       修正指定分区模式为。读写:reoprw
                                        执行格式:reoprw/dev/???
       修正指分区模式为。只读:reopro
                                        执行格式:reopro/dev/???
       快捷更新内核驱动列表信息文件:modep

*使用注意事项

      1、Nuclear Bombs 的安装系统与其他厂商的设计不同(多大基于red hat的源码,如Mandriva、Suse、Mandrake、红旗、中标普华、Turbo、Magic等),目前暂未提供硬盘安装方式
      2、系统启动时所调用的驱动加载映像为sdinit_x.x.x.sys,设计与其他的发行版不同,它可用命令行工具buildsysrd生成(例:buildsysrd内核版本号)
      3、系统默认安装是不自动进行ms-windows启动的grub设置的,所以用户需手动操作,/boot/grub/grub.conf内已预置相应注释行
      4、如果/etc/X11/xorg.conf文件用户不小心错误删除,别担心,只要重新热启动系统,Nuclear Bombs 系统运行界面将重新生成,但注意新生成的文件所使用的驱动可能是x自带驱动而非硬件厂商驱动,用户需手工更正。
      5、目前Nuclear Bombs的软件以Fedora Core 5为兼容对像,所以用户安装其他应用软件时可以通过附带工具YumEx进行安装,或在选择新软件时以Fedora Core为兼容。
      6、除与Fedora Core软件包兼容外,还有少部分的Magic Linux软件包(如:eva)
      7、安装新ttf字体只须要将其复制到/usr/share/fonts/zh_CN/TrueType目录就可以了
      8、系统已预置/etc/profile.d/jre.sh文件用于商业版Java运行环境变量储存,用户可以通过该文件设置JAVA_HOME等运行变量或直接在/usr/java目录中建立/usr/java/jre链接
      9、系统预置/opt/share作为samba共享目录,于桌面建立有快捷方式图标
       10、使用U盘、读卡器、移动硬盘只需要将设备连接电脑,桌面将有相快捷方式图标,默认不加载文件分区,用户只须双击图标即可进入和使用设备,断开时只须点击图标右键菜单"Security Umount/Eject",卸截时只须点击图标右键菜单"卸截"。对ntfs分区,Nuclear Bombs内核已带有驱动,但默认不自动检测自动加载,需要用户手动配置/etc/fstab文件。
       11、虽然Nuclear Bombs 兼容Fedora Core 5但它并不使用selinux,因为它对于中国用户并不实用,事实上也没有办法证明它是十足的安全
       12、使用xsupplicant认证,只需要在/etc/inish/local启用相应注释行
       13、初次登录管理账号root,密码直接输入回车即可,些步须用户手工操作

*发展目标

      1、设计与KDE类似的GUI,但不使用QT库,计划使用Xlib库或gtk库
      2、可与windows资源管理器相比美的,系统管理器
      3、提高系统底层功能与图形用户界面的集成度,将所有用户操作都在图形界面下进行,但不使用其他解释性语言库(如:python之类)
      4、计划三类语言发行版,主要发展简体汉语、德语、法语,其他语言可由用户开发
      5、发展中国的Linux内核系统,特别是硬件驱动
      6、简单的启动管理器,可与Nuclear Bombs更有效的集成
      7、使安装系统可以像Ghost那样更轻松的备份与恢复系统与分区
      8、以后随情况的变化更新计划

*相关其他资料与技巧网址

      + 系统联网方法
            http://nuclearbombs.blogeden.cn/post/156906/5039
      + 声卡音量设置
            http://nuclearbombs.blogeden.cn/post/156906/5451
      + JAVA环境安装
            http://nuclearbombs.blogeden.cn/post/156906/5156
      + 安装打印机(基于cups平台)(其他linux也适用)
            http://nuclearbombs.blogeden.cn/post/156906/5449

*已知可支持的商业软件及开源软件

         1、永中集成Office 2007
         2、Redoffice
         3、Adobe Reader
         4、SUN Java run/SDK
         5、RealPlayer 10
         6、NeroLinux
         7、Wine
         8、OpenOffice
         9、其他... ...

*鸣谢单位与人个

         1、linuxeden站管理团队otto、依刚,免费的ftp空间就是他提供的,感激感激
         2、linuxeden网站,祝其发展越来越好
         3、本项目中目前使用了相当部分未经任何修改的fedora core和其他网络开发作者的软件包,它们的发布协议与其原作一致不变,用户可在其相应网站下载源代码。
         4、感谢"中国Linux公社论坛"drops(倪志高)在本项目发布方式上的意见
         5、感谢QQ好友acap WildAid的宝贵意见,同时11月17日是他的生日,在此祝其生日快乐、工作顺利
         6、一个Email上询问可否购买光盘的朋友徐首峰,目前很抱歉我只能找到这个服务器。至于购买嘛?!这个要以后再说

*寄言

         本文如有不尽之处,敬请来电邮指教。其实还有很多内容未列入本文,但本人毕竟不是什么文人,所以不太能言善编。希望可与更多的同志们交流Linux。

*本次发布更新说明

         1、 对上一发布的系统的bug进行修复
         2、 完善Nuclear Bombs系统运行界面的基本功能
         3、 为系统启动提速,针对系统服务程序运行
         4、 更新系统图标、更新鼠标
         5、 为安装系统配置文件加入用户定制项目,使安装系统适应用户个性应用的需要
         6、 升级glibc 2.4.11库、fcitx 3.3.1输入法等
         7、 升级内核2.6.17.11
         8、 新增小量管理工具(见*专有命令工具使用)
         9、 修正安装系统的bug
         10、预置wlan0\usb0\eth1网络配置文件
         11、更新/etc/modprobe.conf配置
         12、自主设计的nbs设备驱去热拔插系统,代替hotplug/udev软件包,支持用户设置设定脚本和程序
         13、装开发包、扩展包加入自动安装系统中,使安装更方便更轻松

*下一发布升级内容预告

         1、预计于2007年3月未发布
         2、安装系统加入Ghost功能
         3、安装系统正式加入汉字包,同时独立放置语言包便于用户自行开发语言版本
         4、放弃使用kde,改用其他wm,具体未确定,将参考非kde\gnome以外用户的情况而定
         5、修改现用network激活方式,改用自主开发代码实现,可支持lan\wlan\usb\动态\静态\ipv6\ipv4等工作方式
         6、加入蓝牙图管界面,方便用户连接、接收文件、发送文件
         7、其他未计划的

*相关网址

建议使用Downloader for X、wget、curl之类的工具下载以下各类文件,这样就可以避免网页页面下载提用户和密码的提示

本文下载(内容将经常更新):
ftp://ftp.linuxeden.com/for_nuclearbomb/file/Nuclearbombs_readme.txt

         Nuclear Bombs 视频
         系统启动
         ftp://ftp.linuxeden.com/for_nuclearbomb/nbs_avi/sys_start.avi
         系统热重启
         ftp://ftp.linuxeden.com/for_nuclearbomb/nbs_avi/x_reboot.avi
         控制台模式
         ftp://ftp.linuxeden.com/for_nuclearbomb/nbs_avi/console.avi
         一般使用
         ftp://ftp.linuxeden.com/for_nuclearbomb/nbs_avi/use.avi

         Nuclear Bombs 启动与关机截图

         http://pcclub1.pconline.com.cn/blog/member.do?method=album&accountId=4363285&albumId=3455

         Nuclear Bombs 桌面截图

         http://pcclub1.pconline.com.cn/blog/member.do?method=album&accountId=4363285&albumId=3454

部分其他商业与开源软件下载网址:

LumaQQ 2006
http://lumaqq.linuxsir.org/main/?q=node/18

Macromedia Flash Player
http://macromedia.mplug.org/site_uh.html

RealPlayer 10 for Linux
http://www.real.com/realcom/R?href=http%3A%2F%2Fforms.real.com%2Freal%2Fplayer%2Fdownload.html%3Ff%3Dunix%2FRealPlayer10GOLD.rpm%26amp%3Bproduct%3Dplayerplus%26amp%3Bsystem%3Dlinux&pageid=unagi.8083677&pageregion=advanced_install&src=020923home_cn_cn%2Clinux&pcode=rn&opage=linux

Sun Java Runtime Environment
http://www.java.com/

Firefox
http://www.mozilla.org.cn/firefox/
Thunderbird
http://www.mozilla.org.cn/thunderbird/
Linux下FireFox和ThunderBird相互调用
         关闭FireFox和ThunderBird
          cd /usr/bin
          ln -s /opt/firefox/firefox firefox
          ln -s /opt/thunderbird/thunderbird thunderbird
          编辑$HOME/.mozilla/firefox/96qsfb2s.default/prefs.js文件,加入
          user_pref("network.protocol-handler.external.mailto", true);
          user_pref("network.protocol-handler.app.mailto", "/usr/bin/thunderbird");
          编辑$HOME/.thunderbird/xxxxxxxx.defaults/prefs.js文件,加入
          user_pref("network.protocol-handler.app.http", "/usr/bin/firefox");

Mozilla Add-Ons
http://www.mozilla.org.cn/extensions/

Adobe Reader
ftp://ftp.adobe.com/pub/adobe/reader/unix/7x/7.0.5/
https://service.breezecentral.com/cn/products/acrobat/readstep2.html

小企鹅输入法
http://www.fcitx.org/main/?q=node/9
ftp://www.linux-ren.org/uploads/sjchenkan/fcitx

sopcast
ftp://www.linux-ren.org/uploads/sjchenkan/sopcast/

Google Earth - Linux
http://earth.google.de/download-earth.html

ftp://ftp.linuxeden.com/for_nuclearbomb/rpm/openobex-1.0.1-3.0.FC4.1.i386.rpm
ftp://ftp.linuxeden.com/for_nuclearbomb/rpm/kdebluetooth-1.0-0.3.beta1.fc4.i386.rpm
页: [1]
查看完整版本: 核弹 / Nuclear Bombs 2006年11月17日