体积最小桌面linux,Tiny Core Linux - 体积最小的精简 Linux 操作系统发行版之一 (仅10多MB)...

0?wx_fmt=jpeg

Tiny Core Linux (TCL) 是一款极体积极小且高度可扩展的微型 Linux 发行版,它将一个 Linux 操作系统精简到仅有 10 多 MB 左右的大小,似乎小巧得有点让人叹为观止!

要知道无论是常见的 Ubuntu、CentOS、Debian 的体积动辄就是几百MB甚至要上GB了,Tiny Core Linux 一出手则技惊四座,它包含了 BusyBox 和 FLTK 图形界面,不仅体积极小,对硬件配置要求也非常低,即使在古董级的电脑上也能跑得欢……

体积小、好玩、速度极快的微型 Linux 系统

看到 Tiny Core Linux 的时候你可能会发出感慨,什么叫做麻雀虽小五脏俱全。它的体积仅有十几MB左右,却依然提供了图形化的界面。而且得益于体积小,Tiny Core Linux 采用了「将系统内核完全装载在内存中运行」的方式,因此无论是启动还是运行速度都极快!

0?wx_fmt=jpeg

当然,它并没有预装任何程序,极度的精简也带来一些问题,譬如驱动不全,默认情况下它并不能支持全部的硬件,它只包含了 Linux 内核和一个非常精简的X桌面,以及对有线网络的支持。用户可以通过在线 Repository 自行安装硬件驱动和第三方程序,也可以手动编译所需的软件。

但是,Tiny Core Linux 好玩和实用之处恰恰是让用户有充分的定制自由,通过加装软件、添加驱动模块扩展其应用来打造自己的最小的实用性 Linux 系统。

Tiny Core Linux 的用途广泛

别以为 Tiny Core Linux 只是体积小速度快,其实它用途也是很广的。譬如初入门 Linux 想学习下最简单的命令,你可以几分钟内就能下载并在虚拟机里跑起 Tiny Core Linux,而其他的 Linux 发行版想必都没下载完吧。而作为一个精简的 Linux 虚拟机来使用,不仅占用资源极小,速度也很快!

0?wx_fmt=jpeg

或者如果你手头上还有一些老古董级的电脑,甚至连跑个 Win98/95 都有点吃力,那体积极小而且速度飞快的 Tiny Core Linux 也许能让它重新焕发青春,可以让它跑个浏览器上上网,或跑一些简单的脚本/网络服务,发挥想象力,利用起来可能作用还不小呢。

另外,如果你还对目前比较火的 Docker 虚拟化应用有所了解,你可能知道由于 Docker 引擎使用了 Linux 内核的特性,因此在 Mac OS X 和 Windows 系统上并不能直接管理和创建 container 容器,因此出现了 boot2docker 这样的项目,它非常聪明地通过集成了 Virtualbox 以及加上一个基于 Tiny Core Linux 镜像的虚拟机,从而使得 Mac OS X 和 Windows 在耗费极小的系统资源和磁盘空间情况下,通过虚拟化的方式让它们支持 Docker,这就是 Tiny Core Linux 的一个极佳应用例子了。

硬件配置要求:

根据官方的说明,Tiny Core Linux 最小硬件配置要求是 28MB 内存保障核心运行, 46 MB 内存保障系统运行,最低 CPU 需求是 i486DX,也就是各种课本中经常提到的老古董 Intel 80486(估计国内没多少个小伙伴还有此神器吧)。当然,这支持最低要求,官方的推荐配置要求是不低于奔腾 2 CPU,128MB 内存。恐怕小伙伴们也难以找到低于这个配置而且还能正常使用的电脑了吧。

0?wx_fmt=jpeg

Tiny Core Linux 三个版本:

Tiny Core Linux 其实提供了三个不同版本供用户下载,分别是 Core (11MB)、TinyCore (16MB) 以及 CorePlus (106MB),其中 Core 版只包含命令行,没有图形界面,适用于高级用户或用来定制应用;TinyCore 版则是提供了图形界面、网络连接等功能,比较适合大众用户;而 CorePlus 版则内置了更多的安装工具,安装时可以在7种窗口管理器中自由选择,支持非美国键盘等。

