惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
aimingoo的专栏
aimingoo的专栏
I
InfoQ
B
Blog RSS Feed
D
DataBreaches.Net
S
SegmentFault 最新的问题
P
Proofpoint News Feed
A
About on SuperTechFans
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
小众软件
小众软件
博客园 - Franky
有赞技术团队
有赞技术团队
D
Docker
T
Tailwind CSS Blog
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog
V
Visual Studio Blog
宝玉的分享
宝玉的分享
爱范儿
爱范儿

繁星点点

最新轻量级龙虾部署教程 通过netboot.xyz重装系统 giffgaff卡保号教程 Llinux系统中全新透明代理方案(可代理所有出站流量) tailscale开启子网路由常见的坑 OpenWrt固件编译 解决UFW和Docker的问题 使用PGP的非对称算法加密文件 NSSM工具把任意exe程序注册为Windows后台服务 轻量级简约端口转发rinetd 安卓IDE的安装和使用 IP信息查询网站汇总 热点共享代理教程 SSH使用密钥认证登录详细解释 Debian系统公网IP出口切换指南,适用多IP服务器 Windows系统安装Scoop包管理器 安卓Flutter开发学习笔记 使用手机搭建节点服务端 关于github提交记录泄露真实邮箱的处理办法 anytls协议部署教程 caddy给域名用上ECH加密 通过gitlab流水线自动备份仓库 通过CF-Workers代理访问网站 低配机器使用alpine系统跑docker 端口敲门教程 3x-ui面板通过api管理示例 nmap端口扫描 数据库常用命令 Git推送GitHub常用命令 😩😩😩学不完,根本学不完😩😩😩
snap和winget包管理器
2025-04-08 · via 繁星点点

debian系统apt包搜索页面

# 更新软件包索引,安装 snapd
sudo apt update && sudo apt install snapd -y

# 设置 snapd 服务开机自启并启动服务
sudo systemctl enable snapd && sudo systemctl start snapd

说明:

  1. 安装核心组件:在安装其他软件包之前,建议先安装核心snap组件:
sudo snap install core
  1. 在线搜索包(搜索结果右上角可以选择版本):https://snapcraft.io/store

  2. 安装特定版本示例

--classic代表赋予最高权限

# 特定的版本的go
sudo snap install go --classic --channel=1.24/stable

# 最新版本的docker
sudo snap install docker --classic

# 最新版本的caddy
sudo snap install caddy --classic
  1. 查看已安装的snap:使用以下命令查看已安装的snap:
snap list
  1. 更新snap:更新所有已安装的snap:
sudo snap refresh
  1. 删除snap:删除某个snap:
sudo snap remove 包名

管理snap安装的包(以caddy为例)

# 查看 caddy Snap 服务状态
sudo systemctl status snap.caddy.caddy.service

# 启动 caddy Snap 服务
sudo systemctl start snap.caddy.caddy.service

# 停止 caddy Snap 服务
sudo systemctl stop snap.caddy.caddy.service

# 重启 caddy Snap 服务
sudo systemctl restart snap.caddy.caddy.service

# 设置 caddy Snap 服务开机自启
sudo systemctl enable snap.caddy.caddy.service

# 实时查看 caddy Snap 服务日志(systemd 日志)
sudo journalctl -u snap.caddy.caddy.service -f

# 使用 snap 命令查看 caddy 日志(部分 snap 支持)
snap logs caddy

# 查看所有 snap 管理的服务及状态
snap services

win系统的winget软件管理器文档

操作 命令 说明
安装 winget 无需单独安装 winget 已预装在 Windows 10 1709 及更高版本
更新 winget winget upgrade winget 更新 winget 自身
搜索软件 winget search <软件名> 搜索可用的软件包
安装软件 winget install <软件名> 安装指定的软件包
卸载软件 winget uninstall <软件名> 卸载指定的软件包
更新软件 winget upgrade <软件名> 更新指定的软件包
更新所有软件 winget upgrade --all 更新所有已安装的软件包
列出已安装软件 winget list 显示所有已安装的软件包

说明:

  1. 安装 winget

    • 在较新的 Windows 10 和 Windows 11 系统中,winget 已经预装。
    • 如果系统中没有 winget,可以从 Microsoft Store 安装 "应用安装程序"(App Installer)。
  2. 使用管理员权限

    • 某些操作可能需要管理员权限,可以在命令提示符或 PowerShell 中以管理员身份运行。
  3. 指定版本

    • 安装特定版本的软件:winget install <软件名> --version <版本号>
  4. 静默安装

    • 使用 --silent 参数进行静默安装:winget install <软件名> --silent
  5. 接受协议

    • 自动接受许可协议:winget install <软件名> --accept-package-agreements
  6. 查看软件信息

    • 获取软件详细信息:winget show <软件名>
  7. 导出已安装软件列表

    • 导出为 JSON 文件:winget export -o <文件名>.json
  8. 从文件安装软件

    • 从导出的文件安装软件:winget import -i <文件名>.json
  9. 设置

    • 管理 winget 设置:winget settings
  10. 源管理

    • 添加新的软件源:winget source add <源名称> <源URL>
    • 列出所有源:winget source list

注意:某些软件可能不在 winget 的默认源中。在这种情况下,可能需要添加额外的源或使用其他安装方法。


常用liunx系统Homebrew包管理器文档(不支持root用户)

# 1. 官方安装脚本
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 2. 配置环境变量(bash shell)
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

# 3. 验证安装
brew --version

管理命令

# 搜索软件包
brew search 软件名

# 安装软件包
brew install 软件名

# 更新软件源
brew update

# 升级所有已安装的包
brew upgrade

# 查看已安装的软件包列表
brew list

# 卸载软件包
brew uninstall 软件名

# 清理无用文件和旧版本
brew cleanup

# 查看软件包信息
brew info 软件名

清华镜像源安装

# 安装前确保系统安装了git和curl
sudo apt install -y git curl

# 克隆清华镜像安装脚本并执行安装
git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
/bin/bash brew-install/install.sh
rm -rf brew-install

# 配置环境变量,写入 ~/.bashrc,方便每次shell启动自动生效
echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> ~/.bashrc

# 设置 Homebrew 镜像环境变量,写入 ~/.bashrc
echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"' >> ~/.bashrc
echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"' >> ~/.bashrc
echo 'export HOMEBREW_INSTALL_FROM_API=1' >> ~/.bashrc

# 立刻生效 ~/.bashrc 配置
source ~/.bashrc

# 验证安装
brew --version