【从零开始构建GPT模型】(四)Linux篇:基于Linux内核的Ubuntu系统安装教程

目录

附:所需工具

一、安装包下载

1、下载安装包

2、注册账户

二、与Windows系统共存安装

 1、制作系统启动U盘

2、进入安装界面

3、享受Ubuntu


注:本人为保险起见,并未安装Ubuntu系统,因要待新买一块硬盘之后,将之安装新硬盘分区上。以下安装步骤可参考官网。

附:所需工具

1、空白U盘,至少32G

2、最好有一个电脑空白硬盘分区

3、若你的电脑有RST,即 Rapid Storage Technology,快速存储技术,需要关闭它,后续会有麻烦,建议首先百度“关闭Rapid Storage Technology”,可能导致电脑蓝屏,有修复方法,但麻烦。如果你不确定是否需要关闭 Rapid Storage Technology,先忽略这个问题,直接安装。如有阻碍,安装过程会阻止你的,重启电脑拔掉U盘即可。

4、若遇到BitLocker is enabled,可解锁。我的系统默认没有,且无法打开BitLocker。

一、安装包下载

Ubuntu官网下载安装包,并注册一个个人账户。

企业开源和Linux | Ubuntu

1、下载安装包

转到下载界面, 

下拉选择长期支持版22.04.4或者最新的23.10版,受限支持至2024.7,推荐最新版。

 但是,在Ubuntu中文版官网,是无法下载的。

让我们转到英文版官网。

 Download Ubuntu Desktop | Download | Ubuntu

如果你想,可以输入邮箱订阅。

 等待下载完成之时,我们来注册一个账户。

2、注册账户

还是在上述下载界面,拉到下面,找到注册个人版Ubuntu Pro

跳转之后,选择

 选择Myself,点击Register

按要求填写信息,创建账户。

注意Username不能有大写字母

 之后跳转,验证电子邮箱

 找到邮箱收件箱,会有一个链接,点开,输入邮箱地址和密码即可验证成功。

二、与Windows系统共存安装

这里不演示单系统安装Ubuntu系统,双系统会更好适用使用场景。

不依官网,可直接参阅本文。依据官网说明,见:下载Ubuntu桌面系统 | Ubuntu,下拉至底部页面。点击图示按钮,开始安装步骤。

 1、制作系统启动U盘

1)下载制作软件

制作软件网上有很多,这里就直接使用推荐软件。

balenaEtcher - Flash OS images to SD cards & USB drives,

依据系统,自主选择。这里选择第一个下载。网速可能会慢一些,本文上传有资源文件位于文章顶部,可直接下载使用。但是,居然需要VIP才能下载,于是,分享一个网盘链接在这,需要自取。

链接:https://pan.baidu.com/s/1TqoItEpm6HO_Bv9ynsFN9g?pwd=xazy 
提取码:xazy

 使用软件如下,选择Ubuntu安装ISO文件,然后选择U盘,即可开始制作。

或者换个软件,这里推荐Rufus - 轻松创建 USB 启动盘

设备选择U盘,引导类型选择Ubuntu安装ISO文件即可。其余建议默认设置。

2、进入安装界面

重启电脑,在电脑亮起时,或者干脆在电脑启动时,一直按F12或者ESC(还有按F2或者F10的,少见),视电脑品牌而定,进入电脑系统安全启动界面。选择USB(即U盘)启动电脑。

第一步,选择语言。有中选中,无中选英,除非你会其他语言。

 第二步,安装还是试玩。选择安装,即是在电脑上安装系统;选择Try Ubuntu,即是试用一下,随时退出。这里肯定选择安装了。

第三步,选择键盘语言,同样的,有中选中,无中选英,除非你会其他语言。

 第四步,Normal Installation,普通安装选项;Minimal installation,最小化安装,只安装基础的。这里选择Normal installation。下面的选择,是为图形和无线网硬件安装第三方软件,可以勾选。

 第五步,第一个选择,是安装双系统,并保留我们的个人文件,就是我们今天的目的;第二个选择会格式化你的硬盘,如是新电脑空白硬盘可选;第三个选项是手动分区,一般不建议,除非是大佬。

