萊蕪區(qū)宣傳部網(wǎng)站seo排名優(yōu)化
文章目錄
- 解決Ubuntu 或Debian apt-get IPv6問(wèn)題:如何設(shè)置僅使用IPv4

解決Ubuntu 或Debian apt-get IPv6問(wèn)題:如何設(shè)置僅使用IPv4
背景:
在Ubuntu 22.04(包括 20.04 18.04 等版本) 或 Debian (10、11、12)系統(tǒng)中,當(dāng)你使用apt update
或apt install
命令時(shí),系統(tǒng)默認(rèn)會(huì)優(yōu)先使用IPv6網(wǎng)絡(luò)。但有些時(shí)候,盡管系統(tǒng)開(kāi)啟了IPv6,但實(shí)際上IPv6網(wǎng)絡(luò)并不可用,這就導(dǎo)致了apt命令無(wú)法正常工作。為了解決這個(gè)問(wèn)題,我們可以設(shè)置apt-get只用IPv4。
步驟1:臨時(shí)設(shè)置方法
-
場(chǎng)景:你只是想試一試或者臨時(shí)更改設(shè)置。
打開(kāi)你的終端,如果你想讓apt-get這次只用IPv4,輸入:
apt-get -o Acquire::ForceIPv4=true update
或者,當(dāng)你想安裝某個(gè)軟件包時(shí),也可以這樣做:
apt-get -o Acquire::ForceIPv4=true install [軟件包名]
步驟2:長(zhǎng)期設(shè)置方法
-
場(chǎng)景:你希望每次使用
apt-get
命令的時(shí)候都默認(rèn)使用IPv4,而不是IPv6。首先,打開(kāi)終端,輸入:
sudoedit /etc/apt/apt.conf.d/99force-ipv4
然后在文件里寫上:
Acquire::ForceIPv4 "true";
保存后退出。這樣,每次用apt-get
命令就都只會(huì)用IPv4了,從而避免了因IPv6不可達(dá)導(dǎo)致的問(wèn)題。