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.驗(yàn)證系統(tǒng)版本
lsb_release -a
二、Ubuntu 系統(tǒng)查看軟件源
方法 1:查看配置文件
1.查看主軟件源配置文件:
cat /etc/apt/sources.list
2.查看第三方軟件源(PPA 和自定義源):
ls /etc/apt/sources.list.d/
這個(gè)目錄下的每個(gè)文件(如 ppa_name.list)對應(yīng)一個(gè)第三方軟件源
方法 2:使用 apt 命令
顯示當(dāng)前啟用的所有軟件源(包括第三方):
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ù)默認(rèn)源
sudo cp /etc/apt/sources.list.bak /etc/apt/sources.list sudo apt update
四、Ubuntu 系統(tǒng)開啟 root 遠(yuǎn)程連接
1.切換到root賬戶
Ubuntu默認(rèn)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é)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Linux 命令行通配符及轉(zhuǎn)義符的實(shí)現(xiàn)
這篇文章主要介紹了Linux 命令行通配符及轉(zhuǎn)義符的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-11-11
Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法
這篇文章主要介紹了Apache的Rewrite設(shè)置多域名301跳轉(zhuǎn)到主域名的方法,包括重寫規(guī)則中問號匹配問題的解決,需要的朋友可以參考下2016-06-06
Linux利用iptables與firewalld實(shí)現(xiàn)端口訪問控制的實(shí)戰(zhàn)指南
在Linux服務(wù)器安全體系中,端口訪問控制是基礎(chǔ)而關(guān)鍵的一環(huán),無論是保護(hù)數(shù)據(jù)庫、Web服務(wù)還是API接口,正確的黑白名單配置都能有效防止未授權(quán)訪問,本文將系統(tǒng)性地講解端口訪問控制的原理、實(shí)踐和排錯(cuò)方法,需要的朋友可以參考下2026-02-02
Linux系統(tǒng)中sudo命令的十個(gè)技巧總結(jié)
Linux 下使用Sudo 命令,可以讓普通用戶也能執(zhí)行一些或者全部的root命令,下面這篇文章主要給大家介紹了關(guān)于Linux系統(tǒng)中sudo命令的十個(gè)技巧,需要的朋友可以參考借鑒,下面來一起看看吧。2018-04-04
Centos7.9搭建自主郵件服務(wù)器詳細(xì)步驟
大家好,本篇文章主要講的是Centos7.9搭建自主郵件服務(wù)器詳細(xì)步驟,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下哦,方便下次瀏覽2021-12-12
Linux服務(wù)器如何設(shè)置啟動(dòng)自動(dòng)登錄
在遠(yuǎn)程操作服務(wù)器時(shí),配置自動(dòng)登錄可以帶來便利,首先修改/etc/passwd文件,將root用戶的密碼字段清空,接著,修改/etc/gdm/custom.conf文件,在[daemon]部分添加或修改自動(dòng)登錄的用戶信息,完成后重啟服務(wù)器,即可實(shí)現(xiàn)用戶自動(dòng)登錄2024-09-09

