Linux列出已经安装的包?安装软件?更新软件?卸载?
2025-07-04 09:45
Linux
SQL Server
Oracle
MySQL
PostgreSQL
NoSQL
大数据
其他数据库
Windows
Windows Server
Linux
macOS
嵌入式
APACHE
NGINX
redis
Docker
git
互联网
tomcat
Html/Css
JavaScript
jQuery
HTML5
Angular
React
Vue
小程序
架构设计
面向对象
设计模式
领域驱动设计
Android开发
iOS开发
Flutter
鸿蒙
其他手机开发
敏捷开发
项目与团队管理
软件工程其他
.NET
Java
Python
Go
PHP
C++
Ruby
Swift
C语言
Erlang
Delphi
Scala
R语言
Verilog
Dart
Rust
其他语言
asp
nodejs
读书区
翻译区
求职面试
计算机图形学
软件测试
菜谱
SEO技术
摄影
生活技巧
10
0
0
0
标题录入
封面图
在 Linux 系统中,不同发行版使用不同的包管理工具。以下是一些常见 Linux 发行版(如 Debian/Ubuntu、Red Hat/CentOS/Fedora、Arch Linux)的命令示例: --- ## 一、列出已经安装的包 ### 1. **Debian/Ubuntu (APT)** ```bash # 列出所有已安装的包 apt list --installed # 或者使用 dpkg dpkg -l ``` ### 2. **Red Hat/CentOS/Fedora (YUM/DNF)** ```bash # 使用 dnf dnf list installed # 或者使用 yum yum list installed ``` ### 3. **Arch Linux (Pacman)** ```bash pacman -Q ``` --- ## 二、安装软件 ### 1. **Debian/Ubuntu (APT)** ```bash sudo apt update # 更新软件源列表 sudo apt install package_name ``` ### 2. **Red Hat/CentOS/Fedora (DNF/YUM)** ```bash sudo dnf install package_name # 推荐使用 DNF # 或者 sudo yum install package_name ``` ### 3. **Arch Linux (Pacman)** ```bash sudo pacman -S package_name ``` --- ## 三、更新软件 ### 1. **Debian/Ubuntu (APT)** ```bash sudo apt update # 更新软件源 sudo apt upgrade # 升级已安装的包 # 或者升级所有包(包括依赖) sudo apt full-upgrade ``` ### 2. **Red Hat/CentOS/Fedora (DNF/YUM)** ```bash sudo dnf update # 推荐使用 DNF # 或者 sudo yum update ``` ### 3. **Arch Linux (Pacman)** ```bash sudo pacman -Syu # Sync and Upgrade ``` --- ## 四、卸载软件 ### 1. **Debian/Ubuntu (APT)** ```bash sudo apt remove package_name # 或者删除配置文件 sudo apt purge package_name ``` ### 2. **Red Hat/CentOS/Fedora (DNF/YUM)** ```bash sudo dnf remove package_name # 或者 sudo yum remove package_name ``` ### 3. **Arch Linux (Pacman)** ```bash sudo pacman -R package_name # 或者删除依赖项 sudo pacman -Rs package_name ``` --- ## 五、其他常用命令 | 操作 | 命令 | |------|------| | 搜索包 | `apt search package` / `dnf search package` / `pacman -Ss package` | | 查看包信息 | `apt show package` / `dnf info package` / `pacman -Si package` | | 清理缓存 | `apt clean` / `dnf clean all` / `pacman -Scc` | --- 如果你告诉我你使用的 Linux 发行版,我可以提供更具体的建议 😊
上一篇:
Linux如何写一条规则,拒绝某个ip访问本机8080端口?
标题录入,一次不能超过6条
怎么提高认知水平?
T:0.009155s,M:156.27 KB
返回顶部
留言
留言
评论