首页 > 系统相关 >安装ubuntu22.04.2后的操作

安装ubuntu22.04.2后的操作

时间:2023-05-20 15:33:52浏览次数:41  
标签:com ubuntu22.04 sudo apt etc conf ipv6 操作 安装

一、更新系统

指令一: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

标签:com,ubuntu22.04,sudo,apt,etc,conf,ipv6,操作,安装
From: https://www.cnblogs.com/dwj192/p/17396917.html

相关文章

  • 使用docker 安装 smoove
     001、[liujiaxin01@PC1~]$dockerimagelsREPOSITORYTAGIMAGEIDCREATEDSIZE 002、[liujiaxin01@PC1~]$dockersearchsmoove 003、[liujiaxin01@PC1~]$dockerpullbrentp/smoove 004、[liujiaxin01@PC1~]$dockerimagels......
  • SQL语句操作
    mysql数据库(数据的存储+管理)就是数据的增删改查,(CRUD)1.Ccreate2.Rretrieve3.Uupdate4.Ddeletesql语句按照功能分成几类:1.DDL定义语句创建数据库创建表修改表结构等2.DML操纵针对table数据表中数据的增删改使用DML3.DQL查询针对table数据表中的数据插叙操作使......
  • centos6安装emqx
    一个项目需要用mqtt通信,选用的是emqx。在部署时发现客户系统是 centos6,造成emqx安装失败。尝试后安装成功,。 wgethttps://www.emqx.com/zh/downloads/broker/v4.3.10/emqx-centos6-4.3.10-amd64.rpmrpm-iemqx-centos6-4.3.10-amd64.rpmhttp://ip地址:18083......
  • docker for windows 和 安装oracle11g
    一:wsl1.安装wsl默认环境Ubuntu,(第一次安装好像不能通过import的方式,测试的不行,也有可能姿势不对,不太确定)wsl--install查看命令wsl-l-v#查看已安装的发行版及运行状态,install之后,执行此命令会显示相关Ubuntu信息2.导出Ubuntu默认安装在系统盘,如果不需要调整位置......
  • centos7 中安装 docker
     001、内核[root@PC1~]#cat/proc/versionLinuxversion3.10.0-957.el7.x86_64([email protected])(gccversion4.8.520150623(RedHat4.8.5-36)(GCC))#1SMPThuNov823:39:32UTC2018 002、卸载(可选)yumremovedockerdocker-clien......
  • 操作系统
       ......
  • Visual Studio1.76.0Mac软件安装包下载VS软件安装教程
    [名称]:VisualStudio1.76.0Mac[大小]:2M[语言]:简体中文 [适用系统]:macOS系统[简介]:VisualStudio是微软推出的一款C++编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序,VS是一个非常完整的开发工具集,包括了所有软件生命周期中所需的大部分工具,如UML工具、代码管控工具、集成开......
  • Axure RP 9 for Mac软件安装包下载&安装教程
    [名称]:AxureRP9[大小]:75MB[语言]:简体中文 [安装环境]:MacOS10.12及以上[是否支持M1芯片]:支持[简介]:AxureRP是一个专业的快速原型设计工具。使用者主要包括商业分析师、信息架构师、产品经理、IT咨询师、用户体验设计师、交互设计师、UI设计师等,另外,架构师、程序员也在使用Axure......
  • 类 方法中实现查找某元素是否在数组中的操作
    publicclassImoocStudent{publicbooleancontains(int[]arr,intelement){booleanresult=false;for(intvalue:arr){if(value==element){result=true;break;}......
  • 用python处理word文档的操作
    提取超链接fromdocximportDocument注意docx包不是python自带的包需要下载下一篇,我会给大家说相关的下载,可以点这里跳转到下一篇博客fromdocximportRTimportred=Document('D:\无名字的文件夹\python练习\材料.docx')forpind.paragraphs:rels=d.part.relsforrel......