配置: 台式主机,intel -i5,16运行内存,500G固态硬盘,插上网线,通过U盘安装; 插入U盘,选择【Try or Install Ubuntu Server】
选择语言的界面,只能选择【English】
Installer update availabel 的界面,选择【continue without updateing】即不更新而继续
然后默认选择【Done】
Network connections 的界面,稍等片刻,会显示出来IP 例如【192.168.1.155】,选择【Done】
Guided storage configuration 的界面,选择【Custom storage layout】(按空格会显示出“X”即选中)
Ubuntu Server 22.04安装时 Mirror address 设置: 可以设置为 https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
即 清华大学开源软件镜像站 的ubuntu地址
选择【Reformat】,确认【Reformat】回车。
回到“Storage configuration(存储配置)”界面,用方向键选到”free sapce(空闲空间)”,然后选”Add GPT Partition(添加GPT分区)”,回车进行下一步,如图:
根目录【/】给160G
继续【free space】, 在Ubuntu中,swap分区的大小取决于你的系统内存(RAM)大小和你是否想要使用休眠功能。一般来说,如果你的系统内存较小(例如4GB或更少),你可以将swap分区设置为内存的1.5倍。如果你的系统内存较大(例如16GB或更多),你可以将swap分区设置为与内存大小相等或稍小一些。 本服务器为16G,设置为14G
键入【mnt】:
弹出“Profile setup(配置文件设置)”界面: 设置“Your name(你的名字)”:请自行设置,这里设置为“abcde”, 设置“Yourserver’s name(你的服务器名字)”:请自行设置,这里设置为“ubuntu2204”, 设置“Pickausemame(择用户名)”:请自行设置这里设置为“abcde”, 设置“Choose a password(选择一个密码)”:请自行设置, 设置”confim vour password(确认你的密码)”:请重新输入刚才输入的密码,然后选择“Done”, 回车进行下一步,如图
选择【Skip for now】即跳过:
选择【Install OpenSSH server】:
安装中:
以上等待它更新完成,会出来选项【Reboot Now】选中并且回车,或者选中【cancel update and reboot】取消更新。 以下按回车
到这里按一下回车,如下图:
然后重启电脑,输入登录账号密码,进入命令行界面,等待你之前勾选的组件,如【docker】的安装。。
显示:ubuntu2204 login:
apt install -y net-tools 报错:ifconfig
在Ubuntu 22.04中,默认情况下,root用户是禁用的:
输入以下命令来获取root权限: sudo -i [sudo] password for jxddm:输入当前密码 root@ubuntu2204:~# passwd // 输入passwd命令来设置root密码 系统会提示你输入新的密码,输入你想设置的密码。然后再次输入以确认。 输入【exit】退出root用户: exit 登录root后,执行:apt install -y net-tools ifconfig 或 ip a 优先这个 设置固定IP: ip a // 查看是哪个 enpxs0 ls /etc/netplan/ // 看看是否有 *.yaml vi /etc/netplan/00-installer-config.yaml 默认是如下图:
network: ethernets: enp2s0: # 有时显示为 enp0s31f6 dhcp4: false addresses: [192.168.3.36/24] # 设置静态IP地址和子网掩码 routes:
- to: defaultvia: 192.168.3.36nameservers:addresses: [114.114.114.114,202.96.128.86] # 设置DNS服务器地址
version: 2 说明: <网络接口名称>应该替换为你的实际网络接口名称,比如eth0或enp2s0。 dhcp4: no表示禁用DHCP,使用静态配置。 addresses下列出了静态IP地址和子网掩码。 routes部分定义了路由规则,其中to: default表示这是默认路由,via后面跟的是默认网关的IP地址。 nameservers部分指定了DNS服务器的地址。 netplan apply 设置24小时制: sudo timedatectl set-timezone Asia/Shanghai 运行命令,验证修改: timedatectl
开始修改: echo “LC_TIME=en_DK.UTF-8” >> /etc/default/locale #centos7.9没有这个文件的 验证: date reboot 或关机: shutdown -h now
允许远程使用root账号ssh连接本机: vi /etc/ssh/sshd_config
PermitRootLogin prohibit-password
PermitRootLogin yes
sudo /etc/init.d/ssh stop sudo /etc/init.d/ssh start sudo service ssh restart Ubuntu开机卡“A start job is running for wait for network to be Configured”的解决方法:
vi /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service [Service]
添加上超时时间
TimeoutStartSec=4sec 然后重启:reboot,或者关机【shutdown -h now】
