ubuntu 22.04 图文安装

news2024/12/26 12:00:30

ubuntu 22.04.3 live server图文安装

一、在Vmware里安装ubuntu 22.04.3 live server操作系统

  1. 选择第一个选项开始安装
    在这里插入图片描述

  2. 选择English语言
    在这里插入图片描述

  3. 选择中间选项不更新安装,这是因为后续通过更换源之后再更新会比较快
    在这里插入图片描述

  4. 键盘设计继续选择英文,可以通过语言选择那里更换成中文,只是我觉得中文字符识别会有一定的麻烦所以这里继续选择了英文
    在这里插入图片描述

  5. 继续默认选择下一步
    在这里插入图片描述

  6. 配置网络,这里需要等一会,让系统自动使用DHCP获取到网络地址,注意图上显示出来网络地址后再选择“down”选项,否做按快了是“Down without network”选项,没有网络启动
    在这里插入图片描述

  7. 代理配置,如果有VPN的需求请自行配置,这里我没有,按照默认选项下一步
    在这里插入图片描述

  8. 配置源,这里显示清华源比较快,所以待会配置清华源,因为此时虚拟机没配置好不允许复制,所以现在不配置,先按照默认的走,待会再配置
    在这里插入图片描述

  9. 配置磁盘大小,这里看到默认分区是设置的50G且开启了lvm,所以需要取消lvm,不然会将一般的磁盘大小空闲出来。不适用lvm的原因:因为我们只是用了一个区50G,没有分多个区所以不需要lvm。
    在这里插入图片描述

  10. 确认配置可以看到这里的磁盘大小是50个G,所以直接默认下一步
    在这里插入图片描述

如果第九步选择了lvm,则会出现有24G大小的磁盘处于free状态,使用不上,很浪费
在这里插入图片描述
在这里插入图片描述

  1. 弹出来确认选项,默认下一步
    在这里插入图片描述

  2. 配置用户名和主机名,密码
    在这里插入图片描述

  3. 询问是否升级到专业版pro,也就是付费服务,默认是跳过,选择默认下一步即可
    在这里插入图片描述

  4. 询问ssh安装,需要键盘方向键选择上,并且回车选中ssh安装,之后下一步
    在这里插入图片描述

  5. snaps软件安装,一般不需要,点击默认下一步即可。如果需要也是在后续更换源之后安装,否则现在安装没有换源速度会很慢。
    在这里插入图片描述

  6. 等待系统安装,会持续一段时间,之后出现reboot即可,不需要更新完成,后续更换源之后再更新
    在这里插入图片描述

  7. 之后提示拔掉光盘回车,由于是虚拟机安装,所以直接回车即可
    在这里插入图片描述

  8. 之后输入12步配置的用户名和密码即可登录
    在这里插入图片描述

二、启用root账户,并设置root账户密码

  1. 输入命令:“sudo passwd root”
sudo passwd root
  1. 提示输入当前账号的密码
  2. 提示输入root账号的密码
  3. 提示再次输入root账号的密码
  4. 完成root账户的配置,重启就可以root用户登录
    在这里插入图片描述

三、配置ssh

  1. 安装openssh,命令:
sudo apt install openssh-server
  1. 打开ssh配置文件,命令:
vim /etc/ssh/sshd_config
  1. 在“#PermitRootLogin prohibit-password”这句话下面添加“PermitRootLogin yes

在这里插入图片描述

  1. 重启ssh服务,命令:
systemctl restart ssh.service

四、更换源

  1. 使用root账户通过ssh(Xshell)链接虚拟机
  2. 打开/etc/apt/sources.list文件,命令:
vim /etc/apt/sources.list
  1. 删除原本的默认源,将清华源放进去,网址:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
    在这里插入图片描述

  2. 更新源,命令:

apt-get update
  1. 更新软件,命令:
apt-get upgrade -y

ubuntu-22.04.3-desktop 启动root登录

  1. 设置root用户密码
  2. 打开文件/etc/pam.d/gdm-password和/etc/pam.d/gdm-autologin,命令:
sudo vim /etc/pam.d/gdm-autologin
sudo vim /etc/pam.d/gdm-password
  1. 将“auth required pam_succeed_if.so user != root quiet_success”项进行注释

在这里插入图片描述

  1. 打开/root/.profile文件。命令:
sudo vim /root/.profile 
  1. 注释掉或者删除行
mesg n 2> /dev/null || true
  1. 插入新行
tty -s && mesg n || true

在这里插入图片描述

  1. 重启,输入root账户登录

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

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

相关文章

单链表(上)

1. 链表的概念 概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表 中的指针链接次序实现的。 链表的结构也可以想像为一列火车,每节车厢都是一个成员,它们互补影响,但又通过一个装…

时间获取、文件属性获取 2月20日学习笔记

执行两次代码&#xff0c;打印出两次执行过程中新增的文件及删除的文件 #include <sys/types.h> #include <sys/stat.h> #include <unistd.h> #include <fcntl.h> #include <stdio.h> #include <string.h> #include <dirent.h>#def…

Redis篇----第十一篇

系列文章目录 文章目录 系列文章目录前言一、Redis 如何做内存优化?二、Redis 回收进程如何工作的?三、都有哪些办法可以降低 Redis 的内存使用情况呢?四、Redis 的内存用完了会发生什么?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下…

LabVIEW风力机智能叶片控制系统

​LabVIEW风力机智能叶片控制系统 介绍了一种风力机智能叶片控制系统的开发。通过利用LabVIEW软件与CDS技术&#xff0c;该系统能够实时监测并调整风力机叶片的角度&#xff0c;优化风能转换效率。此项技术不仅提高了风力发电的稳定性和效率&#xff0c;而且为风力机的智能化管…

Pandas时间序列数据补全

一、问题 时间序列数据缺失&#xff0c;将其补全。 如下图所示&#xff0c;数据存在缺失秒级的情况 二、方法 1、需要将时间戳字段设置成 df 的索引 2、使用df.resample()方法 (1)上采样&#xff08;将上一条数据作为当前缺失数据&#xff09; resample()中的参数&#x…

内核移植学习

内核移植 内核移植就是指将RT-Thread内核在不同的芯片架构、不同的板卡上运行起来。 移植可分为CPU架构移植和BSP板级支持包移植两部分。 CPU架构移植 在嵌入式领域有多种不同CPU架构&#xff0c;例如Cortex-M、ARM920T、MIPS32、RISC-V等等。 为了使RT-Thread能够在不同C…

【软件架构】01-架构的概述

1、定义 软件架构就是软件的顶层结构 RUP&#xff08;统一过程开发&#xff09;4 1 视图 1&#xff09;逻辑视图&#xff1a; 描述系统的功能、组件和它们之间的关系。它主要关注系统的静态结构&#xff0c;包括类、接口、包、模块等&#xff0c;并用于表示系统的组织结构…

Android基础Adapter适配器详解

一、概念 Adapter是后端数据和前端显示UI的适配器接口。常见的View如ListView、GridView等需要用到Adapter. BaseAdapter&#xff1a;抽象类&#xff0c;实际开发中继承这个类并且重写相关方法&#xff0c;用得最多的一个Adapter&#xff01; ArrayAdapter&#xff1a;支持泛型…

Gradle统一管理依赖

背景 随着项目越来越大&#xff0c;module 越来越多&#xff0c;依赖的库也越来越多&#xff0c;依赖管理也越来越混乱。 我们一般会有以下需求&#xff1a; 1. 项目依赖统一管理&#xff0c;在单独文件中配置 2. 不同 Module 中的依赖版本号统一 管理 Gradle 依赖 说明&a…

Vue3学习——标签的ref属性

在HTML标签上&#xff0c;可以使用相同的ref名称&#xff0c;得到DOM元素ref放在组件上时&#xff0c;拿到的是组件实例&#xff08;组件defineExpose暴露谁&#xff0c;ref才可以看到谁&#xff09; <script setup lang"ts"> import RefPractice from /compo…

C++/C函数指针及函数指针数组