选择要安装的位置,最好选择一个空白的硬盘分区。我打算新买一块硬盘安装。

点击Install now。 

第六步, 默认不改,点击Install。

第七步,选择地址,有中选中。

 第八步,设置系统账户信息

 第九步,选择光还是暗?暗吧,舒服。

 第十步,检查更新,也可不。

键盘输入 CTRL+ALT+T 打开 Terminal window 。

输入:

sudo apt update

要求输入登录密码。

如果有更新,输入:

sudo apt upgrade

输入 Y,然后按 ENTER 确认更新。

3、享受Ubuntu

然后,可以使用Ubuntu系统了。我们的目的是使用Ubuntu系统进行开发工作,后续更新开发环境的安装。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【算法】一类支持向量机OC-SVM(1)

【算法】一类支持向量机OC-SVM 前言一类支持向量机OC-SVM 概念介绍示例编写数据集创建实现一类支持向量机OC-SVM完整的示例输出 前言 由于之前毕设期间主要的工具就是支持向量机,从基础的回归和分类到后来的优化,在接触到支持向量机还有一类支持向量机的…

WIN11环境下MYSQL5.7.44免安装版配置

一、MySQL下载 MySQL官网下载页面MySQL :: Download MySQL Community Server (Archived Versions)https://downloads.mysql.com/archives/community/ 若想要安装之前版本的MySQL,则点击Archives 进去页面后则可以轻松找到自己想要下载的MySQL版本 二、安装配置MySQ…

代码之美:探秘Java中的优雅参数验证

大家好,我是小米!今天我来和大家分享一下 Java 开发中一项非常重要的技术——参数校验。参数校验在我们的代码中起着至关重要的作用,它能够确保我们的应用程序接收到正确的数据,并且保证了系统的安全性和稳定性。在过去,我们可能会通过繁琐的 if-else 来进行参数校验,但是…

从零开始学习深度学习库-3:更多优化器

系列文章: 从零开始学习深度学习库-1:前馈网络 从零开始学习深度学习库-2:反向传播 欢迎来到本系列的第三部分,在这里,我们将从零开始构建一个深度学习库。 在这篇文章中,我们将向我们的库中添加更多的优…

数据结构从入门到精通——堆

堆 前言一、二叉树的顺序结构及实现 (堆)1.1二叉树的顺序结构1.2堆的概念及结构 二、堆的练习题答案 三、堆的实现3.1堆向下调整算法3.2堆的创建3.3建堆时间复杂度3.4堆的插入3.5堆的删除3.6堆的代码实现 四、堆的具体实现代码Heap.hHeap.cTest.c堆的初始化堆的销毁…

基于单片机的温度控制系统设计

基于单片机的温度控制系统设计 摘要: 最近这些年,随着科学技术的不断发展和进步,单片机技术通过在各行各业中的应用也日臻完善。而温度测控系统也因单片机所特有的强大处理能力、功耗低以及体积小等优点向着小型化和智能化发展。本设计以STC89C52单片机…

Linux服务器之间免密登录

文章目录 1. 原理2. 密钥文件作用解释3. 实操 1. 原理 2. 密钥文件作用解释 #mermaid-svg-uJJwWJXgqGtbNwNB {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-uJJwWJXgqGtbNwNB .error-icon{fill:#552222;}#mermaid-s…

AttributeError: module ‘tensorflow‘ has no attribute ‘placeholder‘解决办法

1.报错代码 self.inputs_base_structure_left tf.placeholder(dtypetf.float32, shape[None, 2048, 2], name"inputs_left") # initial a inputs to siamese_network2. 报错原因 AttributeError: module tensorflow has no attribute placeholder 这个错误发生的…

基于Java+SpringBoot+vue的智能农场管理系统详细设计和实现

基于JavaSpringBootvue的智能农场管理系统详细设计和实现 博主介绍:多年java开发经验,专注Java开发、定制、远程、文档编写指导等,csdn特邀作者、专注于Java技术领域 作者主页 央顺技术团队 Java毕设项目精品实战案例《1000套》 欢迎点赞 收藏 ⭐留言 文…

