安装使用TinyCore Linux的一些收获

news2025/2/1 17:00:01

为了学习Linux Shell编程,决定安装一个纯粹的Linux,由于电脑硬件配置较低,选择了最轻量化Llinux操作系统版本TinyCore Linux。

一、TinyCore Linux有三个版本

打开TinyCore Linux的下载页面 http://www.tinycorelinux.net/downloads.html,上面提供了三个版本:

The Core Project, as suggested by our name, is not a turnkey desktop distribution. Instead we deliver just the core Linux from which it is quite easy to add what you want. We offer 3 different x86 "cores" to get you started: Core, TinyCore, and our installation image, CorePlus.
Core
(17 MB)
Core is the base system which provides only a command line interface and is therefore recommended for experienced users only. Command line tools are provided so that extensions can be added to create a system with a graphical desktop environment. Ideal for servers, appliances, and custom desktops.
TinyCore
(23 MB)
TinyCore is the recommended option for new users who have a wired network connection. It includes the base Core system plus X/GUI extensions for a dynamic FLTK/FLWM graphical desktop environment.
CorePlus
(248 MB)
CorePlus is an installation image and not the distribution. It is recommended for new users who only have access to a wireless network or who use a non-US keyboard layout. It includes the base Core System and installation tools to provide for the setup with the following options: Choice of 7 Window Managers, Wireless support via many firmware files and ndiswrapper, non-US keyboard support, and a remastering tool.

分别是:

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

2.TinyCore(23 MB):是具有有线网络连接的新用户的推荐选项。它包括基本的核心系统以及用于动态FLTK / FLWM图形桌面环境的X / GUI扩展。

3.CorePlus(248 MB):是安装映像,而不是发行版。建议只能访问无线网络或使用非美式键盘布局的新用户使用。它包括基本的核心系统和安装工具,为设置提供以下选项:7个窗口管理器的选择,通过许多固件文件和ndiswrapper的无线支持,非美国键盘支持和重新制作工具。

我先后尝试了第1个和第2个。

二、在U盘上安装启动TinyCore linux——Core (17 MB)

(一)下载 TinyCore linux Core

下载地址:

(二)下载和安装 LinuxLive USB Creator


1.到  https://www.linuxliveusb.com/en/download 下载 LinuxLive USB Creator。

2.运行下载的LinuxLive USB Creator安装程序, 首先选择程序界面语言:

3.然后跟随安装向导进行安装:

4.选择安装位置:

5.点击“安装”按钮进行安装:

6.点击“完成”按钮,完成程序安装并启动LinuxLive USB Creator

(三)使用LinuxLive USB Creator将tinycore linux放进u盘

1.启动LinuxLive USB Creator

2.选择安装盘:U盘


这里我选择的是容量为2GB、盘符为G的U盘

3.选择安装源:


点击ISO/IMG/ZIP,选择刚才下载tinycore linux安装镜像文件Core-14.0.iso。LinuxLive USB Creator会提示“此版本Linux不在兼容列表里”,不用理会。

4.选项:


一般保留默认,也可以钩消“隐藏U盘上创建的文件”。

5.点击闪电图标开始安装

(四)从U盘启动TinyCore Linux

重新启动电脑,从U盘启动

这样就可以学习linux 命令和shell编程了。

但这样学习存在两个问题:

1. 输入的命令无法复制 保存,或者发到博客上

2.无法截取屏幕 发到博客上。手机拍照有反光。

于是尝试在虚拟机上安装Linux。

三、在电脑上安装使用VMware Wokstation+TinyCore (23 MB)

(一)安装VMware Wokstation

这个网上有很多教程,这里不再赘述。

(二)下载 TinyCore linux——TinyCore (23 MB)

下载地址:

http://www.tinycorelinux.net/14.x/x86/release/TinyCore-current.iso

(三)在VMware Wokstation中安装 TinyCore linux——TinyCore (23 MB)

这个网上有很多教程,这里不再赘述。

需要说明的是,Tiny Core Linux系统不识别SCSI类型的磁盘,所以虚拟机中的虚拟磁盘的类型要选择IDE类型的。

