今天弄了個docker下的ubuntu官方鏡像,想在鏡像里做一點實驗,免得把自己的環境寫得亂七八糟。
把代碼文件mount進去之后,開始編譯,但是鏡像太干凈了,什么工具都沒有,於是先裝cmake
apt-get install cmake
3分鍾后切回來一看....
還是10%???
突然想起來,軟件源忘記換了。所以更新起來異常困難。
那就換軟件源吧,找了一下阿里的
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
只要把這個寫到
/etc/apt/sources.list
里面就可以用阿里維護的軟件源了,然后
/etc/apt# vi sources.list
bash: vi: command not found
??vi都沒有??這也太干凈了吧!!
vim sources.list
bash: vim: command not found
果然,vim也沒有....
這就糟糕了,以前用的ubuntu至少vi是有的啊,這下子我連編輯文本的東西都沒了,一下子慌了...
不管了,先把vim下起來
apt-get install vim
然后上網找找有沒有什么內置的編輯器,果然找了一圈,都是說什么vi,vim,emacs,nano,gedit(一個GUI的文本編輯器,Ubuntu默認安裝,但我是命令行啊...)。
好吧,失敗了,這下難道只能等了??
回來看了眼vim下載進度,還有20min...
喝口肥宅歡樂水,冷靜一下
我靠,零度可口可樂真TM難喝!!!就像是甜的陳年醬油,昨晚超市那胖子還推薦我買:喝這個不會長胖的~~
我又不怕胖,為什么要買這個???
不過這么一刺激,還真想起來,好像用echo可以寫文件的?
試一下
# echo "11111" > 123.txt
# cat 123.txt
11111
誒嘿,這不就可以了嘛。
趕緊把sources.list備份一下
cp sources.list sources.list_bak
然后重寫sources.list
rm sources.list
echo "deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse" > sources.list
冒號別忘記了。
更新信息
sudo apt-get update
sudo apt-get upgrade
果然成功了,下個vim一下了就好了~~
