Appearance
软件安装
apt 命令
更新软件包列表
bash
#!/bin/bash
# 更新软件包列表
apt update升级软件包
bash
#!/bin/bash
# 升级软件包
apt upgrade
# 升级软件包(包括依赖)
apt dist-upgrade安装软件包
bash
#!/bin/bash
# 安装软件包
apt install package_name
# 安装多个软件包
apt install package1 package2 package3删除软件包
bash
#!/bin/bash
# 删除软件包
apt remove package_name
# 删除软件包和配置文件
apt purge package_name搜索软件包
bash
#!/bin/bash
# 搜索软件包
apt search package_name
# 搜索软件包(显示详细信息)
apt show package_nameyum 命令
更新软件包列表
bash
#!/bin/bash
# 更新软件包列表
yum check-update升级软件包
bash
#!/bin/bash
# 升级软件包
yum update
# 升级软件包(包括依赖)
yum upgrade安装软件包
bash
#!/bin/bash
# 安装软件包
yum install package_name
# 安装多个软件包
yum install package1 package2 package3删除软件包
bash
#!/bin/bash
# 删除软件包
yum remove package_name
# 删除软件包和配置文件
yum erase package_name搜索软件包
bash
#!/bin/bash
# 搜索软件包
yum search package_name
# 搜索软件包(显示详细信息)
yum info package_name实用示例
示例1:安装 Web 服务器
bash
#!/bin/bash
# 安装 Nginx
apt install nginx
# 启动 Nginx
systemctl start nginx
# 启用 Nginx
systemctl enable nginx示例2:安装数据库
bash
#!/bin/bash
# 安装 MySQL
apt install mysql-server
# 启动 MySQL
systemctl start mysql
# 启用 MySQL
systemctl enable mysql示例3:安装编程语言
bash
#!/bin/bash
# 安装 Python
apt install python3
# 安装 Node.js
apt install nodejs
# 安装 Java
apt install default-jdk示例4:管理软件包
bash
#!/bin/bash
# 更新软件包列表
apt update
# 升级软件包
apt upgrade
# 清理缓存
apt autoremove
apt autoclean最佳实践
1. 使用 apt
bash
# 好的做法
apt install package_name
# 不好的做法
apt-get install package_name2. 更新软件包
bash
# 好的做法
apt update && apt upgrade
# 不好的做法
apt upgrade3. 清理缓存
bash
# 好的做法
apt autoremove && apt autoclean
# 不好的做法
apt clean总结
软件安装的关键点:
- apt 命令:管理软件包(Debian/Ubuntu)
- yum 命令:管理软件包(CentOS/RHEL)
- 实用示例:安装 Web 服务器、安装数据库、安装编程语言、管理软件包
- 最佳实践:使用 apt、更新软件包、清理缓存
下一节我们将学习脚本调试的使用。