(四)从虚拟机中启动TinyCore Linux

1.使用TinyCore桌面

选择第1项:Boot TinyCore。

这个桌面跟Windows有较大的差异。

而且打开的终端字体较小,输入的命令、反馈的命令执行结果 截图看得不太清楚。

2.使用Core(command line only)

于是重启系统,选择第3项:Boot Core(command line only),这样字体较大,截图看得清楚。

四、命令行模式下的关机

在桌面中,可以使用菜单来关机或重启系统。

在命令行模式下,如何关机呢?

如果是DOS操作系统,在命令提示符下,直接关闭电脑电源就可以了。

但是对于Linux,提供有关机命令,比如shutdown、halt等。

user@host : ~ $ shutdowm
-sh: shutdown: not f ound 
user@host : ~ $ halt
halt : Operat ion not permitted
user@host : ~ $ 

尝试命令 sudo halt,提示输入root密码。

输入命令:sudo passwd tc,按照提示符输入帐户tc的密码。

输入命令:sudo passwd root,按照提示符输入帐户root的密码。

再尝试命令 sudo halt,终于正常关机了。

五、从命令行启动桌面

 选择第3项:Boot Core(command line only),启动命令行后,如何进入桌面呢?

尝试了命令:startx、init 5

目前只好 sudo reboot 重启系统,再从启动菜单中选择第1项:Boot TinyCore

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

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

相关文章

跨境电商测评内幕及自养号技术教学

现在测评行业的水越来越深了。几年前的测评行业都是邮箱联系老外,大多是一些产品的爱好者,评价也很真实公正。而现在,大量人加入,还有一些中介的参与,及骗子中介、黑心测评买家都纷纷的涌入了市场。 我们公司专业做底…

【计算机网络】高级IO初步理解

文章目录 1. 什么是IO?什么是高效 IO? 2. IO的五种模型五种IO模型的概念理解同步IO与异步IO整体理解 3. 阻塞IO4. 非阻塞IOsetnonblock函数为什么非阻塞IO会读取错误?对错误码的进一步判断检测数据没有就绪时,返回做一些其他事情完整代码myt…

好奇喵 | Tor浏览器——层层剥开洋葱

前言 在之前的博客中,Surface Web —> Deep Web —> Dark Web,我们解释了表层网络、深层网络等的相关概念。 本篇博客介绍Tor浏览器,并且把Tor浏览器的洋葱层层剥开,了解其历史,工作原理&…

c++的发展史以及如何学习

文章目录 1. 什么是C 2. C发展史 3. C的重要性 4. 如何学习C 文章内容 1. 什么是C C语言是结构化和模块化的语言,适合处理较小规模的程序。对于复杂的问题,规模较大的 程序,需要高度的抽象和建模时,C语言则不合适。为了解决软…

【AI视野·今日Robot 机器人论文速览 第四十七期】Wed, 4 Oct 2023

