tinycore12 13系统ls命令中怎么显示中文文件名?

已经有10年历史的Slackware是Linux历史上存活最久的发行版,在它的辉煌时期,曾经在所有发行版中拥有最多的用户数量。但是,随着 Linux商业化的浪潮,Redhat、Mandrake 和Suse 这些产品通过大规模的商业推广,占据了广大的市场;Debian作为一个社区发行版,也拥有很大的用户群。相比之下,Slackware的不事声张,使得 它从许多人(尤其是新近开始使用Linux的用户)的视野中消失了。
Slackware在中文支持方面的弱点也让它为中文用户所诟病,结果是Slackware的中文用户数量远远低于其他名气大的发行版。国内 的用户数量少,使得Slackware被蒙上了一层神秘的面纱,一些传言,如难安装、中文支持不好等等,让很多用户不敢轻易尝试。
但实际上,Slackware一直以来是以简洁、安全和稳定所著称的,在世界范围内拥有广大的忠实用户,其地位在各大发行版中始终排在前5 名之列。很多人认为Slackware比较怪,易用性不佳,偏离了Linux商业应用的主流。但在我看来,Slackware是最适于个人学习和使用的发 行版。
KISS(Keep it simple,stupid——保持简单)是Slackware一贯的原则,尽量保持系统的简洁,从而实现稳定、高效和安全。在Slackware的哲学 里面,简单(Simple)意味着系统设计的简洁明了,而不是用户友好(User friendly),为了达到简单的目标,Slackware在一定程度上牺牲了易用性。
KISS原则的指导下,即使在GUI得到大量应用的今天,即使是现在的许多用户已经对文本界面感到陌生甚至恐惧,Slackware始终 如一地保持着文本界面的系统安装程序,保持着文本界面的系统设置工具。在Slackware看来,图形化的安装界面和系统管理工具虽然界面友好,但是过于 复杂。
BSD方式的启动管理,是Slackware最为特立独行的地方。在绝大多数发行版都采用了System V的启动管理方式的今天,Slackware仍然坚持了BSD方式,其原因也是因为BSD方式更为简单直观。
Slackware在软件包管理上的独树一帜也是KISS原则的体现。它所采用的tgz格式的软件包,就是普通的tar.gz格式的压缩文件,包管理工具也只是一些shell脚本。
在软件包的选择上,Slackware不贪多求全,只安装一些常用的软件。软件版本不一定选最新的,而是对安全性和稳定性的考虑更多一些,目的也是减轻系统管理工作的负担。
正是一直以来对KISS原则的坚持,Slackware赢得了简洁、安全、稳定、高效的名声,也赢得了一大批的忠实用户。
以下,我将对Slackware的这几个特点进行详细的说明。
文本界面的安装和设置工具
10年来Slackware的安装程序都是文本界面的,理由在于文本界面对系统资源的占用低,另外,即使系统对机器的图形设备支持得不好, 只要文本界面能够工作,就能够完成系统的安装。尽管文本界面的安装程序现在的许多用户会觉得陌生,但是只要克服最初的畏难情绪,认真仔细地根据屏幕的提示 进行操作,安装Slackware系统绝对不是一桩难事,飞快的安装速度则是对使用文本界面的报偿。
Slackware几乎没有提供图形化(GUI)的系统配置程序,只有有限的几个文本界面的设置工具。相比之下,Redhat有名为 redhat-xxx-config的配置工具,Mandrake有著名的Drake系列配置程序,Suse则提供了集成化的YaST配置中心。类似这样 的东西,在Slackware里面一律欠奉。
在Slackware的设计者看来,文本界面的设置工具相对于图形界面更为简单,只要能进入系统,文本界面的命令就能发挥作用;图形化的工 具则需要图形系统的支持才能正常工作。另一方面,虽然图形化的设置工具在一定程度上使得系统管理更为容易,但是也隐藏了系统设置的很多细节。而在 Slackware中,你需要了解更多的细节,这样即使没有专门的配置程序,你往往可以直接用编辑器编辑系统的配置文件,给你充分控制系统的感觉。
需要指出的是,尽管Slackware在系统设置方面只使用文本界面的工具,但并不意味着它排斥图形系统。Slackware提供了标准的 XFree86或Xorg(从Slackware 10.0开始)的X Window系统,所有基于X Window的软件都能够在Slackware中顺利安装和运行。
在目前绝大多数的发行版选择了System V式的启动脚本的今天,Slackware仍然坚持使用BSD方式的启动脚本。在Slackware看来,System V式的脚本会给系统管理带来不必要的复杂性,其复杂的结构既难于理解又难于维护。当然,System V的支持者们认为System V的结构更灵活、功能更强大。使用BSD方式启动脚本的好处在于更加容易跟踪系统的启动过程,其结构更为直观易懂,修改起来也非常方便。然而,因为一些大 型软件是针对System V式的Linux系统而设计的,在Slackware中安装会遇到不兼容的麻烦。为了提高Slackware系统的兼容性,从7.0版起, Slackware中也新增了对于System V启动脚本的支持。
简单灵活的软件包管理机制
Slackware对于软件包的管理方式,也是它区别于许多别的发行版的显著特点。
对Linux系统稍有了解的用户大都知道,不同的发行版对于软件包的管理提供了不同的机制,一则方便软件的安装和卸载,二则希望藉此解决软 件安装中经常遇到的软件包之间互为依赖的问题。最常用的软件包格式是Redhat开发的rpm格式,几大主流发行版如Redhat、Mandrake、 SuSE均采用了这种格式,而Debian使用的是它自己的deb格式,还有一些发行版采用了自己独有的一些格式。
Slackware采用的是普普通通的tgz格式。tgz格式实际上就是经过gzip压缩、用tar打包的文件格式,和常见的tar.gz 在格式上完全一致,所不同的是在tgz包里面增加了供Slackware的包管理工具识别的描述文件,提供了软件的安装目的地等信息。安装软件时, Slackware的包管理工具在解压的同时就把各个文件依据描述文件的内容复制到相应的目的地。
需要特别指出的是,Slackware在安装tgz包时,不考虑依赖性,也就是说,它不会检查这个新安装的软件和系统原有的其他软件之间是 否发生冲突,也不检查是否需要先安装别的软件包才能使当前这个软件正常工作。在用惯了rpm的用户看来,这样子岂不是太不保险?Slackware的理由 则是:系统管理员应该知道自己系统里有什么东西,也应该知道要安装什么东西。既然各种软件包管理工具都不可能从根本上杜绝dependency hell的恶梦,不如干脆由用户自己来决定。
由于tgz格式的软件相对来说比较少,使用Slackware时经常需要从源代码自行编译软件。有趣的是,尽管在软件包管理上Slackware基本上采取的是“放任自流”的方式,但编译软件时很少遇到缺这个库、少那个库的问题,大多数情况下是非常顺利的。
能否很好地支持中文,是中文用户选择Linux发行版的一个重要标准。
在很多人的印象中,Slackware对中文的支持不好,这也是Slackware的中文用户比较少的原因之一。实际上, Slackware系统中包含了所有Linux国际化支持的内容,它对中文或其他文字的支持并不比别的发行版差,只不过默认安装时,Slackware没 有提供针对国际化内容进行设置的选项,系统中也没有自带中文TrueType字体和输入法。一旦进行一些简单的设置并安装上中文TrueType字体和输 入法之后,你就能得到一个毫不逊色于其他发行版的中文桌面环境。
历史上,Slackware确实存在对中文支持不太好的问题,但这是在Linux国际化程度比较差的大环境下,几乎所有发行版都存在的普遍问题。在当时,这促成市场上涌现出了几种以中文处理为优势的“国产”Linux。
为了方便解决中文处理的问题,海峡对岸的同胞发起了对Linux进行汉化的Chinese Linux Extension(CLE) 项目,把一些零散的中文处理技术整合成一个比较完整的解决方案。CLE的工作成果移植到Slackware之后,确实大大方便了中文用户。但是,随着 glibc、X Window对国际化支持的进步,系统及应用程序的国际化支持程度也大幅度提高,几乎所有的中文化支持都可以在系统默认配置的基础上通过较为简单的设置而 实现,不再需要像过去那样安装特殊的中文应用程序。在这样的背景下,依据我个人的使用经验,从Slackware 8.1开始,CLE基本上失去了存在的必要性。
Slackware的当前版本已经可以做到通过安装中文TrueType字体、修改配置文件、安装中文输入法这几个步骤,很容易地实现中文显示和输入。系统级的中文打印和LaTeX的中文支持,也能够用比较简单的步骤实现。
由于Slackware系统比较简洁、干净,易于在它的基础上进行开发,几年来基于Slackware衍生出了几个发行版和Live-CD项目。

