福建人飘在上海,记录上海的生活

← 返回首页

opencode/包管理入门教程

三大系统(Windows,macOS, Ubuntu/Linux)包管理入门:告别不靠谱的下载网站

什么是包管理器?

简单说:包管理器就是一个”软件应用商店”,只不过用的是文字命令。

对比传统方式(找网站下载)包管理器(命令行安装)
去哪找软件百度搜索,可能下到广告打开终端,输入命令
安全性网站可能被植入病毒官方来源,签名验证
版本更新手动去网站下载一个命令全部更新
卸载软件乱七八糟的残留一个命令干净卸载

一、Windows — 使用 winget

为什么选 winget?

Windows 官方出的工具,Windows 10/11 都自带,不用额外安装。

打开终端

Win + X,选择”终端”或”PowerShell”

常用命令

# 搜索软件(比如搜索 Chrome)
winget search chrome

# 安装软件
winget install Google.Chrome

# 更新所有软件
winget upgrade --all

# 卸载软件
winget uninstall Google.Chrome

# 查看已安装的软件
winget list

安装常用软件

# 浏览器
winget install Mozilla.Firefox
winget install Google.Chrome
winget install Microsoft.Edge

# 开发工具
winget install Git.Git
winget install Python.Python.3.11
winget install Microsoft.VisualStudioCode

# 聊天软件
winget install Telegram.TelegramDesktop
winget install Zoom.Zoom

# 压缩工具
winget install 7zip.7zip

# 下载工具
winget install qBittorrent.qBittorrent

二、macOS — 使用 Homebrew

为什么选 Homebrew?

macOS 最流行的包管理器,软件超多,社区活跃。

安装 Homebrew

打开”终端”(Launchpad 里找),输入:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

如果提示找不到命令,按提示配置一下 PATH 就好。

常用命令

# 搜索软件
brew search chrome

# 安装软件
brew install chrome

# 更新所有软件
brew upgrade

# 卸载软件
brew uninstall chrome

# 查看已安装
brew list

安装常用软件

# 浏览器
brew install --cask firefox
brew install --cask google-chrome
brew install --cask microsoft-edge

# 开发工具
brew install git
brew install python
brew install node

# 效率工具
brew install --cask docker
brew install --cask slack
brew install --cask notion

# 压缩/解压
brew install --cask the-unarchiver

# 下载工具
brew install --cask folx
brew install --caskTransmission

小提示:macOS 的桌面软件(.app)用 --cask,命令行工具不需要。


三、Ubuntu/Linux — 使用 apt

为什么选 apt?

Ubuntu 自带的包管理器,大多数 Linux 软件都从这里安装。

打开终端

Ctrl + Alt + T

常用命令

# 更新软件列表(每次安装前建议先运行)
sudo apt update

# 安装软件
sudo apt install firefox

# 更新所有软件
sudo apt upgrade

# 卸载软件
sudo apt remove firefox

# 搜索软件
apt search firefox

安装常用软件

# 浏览器
sudo apt install firefox
sudo apt install chromium-browser

# 开发工具
sudo apt install git
sudo apt install python3
sudo apt install code

# 聊天软件
sudo apt install telegram-desktop

# 压缩工具
sudo apt install p7zip-full

# 下载工具
sudo apt install qbittorrent

四、常见问题

Q:命令行看起来好可怕怎么办?

其实命令行比想象中简单:

  • 只需要记住 3-5 个命令
  • 命令都是英文单词,很好记
  • 复制粘贴就行,不用背

Q:卸载软件也需要管理员密码?

是的,Linux/macOS 需要输入密码来确认管理员操作,这是安全机制。

Q:安装失败了怎么办?

常见原因:

  1. 软件名字拼写错误
  2. 没运行 apt update(Ubuntu)
  3. 网络问题,重试一次

Q:不小心删了系统软件怎么办?

重装系统… 所以:

  • 不要用 sudo apt remove 删除你不认识的软件
  • 只删你自己安装的软件

五、快速对照表

操作Windows (winget)macOS (brew)Ubuntu (apt)
搜索winget search xxxbrew search xxxapt search xxx
安装winget install xxxbrew install xxxsudo apt install xxx
卸载winget uninstall xxxbrew uninstall xxxsudo apt remove xxx
更新winget upgrade --allbrew upgradesudo apt upgrade

六、给小朋友的话

包管理器就像一个会说话的自动售货机。你告诉它”我要 Chrome”,它就会帮你找、帮你下、帮你装好。不用再去找那些弹广告的网站了。

记住一个原则:能敲命令安装的,就不要去网站下载。


写给想学点技术的家人和朋友