小白级教程—安装Ubuntu 20.04 LTS服务器

下载

本教程将使用20.04版进行教学

由于官方速度可能有点慢,可以下方的使用清华镜像下载
https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/
点击20.24版本
在这里插入图片描述
选择 ubuntu-20.04.6-live-server-amd64.iso
在这里插入图片描述

新建虚拟机

下载好后 我们使用 VMware 打开它

在这里插入图片描述在这里插入图片描述
这里选择ubuntu 64
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置默认就好

使用镜像

创建好虚拟机之后 点击编辑
在这里插入图片描述
我们选择刚刚下载的镜像
在这里插入图片描述
在这里插入图片描述

安装

点击开启虚拟机
等待 加载后 来打第一个界面
在这里插入图片描述
这里我选择 English 并选择第二个选项
在这里插入图片描述
选择“Done”并按回车
在这里插入图片描述

接下来,配置一个网络接口

ps:如果您的网络上有DHCP服务器,则IP地址将自动分配给所有可用接口。如果您不想使用自动IP地址,请使用UP / DOWN箭头选择网络接口,然后手动配置IP地址。
这里我直接默认 使用DHCP 然后选择Done 回车
在这里插入图片描述

这里是选择代理 直接跳过 Done

在这里插入图片描述

配置Ubuntu存档镜像 默认即可

在这里插入图片描述

对硬盘进行分区

新手建议 使用整个磁盘
在这里插入图片描述

下一步 直接Done

在这里插入图片描述

然后再点击 continue

在这里插入图片描述

填写个人信息

名称,服务器名称,用户名及密码、确认密码, 将使用它们来登录服务器

在这里插入图片描述

接下来,可以选择安装openSSH服务器

该服务器允许从网络上的任何系统远程访问该服务器。
按空格键选择/取消选择。如果您现在不执行此操作,则可以在安装完成后稍后再安装。
一定要勾选 以后很方便
在这里插入图片描述

一些其他的应用

暂时用不上,以后可以安装
在这里插入图片描述

系统开始安装

在这里插入图片描述
到这里 安装就结束了 你可以进行一些拓展 设置

Ubuntu 的apt 安装软件方法

apt(全称Advanced Packaging Tool, apt)
可以自动下载、配置、安装二进制或源代码格式的软件包,
它能够简化ubuntu系统上的软件管理过程。apt是建立在dpkg之上的软
件管理工具,
但是它不能安装
本地的deb文件。
1、apt安装软件包命令:

  • (1)apt install package:安装软件包;重新安装可以使用指
    apt install --reinstall package
  • (2)apt -f install package:修复安装
  • (3)apt upgrade:更新已经安装的软件
  • (4)apt update:更新软件包列表
    2、apt查看已安装包信息命令:**
    (1)apt-cache search package:搜索软件,可以使用正则表达式,
    比如sof*表示搜索一sof开头的软
    件包
    (2)apt-cache show package:查看软件包信息
    (3)apt-cache dump:查看每个软件包的简要信息
    (4)apt-cache depends package:查看软件包以来关系

3、apt卸载软件包命令:

  • (1)apt remove package:卸载一个软件包但是保留相关配置
    信息
  • (2)apt remove package --purge:删除软件包同时删除相
    关配置信息
  • (3)apt cleanapt autoclean:删除所有软件缓存,
    软件包的缓存在系统的/var/cache/apt/archives
    中。
    4、文件说明
    (1)下载的软件存放在/var/cache/apt/archives,这也是为什
    么在安装完软件包后,
    要使用apt cleanapt autoclean命令清除缓存的原因,
    这样可以删除多余的软件包安装文件。
    (2)安装后的软件默认位置存放在/usr/share/opt文件夹下。
    (3)可执行文件位置在/usr/bin
    (4)配置文件位置为/etc
    (5)lib文件位置为/usr/lib

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

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

相关文章

一篇文章讲透排序算法之归并排序

0.前言 本篇文章将详细解释归并排序的原理,以及递归和非递归的代码原理。 一.概念 归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使…

苹果或面临退一赔三,新iPad悄悄砍了核心规格

618 快过去了一半,各家都卖的如火如荼,这其中当属苹果搞得最热火朝天。 某东手机竞速榜中,iPhone15 Pro Max 销量稳坐头把交椅,平板方面虽然没有统计表,但是相信销量也是不差。 加上今年刚刚发布的新系列的 iPad&…

求助!什么软件可以人声分离?手机上可以进行人声分离操作吗?

在数字时代,音频处理变得越来越重要,而人声分离技术则是其中的一项关键技术。很多人可能都有过这样的疑问:什么软件可以实现人声分离?手机上能否进行人声分离操作?今天,我们就来为大家解答这些问题&#xf…

提取伴奏与人声分离软件:5款手机必备音频软件

在数字音乐的浪潮中,音频处理软件已经成为手机用户不可或缺的工具。特别是在音乐制作、卡拉OK伴奏制作以及日常音频编辑中,人声与伴奏的分离显得尤为重要。本文将为您介绍五款免费且实用的手机音频软件,它们都具有人声与伴奏分离的功能&#…

spring boot 3.x版本 引入 swagger2启动时报错

一,问题 Spring Boot 3.x版本的项目里,准备引入Swagger2作为接口文档,但是项目启动报错: java.lang.TypeNotPresentException: Type javax.servlet.http.HttpServletRequest not present at java.base/sun.reflect.generics.…