这是瑞士的Robert Kennydy College在Slackware的基础上开发的一个发行版,目的是为该学院的学生乃至所有其他的学生提供一个易于安装和使用并区别于商业化发行版的Linux操作系统。

这个发行版对Slackware进行了裁减,完全安装后只占用大约700M硬盘空间,强调系统的小巧、快速,并保持了Slackware稳定、安全的特性。

这个项目是将Slackware的软件包移植到PowerPC(例如Mac)环境下的尝试。可惜的是,项目的开发者已经宣布无限期地延迟这个项目。

所谓Live-CD就是一个在光盘上运行的Linux系统。从Slackware 9.1开始,其第二张安装CD就是一个Live-CD。除此之外,还存在着其他的Live-CD项目:

这个项目的主要目标是在将内容控制在185M左右(能刻录到8cm光盘上)的前提下,提供尽可能多的应用软件。运行Slax后的个性化设置可以储存在软盘、硬盘甚至USB闪存盘上。Slax的汉化版本可以在这里找到。

Stux分为两种版本,完全版内容在650M以下,精简版(Dino-Stux)的内容在255M以下。
在一些人眼中,Slackware似乎没有对Linux社区做出什么贡献,它只是把现有的软件绑在一起。但是,Slackware既然能成 为目前存活时间最长的发行版,拥有一批忠实的用户,是它一直坚持KISS原则、保持自己独特的风格的结果,这种坚持给用户带来一个简洁、高效和稳定的系 统。
Slackware打包时,对内核和软件的改动尽可能少,除非发现安全漏洞才会打补丁,最大限度地保持了内核和应用软件的原汁原味。
由于Slackware在系统管理上的简单、透明,以及“不太友好”的配置工具,用户在进行系统管理时,需要对系统有更加深入的了解,更容易真正理解Linux的运行机制。

