最近整了个京东50元/年服务器,装了个ubuntu系统,在此记录一下如何安装常用软件及工具到新的Ubuntu系统。
1. 更新系统
首先,确保系统软件包是最新的:
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
启动并启用Docker服务:
sudo systemctl start docker
sudo systemctl enable docker
验证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
设置执行权限:
sudo chmod +x /usr/local/bin/docker-compose
验证Docker Compose是否安装成功:
docker-compose --version
5. 安装开发工具(如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系统已经安装了常用软件,并可以开始使用Docker和Docker Compose进行开发工作了。