執行 sudo add-apt-repository ppa:... 時出現 Cannot add PPA,常見原因有二:CA 憑證損壞 或 網路代理阻擋 HTTPS 握手。
sudo apt-get install --reinstall ca-certificates
sudo -E 保留環境變數:
sudo -E add-apt-repository ppa:linrunner/tlp

原理:add-apt-repository需透過 HTTPS 向 Launchpad 驗證 PPA 簽名。損壞的 CA 憑證會導致 TLS 驗證失敗;企業代理若未正確設定https_proxy,同樣會中斷連線。sudo -E保留使用者的http_proxy/https_proxy環境變數,讓指令能正確走代理通道。