最近整了個(gè)京東50元/年服務(wù)器,裝了個(gè)ubuntu系統(tǒng),在此記錄一下如何安裝常用軟件及工具到新的Ubuntu系統(tǒng)。
1. 更新系統(tǒng)
首先,確保系統(tǒng)軟件包是最新的:
sudo apt update
sudo apt upgrade -y
2. 安裝常用工具
安裝一些基本的工具,如curl和git:
sudo apt install -y curl git
3. 安裝Docker
移除舊版本(如果有的話):
sudo apt remove docker docker-engine docker.io containerd runc
安裝Docker依賴:
sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
添加Docker官方GPG密鑰:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
添加DockerAPT源:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
安裝Docker:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
啟動(dòng)并啟用Docker服務(wù):
sudo systemctl start docker
sudo systemctl enable docker
驗(yàn)證Docker是否安裝成功:
sudo docker run hello-world
4. 安裝Docker Compose
下載最新版本的Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4)/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
設(shè)置執(zhí)行權(quán)限:
sudo chmod +x /usr/local/bin/docker-compose
驗(yàn)證Docker Compose是否安裝成功:
docker-compose --version
5. 安裝開發(fā)工具(如Node.js和Python)
安裝Node.js:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt install -y nodejs
安裝Python:
sudo apt install -y python3 python3-pip
6.安裝Nano編輯器
安裝nano,可以使用以下命令來安裝它:
sudo apt update
sudo apt install -y nano
安裝完成后,你就可以使用nano編輯文件了。
7.安裝其他編輯器
如果你想使用其他編輯器,比如vim,也可以安裝:
sudo apt install -y vim
完成上述步驟后,新的Ubuntu系統(tǒng)已經(jīng)安裝了常用軟件,并可以開始使用Docker和Docker Compose進(jìn)行開發(fā)工作了。