ubuntu服务器初始安装常用软件的几个命令

280 阅读1分钟

最近整了个京东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进行开发工作了。