`
yangzb
  • 浏览: 3491665 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux发行版Tiny Core Linux介绍

阅读更多

Tiny Core Linux
Tiny Core Linux是一款迷你linux桌面发行版(10 MB)。基于Linux 2.6 kernel, Busybox, Tiny X, Fltk, and Jwm构建。完全运行在内存,启动迅速。
官方主页http://tinycorelinux.com/

设计理念
http://www.tinycorelinux.com/concepts.html
Tiny Core Linux不是一个完整的桌面,需要接入互联网连接软件仓库。

四种运行模式
第一种运行模式:云/因特网
第 一种运行模式是Tiny Core Linux的默认启动模式。称为云模式,或者因特网模式。启动时不加载选项,Tiny Core启动后完全进入内存。通过appbrowser安装TCE包或TCZ包。软件包下载和安装在内存中,会占用大量内存,系统关闭后软件包不会保存。

第二种运行模式:PPR/TCE
光 盘启动,启动选项tce=hdXY。通过appbrowser安装TCE包。TCE包是用tar.gz打包的,有的包含菜单和图标文件。在PPR模式中 TCE包完全驻留在内存,加载速度很快,但是如果大量使用TCE包会很快耗尽内存,不适合在低内存的电脑中使用。安装的tce包会保存在hdXY中的 tce文件夹中,再次启动时会自动扫描并加载。

第三种运行模式:PPR/TCZ
启动方式跟 PPR/TCE一样,通过appbrowser安装TCZ包。TCZ包使用cramfs或ziofs压缩的,安装的TCZ包保存在hdXY中的tce文件 夹中,挂载在根文件系统中,能尽量减少内存的占用。一般每种软件都会打成TCE和TCZ两种包,但个别软件只有TCE缺少TCZ。在PPR模式下可以混合 安装TCE和TCZ包,但同一个软件只能安装TCE和TCZ中的一种。

第四种运行模式:PPI/TCE
光盘启动,启动选项local=hdXY。通过appbrowser安装TCZ包,软件会安装到hdXY的tclocal文件夹中,不占用内存。

推荐使用PPR/TCE、TCZ混合模式。

备份和还原
方法,打开control panel中backup/restore,在device中输入/dev/hdXY,点backup备份,点restore还原。备份的内容会被打成一个mydata.tgz包,保存在hdXY根目录中。
/opt/.filetool.lst记录着将被备份的文件和文件夹。
/opt/.xfiletool.lst记录着不备份的文件和文件夹。
/opt/bootlocal.sh记录系统启动时加载的模块。
/opt/.tcrc记录软件安装源。

安装到硬盘
http://www.tinycorelinux.com/install.html
将tinycore的iso解开,将bzImage和tinycore.gz复制到hdXY的boot文件夹中。
在gurb的menu.lst中添加
title tinycore
root (hdX,Y)
kernel /boot/bzImage quiet
initrd /boot/tinycore.gz
测试用gurb4dos可以从ntfs分区引导。

打包
http://wiki.tinycorelinux.com/tiki-i...ing+Extensions

中文化
1.x版本的glibc不支持zh_CN locale,可能在2.x版本中提供支持(forum中提到)。glibc包含在compiletc中,要让glibc支持zh_CN locale,需要自己重新编译glibc(没尝试)。
glibc源码下载地址
http://distro.ibiblio.org/pub/linux/...c-2.3.6.tar.gz
编译fcitx,PPR/TCE模式下需要安装compiletc、xorg-dev(PPR/TCZ和PPI/TCE模式下安装compiletc失败),编译能通过,安装后可以启动但由于缺少zh_CN locale支持无法正常调用。
安装wqy-bitmapfont。
在firefox中安装fireinput扩展。

intel显卡宽屏支持
http://tinycorelinux.com/forum/index....new;topicseen
以15寸宽屏为例
从appbrowser安装915resolution
$ sudo 915resolution -l
$ sudo 915resolution 50 1280 720
将模式50替换成1280x720
$ vi ~/.xsession
将1280x720写入
再重新startx即可

tinycore比puppy更小巧更省资源,看好发展前景。tinycore的创立者Robert Shingledecker也曾参与Damn Small的开发。

分享到:
评论

相关推荐

    tiny core linux

    Tiny Core Linux 是一个轻量级的Linux发行版,它的核心设计目标是小巧、高效和高度模块化。这个操作系统特别适合于老旧硬件、嵌入式设备、服务器环境以及虚拟机使用。Tiny Core Linux 的核心(Core)只有大约10MB...

    Tiny Core Linux

    Tiny Core Linux是一款体积极小且高度可扩展的微型Linux发行版,它将一个 Linux 操作系统精简到16 MB的大小,要知道,我们常见的Ubuntu、CentOS、Debian 的体积动辄就是几百MB甚至要上GB了。除此之外,它还包含了...

    TinyCore Linux 14.0 轻量级 Linux 发行版

    TinyCore对于有有线网络连接的新用户,建议选择 TinyCore。它包括基本 Core 系统和 X/GUI 扩展,可提供动态 FLTK/FLWM 图形桌面环境。

    Tiny Core Linux 3.6

    Tiny Core 是一份仅有 10 MB 大小的发行版,基于 Linux 2.6 内核、Busybox、Tiny X、FLTK 图形用户界面、JWM 窗口管理器,全部运行在内存中。

    Tiny Core Linux 14.0 轻量级 Linux 发行版

    Core 是基本系统,仅提供命令行界面,因此仅建议有经验的用户使用。提供了命令行工具,以便可以添加扩展来创建具有图形桌面环境的系统。非常适合服务器、设备和定制桌面。

    TinyCore Plus 14.0 轻量级 Linux 安装镜像

    Tiny CorePlus 是安装镜像而非发行版。建议仅能访问无线网络或使用非美式键盘布局的新用户使用。它包括基本核心系统和安装工具,可提供以下设置选项:可选择 7 种窗口管理器,通过许多固件文件和 ndiswrapper 支持...

    Tinycore+View-Client安装

    Tinycore是一款轻量级的Linux发行版,设计目标是打造一个最小化的核心系统,只包含运行操作系统所需的最基本组件。它的核心大小极小,这使得它在低配硬件上也能高效运行,同时也为用户提供了高度定制的可能性。View-...

    tinycore linux installation guide

    TinyCore Linux是一款非常轻量级的Linux发行版,其核心系统只有约10MB大小,这使得它成为那些对系统资源要求极低或者希望快速启动操作系统的用户的理想选择。TinyCore Linux基于 BusyBox 和 FLTK 图形用户界面,提供...

    最小的linux系统 tinycore_3.1.iso

    TinyCore(微核)开发组发布了Tiny Core 3.1——世界上最小的桌面发行,仅11MB Live CD。此系列核心主题是微核logo,一个新引入的150x150即需即用图标。它支持扩展新的应用程序,并有启动速度快的独特优势。整个系统...

    core2usb:Tiny Core Linux USB安装程序-开源

    Tiny Core Linux 是一个非常小巧、轻量级的Linux发行版,专为基本系统服务和桌面环境设计。它的核心仅几百MB大小,强调简洁、高效,适合于旧硬件、临时工作环境或者作为学习Linux操作系统的入门工具。开源软件是其一...

    Windows下直接启动世界上最小的Linux

    标题“Windows下直接启动世界上最小的Linux”所指的是在Windows操作系统环境下运行一款被称为“世界上最小”的Linux发行版。这通常涉及到虚拟化技术或者轻量级的Linux系统,比如Tiny Core Linux或Puppy Linux等,...

    迷你型的 linux 系统.rar_Linux mi_linux mini_mini linux_mini linux_xfr

    标题“迷你型的Linux系统.rar_Linux mi_linux mini_mini linux_mini linux_xfr”暗示我们将讨论如何创建一个占用极小磁盘空间的轻量级Linux发行版,该发行版包含了X Window系统,即XFree86。 描述中提到,这个迷你...

    Shell-Linux:小型轻量级 Linux 发行版-开源

    Shell-Linux 是一个小巧轻便的 Linux 发行版,具有一些用户友好的功能。 Shell-Linux 是从 Micro Core Linux 构建的。 在 GPL 版本 2 下发布。网站已经更新并添加了 wiki! 目前有 60 多个包在包管理器存储库中工作...

    Linux 可启动 U 盘制作工具 Universal USB Installer 1.9.8.3 中文编译版.zip

    Universal USB Installer 也是 UUI,它是一个 Live Linux 可启动 USB 创建器,允许您从选择的 Linux 发行版选择放在您的 USB 闪存驱动器。 Universal USB Installer 易于使用。只需选择一个 Live Linux 发行版,ISO ...

    轻量化上传的包,我自己研究上传的试一试linux下载机制

    1. **Linux发行版与轻量化**:Linux有众多发行版,如Ubuntu、CentOS、Debian等,每个发行版都有其特色。在资源有限或对性能要求极高的场景下,轻量级发行版如 Alpine Linux、Tiny Core Linux 或 Puppy Linux 可能是...

    嵌入式系统与LINUX

    1. **轻量级Linux发行版**:针对资源有限的嵌入式设备,有如 BusyBox、Yocto Project 和 Tiny Core Linux 等轻量级发行版,它们能够提供必要的系统服务和工具,同时保持小巧的体积。 2. **实时性增强**:为了满足...

    Linux_Server_Client

    嵌入式设备通常运行轻量级的Linux发行版,如 BusyBox 或 TinyCore,并且需要优化代码以适应其有限的内存和处理器性能。 总结来说,"Linux_Server_Client"项目涵盖了Linux环境下的服务器和客户端编程技术,包括TCP/...

    使用GRUB硬盘启动CDlinux、Beini、slax等linux系统

    本篇文章将详细介绍如何利用GRUB(GRand Unified Bootloader)这一强大的启动管理器来实现从硬盘启动诸如CDlinux、Beini、Slax等便携式Linux发行版的方法。这些便携式的Linux发行版因其体积小、功能强大而在网络安全...

    Linux 系统裁减指南

    Linux有众多发行版,有些专注于轻量级和效率,如Debian的Armhf架构、Arch Linux的TinyCore或Raspberry Pi的Raspbian Lite。这些发行版通常已经预设了最小化的软件集,为裁减提供了良好起点。 三、精简用户空间应用 ...

    自己动手做一个迷你 Linux 系统

    1. **选择基础系统**: 开始时,你可以选择一个现有的轻量级 Linux 发行版作为基础,比如 BusyBox 或 Tiny Core Linux。这些发行版已经实现了最小化的基本功能,可以作为构建迷你系统的起点。 2. **定制 Linux 内核*...

Global site tag (gtag.js) - Google Analytics