青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3
青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3
- 四、Linux操作系统安装
- (一) 准备工作
- (二)设置BIOS/UEFI
- (三) 安装Linux
- (四)磁盘分区
- (五)安装细节
- (六)安装引导加载器
- (七)完成安装
- 课题建议
- 课题作业
- 英文词汇
- 英文缩写
课题摘要:本文主要介绍了计算机操作系统的基础知识。阐述了操作系统(OS)的定义和功能,包括进程管理、内存管理、文件系统管理和设备管理等。文中列举了主流操作系统,包括Microsoft Windows、macOS、Linux、Android和iOS,分别介绍了它们的特点、版本历史和应用场景。最后,提供了Windows 11和Linux操作系统的安装步骤,包括准备工作、创建安装U盘、BIOS/UEFI设置、安装过程和系统配置。
四、Linux操作系统安装
在裸机上安装Linux操作系统,可以遵循以下基本步骤。这里以通用的安装流程为例,不同Linux发行版(如Ubuntu、CentOS、Debian等)可能会有细微差别,但大致步骤相似:
(一) 准备工作
- 下载Linux发行版ISO:从官方网站下载您想要安装的Linux发行版的ISO镜像文件。
- 制作启动U盘:使用工具(如Rufus、Etcher等)将ISO镜像写入到USB闪存驱动器,制成可启动的安装媒介。确保USB驱动器容量足够,并且备份好里面的数据,因为制作过程会格式化U盘。
(二)设置BIOS/UEFI
- 重启电脑并进入BIOS/UEFI设置:通常在启动画面会出现提示告知按哪个键(如F2, F10, Del等)进入设置。
- 配置启动顺序:在BIOS/UEFI设置中,将USB设备设置为首选启动项。
- 确保UEFI与Legacy支持:根据您的需求选择UEFI或Legacy启动模式,现代系统推荐使用UEFI。对于UEFI模式,请确保“安全启动”设置正确,以便能识别Linux安装媒介。
(三) 安装Linux
- 从U盘启动:保存设置并退出BIOS/UEFI,电脑会自动重启并从U盘启动。
- 选择试用或安装:大多数Linux安装程序会提供一个实时试用环境,以及安装选项。选择安装Linux。
- 语言和键盘布局:按照屏幕提示选择语言和地区设置、键盘布局等。
- 网络连接:可选择连接网络,以便安装过程中下载更新和附加软件包。
(四)磁盘分区
- 选择安装类型:新手可以选择“自动分区”或“使用整个磁盘”,这将自动为系统、交换分区等分配空间。有经验的用户可手动分区,以自定义分区结构。
- 创建分区:至少需要一个根分区
/和一个交换分区(swap,如果系统内存小于8GB)。可选地,还可以创建单独的/home、/boot分区等。
(五)安装细节
- 时区选择:选择正确的时区。
- 用户设置:创建用户账户,设置管理员密码。
- 安装软件包选择:根据需要选择安装的软件包集,例如桌面环境、开发工具等。
(六)安装引导加载器
- 安装引导程序:通常为GRUB,它会在安装过程中被安装到主引导记录(MBR)或ESP(对于UEFI)中,以确保系统可以从硬盘启动。
(七)完成安装
- 重启电脑:按照提示完成安装后,移除U盘并重启电脑。
- 进入新系统:首次启动可能会有一些最后的配置步骤,如调整显示分辨率、网络设置等。
完成以上步骤后,您就成功地在裸机上安装了Linux操作系统。之后,可以通过软件管理器安装更多软件,个性化您的系统设置等。
上述安装过程, 都要求安装之前先有一台已经安装了操作系统的电脑,这看上去好像有点自相矛盾,但事实确是如此。也就是你要是之前是没有电脑的,那么就不能把一台完全的裸机搬回家,如果是组装电脑,要在店里装好操作系统后再搬回家。一般品牌电脑会在初次启动时自动安装操作系统或已经装好了。
课题建议
1、建议一台裸机上反复安装操作系统。
2、建议自行了解操作系统的发展历程。
3、建议练习操作系统及软件安装的过程中,详细记录安装步骤到一个文件中,包括一些必要的设置,涉及的用户名和密码等。
课题作业
作业1:操作系统安装。可以单独准备一块硬盘,练习Windowsr操作系统的安装。
作业2:理解操作系统在计算机中的重要性。
作业3:购买或组装一台你自己用的电脑,是否需要购买操作系统软件,大概需要多少钱?
作业4:自行了解操作系统的发展历程。
作业5:了解什么是预装软件?一般有哪些软件会成为预装软件?
英文词汇
- Operating System (OS) - 操作系统,管理和控制计算机硬件与软件资源的系统软件。
- Plug and Play (PnP) - 即插即用,简化硬件设备安装过程的特性。
- Device Independent - 设备无关性,确保新硬件设备在系统中的兼容性。
- Multimedia - 多媒体功能,支持多种音视频格式。
- Network Support - 网络支持,集成网络功能。
- Security - 安全性,提供安全功能。
- Updates - 更新,定期推送系统更新。
- macOS - 苹果公司开发的操作系统。
- Unix - 类Unix系统的基础。
- Dock - macOS中的程序启动器。
- Finder - macOS的文件管理器。
- Mission Control - macOS的窗口管理功能。
- Xcode - 苹果的开发工具。
- iLife - 苹果的多媒体应用程序套件。
- iWork - 苹果的办公软件套件。
- Continuity - 苹果的设备间协同工作功能。
- Handoff - 接力,设备间的工作连续性。
- Time Machine - 苹果的备份解决方案。
- App Store - 苹果的应用商店。
- Spotlight - 苹果的搜索功能。
- Siri - 苹果的智能助手。
- Metal - 苹果的图形框架。
- Linux - 开源操作系统内核。
- Ubuntu - 流行的Linux发行版。
- Fedora - 注重技术创新的Linux发行版。
- Debian - 以稳定性和自由软件政策著称的Linux发行版。
- Red Hat Enterprise Linux (RHEL) - 企业级Linux发行版。
- Arch Linux - 高度自定义性的Linux发行版。
- Android - 基于Linux内核的移动设备操作系统。
- iOS - 苹果的移动操作系统。
- Cortana - 微软的智能助手。
- Microsoft Edge - 微软的网络浏览器。
- Windows Store - Windows的应用商店。
- UEFI - Unified Extensible Firmware Interface,统一可扩展固件接口。
- Secure Boot - 安全启动。
- TPM 2.0 - Trusted Platform Module 2.0,可信平台模块2.0。
- Media Creation Tool - 微软提供的创建安装介质的工具。
- Rufus - 制作启动U盘的工具之一。
- Etcher - 制作启动U盘的工具之一。
- GRUB - GNU GRUB,Linux系统的引导加载程序。
- MBR - Master Boot Record,主引导记录。
- ESP - EFI System Partition,用于UEFI启动的系统分区。
英文缩写
- BIOS - Basic Input/Output System,基本输入输出系统,是计算机主板上的程序,负责开机时的基本初始化和硬件自检。
- OS - Operating System,操作系统,管理和控制计算机硬件与软件资源的系统软件。
- GUI - Graphical User Interface,图形用户界面,一种用户与计算机交互的界面,通过图标、菜单和窗口等元素操作。
- PnP - Plug and Play,即插即用,一种硬件设备安装方式,允许设备在连接到电脑后自动被识别和配置。
- POST - Power-On Self Test,开机自检,计算机启动时进行的一系列硬件检测。
- IDE - Integrated Development Environment,集成开发环境,一种软件,为程序开发提供综合工具。
- iLife - 苹果的多媒体应用程序套件,用于照片管理和视频编辑。
- iWork - 苹果的办公软件套件,包括Pages、Numbers、Keynote等。
- UEFI - Unified Extensible Firmware Interface,统一可扩展固件接口,一种计算机启动和运行时使用的接口标准。
- MBR - Master Boot Record,主引导记录,存储在硬盘上的一段代码,用于启动操作系统。
- ESP - EFI System Partition,EFI系统分区,用于UEFI启动的系统分区。
- TPM - Trusted Platform Module,可信平台模块,一种安全硬件,用于加密和安全启动。
- CPU - Central Processing Unit,中央处理器,计算机的主要计算部件。
- RAM - Random Access Memory,随机存取存储器,计算机的主要工作内存。
- API - Application Programming Interface,应用程序编程接口,一组预定义的函数、协议和工具,用于构建软件。
- UI - User Interface,用户界面,用户与系统交互的界面。
- Siri - 苹果的智能助手,可以通过语音命令执行搜索、发送信息、设置提醒等操作。
- Metal - 苹果的图形框架,专为Mac设计的低层级图形API,提高了图形处理性能。
- Linux - 一个开源的操作系统内核,广泛用于服务器、超级计算机和嵌入式系统等。
- Android - 一种基于Linux内核的操作系统,主要用于移动设备。
- iOS - 苹果公司的移动操作系统,专用于iPhone和iPad。
- Cortana - 微软公司的智能助手,集成在Windows系统中。
- Microsoft Edge - 微软开发的网络浏览器。
- Windows Store - Windows操作系统中的应用程序商店。
- Rufus - 制作启动U盘的工具之一。
- Etcher - 制作启动U盘的工具之一。
- GRUB - GNU GRUB,Linux系统的引导加载程序,用于在启动时选择操作系统。
相关文章:
青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3
青少年编程与数学 01-001开始使用计算机 02课题、计算机操作系统3_3 四、Linux操作系统安装(一) 准备工作(二)设置BIOS/UEFI(三) 安装Linux(四)磁盘分区(五)安…...
填表统计预约打卡表单系统(FastAdmin+ThinkPHP+UniApp)
填表统计预约打卡表单系统:一键搞定你的预约与打卡需求 填表统计预约打卡表单系统是一款基于FastAdminThinkPHPUniApp开发的一款集信息填表、预约报名,签到打卡、活动通知、报名投票、班级统计等功能的自定义表单统计小程序。 📝 一、引言…...
IO模型和多路转接
叠甲:以下文章主要是依靠我的实际编码学习中总结出来的经验之谈,求逻辑自洽,不能百分百保证正确,有错误、未定义、不合适的内容请尽情指出! 文章目录 1.IO 概要1.1.IO 低效原因1.2.IO 常见模型1.2.1.阻塞 IO1.2.2.非阻…...
如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题
🛠️ 如何完美解决升级 IntelliJ IDEA 最新版之后遇到 Git 记住密码功能失效的问题 摘要 在这篇文章中,我们将详细探讨如何解决在升级到 IntelliJ IDEA 最新版(2024.1.3 Ultimate Edition)后遇到的 Git 记住密码功能失效的问题。…...
SpringCloud微服务架构(eureka、nacos、ribbon、feign、gateway等组件的详细介绍和使用)
一、微服务演变 1、单体架构(Monolithic Architecture) 是一种传统的软件架构模式,应用程序的所有功能和组件都集中在一个单一的应用中。 在单体架构中,应用程序通常由一个大型的、单一的代码库组成,其中包含了所有…...
flinksql BUG : flink hologres-cdc source FINISHED
org.apache.flink.runtime.JobException: The failure is not recoverable or the failure does not allow to restart.at org.apache.flink.runtime.executiongraph.failover.flip1.ExecutionFailureHandler...
现代密码学-国密算法
商用密码算法种类 商用密码算法 密码学概念、协议与算法之间的依赖关系 数字签名、证书-公钥密码、散列类算法 消息验证码-对称密码 ,散列类 安全目标与算法之间的关系 机密性--对称密码、公钥密码 完整性--散列类算法 可用性--散列类、公钥密码 真实性--公…...
Postman简介
目录 1.概述 2.诞生背景 3.历史版本 4.安装和卸载 5.菜单和菜单项 6.使用 7.应用场景 8.示例 8.1.简单的GET请求 8.2.POST请求提交数据 8.3.查询参数 9.未来展望 10.总结 1.概述 Postman是一款用于API开发、测试和文档管理的综合性工具。允许开发者和测试人员创建…...
oracle 删除当前用户下所有表
荆轲刺秦王 通常呢 我们将正式环境的 oracle 数据库 导出成 dmp 文件,然后导入到测试环境或者本地环境,期间可能会出现各种问题。那么如何使错误的导入数据全部删除呢。可以这样做: 1. 本地虚拟机启动 oracle 服务 2. sqldeveloper 连接 o…...
探索C嘎嘎的奇妙世界:第二关---C++的输入与输出
1 C的输入与输出: 新生婴儿会以自己独特的方式向这个崭新的世界打招呼,C刚出来后,也算是一个新事物, 那C是否也应该向这个美好的世界来声问候呢?我们来看下C是如何来实现问候的呢? 在 C的不断发展中,出现了许多新的头…...
实现思路:Vue 子组件高度不固定下实现瀑布流布局
实现思路:Vue 子组件高度不固定下实现瀑布流布局 一、瀑布流布局基础实现原理 在深入解说不定高度子组件的瀑布流如何实现之前,先大体说一下子组件高度固定已知的这种实现原理: 有一个已知组件高度的数组。定义好这个瀑布流的列数ÿ…...
构建实时搜索与推荐系统:Elasticsearch与业务结合
在当今这个信息爆炸的时代,搜索引擎和推荐系统已成为我们日常生活中不可或缺的一部分。它们不仅帮助我们快速找到所需信息,还根据我们的喜好推荐相关内容,提升了用户体验。本文将探讨如何使用Elasticsearch构建实时搜索与推荐系统,…...
鸿蒙 如何将base64的图片保存到相册
把一个base64图片 保存到鸿蒙手机 相册中怎么实现呢? 下面有2中方法 方案一:可以通过安全控件「保存控件(SaveButton)」实现。该控件对应媒体库写入特权。应用集成保存控件后,用户点击该控件,应用会获取1…...
高速公路智能管理系统:构建安全畅通的数字大动脉
随着城市化进程的加速和交通需求的增长,高速公路系统作为城市交通的重要组成部分,正承担着越来越多的交通运输任务。为了提升高速公路的安全性、便捷性和智能化管理水平,高速公路智能管理系统应运而生。本文将深入探讨高速公路智能管理系统的…...
基于Java自习室在线预约系统 的设计与实现
博主介绍: 大家好,本人精通Java、Python、C#、C、C编程语言,同时也熟练掌握微信小程序、Php和Android等技术,能够为大家提供全方位的技术支持和交流。 我有丰富的成品Java、Python、C#毕设项目经验,能够为学生提供各类…...
摄像头校准之白平衡畸变坏点
摄像头校准之白平衡&畸变&坏点 1. 源由2. 校准内容3. 畸变校准一、畸变模型二、校准步骤1. 准备工作2. 特征点检测3. 计算内参数和畸变系数4. 畸变校正 三、验证和优化1. 视觉验证2. 误差评估3. 参数优化 4. 白平衡校准一、白平衡基础二、自动白平衡(AWB&am…...
【C++进阶】模板进阶与仿函数:C++编程中的泛型与函数式编程思想
📝个人主页🌹:Eternity._ ⏩收录专栏⏪:C “ 登神长阶 ” 🤡往期回顾🤡:栈和队列相关知识 🌹🌹期待您的关注 🌹🌹 ❀模板进阶 🧩<&…...
OpenCV之cv::Scalar
在 OpenCV 中,cv::Scalar 是一个模板类,用于表示多通道的值。常用来表示颜色或其他具有多个分量的数据。在图像处理中,cv::Scalar 经常用于指定颜色。 cv::Scalar(255, 255, 255) 具体如何理解,取决于图像的颜色空间:…...
智能合约与身份验证:区块链技术的创新应用
一、引言 区块链,一个近年来备受瞩目的技术名词,已经从最初的数字货币领域扩展到了众多行业。那么,究竟什么是区块链?它为何如此重要?本文将深入剖析区块链技术的原理、应用及未来发展。 二、区块链的基本概念 区块…...
浔川身份证号码查询——浔川python科技社
Python获取身份证信息 公民身份号码是每个公民唯一的、终身不变的身份代码,由公安机关按照公民身份号码国家标准编制。每一个居民只能拥有一个唯一的身份证,它是用于证明持有人身份的一种法定证件。 身份证包含了个人的一些重要信息,比如&am…...
模型参数、模型存储精度、参数与显存
模型参数量衡量单位 M:百万(Million) B:十亿(Billion) 1 B 1000 M 1B 1000M 1B1000M 参数存储精度 模型参数是固定的,但是一个参数所表示多少字节不一定,需要看这个参数以什么…...
java调用dll出现unsatisfiedLinkError以及JNA和JNI的区别
UnsatisfiedLinkError 在对接硬件设备中,我们会遇到使用 java 调用 dll文件 的情况,此时大概率出现UnsatisfiedLinkError链接错误,原因可能有如下几种 类名错误包名错误方法名参数错误使用 JNI 协议调用,结果 dll 未实现 JNI 协…...
【网络安全产品大调研系列】2. 体验漏洞扫描
前言 2023 年漏洞扫描服务市场规模预计为 3.06(十亿美元)。漏洞扫描服务市场行业预计将从 2024 年的 3.48(十亿美元)增长到 2032 年的 9.54(十亿美元)。预测期内漏洞扫描服务市场 CAGR(增长率&…...
最新SpringBoot+SpringCloud+Nacos微服务框架分享
文章目录 前言一、服务规划二、架构核心1.cloud的pom2.gateway的异常handler3.gateway的filter4、admin的pom5、admin的登录核心 三、code-helper分享总结 前言 最近有个活蛮赶的,根据Excel列的需求预估的工时直接打骨折,不要问我为什么,主要…...
【项目实战】通过多模态+LangGraph实现PPT生成助手
PPT自动生成系统 基于LangGraph的PPT自动生成系统,可以将Markdown文档自动转换为PPT演示文稿。 功能特点 Markdown解析:自动解析Markdown文档结构PPT模板分析:分析PPT模板的布局和风格智能布局决策:匹配内容与合适的PPT布局自动…...
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...
SpringBoot+uniapp 的 Champion 俱乐部微信小程序设计与实现,论文初版实现
摘要 本论文旨在设计并实现基于 SpringBoot 和 uniapp 的 Champion 俱乐部微信小程序,以满足俱乐部线上活动推广、会员管理、社交互动等需求。通过 SpringBoot 搭建后端服务,提供稳定高效的数据处理与业务逻辑支持;利用 uniapp 实现跨平台前…...
论文浅尝 | 基于判别指令微调生成式大语言模型的知识图谱补全方法(ISWC2024)
笔记整理:刘治强,浙江大学硕士生,研究方向为知识图谱表示学习,大语言模型 论文链接:http://arxiv.org/abs/2407.16127 发表会议:ISWC 2024 1. 动机 传统的知识图谱补全(KGC)模型通过…...
Java入门学习详细版(一)
大家好,Java 学习是一个系统学习的过程,核心原则就是“理论 实践 坚持”,并且需循序渐进,不可过于着急,本篇文章推出的这份详细入门学习资料将带大家从零基础开始,逐步掌握 Java 的核心概念和编程技能。 …...
Device Mapper 机制
Device Mapper 机制详解 Device Mapper(简称 DM)是 Linux 内核中的一套通用块设备映射框架,为 LVM、加密磁盘、RAID 等提供底层支持。本文将详细介绍 Device Mapper 的原理、实现、内核配置、常用工具、操作测试流程,并配以详细的…...
