ubuntu-20.04.6-live-server-amd64安装教程-完整版

简介

Ubuntu 20.04.6 Live Server AMD64 安装教程 - 完整版" 提供了详细的指南,旨在帮助用户在使用 AMD64 架构的服务器上安装 Ubuntu 20.04.6 Live Server 版本。该教程包含全面的步骤和详细说明,使用户能够顺利完成整个安装过程,建立一个基于 Ubuntu 20.04.6 的服务器环境。

安装系统

   选择语言

选择跳过更新

设置键盘

配置动态IP地址后续可以在配置文件中更改

选择代理(此处默认即可)

配置软件源

如果需要联网更新这里可以配置清华源的地址:

https://mirrors.tuna.tsinghua.edu.cn/ubuntu

配置磁盘分区(这里就选择默认的使用整块磁盘自动分区,并使用lvm,可按实际情况进行配置,根分区最少要保留20G)

配置系统信息

联网状态下可选择安装openssh远程连接工具

此界面可不用勾选,直接选择Done

安装完成后选择Reboot Now

出现此界面记得按回车键

系统基础配置

IP配置

进入系统后可以到/etc/netplan目录下更改IP地址,我的配置文件是00-installer-config.yaml

cd /etc/netplan/ 
sudo vim  /etc/netplan/00-installer-config.yaml
network:ethernets:ens33:   # 配置的网卡的名称addresses: [192.168.253.133/24]   # 配置的静态ip地址和掩码dhcp4: false   # 关闭dhcp4optional: truegateway4: 192.168.253.2 # 网关地址nameservers:addresses: [192.168.253.2,114.114.114.114]  # DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开,可不配置version: 2

使配置生效

sudo netplan apply

使用ip add命令查看IP是否配置成功 

ssh端口默认为22,为安全考虑,可更换默认端口

sudo /etc/ssh/sshd_config.d/

找到上图红框处,去掉注释,将端口改为需要的端口。

防火墙配置

启动防火墙

sudo ufw enable

开放端口示例

开放端口:sudo ufw allow 80/tcp

制作镜像

使用cubic制作镜像

首先将一个完整的Ubuntu镜像拷贝到服务器,然后在ubuntu上安装cubic软件:

sudo apt-add-repository ppa:cubic-wizard/release
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E
sudo apt update
sudo apt install cubic

在当前登录用户家目录下创建一个目录(此目录最好保持有4G的容量),用于储存所有临时文件,包括解压的原始ISO镜像文件和生成的定制ISO镜像文件或者在其他目录创建空白目录,但目录归属权限需要使用chown 命令将权限归属于当前用户。此操作是因为cubic使用root权限或sudo权限启动可能会出现报错。

运行cubic

在命令行界面直接输入cubic,运行后会弹出制作界面,然后选择刚才创建的目录(此操作需要使用GUI界面,可使用Xmanager工具)

首先加载一个ISO文件作为定制的基础,选好之后,其余空白内容便会自动补充完成。

进入chroot环境,在这里使用root用户进行定制。

根据需求安装一些应用软件和开发工具,使用apt进行安装

安装之后,删除不需要的文件,使用apt autoremove && apt autoclean && apt remove && apt clean ,以减小镜像的体积。

直接点击下一步

点击Generate

制作完成,点击close

最后可以在刚才创建的目录中找到制作完成的镜像,将其通过sftp工具拷贝到本地

使用ventoy制作系统盘

工具链接:Ventoy

使用方法:

运行exe文件

选择安装

安装完成后直接将刚才的镜像拷贝到u盘即可。

可能会出现的问题:

安装系统时发现服务器在插上网线的情况下,系统有可能会将互联网软件源设置为默认且优先级较高的源,而不再使用安装媒体上的软件包,这样会导致系统安装时会直接访问互联网,在无法连接互联网的环境下会无法正常安装,出现这种情况必须要将网线拔掉或者禁掉网卡,不然无法正常安装。(这个问题今天搞得我好焦灼。。。。。。。)