Linux的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。下面介绍一下各个发行版本的特点:

Server,收费版本)、Fedora(由原来的Redhat桌面版本发展而来,免费版本)、CentOS(RHEL的社区克隆版本,免费)。Redhat应该说是在国内使用人群最多的Linux版本。所以这个版本的特点就是使用人群数量大,资料非常多,而且网上的一般Linux教程都是以Redhat为例来讲解的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和CentOS的稳定性非常好,适合于服务器使用。

/dpkg包管理方式,其实Redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,APT应该是最好的了。Debian的资料也很丰富,有很多支持的社区。

Ubuntu严格来说不能算一个独立的发行版本,Ubuntu是基于Debian的unstable版本加强而来,可以这么说,Ubuntu就是一个拥有Debian所有的优点,以及自己所加强的优点的近乎完美的
Linux桌面系统。根据选择的桌面系统不同,有三个版本可供选择,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的Xubuntu。特点是界面非常友好,容易上手,对硬件的支持非常全面,是最适合做桌面系统的Linux发行版本。

Gentoo,Linux世界最年轻的发行版本,正因为年轻,所以能吸取在她之前的所有发行版本的优点,这也是Gentoo被称为最完美的Linux发行版本的原因之一。Gentoo最初由Daniel
Robbins(FreeBSD的开发者之一)创建,首个稳定版本发布于2002年。由于开发者对FreeBSD的熟识,所以Gentoo拥有媲美FreeBSD的广受美誉的ports系统——Portage包管理系统。不同于APT和YUM等二进制文件分发的包管理系统,Portage是基于源代码分发的,必须编译后才能运行,对于大型软件而言比较慢,不过正因为所有软件都是在本地机器编译的,在经过各种定制的编译参数优化后,能将机器的硬件性能发挥到极致。Gentoo是所有Linux发行版本里安装最复杂的,但是又是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本。

最后,介绍一下FreeBSD,需要强调的是:FreeBSD并不是一个Linux系统!但FreeBSD与Linux的用户群有相当一部分是重合的,二者支持的硬件环境也比较一致,所采用的软件也比较类似,所以可以将FreeBSD视为一个Linux版本来比较。FreeBSD拥有两个分支:
stable和current。顾名思义,stable是稳定版,而current则是添加了新技术的测试版。FreeBSD采用Ports包管理系统,与Gentoo类似,基于源代码分发,必须在本地机器编后后才能运行,但是Ports系统没有Portage系统使用简便,使用起来稍微复杂一些。FreeBSD的最大特点就是稳定和高效,是作为服务器操作系统的最佳选择,但对硬件的支持没有Linux完备,所以并不适合作为桌面系统。

