|
Magic Linux安装使用必读
--------------------------------------------------------------------------------
内容列表:
Magic Linux 简介
Magic Linux 1.1新特性
Magic Linux 1.1注意事项
已经支持的商业软件
CD2中的其他软件
存在问题的软件
我们是谁?
希望
感谢
下载服务
Magic Linux简介
Magic Linux 是一个新的Linux发行版,是针对中国人的版本。目的很简单:让大家真正的用Linux,而不是去一个接一个的汉化Linux。
就整体架构而言,Magic Linux是基于RedHat的,这是一个优秀的基础,在M 1.0中,Magic Linux甚至保留了RedHat目录,绝大部分工作靠配置文件完成,SRPMS树也不完整。而Magic Linux 1.1则大有改观,目前基本脱离了RedHat的影子,SRPMS树也较为完整。但是在安装界面等问题还是存在差强人意的地方,希望以后寻找一条协同开发,任务分配的方式来逐步的解决这些问题。Magic Linux从开始到现在大概经历了以下几个过程:
0,用厌了RedHat,已经用了5年多redhat了,已经很少找到什么新意,没有任何的新鲜感,而RedHat 8.0的推出更是带来了很多本来不存在而由于rh的修改而存在的BUG.看到有太多的汉化文章,很多人汉化了一个版本然后汉化新的版本,这样的文章太多,应用的文章太少。所以要作一个版本,作一个不用汉化,不用美化就可以很好用的Linux,当然还有一个目的就是作一个原汁原味的Linux。
1,基于RedHat 8.0,大型软件没有什么变化(比如KDE等仍然保留了rh的),在一些工具软件上进行筛选,修正rh的一些bug,大量的工作是靠配置文件完成的。这个版本并没有发布,因为这个版本只能算是rh的一个修正,他跟好久以前的Magic 汉化包没有质的区别。也就是一个汉化方案的自动实现,这样的软件还有7.x系列的阳春白雪。
2,开始修正大的软件包,比如KDE,XFree86,glibc等等,最新的版本组合要比现在的M 1.1还要新,比如,KDE当时可以得到的是3.1rc5,XFree86用了4.2.99.2CVS,glibc用了最新的glibc-2.3. 所以,在M 1.0发布之前,就已经体会了XFree86的新鼠标风格,glibc最新的线程技术。 但是这些版本对与我们是不可用的,采用glibc-2.3就意味着要放弃一大批的软件。 采用X-4.2.99就意味着放弃了更优秀的中文实现,并且X-4.2.99的cursor显然没有经过优秀的设计,相比较而言过大(虽然这仅仅是修改一下src中的xcursorgen部分)。所以这个前卫的版本也没有发布。
3,Magic Linux 1.0,是一个折衷的版本,没有什么新意,因为不是很花哨也不是很陈旧。虽然存在一些BUG,但是已经非常的完整了,从此我们就一直在M 1.0平台上面开发。包括后来的KDE 3.1和GNOME-2.2的编译。从很多新的工具软件和大型的桌面软件,或者XFree86和glibc的编译通过,说明M 的兼容性和通用性是很好的。这一点,我们相信绝对不会比"统一Linux"差,因为我们没有野心,我们也没有为了突出自己的特色而对一个软件进行关键性的修改。
4,M 1.1。完整的版本,我们一直用来办公应用和家庭娱乐的版本。这个版本中的软件都是精挑细选的,是应大家的需求或者根据网络数据统计而选择的软件,比如kxmleditor.这个软件从构架上来讲还是比较不错的,但是他处理xml的能力实在是太弱了。并且还不支持中文。为了采用,我修正了中文支持的问题,最终仍然因为“食之无味”而从系统中剔除。所以这个版本的中文支持,可用性还是可以接受的。
M 1.1中的新特性:
这个版本的新东西很多,这里只能简单的介绍一些:
1,KDE 3.1作为缺省的桌面,包含在CD1中,CD1的大部分应用全部基于KDE,但是CD1中也包含了GTK的基本包,比如:GTK+,glib,GTK2,glib2,pkgconfig,atk等等。这些包是一个基本的gtk环境,一般依赖与gtk的应用程序已经可以运行的很好,比如GIMP-1.3.12是基于GTK2的。
2,openoffice 643C开发中的英文版包含在CD2中,这个版本已经进行了一些相关的配置,安装完成就可以很好的处理和显示中文了。但是,因为windows平台和linux平台的字体命名差异。所以,使用openoffice打开MS Office生成的文档的时候,需要手动的调整一下字体。支持中文的打印,但是不能支持粗体和斜体。这个版本从界面风格到中英文的处理都有很大的改善。
3,GNOME-2.2已经包含了进来,在CD2中,作为一个系统安装后的软件包进行安装。我是很喜欢GNOME的,在Magic 1.0之前,在Rh平台,唯一桌面就是GNOME.但是,GNOME 2虽然从技术上有所进步,却找不到gnome-1.1时的质感。redhat6.0上的gnome-1还是很让人怀念的。这也是M 一直不包含GNOME的原因,相比较KDE而言,他的结构稍微零散一些。并且桌面的易用性稍差,这一次将GNOME作为一个软件包包含进来,是为了兼顾GNOME用户,给他们提供一个稍微完善一点的工作环境,M 1.1中的GNOME-2.2基本没有经过任何修改,除了修改一些BUG(如通知区域applet在退出时crash等等)和中文po的问题。同时,还包含了很多其他的软件,比如gftp,abiword,gnumeric,gedit,glade2等等,其中abiword,gedit,gnumeric是支持中文打印的
4,XFce4包含在CD2中,主要考虑让Magic Linux 作一些简单的服务应用的桌面环境。Xfce4采用Gtk2实现,比以前的版本更平滑,作为一个轻量级的桌面环境还是非常完整的。你也可以在M 1.1中编译安装wmaker,enlightment等。
5,Stardict包含在CD2中,由两个软件包组成:perl-Tk和stardict,perl-Tk用来支持stardict的配置工具。这个版本词库量较大,支持屏幕取词,但是由于stardict使用motif实现,内嵌中文字体,界面风格不是很好,并且在使用时,占用一个tasklist,不能像金山词霸那样嵌入到system tray,基于KDE的支持嵌入,支持屏幕取词,支持中英文双向查询的工具正在进行中。
6,Mozilla采用了1.0稳定版中的1.0.2,保留了地址本,mail,browser,editor四个组件,同时系统中包含了flash插件和mplayer的插件,基本可以满足你的应用。
7,IM软件包含了kopete和gaim,Kopete采用了最新的0.6.1A,并且修改了其中icq,irc协议,实现中文支持,其中由于AIM协议采用的UCS-2编码的复杂度,在处理中英文混合的aim message时出错,只能支持单纯中文显示的正常,所以没有修改,缺省的AIM实现只支持英文。gaim采用了0.60的CVS版本,基于gtk2,并且支持嵌入的docklet,虽然功能简单,但是相比较以前的版本已经有很大的改进。从功能上,gaim要明显比Kopete优秀,但是从软件外观和操作习惯的设计,Kopete确实要比gaim好很多。CD2中的IM目录包含了另外一些零散的单协议IM软件,比如PSI(jabber),Kmess(MSN),Licq(icq),xchat(irc)这些软件都是协议的优秀的实现,要比gaim和kopete中的实现功能更好一些,比如Licq就可以支持icq的注册,是真正完整的ICQ软件。考虑到并不是每个人都需要各种不同的协议,所以包含了进来。
8,网络应用软件:
kmail+kbiff+myldapklient:完整的Mail实现,甚至可以支持MS Exchange的地址薄查询,其中kbiff替换掉了KDE 3.1本身的korn,用过之后就知道为什么不采用korn了:-)
Konqueror+kget:浏览器和断点下载工具
komba2:进行正确的samba配置,完全可以访问windows网络共享
sylpheed怎么又一个mail软件?),呵呵,这可是目前中文支持最好的News客户端,pan的中文支持也不行。
当然,还要包括上面提到的mozilla,gaim,kopete和其他IM软件。
9,办公软件:
Koffice-1.2.1:很完整,可用,使用wv库支持MS格式的导入,不支持MS格式的保存。
openoffice 643C,前面有详细的说明。
10,多媒体支持:
Mplayer: 最优秀的视频播放器,采用0.9rc4,让我们期盼1.0的诞生吧。
xmms: 优秀的mp3播放器,呵呵,忘了,应该是优秀的ogg播放器。
noatun: 很有前途的播放器,绝对是windows中mediaplayer这个级别的。
kwintv2和kradio: 你有电视卡?正在为Linux下的软件发愁,Kradio可以解决你FM的收听问题,Kwintv2是经过修改的TV软件,支持频道的搜索,比windows下官方商业的软件是差7一些,收到的频道少一点,但是凡是能收到的效果都比windows下好(I am sure,因为我每天都要看电视:-))
11,K3b,优秀的刻录软件,Patch过的cdrtools工具和Patch过K3b配合,绝对是nero水平的刻录解决方案。不要再为刻录出来的中文文件名在Windows下不能正常显示而发愁,也不要为复杂的命令而发愁。放心的刻,几十张Magic Linux的CD就是这么刻出来的。
12,latex_for_magic,迄今为止,应该是最完美的中文latex解决方案了。包含完整的latex套件,包含必要的字体,包含Latex前端(你也可以称为latex IDE:-))kile-1.4。完美支持latex->dvi,dvi->ps,latex->pdf,ps->pdf,latex->html的中文处理,支持中文粗体斜体的显示和打印。如果你希望自己专业一点,更Cool一点,用CD2中的latex_for_magic,呵呵:-)
13,开发工具:
在Magic Linux 1.1上,应该会很少遇到编译不能通过的软件(当然,你不要拿一个5年前的软件来测试,呵呵),目前M 1.1的所有应用都是在Magic Linux上建立的,所以,从兼容性来看,是不需要担心的。
完整的base develop envirment:这些基础支持比如bison,automake,autoconf等肯定要完整的。
kdevelop3,这是个开发中的版本,比kdevelop2唯一的好处就是支持代码的卷起和中文输入,虽然他不是很稳定,但是比Kdevelop2更可用。
umbrello,这个不起眼的UML软件支持5种图。支持中文打印,支持导出成png图片,支持代码的导出。所以,这个软件值得关注。
eric IDEyQt配合eric IDE,绝对为想作程序开发,又很难下手的朋友提供了一个不错的途径,Python语法的简单和Qt的漂亮界面,很容易写出有用的程序。
其他的不说了,自己看看就清楚了:-)
14,图形处理工具,基本你所需要的都全了,gimp-1.3.12,比27个tool button的gimp-1.2更加的优秀,修正了gimp-1.3.12中的几个bug(毕竟不是stable的),现在应该更好用一些。如果要想kpovray配合povray给3D发烧友一个更好的选择,如果你还需要作一些plot的工作,apps.kde.com有更多的选择,2D的、3D的数不胜数。抓图嘛,别用gimp,GNOME里有一个菜单项,KDE中有ksnapshot。pixieplus,别小瞧这个软件,这可是mosfet写的,功能很好,最大的问题,就是有点庞大,他干了一些不应该是一个看图软件干的事情。其他的如:kalbum等就不说了。
15,其他软件:
samba-3.0alpha21+openldap+kerberos,可以完全的作为Linux和windows双客户端认证的服务器,并且,进行合理的配置也可以登陆到Windows的AD并取得Windows AD分发的ticket,使用sambaclient访问只有AD用户才能访问的资源,因为目前配置工具还没有开发好,所以这个版本不对这方面技术进行任何支持。同样,合理的配置samba和komba2也可以在一个没有AD的环境中工作的很好。Magic Linux给你更多使用Linux工作在Windows环境的机会和途径。
chmlib,看到过Linuxsir的一篇chm的解决方案,居然是在windows下搞成pdf。chmlib可以完美的将chm解开成html.这个软件在M 1.0中就已经包含了。
rdesktop,有个前端叫做grdesktop,但是这样一个轻量级的windows terminal软件加一个比他大数倍的图形工具实在得不偿失。如果要使用,请从终端运行。
unzip,别小看这个工具,如果你有包含中文文件名的winzip档,请用他解决。
mct,这个软件没有菜单项,要用就要从命令行运行,就是一个小小的system tray的嵌入工具,通过他,你可以启动网络配置,防火墙配置,用户管理,添加打印机等多种任务。
mc-xfree86,M 1.0配置工具不全,M 1.1应该什么也不少了。mc-xfree86,可以在字符界面或者在图形界面修改X的配置。从redhat-config-xfree86修改而来。
zhcon,在console运行zhcon就可以获得一个字符界面的中文环境。
至于还有什么其他的,自己慢慢发掘吧,总之,Magic Linux 1.1没有垃圾软件。
注意事项:
1,安装时请一定选择everything,否则,你会面临系统不能使用的危险。占用1.7G空间。
安装过程中配置X时,如果可能请不要使用back,可能会出现不可预知的错误.
如果配置X出错,可以在进入系统后使用xf86config命令或者mc-xfree86命令配置。
这些问题都属于安装程序的问题,以后会修改或者组织力量重写安装程序。
2,这个版本支持硬盘的安装,可以通过使用autoboot.bat启动,但是,没有任何支持(包括问题的回答)
3,nvidia的显卡驱动已经包含在CD1的software目录,需要者请安装,并修改XFree86的配置文件,把驱动改成nvidia,并修改Module部分。需要更多信息,请参考网络资料。
有关其他驱动,请访问www.linuxfans.org的软件下载的驱动部分,在那里你可以找到有关驱动的更多的信息。
Magic Linux 1.1对部分i810显卡的支持不是很好(并不是全部),如果出现了花屏问题,请在XF86Config中Device段添加:
Option "NoAccel"
关闭硬件加速可以避免出现问题
4,M 1.1中gedit,abiword,mozilla,gnumeric,openoffice,latex等软件支持中文打印,请使用mct中的添加打印机项添加打印机。其他软件中文打印存在问题,请不要常识,对于如何添加打印机没有任何支持。
5,部分软件存在占用ctrl+space的问题,我们的解决方案是让这些软件让出ctrl+space而决不是修改输入法。其中代码级的ctrl+space都已经改成shift+space,比如kdevelop等。可以通过快捷键定义的,比如kword,kbabel中需要你自己修改shortcut.
6,部分软件存在忙碌光标的问题,比如kuser等从菜单启动就存在这个问题,是由于程序本身设计的原因,与KDE没有关系。可以通过从命令行启动来避免。
7,部分软件不是很稳定,比如:kdevelop-3,mlterm中文终端,kwintv2等,但是这是目前最好的解决,采用这样的软件是因为以前的版本不适合或者不能满足我们中国人的需求。
8,glibc中关于台湾的地位已经由taiwan修改成中国(繁体区域),有异议者请跟中国政府有关部门讨论台湾的地位问题。在Magic Linux中,台湾将永远作为中国繁体区域。
9,在某些硬件环境下(特殊的显卡),可能存在拖动KDE窗口X就失去响应的问题,请关掉这个特效:
控制中心->外观和主题->风格->其他 中的 "移动时工具栏是透明的".
10,请不要随意删除~/的隐藏文件,其中部分文件删除后不可恢复原有配置,请不要尝试。
11,在vmware中安装完成后,安装vmware驱动时,请选择版本类型为redhat Linux,然后请修改/etc/X11/XF86Config-4文件,添加字体路径/usr/fonts/truetype/ 并去掉freetype模快,使用xtt模快。其他部分不需要修改。对于此类问题,不再进行任何支持。
12,光驱的DMA模式并没有打开,如果观看DVD时感觉停顿,请打开CDROM的DMA模式 方法是:
在 /etc/modules.conf 文件中插入下一行:
options ide-cd dma=1
然后重新启动
13,在自己没有搞清楚某个问题的情况下,请不要修改系统中重要的配置文件,如字体定义,X的配置文件等等。
14,如果在KDE环境运行SDL或者gtk程序没有声音,请关闭KDE桌面的Arts声音服务器,并重新登陆。
15,KDE终端处理中文可能会存在花屏的问题,这是请使用gnome-terminal或者mlterm
16,如果使用komba2访问windows网络共享发生中文乱码的问题,请修改:
/etc/samba/smb.conf文件,在[global]段添加:
display charset = GBK
unix charset= GBK
dos charset= 936
就可以正常的显示中文了。
17,本版内核采用LLC从最新的redhat8.0 update的2.4.18-26编译而来的i686,athlon和i586的内核,已经经过修改,缺省支持ntfs分区,同时缺省设置codepage为936,所以在Mount FAT或者iso9660分区时,不需要再使用iocharset和codepage参数。本版内核中也加入了公社对游戏手柄的hack。
18,CD2中的很多软件都是通过install.sh安装的,并且会自动安装一个Uninst-<软件名>的脚本,可以使用这些脚本进行卸载.
19,如果系统中包含商业软件,请下载测试后立即删除。
20,除明确指出不进行支持的内容以外,任何问题或者BUG的提交请通过MCT直接给Magic Linux的开发者发送邮件或者访问官方网站。
已支持的商业软件:
1,Oracle 9i,不要尝试Oracle 8i(8.1.6和8.1.7的安装)。
2,DB2 V7.1
3,Jbuilder6
4,Kylix 3
5,opera 6.x(不要尝试7系列的pre版)
6,acrobat reader(如果你遇到了kghostview无法阅读的中文pdf,xpdf一样解决不了,只能使用acro+中文字体)
7,real server 8,9没有测试过,以前在M 1.0上测试过8版本,没有任何问题。
其他你遇到或者想到的商业软件,请自行尝试并提交给Magic Linux的作者。
CD2中的其他软件
CD2中除以上介绍的各种软件之外,还有mono-0.21和jdk-1.4.1_01+eclipse.mysql和perl、python接口、jdbc驱动。
httpd,php,zope,tomcat,cocoon和soap,Jboss-3.0.6并没有包含在这个版本中,以后的server版会整合进来。这些服务器软件一是为了建立一个客户端的开发环境,另外是为了让更多的人了解Linux平台软件编译安装的步骤,所以,所有的服务器软件采用src的方式提供,并带有step by step的文档,在Magic Linux下只要按照文档作,一定可以很好的完成。至于其他的开发,请自行查阅相关资料。
其他服务器软件,如dhcp+ddns等,请自行编译安装。
存在问题的软件:
1,KDE中的kio_ftp,不支持中文显示
2,kopete,其中的aim协议不支持中文
3,kbear,虽然支持远程服务器的中文显示,但是传输到本地时出错,并且,刷新存在问题。
4,stardict,鼠标抓词按钮有时会失效,关闭重新打开可用。
5,kwintv2,全屏显示存在问题,载入v4l模快也不能解决。如果需要,请使用系统中的xawtv
6,zhcon,在使用后exit,回到英文的字符界面时,有时会造成屏幕输出失效,这是切换到其他tty然后切换回来就可以解决
7,在系统重载的情况下,使用mozilla或者konqueror浏览带有flash的网页可能会造成crash.
我们是谁
cjacker:
一觉醒来,就有点发疯了,愣是要搞一个Magic Linux。只是构想,结果第二天开始作了一个计划,以后,连续几个月没有12点以前休息过:-)
目前在广东,从事一些Linux的工作
yufei:
cjacker的老搭档了,MagicFeather的创建者,呵呵,这个家伙就是大学四年,出了名的每天编程10小时的人,后来被cjacker这个传教士感化,先玩Linux,后玩FreeBSD.
目前在山青水秀的大连,管理由他一手搭建的FreeBSD服务器,同时,进行J2EE项目的开发。
llc:
大家感动吧,这个版本的内核就是他提供的:-),到linuxfans看看吧,你就知道这是个鬼才,经常搞定一些奇怪的问题
nfshanq:
我的同事,老练的windows系统管理员,96年的MCSE,现在为备考CCIE每天拼到2点。不知中了什么邪,有一天,突然彻底格掉了windows,在工作的机器上装了Magic Linux,同时起了vmware装了windows ad server(毕竟要有一些管理工作),最长的一次,MagicLinux启动,vmware启动,windows高级服务器启动,连续运行了10天没有down机。
网络方面,高手。
希望
1,如果你对这个版本不满意,或者存在一些不满意的问题,那是因为你没有参与进来,您有足够的权利和义务将您优秀的实现,优秀的软件等等加入到Magic Linux中来。
2,如果你对他还算满意,请你在享受你喜欢的软件的时候顺便写下一点使用心得。你的使用手册,将造福其他使用Magic Linux的人,并且你也会从其他人那里受益,最终形成一套完整的Magic Linux 使用手册。
3,如果你对安装程序有所见解,请一定通知我们,我们一直为没有一个优秀的安装程序而感到遗憾。
4,请关注Magic Linux的发展,并在协同开发展开后加入进来,有能力进行软件开发的可以维护一组软件,没有能力进行软件开发的也可以负责进行PO的翻译或者测试工作。我们是志愿者,我们也希望能有更多的志愿者。
感谢
1,RedHat,我们应该记住,是这个版本给了我们一个十分优秀的基础。
2,LinuxFans,这是我们的家
3,众多的BUG提交者和支持者,虽然不多,但这就是生命力。 |
|