我的ubuntu連vi都沒有??那在命令行怎么編輯文件??


今天弄了個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一下了就好了~~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM