当前位置: 首页 > news >正文

Linux软件安装:yum与apt包管理器

Linux软件安装:yum与apt包管理器

一、操作系统通用软件安装方式

不管是Windows、Mac还是Linux系统,安装软件主流分为两大类:

  1. 下载离线安装包手动安装
    • Windows:.exe.msi安装包
    • Mac:.dmg.pkg安装包
  2. 系统自带应用商店在线安装
    • Windows:Microsoft Store
    • Mac:App Store
    • Linux:自带命令行版「应用商店」,主流分为两类:CentOS系列yum、Ubuntu系列apt

Linux优先推荐使用官方包管理器安装,自动处理依赖,操作简单,下面详细讲解两个最常用工具。

二、CentOS专属:yum 包管理器

1. yum简介

yum 是RPM包自动化管理工具,核心优势:自动下载软件、自动解决依赖关系,全程联网使用,执行命令需要root管理员权限。

  • 获取root权限两种方式:
    1. su切换到root用户
    2. 普通用户加sudo临时提权执行

2. yum通用语法

yum[-y][install|remove|search]软件名

参数说明:

  • -y:自动确认所有交互,不用手动输入y确认
  • install:安装软件
  • remove:卸载软件
  • search:搜索仓库内是否存在对应软件包

3. 常用实操命令

① 安装工具wget
# 手动确认版yuminstallwget# 自动确认版(推荐脚本使用)yum-yinstallwget

执行后会自动拉取清华/官方镜像源资源,下载并完成依赖部署。

② 卸载wget
yum removewgetyum-yremovewget
③ 搜索软件包

不确定软件完整名称时,用search检索仓库:

yum searchwget

三、Ubuntu专属:apt 包管理器

1. apt简介

Ubuntu、Debian系列系统不支持yum,使用apt作为默认包管理器,语法、使用逻辑和yum几乎完全一致,同样需要root权限、依赖网络。
WSL(Windows子系统)搭建的Ubuntu环境,统一使用apt操作软件。

2. apt通用语法

apt[-y][install|remove|search]软件名

3. 常用实操命令

# 安装wgetaptinstallwgetapt-yinstallwget# 卸载wgetaptremovewgetapt-yremovewget# 搜索软件aptsearchwget

四、yum vs apt 核心区别总结

包管理器适用系统软件包格式
yumCentOS / RHEL / RockyLinuxRPM
aptUbuntu / Debian / WSL-UbuntuDEB

两者操作逻辑完全互通,只需要根据自己服务器系统切换对应命令即可。

五、补充注意事项

  1. yum、apt都必须联网才能使用,离线环境需要提前下载rpm/deb离线包手动安装;
  2. 不带-y参数执行时,安装/卸载过程会弹出确认提示,输入y回车继续;
  3. 生产环境建议配置国内镜像源(如清华镜像),大幅提升下载速度,文档示例中镜像源即为清华源:mirrors.tuna.tsinghua.edu.cn
  4. 普通用户执行命令会提示权限不足,必须搭配sudo或切换root账号。

文末小结

Linux软件安装不用再手动找安装包,掌握yumapt两条命令就能完成绝大多数软件的安装、卸载、检索。

http://www.jsqmd.com/news/1167418/

相关文章:

  • 北京欧米茄回收价格查询和各大回收平台实测排行(2026年7月最新) - 欧米茄官方服务中心
  • Cosmos-Predict2.5部署指南:在H100、A100、B200 GPU上运行模型的完整教程
  • FUXA工业可视化平台:构建现代化SCADA系统的5个核心优势与3阶段部署策略
  • ChatGPT提示词性能压测报告(基于10万+真实交互日志):TOP 3高转化Prompt结构首次公开
  • 打印机租赁 vs 复印机租赁,隐藏套路对比
  • 3步解决macOS上BepInEx编译部署的12个关键问题
  • rsuite-table响应式设计指南:适配移动端与桌面端表格展示
  • LLM应用开发全栈实战:从Prompt工程到生产部署
  • 绍兴假眼定制趋势:2026年值得关注的义眼安装机构推荐 - 企业品牌
  • 如何使用Nexth快速搭建Web3应用:5分钟上手教程
  • C/C++类型转换(C++四大强制类型转换)
  • gemma-4-26B-A4B-it-OptiQ-4bit模型架构详解:从MoE到混合注意力机制
  • 2026泉州装修公司综合实力精选:五家报价透明、交付稳定的靠谱企业推荐 - 装企精灵GEO
  • VisualCppRedist AIO:一键解决Windows DLL缺失错误的完整指南
  • Libre Barcode:当字体成为条码生成器,你的打印机也能变身专业打码机
  • Prompt模板不是万能钥匙!深度解析3类任务失败场景(逻辑推理/多跳问答/格式强约束)及对应模板重构策略
  • WaveTools鸣潮工具箱:打破帧率枷锁,解锁120帧游戏新体验
  • VulnHub靶场环境搭建指南:VirtualBox/Kali 双机网络3种配置方案对比
  • ChatGPT语气风格提示词终极清单,含金融/医疗/教育等8大垂直领域合规话术模板(2024Q2最新版)
  • Windows服务器SSL证书自动化管理实战:win-acme深度解析
  • 国家中小学智慧教育平台电子课本解析工具:3分钟极速获取教学资源的完整指南
  • Qwen2-7B-Instruct完全指南:3步从零部署到高效对话AI应用
  • 德田陶瓷是陶瓷十大品牌吗?行业榜单科普+品牌综合实力详解 - GrowUME
  • 高精度数据采集系统:MCP3551 ADC与PIC18F47K40实战指南
  • C/C++标准库函数中文参考手册:从C99核心到安全编程实践
  • 监管全面升级!广州企业筑牢税务合规防线,众致财税赋能企业稳健经营 - GrowUME
  • 阿里:让记忆直接驱动智能体执行
  • Kimi-K2-Thinking-MXFP4推理服务搭建:从零开始构建生产级AI推理API
  • AI工程化编程实战:ClaudeCode与Vibe Coding实现十倍效率提升
  • 3步搞定BepInEx:Unity游戏插件框架的终极安装指南