
解決Ubuntu 或Debian apt-get IPv6問題:如何設(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)開啟了IPv6,但實(shí)際上IPv6網(wǎng)絡(luò)并不可用,這就導(dǎo)致了apt命令無法正常工作。為了解決這個(gè)問題,我們可以設(shè)置apt-get只用IPv4。
步驟1:臨時(shí)設(shè)置方法
-
場景:你只是想試一試或者臨時(shí)更改設(shè)置。
打開你的終端,如果你想讓apt-get這次只用IPv4,輸入:
apt-get -o Acquire::ForceIPv4=true update
或者,當(dāng)你想安裝某個(gè)軟件包時(shí),也可以這樣做:
apt-get -o Acquire::ForceIPv4=true install [軟件包名]
步驟2:長期設(shè)置方法
-
場景:你希望每次使用
apt-get
命令的時(shí)候都默認(rèn)使用IPv4,而不是IPv6。首先,打開終端,輸入:
sudoedit /etc/apt/apt.conf.d/99force-ipv4
然后在文件里寫上:文章來源:http://www.zghlxwxcb.cn/news/detail-691065.html
Acquire::ForceIPv4 "true";
保存后退出。這樣,每次用apt-get
命令就都只會(huì)用IPv4了,從而避免了因IPv6不可達(dá)導(dǎo)致的問題。文章來源地址http://www.zghlxwxcb.cn/news/detail-691065.html
到了這里,關(guān)于解決Ubuntu 或Debian apt-get IPv6問題:如何設(shè)置僅使用IPv4的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!