安装ubuntu22.04.2后的操作

发布时间 2023-05-20 15:32:50作者: 河在谈

一、更新系统

指令一:sudo apt-get update

指令二:sudo apt-get -y dist-upgrade

指令三:sudo apt-get clean

说明:清除更新时下载回来的软件包。

指令四:sudo apt-get autoremove

说明:自动清除更新后用不到的旧版本文件(例如旧的核心文件)

备注:若不及时移除旧核心文件,容易造成 /boot 空间不足,可能导致无法正常启动。

不要更新系统、不要更新系统、不要更新系统,更新了docker装不上!


二、禁用IPV6

临时,重启后失效:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1

sysctl -p 

永久:

vim /etc/sysctl.conf

在最后加:

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

最后执行

sudo sysctl -p

 

部分系统这么处理后还是没法禁用ipv6,重启后还有:

vim /etc/default/grub

在:GRUB_CMDLINE_LINUX_DEFAULT 后面引号中添加:

ipv6.disable=1

更新grub并重启:

update-grub && reboot

 

三、禁止内核更新

1. 查看已安装的内核

sudo dpkg --get-selections | grep linux

2. 查看正在使用的内核

uname -a

3. 禁止内核更新

sudo apt-mark hold linux-image-5.15.0-60-generic
sudo apt-mark hold linux-modules-extra-5.15.0-60-generic

4. 重启内核更新

sudo apt-mark unhold linux-image-5.15.0-72-generic
sudo apt-mark unhold linux-modules-extra-5.15.0-72-generic

根据自己的内核使用情况实际替换上述命令中的内核版本。

 

四、禁止软件自动更新

编辑文件,把1改成0

vim /etc/apt/apt.conf.d/20auto-upgrades

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Unattended-Upgrade "0";

 

更换DNS

vim /etc/netplan/00-installer-config.yaml

 

network:
  ethernets:
    eno1:
      addresses:
      - 192.168.2.123/24
      routes:
        - to: default
          via: 192.168.2.1
      dhcp4: no
      nameservers:
        addresses: [114.114.114.114,8.8.8.8]
        search: []
    eno2:
      addresses:
      - 192.168.1.123/24
      nameservers:
        addresses: []
        search: []
  version: 2
netplan apply

 

重启这个服务器dns才生效

systemctl restart systemd-resolved.service

查看dns

resolvectl status

 

五、更换华为源

1、备份配置文件:
sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak

2、修改sources.list文件,将http://archive.ubuntu.com和http://security.ubuntu.com替换成http://repo.huaweicloud.com,可以参考如下命令:

sudo sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list

3、执行 apt-get update 更新索引

 

六、安装docker

https://www.cnblogs.com/dwj192/p/16223854.html

 

七、安装cuda

https://www.cnblogs.com/dwj192/p/15661427.html

 

八、安装miniconda

 https://docs.conda.io/en/latest/miniconda.html