今日推荐

歌曲:《我不曾忘记》

推荐理由:原神新春会歌曲,听完很温暖,然后就是今天听到那句‘是你吗 在某一天默默消失在春天的遥望,可我呀 记得你的所有 我不会忘 我不会忘’歌词时有点想哭。

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

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

相关文章

要做自动化测试,得了解一下自动化架构是什么

自动化测试架构是啥,怎么理解自动化测试架构?这个问题,我们可以从以下几点来慢慢说。 架构是什么 软件架构(software architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。 软件架…

4D毫米波雷达 OCULII 雷达 购买以及售后技术支持

雷达是找国内代理买的 深圳路达 想买的朋友看完聊天记录再自行决定 第一次体会到买东西的是孙子的感觉,2.5w的售后就这样 另外,有研究雷达的朋友可以一起交流 1. 与销售的沟通记录 2. 与技术沟通记录 Oculii 的 EAGLE 77 GHz 成像雷达可在双芯片平台…

Elasticsearch 分布式架构剖析及扩展性优化

1. 背景 Elasticsearch 是一个实时的分布式搜索分析引擎,简称 ES。一个集群由多个节点组成,节点的角色可以根据用户的使用场景自由配置,集群可以以节点为单位自由扩缩容,数据以索引、分片的形式散列在各个节点上。本文介绍 ES 分布…

【android】 android 里写jni

目录 (1) 环境准备 (2) 关联c文件到gradle文件 (3) 生成了 (4) 书写 (5) 使用 (6)业务调用 参考文档 (1) 环境准备 ndk, cmake (2) 关联c文件到gr…

【AI的未来 - AI Agent系列】【MetaGPT】5. 更复杂的Agent实战 - 实现技术文档助手

在 【AI的未来 - AI Agent系列】【MetaGPT】2. 实现自己的第一个Agent 中,我们已经实现了一个简单的Agent,实现的功能就是顺序打印数字。 文章目录 0. 本文实现内容1. 实现思路2. 完整代码及细节注释 0. 本文实现内容 今天我们来实现一个有实际意义的Ag…

【华为 ICT HCIA eNSP 习题汇总】——题目集4

1、(多选)网络中出现故障后,管理员通过排查发现某台路由器的配置被修改了,那么管理员应该采取哪些措施来避免这种状况再次发生? A、管理员应该通过配置 ACL 来扩展只有管理员能够登录设备 B、管理员应该在路由的管理端…

宋仕强论道之再混华强北(三十五)

我是2012年重新回到华强北的,宋仕强说来深圳市第一份工作就在华强北担任一名工程师,和华强北有深厚的感情。我回来后经常混华强北的上层圈子跟老板老板娘们吹牛逼,最初大家看我穿的衣冠楚楚人模狗样的但态度吊儿郎当,理论一套一套…

File 类的用法和 InputStream, OutputStream 的用法

1.File类的用法 下面就用几个简单的代码案例来熟悉File类里面函数的用法: public class IODemo1 {public static void main(String[] args) throws IOException {File f new File("./test2.txt");//File f new File("C:/User/1/test.txt");S…

新手也能看懂的【前端自动化测试入门】!

前言 最近在网上搜索前端自动化测试相关的文档,但是发现网上的文章都是偏使用,没有把一些基础概念说清楚,导致后续一口气遇到一些karma、Jasmine、jest、Mocha、Chai、BDD等词汇的时候很容易一头雾水,这次一方面整理一下收获的知…

SOCKET编程和TCP通信案例三次握手四次挥手

文章目录 一、SOCKET1、网络套接字SOCKET2、网络字节序2.1、小端法2.2、大端法2.3、字节序转换3、IP地址转换函数3.1、本地字节序转网络字节序3.1.1、函数原型:3.1.2、返回值3.2、网络字节序转本地字节序3.2.1、函数原型3.2.2、返回值4、sockaddr地址结构&#xff0…

【蓝桥杯EDA设计与开发】立创开源社区分享的关于蓝桥被EDA真题与仿真题的项目分析

立创开源社区内有几个项目分享了往年 EDA 设计题目与仿真题,对此展开了学习。 【本人非科班出身,以下对项目的学习仅在我的眼界范围内发表意见,如有错误,请指正。】 项目一 来源:第十四届蓝桥杯EDA赛模拟题一 - 嘉立…

网络爬虫采集工具

在当今数字化的时代,获取海量数据对于企业、学术界和个人都至关重要。网络爬虫成为一种强大的工具,能够从互联网上抓取并提取所需的信息。本文将专心分享关于网络爬虫采集数据的全面指南,深入探讨其原理、应用场景以及使用过程中可能遇到的挑…

C++无锁队列的原理与实现

目录 1.无锁队列原理 1.1.队列操作模型 1.2.无锁队列简介 1.3.CAS操作 2.无锁队列方案 2.1.boost方案 2.2.ConcurrentQueue 2.3.Disruptor 3.无锁队列实现 3.1.环形缓冲区 3.2.单生产者单消费者 3.3.多生产者单消费者 3.4.RingBuffer实现 3.5.LockFreeQueue实现 …

实现仿ChatGPT光标跟随效果

先看效果 实现效果 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport" content"widthdevice-width, initial-scale1.0" /><title>光标闪烁效果</title>…

网络安全需要对网络风险有独特的理解

迷失在翻译中&#xff1a;网络风险解释的脱节现实 在古印度的一个经典故事中&#xff0c;几个蒙住眼睛的人接近一头大象&#xff0c;每个人检查不同的部位。有人触摸树干&#xff0c;认为它像一条蛇。另一个摸到了一条腿&#xff0c;认为它是一棵树。还有一个拿着象牙的人&…

Java中打印图案最常用的25个图案程序

Java是公认的最流行的编程语言&#xff0c;因为它的简单性和多功能性。还可以使用它开发各种应用程序&#xff0c;包括Web、移动和桌面应用程序。此外&#xff0c;Java为开发人员提供了强大的工具来轻松高效地创建复杂的程序。Java最有前途的特性之一是它能够创建可以以特定格式…

《向量数据库指南》——为什么说向量数据库是更适合AI体质的“硬盘”

其“AI原生”的体质,具体表现在几个方面: 1.更高的效率。 AI算法,要从图像、音频和文本等海量的非结构化数据中学习,提取出以向量为表示形式的“特征”,以便模型能够理解和处理。因此,向量数据库比传统基于索引的数据库有明显优势。 2.更低的成本。 大模型要从一种新…

【stm32】hal库学习笔记-GPIO按键控制LED和蜂鸣器(超详细!)

【stm32】hal库学习笔记-GPIO按键控制LED和蜂鸣器 注&#xff1a;本学习笔记基于stm32f4系列 使用的开发板为正点原子stmf407ZGT6探索者开发板 GPIO引脚使用时&#xff0c;可输入或输出数字信号 例如: 检测按键输入信号&#xff08;Read_Pin&#xff09;输出信号&#xff08;W…

flink operator 拉取阿里云私有镜像(其他私有类似)

创建 k8s secret kubectl --namespace flink create secret docker-registry aliyun-docker-registry --docker-serverregistry.cn-shenzhen.aliyuncs.com --docker-usernameops_acr1060896234 --docker-passwordpasswd --docker-emailDOCKER_EMAIL注意命名空间指定你使用的 我…

Linux:多线程

目录 1.线程的概念 1.1线程的理解 1.2进程的理解 1.3线程如何看待进程内部的资源? 1.4进程 VS 线程 2.线程的控制 2.1线程的创建 2.2线程的等待 2.3线程的终止 2.4线程ID 2.5线程的分离 3.线程的互斥与同步 3.1相关概念 3.2互斥锁 3.2.1概念理解 3.2.2操作理解…