新闻中心

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 使用指南的详细内容,更多请关注其它相关文章!


# centos  # git  # nginx  # ubuntu  # 工具  # curl  # 阿里云  # stream  # linux  # 国内  # 全网推广营销有哪些公司  # 网站建设的固定资产分类  # 沧州营销网站推广方案  # 德惠集团网站建设项目  # 老年网站建设文案模板  # 娄底网站建设设计外包  # seo使用在线咨询  # 石龙网站推广设计招聘  # 兰州安宁区网站建设  # 兰州移动seo排名  # 压缩解压  # 进阶  # 操作步骤  # 编辑器  # 管理器  # 更快  # 服务管理  # 运行环境  # 新源  # 清华源  # dnf 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: 印象笔记如何设提醒任务防漏执行_印象笔记设提醒任务防漏执行【任务提醒】  sublime如何配置Python开发环境_将sublime打造成轻量级Python IDE  大麦的“候补”是什么意思 大麦候补购票规则【详解】  R星幕后开发视频泄露 包含《GTA6》等多款大作  内存疯狂猛猛涨价:主板销量直接腰斩!  Lar*el如何生成PDF或Excel文件_Lar*el文档导出工具与使用教程  MAC怎么安装Homebrew包管理器_MAC为开发者和高级用户安装命令行工具  Python实时数据流中的动态最值查找策略  Python vgamepad库按键模拟:正确使用XUSB_BUTTON常量  机构:以往存储涨价周期小米利润率实际上有所改善 能转嫁给消费者等  Spyder启动失败:字体文件权限拒绝错误解决方案  sublime如何优雅地处理行尾空格_sublime自动清理多余空白字符配置  极兔快递快件信息查询系统 极兔快递官网运单号追踪  PHP 枚举:根据字符串获取枚举案例的策略与实现  在哪找SublimeJ远程工具_SFTP插件配置教程  如何在复杂的电商平台中优雅地管理共享资源并确保正确重定向,使用spryker-shop/resource-share-page模块助你一臂之力  优化Django表单:提交验证失败后保留用户输入  中兴BladeV30怎样用测距估书架层高_iPhone中兴BladeV30测距估书架层高【家装参考】  QQ邮箱网页版快速登录 QQ邮箱邮箱账号官方入口地址  谷歌浏览器最新官方入口链接 谷歌浏览器网页版官网导航  HTML长属性值处理:表单action路径优化与代码规范应对  如何在CSS中使用visited与link控制链接颜色_visited link伪类配合  小米汽车11月交付量突破40000台!雷军:将继续努力  如何将HTML表格多行数据保存到Google Sheets  ACG动漫视频网入口 ACG动漫*免费正版观看地址  腾讯QQ邮箱官方网站_QQ邮箱网页版在线登录  c++中的std::forward_list和std::list有什么不同_c++ forward_list与list区别分析  Composer中的^和~符号代表什么_精通Composer版本号语义化约束  智慧团建扫码登录入口 智慧团建扫码登录入口官网版​  BetterDiscord插件中安全更新用户简介的实践指南  AO3镜像入口大全 AO3网页版内容访问全集  PHP中高效并行检查多链接状态的教程  抖音隐秘迷城小游戏入口_ 抖音冒险解谜小游戏秒玩  J*aScript DOM操作:高效清空列表元素的策略与实践  163邮箱登录密码 163邮箱忘记密码找回  Golang如何使用new_Go new分配内存机制讲解  2026春节假期时间安排 2026春节假日查询  Flexbox布局实践:实现粘性导航栏与底部固定页脚  AO3中文官网链接_AO3网页版稳定镜像站  必由学官网快捷入口 必由学网页版在线学习平台  mysql备份恢复性能优化_mysql备份恢复性能优化方法  QQ邮箱登录平台入口 QQ邮箱网页版邮箱官方入口  c++如何使用折叠表达式(Fold Expressions)_c++17可变参数模板新技巧  迅雷下载到U盘速度很慢怎么办_迅雷U盘下载慢优化方法  在J*a里如何理解依赖关系的方向_依赖方向在模块结构中的作用  css子元素高度不一致导致布局错位怎么办_使用align-items:stretch解决高度差异  QQ邮箱官方网站登录入口_QQ邮箱网页版在线使用  c++中的std::launder有什么实际用途_c++对象生命周期与指针优化  邮政快递包裹最新位置 邮政快递实时追踪入口  “在文档元素之后找到了标记”是什么错误? 检查并修复XML中多个根元素的3个方法 

搜索