当前位置: 首页 > news >正文

搭建一个只在光盘或U盘上跑的小型LINUX系统

SLAX linux,是本文的主角,因为他不需要安装在硬盘,只需要刻录在光盘和U盘上就可以跑。
SLAX LINUX的ISO文件只有差不多200MB的大小,但是,麻雀虽小但五脏俱全,这个ISO文件里已经安装了记事本、几款小游戏等。


首先,介绍一下如何安装SLAX LINUX,其实过程超级简单:

1.在迅雷搜索SLAX LINUX,下载一个名为Slax ChineseOptimized.iso这个文件,因为这个ISO已经集成中文环境(简体汉字以及中文输入法)以及常用工具(如PDF阅读器以及OFFICE工具等),当然,你可以下载一个没安装任何软件的SLAX LINUX来使用。
2.启动ISO方式,有两个:一。用VMware虚拟机读取ISO文件;二。用Nero等工具刻录到CD中,建议使用第一种方式使用这个SLAX LINUX,因为可以用WINISO等工具修改ISO文件,而刻录后的光盘可就不能随便添加删除了。

以下,介绍如何往这个小型的LINUX中安装软件:
1.首先要下载一个WINISO,这个软件用于添加、删除ISO中的软件包(.mo格式的文件)。
2.到http://www.slax.org/modules.php,下载你想要安装的软件包(.mo格式的文件)
例如,我选择Development module这个开发包,Development module的简介如下:
Official development module for SLAX 5.1.4. This module contains gcc compiler, make, and all the missing header files from SLAX (which are deleted because of size). Included programs are (for example):

- gcc 3.4.6
- python 2.4.3
- autoconf
- automake
- bin86
- binutils
- glibc
- libtool
- make
- x11-devel
- and many more

Moreover this module contains kernel headers from 2.4 kernels, this is correct as glibc was compiled with 2.4 kernel headers too. If you need to compile kernel modules for 2.6.x kernels, just download kernel source from kernel.org, or use SLAX kernel source module.

This module doesn't contain ncurses so you'll need to download ncurses separately if you need to do "make menuconfig".

3.接下来就是添加Official Development module.mo到ISO。
4.添加mo软件包到SLAX LINUX后,就要重新安装SLAX LINUX(前面提到的安装方法),不然就不能装载新安装的软件包。

相关文章:

  • 浪潮服务器安装系统centos7_2288H V5 服务器安装centos7.4系统过程中无法启动图形界面安装...
  • ZT- 100年前的人蚁大战
  • mysql tokudb编译安装_mysql之Tokudb引擎安装
  • 领域驱动设计注释版已经出版
  • asp mysql分页_asp+mysql分页_MySQL
  • mysql limit 重复_mysql limit 翻页数据重复的问题
  • BPEL中的partnerlink和partnerlinktype
  • jdbc连接mysql的步骤_JDBC链接数据库的几个步骤
  • 介绍一种全新的哲学思想
  • linux mysql 导入数据库脚本_思维导图学 Linux Shell攻略之干货篇 mysql数据库脚本管理系统...
  • 哲学作为一门学说的可能
  • 批处理修改mysql密码_批处理脚本一键重置mysql的root密码
  • mysql 存储过程查询条数_mysql存储过程,查询多个重复的数据数据出现次数
  • 哲学与哲学的未来
  • 电脑命令执行mysql sql文件路径_MySQL命令执行sql文件的两种方法
  • angular2 简述
  • Apache的80端口被占用以及访问时报错403
  • co.js - 让异步代码同步化
  • fetch 从初识到应用
  • iOS 颜色设置看我就够了
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • PHP的类修饰符与访问修饰符
  • Python学习笔记 字符串拼接
  • 从零搭建Koa2 Server
  • 分享一份非常强势的Android面试题
  • 官方解决所有 npm 全局安装权限问题
  • 基于Dubbo+ZooKeeper的分布式服务的实现
  • 删除表内多余的重复数据
  • 数据可视化之 Sankey 桑基图的实现
  • 携程小程序初体验
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​什么是bug?bug的源头在哪里?
  • # 数论-逆元
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • $emit传递多个参数_PPC和MIPS指令集下二进制代码中函数参数个数的识别方法
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (1)SpringCloud 整合Python
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (JS基础)String 类型
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (ros//EnvironmentVariables)ros环境变量
  • (第一天)包装对象、作用域、创建对象
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)ssm码农论坛 毕业设计 231126
  • (离散数学)逻辑连接词
  • (牛客腾讯思维编程题)编码编码分组打印下标题目分析
  • (三)c52学习之旅-点亮LED灯
  • (原創) 博客園正式支援VHDL語法著色功能 (SOC) (VHDL)
  • (转)mysql使用Navicat 导出和导入数据库
  • (转)ORM
  • .NET 4.0中的泛型协变和反变
  • .net core 依赖注入的基本用发
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装