一、Ubuntu 系统 apt 直接升级

1.编写软件源文件,将 focal 替换为 jammy:

sudo sed -i 's/focal/jammy/g' /etc/apt/sources.list

2.更新软件包列表并升级:

sudo apt update
sudo apt upgrade -y
sudo apt dist-upgrade -y

3.清理旧软件包并重启:

sudo apt autoremove -y
sudo reboot

4.验证系统版本:

lsb_release -a

二、Ubuntu 系统查看软件源

方法 1:查看配置文件

1.查看主软件源配置文件:
cat /etc/apt/sources.list
2.查看第三方软件源(PPA 和自定义源):
ls /etc/apt/sources.list.d/

这个目录下的每个文件(如 ppa_name.list)对应一个第三方软件源

方法 2:使用 apt 命令

显示当前启用的所有软件源(包括第三方):
sudo apt update  # 先更新软件源列表(非必须但建议)
apt policy # 显示所有仓库的优先级和状态
查看特定软件包的来源:
apt policy <包名>
# 例如:
apt policy firefox

三、Ubuntu 系统更新软件源(清华源)

1.备份现有软件源:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2.替换为清华源

根据 Ubuntu 版本更换:

Ubuntu22.04

sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list

Ubuntu20.04

sudo sed -i "s@http://.*archive.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list
sudo sed -i "s@http://.*security.ubuntu.com@https://mirrors.tuna.tsinghua.edu.cn@g" /etc/apt/sources.list

3.更新软件包索引

sudo apt update

恢复默认源

sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list
sudo apt update

四、Ubuntu 系统开启 root 远程连接

1. 切换到root账户

Ubuntu默认root账户是锁定的,需要先设置root密码:

sudo passwd root

2. 允许root账户登录

修改SSH配置

编辑 /etc/ssh/sshd_config 文件:

vim /etc/ssh/sshd_config

找到这几行,改成如下(如果前面有#,去掉#):

PermitRootLogin yes
PasswordAuthentication yes

如果找不到,可以自己加上,然后保存退出。

重启 ssh 服务:

systemctl restart ssh

本文来自博客园,转载请注明原文链接:https://www.cnblogs.com/zhaohaiqi/p/19042172

Ubuntu系统升级及软件源设置的更多相关文章

  1. OpenSUSE42.3 leap 软件源设置

    一.OpenSUSE软件源介绍: 1.默认已经加入了官方的软件源,不过我们自己也可以根据需要添加很多非官方软件源,添加软件源时要注意: 非官方源可能包含一些试验中的不稳定的软件包    不同的软件源之 ...

  2. linux centos&Ubuntu&RedHat更换软件源

    linux三大版本更换软件源 前排提示,有的源可能已经失效,如果发现请留言或自行寻找其他源. 1.centos mv /etc/yum.repos.d/CentOS-Base.repo [--path ...

  3. ubuntu修改163软件源

    cd /etc/apt cat sources.list sudo su root sudo echo '' > sources.list nano sources.list 复制163软件源 ...

  4. ubuntu 16.04软件源

    来源:模板:16.04source   deb http://cn.archive.ubuntu.com/ubuntu/ xenial main restricted universe multive ...

  5. Linux 软件源设置

    版本号:1.0.0-beta 作者:石硕 更新:2014-04-30 15:51:40 ======================================================== ...

  6. linux ubuntu 本地镜像 软件源 制作方法

    1.配置当前软件源,镜像非常大,所以首先要配置一下载速度快的软件源http://fffo.blog.163.com/blog/static/2119130682014322104136601/2.安装 ...

  7. 韦东山linux学习之ubuntu 9.10 软件源 问题

    跟着开发板视频学习,安装了ubuntu9.10,然而由于现在官方已经不再提供软件更新的服务,软件我一直安装不上,搞了两天终于解决了. 一.安装VMware,配置等等就不详细说了,安装好系统后,网能连上 ...

  8. Ubuntu系统的软件源更换

    参考:https://www.daweibro.com/node/142 什么是Ubuntu的软件源? 我们在使用Debian或者Ubuntu的apt-get工具来安装需要的软件时,其实就是从服务器获 ...

  9. Ubuntu的一些软件源

    参考别人的,自己记录一下,怕丢失 修改方法:vim /etc/apt/sources.list,然后添加下面对应的代码区 台湾的官方源 deb http://tw.archive.ubuntu.com ...

  10. Manjaro linux软件源设置

    1.从官方http://jaist.dl.sourceforge.net/project/manjarotest/16.06-dev/kde/minimal/manjaro-kde-minimal-1 ...

随机推荐

  1. 一些好用的IDEA插件

    彩虹括号插件 Rainbow Brackets 可以让成对的括号展示相同颜色 Free Mybatis Tool插件 去看我另一篇文章:https://www.cnblogs.com/maomao77 ...

  2. 如何在FastAPI中玩转GitHub认证,让用户一键登录?

    title: 如何在FastAPI中玩转GitHub认证,让用户一键登录? date: 2025/06/22 09:11:47 updated: 2025/06/22 09:11:47 author: ...

  3. C# 通过反射 XML 互转 Model 类

    实操 <Info xmlns=""> <Error>User 錯誤</Error> </Info> public class Res ...

  4. Http 中所有的 data 中base64 类型

    https://blog.csdn.net/webxiaoma/article/details/70053444 一.我们在看代码时经常在img或css背景图片中看到: src="data: ...

  5. 学习spring cloud记录7-nacos服务分级存储模型

    前言 添加集群,级别分别为服务--集群--实例. 配置集群 可在配置文件中添加以下配置设置该服务的集群 cloud: nacos: server-addr: localhost:8848 # naco ...

  6. rollupjs

    掉落神坛的webpack webpack诞生之初的根本原因就是处理前端js模块化的工具. 如果浏览器本身慢慢的已经支持了模块化. 那么webpack存在的意义就不大了. webpack的其它瑕疵 在w ...

  7. 基于webpack项目的全局变量

    基于webpack项目的全局变量 熟悉vue的同学,肯定知道有.env或env.development类似于这样的配置文件来定义app的全局变量.那么这是如何实现的呢?如果我没用vue,比如我用的re ...

  8. CF559E Gerald and Path 题解

    CF559E Gerald and Path 很困难的 DP 题,状态不是很好想.对于这种线段覆盖类题目,显然先覆盖哪个线段没有影响,我们可以通过按照端点位置升序排序后按照顺序考虑,这样可能会有一些额 ...

  9. GDB转载 调试 linux

    GDB调试工具总结 ==== 144 作者 Manfred_Zone 2016.04.12 15:19* 字数 7616 阅读 636评论 0喜欢 4 <Linux C编程一站式学习> h ...

  10. pat 乙级 1090 危险品装箱

    pat 乙级 1090 危险品装箱 题目 集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里.比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸. 本题给定一张不相容物品的清单,需 ...