安装windows x64的开源录屏软件GifCapture

下载压缩包 GIF软件 安装报错 下载.NET桌面版运行 .NET 即可在最近安装部分找到GifCapture打开使用

容器项目之前后端分离

容器化部署ruoyi项目 #需要的镜像nginx、java、mysql、redis、 #导入maven镜像、Java镜像和node镜像 docker load -i java-8u111-jdk.tar docker load -i maven-3.8.8-sapmachine-11.tar docker load -i node-18.20.3-alpine3.20.tar #拉取MySQL和nginx镜像 docker pull mysql…

【JavaScript】ECMAS6(ES6)新特性概览(二):解构赋值、扩展与收集、class类全面解析

🔥 个人主页:空白诗 🔥 热门专栏:【JavaScript】 文章目录 🌿 引言五、 Destructuring Assignment - 解构赋值,数据提取的艺术 🎨📌 数组解构📌 对象解构&

文件夹突变解析:类型变文件的数据恢复与预防

在数字化时代,文件夹作为我们存储和组织数据的基本单元,其重要性不言而喻。然而,有时我们可能会遇到一种令人困惑的情况——文件夹的类型突然变为文件,导致无法正常访问其中的内容。这种现象不仅会影响我们的工作效率,…

Solon2分布式事件总线的应用价值探讨

随着现代软件系统的复杂性日益增加,微服务架构逐渐成为开发大型应用的主流选择。在这种架构下,服务之间的通信和协同变得至关重要。Solon2作为一个高性能的Java微服务框架,其分布式事件总线(Distributed Event Bus)为微…

FastAPI给docs/配置自有域名的静态资源swagger-ui

如果只是要解决docs页面空白的问题,可先看我的这篇博客:FastAPI访问/docs接口文档显示空白、js/css无法加载_fastapi docs打不开-CSDN博客 以下内容适用于需要以自用域名访问swagger-ui的情况: 1. 准备好swagger-ui的链接,如&am…

读后感:《SQL数据分析实战》运营SQL实用手册

学习SQL,先有用起来,有了使用价值,之后才是去了解它的原理,让使用更加顺畅。 在大部分业务场景中,通过SQL可以快速的实现数据处理与统计。《SQL数据分析实战》区别于其他工具书,它并没有介绍SQL是什么&…

为何限定项目的 Node.js 版本

首先区分三个概念nvm,npm,nodejs。 Node.js: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境。它允许开发者使用 JavaScript 在服务器端编写应用程序,而不仅限于在浏览器中运行 JavaScript。Node.js 提供了一系列内置的模块和 API,使得开发…

Redis之常用实战场景

1.Redis数据丢失场景 1.1 持久化丢失 采用RDB或者不持久化,就会有数据丢失,因为是手动或者配置以快照的形式来进行备份。 解决: 启用AOF,以命令追加的形式进行备份,但是默认也会有1s丢失,这是在性能与数据安全性中寻…

2021 hnust 湖科大 数据结构课设报告+代码

2021 hnust 湖科大 数据结构 课设报告代码 描述 hnust大一下学期数据结构课设的报告和源代码(放在了附录里面) 目录 项目名称完成日期页码复杂度分析(Ⅰ)2021-06-211—2复杂度分析(Ⅱ)2021-06-213—4Josephus问题(Ⅰ)2021-06-215—6Josephus问题(Ⅱ…

做抖音小店掌握这些方法,轻松和达人合作!

大家好,我是喷火龙。 抖店的新手商家想要出单,最快速稳定的出单方法无疑是与达人合作,通过达人的自身流量来帮助我们进行产品的转化。 接下来我就教大家怎么和达人合作。 首先我们可以通过蝉妈妈、达人广场、抖音私信等方式来找到我们想要…

Linux之线程互斥

线程简单封装 试着用线程控制力介绍的一些系统调用, 将线程的创建、执行和等待等都封装起来. 我们在程序中指定一个函数Print, 让多个线程不断地执行该函数. myThread.hpp #pragma once #include <functional> #include <pthread.h> #include <string>//假…

centos7下卸载MySQL,Oracle数据库

&#x1f4d1;打牌 &#xff1a; da pai ge的个人主页 &#x1f324;️个人专栏 &#xff1a; da pai ge的博客专栏 ☁️宝剑锋从磨砺出&#xff0c;梅花香自苦寒来 操作系统版本为CentOS 7 使⽤ MySQ…

HiveMetastore

HiveMetastore 背后的存储 select * from DBS; select * from TBLS; select * from TABLE_PARAMS; 查找出没有 totalSize stats 的table SELECT DBS.NAME,t.TBL_NAME from DBS inner join (select DB_ID,TBL_NAME from TBLS where TBLS.TBL_ID not in(select TBL_ID from T…

JavaEE:Servlet创建和使用及生命周期介绍

目录 ▐ Servlet概述 ▐ Servlet的创建和使用 ▐ Servlet中方法介绍 ▐ Servlet的生命周期 ▐ Servlet概述 • Servlet是Server Applet的简称&#xff0c;意思是 用Java编写的服务器端的程序&#xff0c;Servlet被部署在服务器中&#xff0c;而服务器负责管理并调用Servle…