ubuntu22.04操作系统的安装

简介: ubuntu22.04操作系统的安装

@[toc]

前言

后面想研究下在ubuntu中学习和使用go语言,所以这里提前安装下操作系统

下载地址

下载地址:
https://cn.ubuntu.com/download/desktop

这里使用新版 22.04LTS版本
##

一共3.6G,坐等下载成功

在这里插入图片描述

下完成后:

在这里插入图片描述

安装虚拟机

安装虚拟机的过程参加上一篇文章,安装centos7中的过程:

跳转链接:
centos7操作系统的安装

安装ubuntu系统

1. 点击开启虚拟机开始安装

在这里插入图片描述

在这里插入图片描述

2. 开始安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 磁盘的选择

在这里插入图片描述

4. 时区选择

5. 创建用户名

在这里插入图片描述

6. 正式安装

在这里插入图片描述

安装完成后的调试

在这里插入图片描述
在这里插入图片描述

1. 设置root密码

默认安装的时候没有设置root用户和密码,但我们安装完成之后可以进行设置

mufeng@mufeng-virtual-machine:~/桌面$ sudo passwd root
[sudo] mufeng 的密码: 
新的 密码: 

重新输入新的 密码: 
passwd:已成功更新密码
mufeng@mufeng-virtual-machine:~/桌面$

设置好root密码之后,再切换回root

mufeng@mufeng-virtual-machine:~/桌面$ su - root
密码: 
root@mufeng-virtual-machine:~# 
root@mufeng-virtual-machine:~# whoami
root

2. 更新apt 包

这个命令,会访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑。我们在新立得软件包管理器里看到的软件列表,都是通过update命令更新的。

update后,可能需要upgrade一下。

apt-get update
apt-get upgrade

3. 安装vim

apt-get install vim

4. 开启ssh和远程链接

apt-get install ssh

修改配置文件
vim /etc/ssh/sshd_config
在这里插入图片描述

重启ssh服务生效
root@mufeng-virtual-machine:~# service ssh restart

5. 网络配置

apt install net-tools
安装infconfig命令

root@mufeng-virtual-machine:~# ifconfig
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.46  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::6527:cc3e:2bba:15ee  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:dc:17:f9  txqueuelen 1000  (以太网)
        RX packets 8388  bytes 10443949 (10.4 MB)
        RX errors 0  dropped 20  overruns 0  frame 0
        TX packets 2719  bytes 237875 (237.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ip addr 查看所有IP信息

6. 关闭防火墙

···

root@mufeng-virtual-machine:~# ufw status  查看状态
状态:不活动
root@mufeng-virtual-machine:~# ufw enable  开启
在系统启动时启用和激活防火墙
root@mufeng-virtual-machine:~# ufw disable  关闭
防火墙在系统启动时自动禁用
root@mufeng-virtual-machine:~# ufw status
状态:不活动
root@mufeng-virtual-machine:~#

创建快照

在这里插入图片描述

总结

安装好ubuntu之后,接下来要在ubuntu系统中安装go语言了。

相关文章
|
11天前
|
运维 自然语言处理 Linux
os-copilot安装和使用体验及遇到的问题总结
OS Copilot是阿里云推出的操作系统智能助手,基于大模型技术,支持自然语言问答、命令执行和系统运维调优等功能,帮助用户更高效地使用Linux系统。本文介绍了OS Copilot的产品优势、功能特点及使用方法,包括对话模式、-t/-f/管道等参数的使用,以及安装和配置步骤。通过OS Copilot,用户可以简化复杂命令的操作,提升工作效率。同时,文中也分享了个人开发者在实际使用中的体验和建议,指出了一些有待改进的地方。
|
13天前
|
存储 弹性计算 NoSQL
os-copilot安装与多项功能测评
本文介绍了os-copilot的安装及多项功能测评。首先,通过xShell连接服务器并使用`rpm -q os-copilot`检查是否已安装,若未安装则用`yum install`命令安装。接着,配置ACCESS_KEY信息以连接阿里云服务。深入测试部分展示了-t参数用于环境健康检查、-f参数处理复杂任务、|参数解释代码等功能,还演示了编写shell脚本创建和启动Redis的便捷性。这些功能对基础运维和开发人员有较大帮助。
98 12
|
2天前
|
运维 关系型数据库 MySQL
os-copilot安装_配置_功能测试全集
我是一位中级运维工程师,我平时工作会涉及到 各类服务器的 数据库 与 java环境配置 操作。 我顺利使用了OS Copilot的 -t -f | 功能,我的疑惑是不能在自动操作过程中直接给与脚本运行权限,必须需要自己运行一下 chmod 这个既然有了最高的权限,为什么就不能直接给与运行权限呢。 我认为 -t 功能有用,能解决后台运行基础命令操作。 我认为 -f 功能有用,可以通过task文件中撰写连续任务操作。 我认为 | 对文件理解上有很直接的解读,可以在理解新程序上有很大帮助。
131 84
|
3天前
|
弹性计算 运维 Ubuntu
os-copilot在Alibaba Cloud Linux镜像下的安装与功能测试
我顺利使用了OS Copilot的 -t -f 功能,我的疑惑是在换行的时候就直接进行提问了,每次只能写一个问题,没法连续换行更有逻辑的输入问题。 我认为 -t 管道 功能有用 ,能解决环境问题的连续性操作。 我认为 -f 管道 功能有用 ,可以单独创建可连续性提问的task问题。 我认为 | 对文件直接理解在新的服务器理解有很大的帮助。 此外,我还有建议 可以在非 co 的环境下也能进行连续性的提问。
41 7
|
10天前
|
弹性计算 运维 数据可视化
OS Copilot安装与多项功能测评报告
OS Copilot安装与多项功能测评报告
71 15
|
25天前
|
JSON Ubuntu 开发者
ubuntu 22安装lua环境&&编译lua cjson模块
通过上述步骤,可以在 Ubuntu 22.04 系统上成功安装 Lua 环境,并使用 LuaRocks 或手动编译的方式安装 lua-cjson 模块。本文详细介绍了每一步的命令和操作,确保每一步都能顺利完成,适合需要在 Ubuntu 系统上配置 Lua 开发环境的开发者参考和使用。
113 13
|
21天前
|
监控 关系型数据库 MySQL
Ubuntu24.04安装Librenms
此指南介绍了在Linux系统上安装和配置LibreNMS网络监控系统的步骤。主要内容包括:安装所需软件包、创建用户、克隆LibreNMS仓库、设置文件权限、安装PHP依赖、配置时区、设置MariaDB数据库、调整PHP-FPM与Nginx配置、配置SNMP及防火墙、启用命令补全、设置Cron任务和日志配置,最后通过网页完成安装。整个过程确保LibreNMS能稳定运行并提供有效的网络监控功能。
|
1月前
|
Ubuntu Linux Docker
Ubuntu22.04上Docker的安装
通过以上详细的安装步骤和命令,您可以在Ubuntu 22.04系统上顺利安装
776 12
|
2月前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
519 50
|
2月前
|
Ubuntu
ubuntu和debian 的安装包dpkg管理命令对安装包进行安装,查询,卸载
Ubuntu dpkg 软件包管理命令概览:安装、卸载、查看和配置软件包。包括解决依赖、强制卸载、列出及过滤已安装包、查看包详情等操作。
89 10