相关文件下载地址:

下载 Tiny Core Linux 镜像(图形界面版)

thunder://QUFodHRwOi8vdGlueWNvcmVsaW51eC5uZXQvNy54L3g4Ni9yZWxlYXNlL1RpbnlDb3JlLWN1cnJlbnQuaXNvWlo=

仅命令行版

thunder://QUFodHRwOi8vdGlueWNvcmVsaW51eC5uZXQvNy54L3g4Ni9yZWxlYXNlL0NvcmUtY3VycmVudC5pc29aWg==

CorePlus版

thunder://QUFodHRwOi8vdGlueWNvcmVsaW51eC5uZXQvNy54L3g4Ni9yZWxlYXNlL0NvcmVQbHVzLWN1cnJlbnQuaXNvWlo=

0?wx_fmt=jpeg

飓风工厂(M-ones)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/443038.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux下缓存命中测试,Linux 性能优化实战(倪朋飞)---查看缓存命中情况

cachestat 提供了整个操作系统缓存的读写命中情况。cachetop 提供了每个进程的缓存命中情况。但是,cachetop 并不把直接 I/O 算进来。安装 cachestat、cachetop:$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4052245BD4284CDD$ ech…

linux suid提权原理,Linux SUID、SGID、sticky提权

S UID SGID SOID 核心就在 “S” ,S就是允许本圈子 用户有r,w,x ;例如:1、chmod sg test.txt 只允许testex.txt所在的组 员可以执行r,w,x2、chmod us test.txt2 只允许test.txt2的属主 执行r,w,x温馨提示:对SUID只需要有个了解就行了&#xf…

linux新建samba账户,ubuntu上创建账户和samba用户

系统环境:Linux ubuntu152 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64x86_64 GNU/Linux系统用户登录创建linux账户:1. sudo adduser username --home /home/username执行该命令后需要两次输入账户密码,连续回车&…

linux xorg.0.log,Red Hat无法登录,Cannot open log file /var/log/Xorg.0.log

命令截面输入ROOT帐号无效,几秒后弹出报错页面I cannot start the X server (your graphical interface ) It is likely it is not setup correctlyWould you like to view the X server output diagrose the problem?然后按YES后跳出Fatal server error:Cannot o…

c程序语言习题解答对编程有帮助吗,给C语言编程初学者的10个学习建议,助你学习事半功倍,不要错过...

对于初学者应该如何学习C语言编程开发技术,纵观中国目前整体行业来说,互联网IT行业 成为了拔尖的行业,IT互联网程序开发成了靠自己能力可以多挣一点钱,所以各个行业都在转行,其实互联网不存在饱和,只不过大…

跟世界打个招呼c语言编程,(一)helloworld

Idea下用SBT搭建Spark Helloworld没用过IDEA工具,听说跟Eclipse差不多,sbt在Idea其实就等于maven在Eclipse.Spark运行在JVM中,所以要在Idea下运行spark,就先要安装JDK 1.8 然后加入S ...菜鸟学Struts2——HelloWorld写在前面 自从工作后就过上了只有一个月记忆的生活,太健忘,很…

求一份100行左右的C语言程序,求4个C语言程序 每个100行左右 大一水平的

2008-06-30 回答//链表问题//电话薄实现:可以输入,输出,插入,删除联系人信息.#include#include#includetypedef struct student{char address[20];char name[20];char mail[7];;char phone[10];struct student *next;}LNode;void creat_list( LNode **h ) //请输入联系人信息{L…

c语言INT16与int,C中int,Uint,uint16等有什么区别以及用处

在C中,既然有了int,为什么还要有uint?特别是uint16,uint32等又有什么用?他们有什么区别?”----------------------------------------------------------------------------------------------------------…

指针使用c语言,指针的使用(C语言)

/*例8.1 通过指针变量访问整型变量*//*#include的作用是提供相关的信息(当在使用标准)*//*stdio.h:是C编译系统提供的一个文件名*//*只需要记住:在程序中用到系统提供的标准函数库中的输入输出函数时,需要在程序开头写上#include这一行*/#inc…

在c语言中优先级最低的是6,C语言中 *,<<,= ,->哪个优先级最低

