將原本的軟體源做備份
sudo mv /etc/apt/sources.list /etc/apt/sources.list.backup
選擇需要的國內軟體源
在選擇前,需要明確當前系統的版本**,我自己是 bionic
這是可以使用lsb_release -a
指令檢視,列表裡codename 屬性就是了
這裡用是清華映象源,你也可以選擇如:阿里、網易等國內映象源
**鏈結
# 預設注釋了原始碼映象以提高 apt update 速度,如有需要可自行取消注釋
deb bionic main restricted universe multiverse
# deb-src bionic main restricted universe multiverse
deb bionic-updates main restricted universe multiverse
# deb-src bionic-updates main restricted universe multiverse
deb bionic-backports main restricted universe multiverse
# deb-src bionic-backports main restricted universe multiverse
deb bionic-security main restricted universe multiverse
# deb-src bionic-security main restricted universe multiverse
# 預發布軟體源,不建議啟用
# deb bionic-proposed main restricted universe multiverse
# deb-src bionic-proposed main restricted universe multiverse
c.複製內容到 /etc/apt/source.list 檔案中
$ sudu vi /etc/apt/source.list
修改本地apt映象源
更新軟體包列表
$ sudo apt update
休復損壞的軟體包,嘗試解除安裝出錯的包,重新安裝正確版本的。
$ sudo apt -f install
公升級系統中的所有軟體包
$ sudo apt -y upgrade
## generated by deepin-installer
deb [by-hash=force] panda main contrib non-free
#deb-src panda main contrib non-free
踩坑之python讀取txt為空白
讀取文字檔案時,發現讀取內容為空,但是確實是有內容的。if os.path.exists linkedfile new urls.txt with codecs.open linkedfile new urls.txt r utf 8 as f iflen f.read 0 res urls f.r...
shell迴圈ubuntu踩坑
因為前段時間在win10 下面安裝了linux子系統,使用的是ubuntu18.04 然後就開始學習shell了,寫了乙個shell 的for迴圈,如下 bin bash for i 1 i 10 i do echo i done 就是這麼簡單的 迴圈輸出變數,但是在ubuntu下面,怎麼執行,都報...
ubuntu安裝nginx踩坑
ubuntu安裝nginx tar zxvf nginx 1.15.5.tar.gz c usr local src 解壓 cd usr local src nginx 1.15.5 configure prefix usr local nginx with pcre usr local src p...