KKVIEW: 远程控制软件哪个好用

远程控制软件哪个好用 随着科技的发展和工作方式的改变,远程控制软件越来越受到人们的关注和需求。无论是在家中远程办公,还是技术支持人员为远程用户提供帮助,选择一款高效稳定的远程控制软件至关重要。在众多选择中,有几款远程…

做外贸如何打动老是邮件不回复的客户

有人说:进入公司半年,都没有碰到什么大客户,小客户接了没利润,不想接,很难找到自己的定位,不知道如何去开发客户。 这是一个范围很大的问题,每个行业不一样,做外贸很多时候都是相通…

ET框架新起一个服务及实现服务之间的消息通讯

1.配置文件StartSceneConfig 2. SceneFactory switch (scene.SceneType) {case SceneType.Activity:break; } 定义SceneType枚举类型 public enum SceneType: uint {Activity 66, } 3.在InnerMessage.proto文件中定义消息 //ResponseType Activity2Other_Test message Ot…

Unity3d Shader篇(十五)— 激光扫描效果

文章目录 前言一、什么是X射线或激光扫描效果?1. X射线或激光扫描效果原理2. X射线或激光扫描效果优缺点优点:缺点: 二、使用步骤1. Shader 属性定义2. SubShader 设置3. 渲染 Pass4. 定义结构体和顶点着色器函数5. 片元着色器函数 三、效果四…

Labelme

文章目录 前言一、遇到问题二、排查问题1.分析问题2.验证问题2.1对比两者,格式是一致的,唯一不同之处是imagePath 不一样,labelme 生成的是图片的名称,不包含路径;而自动生成的是完整路径的图片名称。2.2再次思考两者的…

elasticsearch8.12 分词器安装

分词器的主要作用将用户输入的一段文本,按照一定逻辑,分析成多个词语的一种工具 分词器下载地址 analysis-ik Releases infinilabs/analysis-ik GitHub 一个简便 安装方式 安装完成之后 会提示重启,重启es即可 ./bin/elasticsearch-pl…

【AI论文阅读笔记】ResNet残差网络

论文地址:https://arxiv.org/abs/1512.03385 摘要 重新定义了网络的学习方式 让网络直接学习输入信息与输出信息的差异(即残差) 比赛第一名1 介绍 不同级别的特征可以通过网络堆叠的方式来进行丰富 梯度爆炸、梯度消失解决办法:1.网络参数的初始标准化…

C++ 拷贝构造函数和运算符重载

目录 一. 拷贝构造函数 1. 引入 2. 拷贝构造的概念 3. 浅拷贝 4. 深拷贝 二. C运算符重载 1. 概念 2. 注意事项 3.举例 一. 拷贝构造函数 1. 引入 我们在创建对象时,能不能创建一个与原先对象一模一样的新对象呢?为了解决这个问题&#x…

C++——类和对象(2)

1. 类的6个默认成员函数 当一个类中什么都没有&#xff0c;编译器会帮类自动生成6个默认成员函数例如&#xff1a; class Date {}; 此篇文章主要围绕构造函数与析构函数进行讲解。 2. 构造函数 2.1 概念 #define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> usi…

如何零基础入门Prometheus

本公众号的精品教程《玩转Prometheus监控》是一套零基础的入门教程&#xff0c;基于多年实战经验编写而成&#xff0c;内容完整覆盖了产品的核心技术要点&#xff0c;适合想入门和进阶技术的朋友学习。 整个系列总共24篇课程&#xff0c;由基础知识开始&#xff0c;逐步进阶学…

复现文件上传漏洞

一、搭建upload-labs环境 将下载好的upload-labs的压缩包&#xff0c;将此压缩包解压到WWW中&#xff0c;并将名称修改为upload&#xff0c;同时也要在upload文件中建立一个upload的文件。 然后在浏览器网址栏输入&#xff1a;127.0.0.1/upload进入靶场。 第一关 选择上传文件…