信息发布→ 登录 注册 退出

Linux 怎么安装软件?apt/yum/dnf 使用指南

发布时间:2025-12-05

点击量:
Linux安装软件需用包管理器,按系统类型选apt/dnf/yum;遵循更新源、搜索、安装、验证四步法,并推荐换国内源提升速度与稳定性。

linux 怎么安装软件?apt/yum/dnf 使用指南

Linux 安装软件不靠双击,核心是用包管理器——不同发行版用的工具不一样,但逻辑相通:先更新源列表,再安装,自动处理依赖。选对命令、看清系统类型,基本不会出错。

先确认你的系统类型

不是所有 Linux 都用同一个命令:

  • Debian / Ubuntu / Linux Mint → 用 apt(底层是 dpkg,管理 .deb 包)
  • RHEL / CentOS 7 及更早 → 用 yum(管理 .rpm 包)
  • RHEL 8+ / CentOS Stream / Fedora → 用 dnf(yum 的现代化替代,命令几乎兼容)

快速判断:运行 cat /etc/os-release | grep -E "(NAME|VERSION)",看 NAME 字段;或者直接试 apt --versiondnf --version,有响应就说明可用。

通用安装四步法(以 apt 和 dnf/yum 为例)

无论哪种工具,流程高度一致:

简小派 简小派

简小派是一款AI原生求职工具,通过简历优化、岗位匹配、项目生成、模拟面试与智能投递,全链路提升求职成功率,帮助普通人更快拿到更好的 offer。

简小派 123 查看详情 简小派
  • 更新软件源索引:让系统知道“现在有哪些新包可装”
    sudo apt update(Debian/Ubuntu)
    sudo dnf makecachesudo yum makecache(RHEL系)
  • 搜索软件(可选):避免拼错包名或找不着名字
    apt search nginxdnf search vim-enhanced
  • 安装软件:自动下载依赖并配置
    sudo apt install curl
    sudo dnf install git(CentOS 8+/Fedora)
    sudo yum install tree(CentOS 7)
  • 验证是否成功:看版本或执行简单命令
    curl --versiongit --version

换国内源,装得更快更稳

默认源在国外,常慢或超时。建议优先换成阿里云或清华源:

  • Ubuntu/Debian:备份原文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak,然后用阿里云源替换:
    sudo sed -i 's|http://archive.ubuntu.com|https://mirrors.aliyun.com|g' /etc/apt/sources.list
    再运行 sudo apt update
  • RHEL/CentOS:进 /etc/yum.repos.d/,备份原 repo 文件,下载阿里云配置:
    sudo wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-7.repo(CentOS 7)
    sudo dnf clean all && sudo dnf makecache

装不了?常见卡点和解法

权限、网络、依赖、包名错误最常导致失败:

  • 报 “Permission denied” → 忘加 sudo,补上再试
  • 报 “Unable to locate package” → 包名拼错,或源没更新,先 sudo apt updatesudo dnf makecache
  • 报依赖冲突(如 apt 报 “unmet dependencies”)→ 运行 sudo apt --fix-broken installsudo dnf distro-sync
  • 想装最新版但仓库里太旧 → 考虑 Snap(snap install code --classic)或 Flatpak,或手动编译源码(适合进阶用户)

基本上就这些。不用背全命令,记住“更新→搜→装→验”四步,再配个好源,日常软件安装就非常顺了。

以上就是Linux 怎么安装软件?apt/yum/dnf 使用指南的详细内容,更多请关注其它相关文章!


相关文章: 电脑屏幕颜色不舒服怎么办_Windows夜间模式与色彩校准教程【护眼技巧】  腾讯视频怎么举报不良内容_腾讯视频内容举报流程与违规信息处理方法  Python vgamepad库按键模拟:正确使用XUSB_BUTTON常量  抖音隐秘迷城小游戏入口_ 抖音冒险解谜小游戏秒玩  微信群消息显示延迟如何解决 微信群消息刷新优化方法  解决Flask中Quill编辑器内容提交失败及TypeError的指南  J*a递归快速排序中静态变量的状态管理与陷阱  Selenium Python中处理点击后新窗口加载冻结问题的策略与实践  html怎么运行外部js文件中的函数_运html外js文件函数法【技巧】  PDF文件体积过大处理_PDF压缩技巧详解  Shopware订单对象中获取产品自定义字段的正确方法  PrimeNG Sidebar背景色自定义指南:CSS覆盖与主题化实践  钉钉视频会议声音异常如何处理 钉钉会议音频修复技巧  Spyder启动失败:字体文件权限拒绝错误解决方案  神庙逃亡小游戏在线玩 神庙逃亡小游戏入口  sublime怎么设置启动时打开的窗口_sublime会话管理与热退出  如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension  深入理解J*a链表中的IPosition接口与使用  微博网页版官方账号登录 微博网页版内容浏览使用指南  漫蛙2网页版漫画入口 漫蛙漫画在线官方登录  AO3官网镜像链接 Archive of Our Own同人文在线浏览  《明末:渊虚之羽》设计师谈设计角色:那会刚毕业 充满激情  MAC的“快捷指令”怎么同步到iPhone_MAC利用iCloud同步所有设备的自动化指令  Android Studio计算器C键逻辑错误排查与修复:条件判断优化指南  魅族20怎样在浏览器开无图省流_iPhone魅族20浏览器开无图省流【流量节省】  汽水音乐网页版使用入口_汽水音乐电脑版播放指南  TikTok搜索结果不显示如何解决 TikTok搜索刷新优化方法  58动漫网在线官方网 58动漫网正版动漫入口网址  Kafka Streams中基于消息头条件过滤消息的实现指南  如何使用Node.js csv 包按条件移除含空字段的CSV记录  豆包手机助手发布技术预览版:直接嵌入手机系统!努比亚样机发售  荣耀Play7T运行卡顿解决_荣耀Play7T性能优化  CSS图片焦点样式实现教程:理解与应用tabindex属性  PostgreSQL海量数据高效导入策略:Python与Django实践指南  如何使用spryker/configurable-bundles-products-resource-relationship模块解决复杂产品捆绑关系难题  抖音极速版最新版本 抖音极速版官方下载地址  探索高级语言到C/C++的转译路径:以Go为例及内存管理策略  Mac终端命令大全_Mac常用Terminal指令速查  Yii2模块参数配置指南:正确声明与访问模块级配置  飞书妙记怎样用语音转文字速记_飞书妙记用语音转文字速记【速记方法】  Golang如何测试channel通信行为_Golang channel通信测试与分析方法  在J*a中如何开发简易博客标签推荐系统_博客标签推荐项目实战解析  Win11截图该按哪些键 Win11截屏完整流程解析【教程】  “音游” × “怪文书” 题材的节奏冒险游戏 《晕晕电波症候群》确定于2026年4月发售!  TikTok国际版网页端快速入口 TikTok全球版短视频浏览教程  MongoDB Aggregation:在嵌套对象数组中精确匹配ObjectId  sublime如何处理大型CSV文件的列对齐_sublime高级表格编辑插件指南  Adobe PDF表单中利用J*aScript解析与格式化日期组件的教程  护手霜蹭到袖口上了如何清洗? 怎样避免留下一圈油印?  淘宝网网页版登录入口 淘宝官方网页版快捷登录 

在线客服
服务热线

服务热线

4008988990

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!