Ubuntu系統(tǒng)升級和軟件源設(shè)置過程
一、Ubuntu 系統(tǒng) 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.驗證系統(tǒng)版本
lsb_release -a
二、Ubuntu 系統(tǒng)查看軟件源
方法 1:查看配置文件
1.查看主軟件源配置文件:
cat /etc/apt/sources.list
2.查看第三方軟件源(PPA 和自定義源):
ls /etc/apt/sources.list.d/
這個目錄下的每個文件(如 ppa_name.list)對應(yīng)一個第三方軟件源
方法 2:使用 apt 命令
顯示當前啟用的所有軟件源(包括第三方):
sudo apt update # 先更新軟件源列表(非必須但建議) apt policy # 顯示所有倉庫的優(yōu)先級和狀態(tài)
查看特定軟件包的來源:
apt policy <包名> # 例如: apt policy firefox
三、Ubuntu 系統(tǒng)更新軟件源(清華源)
1.備份現(xiàn)有軟件源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2.替換為清華源
根據(jù) 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
恢復(fù)默認源
sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list sudo apt update
四、Ubuntu 系統(tǒng)開啟 root 遠程連接
1.切換到root賬戶
Ubuntu默認root賬戶是鎖定的,需要先設(shè)置root密碼:
sudo passwd root
2.允許root賬戶登錄
修改SSH配置
編輯 /etc/ssh/sshd_config 文件:
vim /etc/ssh/sshd_config
找到這幾行,改成如下(如果前面有#,去掉#):
PermitRootLogin yes PasswordAuthentication yes
如果找不到,可以自己加上,然后保存退出。
重啟 ssh 服務(wù):
systemctl restart ssh
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux 命令行通配符及轉(zhuǎn)義符的實現(xiàn)
這篇文章主要介紹了Linux 命令行通配符及轉(zhuǎn)義符的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11
Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法
這篇文章主要介紹了Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法,包括重寫規(guī)則中問號匹配問題的解決,需要的朋友可以參考下2016-06-06
Linux利用iptables與firewalld實現(xiàn)端口訪問控制的實戰(zhàn)指南
在Linux服務(wù)器安全體系中,端口訪問控制是基礎(chǔ)而關(guān)鍵的一環(huán),無論是保護數(shù)據(jù)庫、Web服務(wù)還是API接口,正確的黑白名單配置都能有效防止未授權(quán)訪問,本文將系統(tǒng)性地講解端口訪問控制的原理、實踐和排錯方法,需要的朋友可以參考下2026-02-02
Linux系統(tǒng)中sudo命令的十個技巧總結(jié)
Linux 下使用Sudo 命令,可以讓普通用戶也能執(zhí)行一些或者全部的root命令,下面這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)中sudo命令的十個技巧,需要的朋友可以參考借鑒,下面來一起看看吧。2018-04-04