AI视野今日CS.Robotics 机器人学论文速览 Wed, 4 Oct 2023 Totally 40 papers 👉上期速览✈更多精彩请移步主页 Interesting: 📚基于神经网络的多模态触觉感知, classification, position, posture, and force of the grasped object多模态形象的解耦(f…

Pikachu靶场——远程命令执行漏洞(RCE)

文章目录 1. RCE1.1 exec "ping"1.1.1 源代码分析1.1.2 漏洞防御 1.2 exec "eval"1.2.1 源代码分析1.2.2 漏洞防御 1.3 RCE 漏洞防御 1. RCE RCE(remote command/code execute)概述: RCE漏洞,可以让攻击者直接向后台服务器远程注入…

二叉树经典例题

前言: 本文主要讲解了关于二叉树的简单经典的例题。 因为二叉树的特性,所以关于二叉树的大部分题目,需要利用分治的思想去递归解决问题。 分治思想: 把大问题化简成小问题(根节点、左子树、右子树)&…

【C++】STL详解(十)—— 用红黑树封装map和set

​ ​📝个人主页:Sherry的成长之路 🏠学习社区:Sherry的成长之路(个人社区) 📖专栏链接:C学习 🎯长路漫漫浩浩,万事皆有期待 上一篇博客:【C】STL…

国庆中秋特辑(八)Spring Boot项目如何使用JPA

目录 一、Spring Boot 项目使用 JPA 的步骤二、Spring Boot 项目使用 JPA 注意事项三、Spring Boot 项目使用 JPA 常用语法 Spring Boot项目如何使用JPA,具体如下 一、Spring Boot 项目使用 JPA 的步骤 添加依赖 在项目的 pom.xml 文件中添加 Spring Boot JPA 和数…

如何使用 ChatGPT 创建强大的讲故事广告

shadow: 使用AI技术来辅助创作故事越来越流行,从事营销相关工作的人员需要不断适应和学习新的技术和工具,以应对行业的变化和挑战。 如何使用ChatGPT创建讲故事的广告: A. 确定品牌故事和信息传递B. 确定目标受众C. 开发概念D. 使…

【LeetCode热题100】--153.寻找旋转排序数组中的最小值

153.寻找旋转排序数组中的最小值 由于该排序数组经由1到n次旋转,所以旋转后的数组折线图为: 最小值处于中间,同时对于最后一个元素x:在最小值右侧的元素,它们的值一定严格小于x,而在最小值左侧的元素,它们的…

因为在此系统上禁止运行脚本

问题: 解决办法: vue项目搭建中"因为在此系统上禁止运行脚本"报错,解决方法 - 你的剧本 - 博客园 (cnblogs.com)

文举论金:黄金原油全面走势分析策略独家指导

市场没有绝对,涨跌没有定势,所以,对市场行情的涨跌平衡判断就是你的制胜法宝。欲望!有句意大利谚语:让金钱成为我们忠心耿耿的仆人,否则,它就会成为一个专横跋扈的主人。空头,多头都…

10.2 调试事件获取DLL装载

理解了如何通过调试事件输出当前进程中寄存器信息,那么实现加载DLL模块也会变得很容易实现,加载DLL模块主要使用LOAD_DLL_DEBUG_EVENT这个通知事件,该事件可检测进程加载的模块信息,一旦有新模块被加载或装入那么则会触发一个通知…

大数据Doris(四):直接编译(CentOS/Ubuntu)准备

文章目录 直接编译(CentOS/Ubuntu)准备 一、环境准备

国庆与中秋两节合一的长假

国庆节是我国最重要的节日之一,而中秋节则是一个家庭团聚和感恩的时刻,当这两个重要的节日同时降临,就为人们带来了双重的欢庆。今年(2023)的国庆节与中秋节难得地重合在一起,让人们享受了长达8天的假期。这…

一文看懂功率MOSFET FCP190N60 N沟道 基础知识

什么是MOSFET的原意是:MOS(Metal Oxide Semiconductor金属氧化物半导体),FET(Field Effect Transistor场效应晶体管),即以金属层(M)的栅极隔着氧化层(O&#…

实验室超声波萃取技术的原理和特点是什么?

梵英超声(fanyingsonic)实验室超声波清洗机 超声波萃取中药材的优越性源于超声波的特殊物理性质。通过压电换能器产生的快速机械振动波,超声波可减少目标萃取物与样品基体之间的作用力,从而实现固液萃取分离。 (1)加速介质质点运…

13个最强大的摄影测量软件【2023最新】

如果你曾经使用 Google 地球探索过外国城市或玩过《堡垒之夜》,就会体验到摄影测量的好处。 通过将多张航空照片以及来自 NASA 的海拔和地形信息相结合,Google 地球可以创建大多数主要城市的逼真 3D 视图。 视频游戏制造商 Epic Games 使用摄影测量技术…

苹果V3签名是什么?优势是什么?什么场合需要应用到?该怎么部署?

v3签名,或称为Apple Developer Program v3签名,是苹果公司在2021年6月推出的一种签名格式,用于对应用程序进行签名和验证。 它是取代了之前的v2签名格式,用于增强应用程序的安全性和完整性。 v3签名能够做到以下几点:…