ubuntu20
ubuntu20.4初始化
查看版本
#查看系统版本
pokes@pokes-virtual-machine:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
#显示系统的主机名、操作系统版本等信息
pokes@pokes-virtual-machine:~$ hostnamectl
Static hostname: pokes-virtual-machine
Icon name: computer-vm
Chassis: vm
Machine ID: 68137b4ce7d947cb8294f7dbbdaee5bb
Boot ID: d08d6c31e9124db88319f163455480cf
Virtualization: vmware
Operating System: Ubuntu 20.04.6 LTS
Kernel: Linux 5.15.0-136-generic
Architecture: x86-64
#查看内核版本
pokes@pokes-virtual-machine:~$ uname -r
5.15.0-136-generic
pokes@pokes-virtual-machine:~$ cat /proc/version
Linux version 5.15.0-136-generic (buildd@lcy02-amd64-031) (gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #147~20.04.1-Ubuntu SMP Wed Mar 19 16:13:14 UTC 2025
更换国内阿里云源
自带的编辑器不喜欢用,所以先安装vim
sodu apt install vim -y
更换阿里云源
mv /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list
添加下面的内容到
deb https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
# deb https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
更新软件包
sudo apt update #更新软件包列表
sudo apt upgrade #升级已安装的软件包
sudo apt update只是更新软件包列表,并不会实际安装或升级任何软件包。
如果你想要升级已安装的软件包,可以使用sudo apt upgrade命令。
完成后建议重启。
安装SSH
sudo apt install openssh-server -y
sudo systemctl start ssh
sudo systemctl enable ssh
防火墙放行ssh
sudo ufw allow ssh
网卡配置
sudo vim /etc/netplan/01-network-manager-all.yaml
network:
version: 2
renderer: NetworkManager
ethernets:
ens33:
dhcp4: no
addresses:
- 192.168.190.130/24
optional: true
gateway4: 192.168.190.2
nameservers:
addresses:
- 8.8.8.8
- 114.114.114.114
sudo netplan apply #使之生效
注释:
ens33:网卡名称,一般网卡名称是ens33,若不同可能为ens32,具体通过ifconfig命令查看
dhcp4:no,该字段设置为no,表示设置为静态IP
address:静态IP地址,需要根据个人修改
gateway4:网关
nameservers:DNS设置
设置root密码
sudo passwd root
安装必要的软件
sudo apt install net-tools wget gcc g++ bash-completion rsync cron chrony network-manager
同一目录内安装chrome浏览器
wget 'https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb'
sudo dpkg -i google-chrome-stable_current_amd64.deb
Preload 是一个后台运行的守护进程,它分析用户行为和频繁运行的应用,让你更快打开常用的软件。
sudo apt install preload
系统运行模式
查看系统启动模式
systemctl get-default
如果输出结果为graphical.target,表示当前系统默认以图形化界面启动。
为multi-user.target表示当前系统以命令行方式启动。
修改启动模式
#将默认启动目标设置为多用户命令行模式。
sudo systemctl set-default multi-user.target
#以图形化界面启动
sudo systemctl set-default graphical.target
关闭防火墙
sudo ufw disable
清理无用的包
sudo apt-get clean && sudo apt-get autoclean

浙公网安备 33010602011771号