You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Snap并行运行同一程序的两个不同版本

如何通过Snap并行运行同一程序的两个不同版本

当然可以!Snap的沙箱设计天生就支持这种场景——你完全能同时打开同一程序的多个不同版本窗口,比如你提到的Blender不同版本并行运行。下面我就一步步教你实现:

  • 第一步:安装不同版本的目标程序
    Snap仓库里的程序通常会提供多个发布通道(比如stable稳定版、beta测试版、edge开发版),也支持安装特定历史版本。以Blender为例:

    • 安装稳定版:sudo snap install blender
    • 安装beta测试版:sudo snap install blender --beta
      如果需要安装某个具体历史版本,可以先通过snap info blender查看可用的版本编号(revision),再用命令安装:sudo snap install blender --revision=XXXX(把XXXX换成实际的版本号)
      要是担心命名冲突,还可以用--name参数给不同版本自定义名称,比如安装旧版本并命名为blender-2.93:sudo snap install blender --name=blender-2.93 --revision=1234
  • 第二步:启动不同版本的程序
    不同版本的Snap包会有独立的启动方式,不会互相干扰:

    • 启动默认安装的稳定版:直接输入blender,或者用snap run blender
    • 启动beta版:输入blender-beta(部分程序会用「程序名-通道名」的格式),或者通过包名启动snap run blender_beta
      如果是自定义名称安装的版本,直接用你设置的名称启动即可,比如blender-2.93
  • 小提示
    要是记不清已安装包的启动命令,可以用snap list查看所有已安装的Snap包,然后用snap run <包名>的方式启动对应版本。

每个Snap版本都运行在独立的沙箱里,各自的配置、数据都是分开的,所以完全不用担心并行运行时出现冲突或数据混淆的问题。

备注:内容来源于stack exchange,提问作者Matthiasho

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 06:34:28