Ubuntu/Mint在進(jìn)行PPA源添加操作的時(shí)候,出現(xiàn)了無法添加錯(cuò)誤,其實(shí)要解決這個(gè)問題并不難,首先你要先了解導(dǎo)致PPA源無法添加的原因,然后再進(jìn)行相關(guān)修復(fù)。
在嘗試安裝TLP (一個(gè)用于減少過熱發(fā)生的電源管理工具)的時(shí)候遇到了這個(gè)錯(cuò)誤:
www.linuxidc.com@www.linuxidc.com:~$ sudo add-apt-repository ppa:linrunner/tlp
Cannot add PPA:‘ppa:linrunner/tlp’。
Please check that the PPA name or format is correct.
如果你在Ubuntu或Mint上添加PPA源時(shí)遇到了類似的情況,別擔(dān)心。這是PPA源的一個(gè)常見情況(一般很少發(fā)生)之一,很容易就能夠得到解決。
修復(fù)方法:
發(fā)生這種錯(cuò)誤主要有兩種原因。一種是您電腦中的CA證書已經(jīng)損壞,或者是您的網(wǎng)絡(luò)設(shè)置了一個(gè)代理。
首先讓我們重新安裝一下CA證書:
sudo apt-get install --reinstall ca-certificates
如果上面的命令不起作用,可能是網(wǎng)絡(luò)使用了一個(gè)代理設(shè)置。要略過代理設(shè)置,使用sudo命令并加上參數(shù)E,就像下面這樣:
sudo -E add-apt-repository ppa:linrunner/tlp
PPA源正常工作。
上面就是Ubuntu/Mint添加不了PPA源的解決方法介紹了,造成無法添加的原因主要有兩個(gè),可先重新安裝CA證書,如果不行再使用sudo命令。