当前位置: 首页 > news >正文

ubuntu 22.04 图文安装

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账户登录

相关文章:

  • Java使用Redis实现分页功能
  • 微服务中4种应对跨库Join的思路
  • 如何选择最适合的图纸加密软件?用户体验及性价比
  • 同一台宿主机上虚拟机CPU资源分配方式介绍
  • 【Redis实战】有MQ为啥不用?用Redis作消息队列!?Redis作消息队列使用方法及底层原理高级进阶
  • 剑指offer面试题16 反转链表
  • 【栈】150. 逆波兰表达式求值
  • 面向对象编程入门:掌握C++类的基础(1/3)
  • MCU中断控制
  • CSRNET图像修复,DNN
  • http协议与apache
  • STM32_ESP8266 连接阿里云 操作图解
  • CSS中伪元素和伪类的区别和作用?
  • Vue3实现带动画效果的tab栏切换
  • Elasticsearch:创建自定义 ES Rally tracks 的分步指南
  • [原]深入对比数据科学工具箱:Python和R 非结构化数据的结构化
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【附node操作实例】redis简明入门系列—字符串类型
  • Angular 4.x 动态创建组件
  • canvas绘制圆角头像
  • classpath对获取配置文件的影响
  • HTTP--网络协议分层,http历史(二)
  • Java到底能干嘛?
  • PHP 的 SAPI 是个什么东西
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • Vue2.x学习三:事件处理生命周期钩子
  • 服务器之间,相同帐号,实现免密钥登录
  • 基于组件的设计工作流与界面抽象
  • 前端js -- this指向总结。
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 译米田引理
  • 用 vue 组件自定义 v-model, 实现一个 Tab 组件。
  • 追踪解析 FutureTask 源码
  • Java数据解析之JSON
  • 数据库巡检项
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (0)Nginx 功能特性
  • (ibm)Java 语言的 XPath API
  • (二十一)devops持续集成开发——使用jenkins的Docker Pipeline插件完成docker项目的pipeline流水线发布
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (转)http-server应用
  • (转)Linux NTP配置详解 (Network Time Protocol)
  • (转)shell中括号的特殊用法 linux if多条件判断
  • (转)一些感悟
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .NET Standard 的管理策略
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET成年了,然后呢?
  • .NET设计模式(8):适配器模式(Adapter Pattern)
  • [ vulhub漏洞复现篇 ] GhostScript 沙箱绕过(任意命令执行)漏洞CVE-2019-6116
  • [AHOI2009]中国象棋 DP,递推,组合数