
写完自动化脚本,是不是又被软件安装折腾得头疼?官网翻半天、怕下载到捆绑广告、安装完还要手动配环境变量、更新卸载全靠手动清理。
这篇带你解锁命令行神器级工具——包管理器,彻底告别传统安装方式,一行命令搞定软件安装、更新、卸载,全程无广告、自动配环境、干净省心,不管是办公软件、编程工具还是运维插件,通通一键拿捏。
一、先搞懂:包管理器到底是什么?(大白话版)
可以把包管理器理解成命令行里的应用商店:
不用打开浏览器搜官网、不用点下一步、不用处理安装路径,它自带官方软件源,输入对应命令,就能自动下载、安装、配置环境变量,更新卸载也只需一行命令,安全又高效,是程序员、运维人员的标配工具。
三大系统各有专属包管理器,原生适配、无捆绑、自动处理依赖,比第三方软件管家靠谱太多!

二、三大系统专属包管理器,对应上手
不同系统的包管理器名称、命令不一样,下面分系统整理核心用法,直接照搬即可,全程无复杂操作。
🔹 macOS系统:Homebrew(最强包管理器)
Homebrew是Mac必装神器,默认未预装,先复制一行命令安装(打开终端粘贴,按提示输电脑密码即可):
# 安装 Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装完成后,常用命令速记:
# 安装软件brew install 软件名 示例:brew install git、brew install node
# 卸载软件brew uninstall 软件名
# 更新所有软件brew update && brew upgrade
# 搜索软件brew search 软件名
🔹 Windows系统:Winget(原生自带)
Win10/11专业版已预装Winget,打开PowerShell就能用,不用额外安装:
# 安装软件winget install 软件名 示例:winget install vscode、winget install git
# 卸载软件winget uninstall 软件名
# 查看已装软件winget list
# 升级软件winget upgrade 软件名
🔹 Linux系统:APT(Debian/Ubuntu系列)
服务器常用的Ubuntu、Debian系统,默认自带APT包管理器,运维必备:
# 刷新软件源(安装前必执行)sudo apt update
# 安装软件sudo apt install 软件名 示例:sudo apt install python3、sudo apt install nginx
# 卸载软件sudo apt remove 软件名
# 清理冗余依赖sudo apt autoremove

三、新手必装软件推荐(直接复制命令)
刚入门不用乱装,这几款高频工具,用包管理器一键搞定,自动配环境:
●Git:代码管理工具,编程必备
●Node.js:前端/后端开发环境
●VS Code:代码编辑器
●Wget/Curl:文件下载工具,配合脚本使用
四、小白避坑:3个常见问题解决
避坑1:Mac安装Homebrew失败:检查网络,或切换国内镜像源,重试安装命令
避坑2:命令提示找不到:先确认包管理器安装成功,Linux/Mac需加sudo权限
避坑3:软件名输错:先用search命令搜索,核对准确名称再安装
五、今日实操作业:快速上手练
1.安装对应系统的包管理器(Mac装Homebrew,Windows/Linux直接用)
2.用install命令安装Git,验证是否自动配置环境变量
3.尝试搜索、卸载一款软件,熟悉全套流程
本篇总结
包管理器是命令行效率神器,彻底摆脱了传统软件安装的繁琐流程,不仅能一键安装卸载,还能自动解决依赖、配置环境变量,配合之前学的脚本,能实现软件批量自动化部署,职场竞争力直接拉满。
下一篇我们深入讲解命令行核心知识点——文件权限,教你改权限、防误删,牢牢守住文件安全。
夜雨聆风