满意答案nishiwodezmx推荐于 2016.03.13采纳率:46% 等级:12已帮助:6812人最高的是->(指向运算符)再到*再到>>(右移运算符)再到(赋值运算符)c语言运算符号:1级优先级 左结合() 圆括号[] 下标运算符-> 指向结构体成员运算符. 结…

队列的顺序数组c语言代码,队列-队列的顺序表示和实现

队列-队列的顺序表示和实现和顺序栈相类似,在利用顺序分配存储结构实现队列时,除了用一维数组描述队列中数据元素的存储区域之外,尚需设立两个指针front和rear分别指示“队头”和“队尾”的位置。为了在C语言中描述方便,在此我们约…

android代码打开数据库,Android打开和关闭数据库

与计算机编程中的许多事情一样,关闭SQLite数据库的时间没有单一的“正确进行”(如果您正在使用它,则通过SQLiteOpenHelper上的close(),否则对SQLiteDatabase执行close()).一个相当硬的规则是不要同时跨多个线程为同一个数据库使用多个SQLiteDatabase对象.这可能会让你遇到麻烦,…

android 链接分享到朋友圈,android 分享到微信朋友圈或微信好友

一、首先创建一个数字签名(keystore文件)这里不再讲述keystore的创建过程!二、用keystore给app签名,注意最后如下图所示图中的md5就是 申请apkid时所需的 签名,这里需要注意MD5需要将其中的“:”去掉并将其中的大写字母改为小写三…

android studio开源代码,Android Studio Set of source 代码源集

一、源集1、定义:Android Studio 按逻辑关系将每个模块的源代码和资源进行分组,这个分组叫做源集。2、main Module 源集包括其所有构建变体共用的代码和资源。这句话很关键,意思是,所有的其他构建变体,src/main是其共同…

android怎样禁用整个布局点击,Android - 自动禁用布局里的所有子控件

很久没有写博客了,今天给大家分享一个刚写好的小功能,很实用。使用场景:禁用布局里所有的子控件,让界面只能看,但不能编辑,如果一个一个控件去设置肯定是很麻烦的,于是想了个好方法。可根据需要…

android nougat和安卓7.1,Android Nougat 7.1.2 先睹为快

Android Nougat 的下一个维护版本 7.1.2 即将发布!为了让广大开发者有机会抢先尝鲜,我们从今天开始向已注册 Android Beta 计划、符合条件的设备(包括 Pixel 和 Pixel XL、Nexus 5X、Nexus Player 和 Pixel C 设备)推出公众测试版本。我们还在准备 Nexus…

android app 移植到pc,微软开发新应用把Android app“移植”到Win Phone

依据微软2010年公布在Tweet上的一份专利申请书,微软正在开发一种新服务能够在不同的手机操作系统中“移植”应用和应用数据。这是说Android,iOS应用以后可以跨平台“移植”到 Win Phone Win8系统上?因为Win Phone 著名的“应用问题”&#xf…

android6.0 sd卡卸载api,android6.0 用户关掉sd卡读取权限的情况下, 还能做到手机缓存么?...

兄弟,你理解错了。可以看看官方文档。Android的储存空间分两块:Internal storage和External storageInternal storage总是可用的,不需要额外权限,这里的文件默认只能被我们的app所访问。可以通过Context下的getFilesDir()方法获取…

鸿蒙系统能否推广,鸿蒙系统凭实力占市场,无需通过禁止安卓系统来推广

有人提议中国应该全面禁用安卓系统,以推广鸿蒙系统(HarmonyOS),甚至还给出了比如安全等理由。确实有这个必要吗?答案是否定的。一、安卓系统是开源系统,不存在被谷歌完全操控而影响到中国安全的问题。实际上安卓系统诸如碎片化、应…

android ut接口介绍,CMCC UT接口(IMS SS)规范说明

OverviewCMCC 关于 UT 部分的说明及规范请参考 "中国移动VoLTE终端技术规范" 中的第6节说明.写在前面: 由于 CMCC 的XCAP server(UT) 和 CS Server(HLR)暂不支持 SS 业务配置SYNC. 因此, 针对支持 UT 的卡, 以及所在城市提供 UT 服务, 则如果某项 SS 业务不支持通过 …