Linux未来的开发变得不可预测。 在他痊愈后很快恢复了Slackware Linux 的开发。
  在2005年,GNOME被从待发布的版本中删除,移交给了社群进行支持。GNOME的删除被Linux社群中的一些人认为是一个警讯,因为GNOME桌面环境在各种GNU/Linux发行版本中都可以找到,一些由社群建立的支援计划也因此诞生。

2003年11月4日,Novell表示将会对SUSE提出收购。收购的工作于2004年1月完成。Novell也向大家保证SUSE的 开发工作仍会继续下去,Novell更把公司内全线电脑的系统换成SUSE LINUX,并同时表示将会把SUSE特有而优秀的系统管理程序 - YaST2以GPL授权释出。

Mandriva是目前全球最优秀的Linux发行版之一,稳居于linux排行榜第一梯队。2005年之前稳居linux排行榜NO.1。它是目前最易用的linux发行版,也是众多国际级linux发行版中唯一一个默认即支持中文环境的linux。它是法国的Mandriva公司(前身为Mandrake公司)开发的Linux发行版。Mandriva公司现在仍然是欧洲最大的Linux厂商,Mandriva Hat分道扬镳,并加入了一些图形化工具以方便配置linux系统。 2004年前后,Mandrakesoft陷入财务危机,濒临破产。公司于2005年2月24日与拉丁美洲最大的Linux厂商Conectiva达成了收购协议,金额为170万欧元,约合223万美元,以股票形式交易,新公司Mandriva旗下品牌Mandrake Linux更名为Mandriva Linux。

Scientific Linux是重新编译的Red Hat Enterprise Linux,由费米国家加速器实验室、欧洲核研究组织以及世界各地的大学和实验室共同开发。Scientific Linux 6于2011年3月4日发布正式版。此版本可以使企业得到RHEL 6.0相同的功能、Bug和安全修正,但不需要购买RHEL 6.0订阅。

Linux Mint 是一个基于 Ubuntu 的发行版。他继承了 Ubuntu 的众多优点,同时也在 Ubuntu 的基础上加入很多自己优秀的特性。其目标是提供一种更开箱即刻可用的用户体验,免去用户要安装系统后还要自己安装一系列满足基本使用需求的软件。它包括提 供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与 Ubuntu 软件仓库完全兼容。可以毫不夸张地说

linux沿承了Windows使用习惯,极具实用性,是您学习、办公、上网及娱乐的理想选择。红旗Linux是由北京中科红旗软件技术有限公司开发的一系列Linux发行版,包括桌面版、工作站版、数据中心服务器版、HA集群版和红旗嵌入式Linux等产品。目前在中国各软件专卖店可以购买到光盘版,同时官方网站也提供光盘镜像免费下载。红旗Linux是中国较大、较成熟的Linux发行版之一。

下面给为选择一个Linux发行版本犯愁的朋友一些建议:
如果你只是需要一个桌面系统,而且既不想使用盗版,又不想花大量的钱购买商业软件,那么你就需要一款适合桌面使用的Linux发行版本了,如果你不想自己定制任何东西,不想在系统上浪费太多时间,那么很简单,你就根据自己的爱好在ubuntu和fedora中选一款吧。

如果你需要的是一个服务器系统,而且你已经非常厌烦各种Linux的配置,只是想要一个比较稳定的服务器系统而已,那么你最好的选择就是CentOS了,安装完成后,经过简单的配置就能提供非常稳定的服务了。

}

经过几天的努力,我终于汉化出了Tinycore,并且内置中文的Firefox,icewm,wifi驱动 1.基于最新版Tinycore5.3制成,加入华康少女中文字体,并已添加中文locale 2.内置全中文化的火狐浏览器和中文火输入法 3.内置Flash11,音频驱动,在线听歌,看电影,玩游戏毫无压力。 4.内置中文版的LXDE组件,包括LX终端,LX任务管理器,PCMAN文件管理器 5.默认桌面环境为icewm,并已经把程序菜单汉化 6.镜像文件体积为91.8MB BUG: 不能正常显示中文文件或目录名称 截图: 下载

}

另外,tinycore似乎每次重启之后数据都会没有,好像有个什么bakeup,restore的,我不懂怎么使用,顺便请教下.

}

我要回帖

更多关于 ue显示文件列表 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信