文章目录 什么是函数指针函数指针的使用为什么要使用函数指针&#xff1f;回调函数函数指针数组及使用阅读两段有趣的代码指向成员函数的指针&#xff08;C特有&#xff09; 什么是函数指针 首先它是一个指针&#xff0c;一个指向函数的指针&#xff0c;在内存空间中存放的是函…

Camunda快速入门(五):设计一个带DMN业务规则的流程

接上一篇文章&#xff1a;Camunda快速入门&#xff08;四&#xff09;&#xff1a;设计一个带网关的流程 在本节中&#xff0c;您将学习如何使用 BPMN 2.0 业务规则任务和 DMN 1.3 决策表将决策自动化添加到流程中。 1、将业务规则任务添加到流程 使用 Camunda Modeler 打开…

Python学习-if else及比较运算符、while循环结构、random生成随机数模块

五、if else及比较运算符 1、if else语法 if 条件&#xff1a; 如果条件为真&#xff08;Ture&#xff09;执行这里的语句 else: 如果条件为假&#xff08;False&#xff09;执行这里的语句 2、比较运算符 运算符含义<判断左边是否小于右边<判断左边是否小于或等于右…

《nvm 安装》nodejs 版本管理工具

一.前言 如果先于 nvm 安装了 node&#xff0c;一定要先卸载&#xff01; 两种卸载方式&#xff1a; 方式一 控制面板 -> 程序和功能 -> nodejs 删除 方式二 下载的 node 安装包有卸载选项 二. 安装 nvm 下载地址 中找到对应的安装包&#xff0c;我本机使用 window…

关于公司私有gitlab拉去项目中遇到的问题

新进公司都会遇到拉去项目代码问题&#xff0c;新账号新环境&#xff1b;怎么拉去代码才是最有效的呢&#xff1f; 在此某些大神会给你一个地址&#xff1a;一句你自己来取吧&#xff1b;拉下来看看逻辑就行了&#xff1b;这样的人挺不错&#xff1b;会让你陷入无限的BUG循环中…

安卓adb调试备忘录

由于 MAC 的 USB 口全被占用着&#xff0c;采用无线连接刚方便&#xff0c;记录一下&#xff0c;以防忘记~ ADB原理 adb devices -l ## 列出连接的设备adb tcpip [端口号] adb tcpip 6666 # 将当前已连接USB上的Mobile端切换为TCP/IP模式&#xff0c;以6666端口进行监听. adb…

数字孪生与智慧城市:共筑未来城市的科技基石

一、引言 随着科技的飞速发展&#xff0c;数字孪生与智慧城市已成为未来城市建设的两大关键技术。数字孪生为城市提供了一个虚拟的数字镜像&#xff0c;使我们能全面、深入地了解城市的运行状态。而智慧城市则借助先进的信息通信技术&#xff0c;提升城市的智能化水平&#xf…

机器学习基础(三)监督学习的进阶探索

导语&#xff1a;上一节我们深入地探讨监督学习和非监督学习的知识&#xff0c;重点关注它们的理论基础、常用算法及实际应用场景&#xff0c;详情可见&#xff1a; 机器学习基础&#xff08;二&#xff09;监督与非监督学习-CSDN博客文章浏览阅读769次&#xff0c;点赞15次&a…

明御运维审计与风险控制系统漏洞复现

简介 明御运维审计与风险控制系统是安恒信息在多年运维安全管理的理论和实践经验积累的基础上,采用B/S架构,集“身份认证、账户管理、控制权限、日志审计”于一体,支持多种字符终端协议、文件传输协议、图形终端协议、远程应用协议的安全监控与历史查询,具备全方位运维风险…

springboot+vue的飘香水果购物网站(前后端分离)

博主主页&#xff1a;猫头鹰源码 博主简介&#xff1a;Java领域优质创作者、CSDN博客专家、阿里云专家博主、公司架构师、全网粉丝5万、专注Java技术领域和毕业设计项目实战&#xff0c;欢迎高校老师\讲师\同行交流合作 ​主要内容&#xff1a;毕业设计(Javaweb项目|小程序|Pyt…