系统安装、许可与管理

父级文章:CircuitStudio Documentation

任何软件应用程序的安装都应当简单、直观,并且也许最重要的是快速。此外,当你安装好软件后,你希望能够在你认为有必要时随时更新,并且以一种精简高效的方式完成。

CircuitStudio 提供了一套快速、高效的安装管理系统,正是为满足这一需求而设计——该系统不仅能加速初次安装流程,还允许你在安装后的任何时间“手工定制”该软件可用的功能特性。

初次安装

Main article: 安装 CircuitStudio

CircuitStudio 的初次安装通过 CircuitStudio Installer 执行。这个基于向导的安装程序通过运行一个小型可执行文件来启动——CircuitStudioSetup.exe。该可执行文件从 CircuitStudio website 下载,并且可以保存到硬盘上的任意位置。

从 CircuitStudio 1.0 开始,软件的每个版本都有其专用的安装程序。

借助 CircuitStudio Installer 实现精简安装。 借助 CircuitStudio Installer 实现精简安装。

安装过程中有两个关键要素,可在安装向导的各个页面中进行定义,从而让你控制安装哪些内容以及安装到哪里:

  • Design Functionality – 允许你指定初始要安装的功能特性。PCB Design 选项提供执行 PCB 设计所需的基础软件与核心技术。该项始终会被安装,且无法取消选择。使用其余选项可按需定制安装内容。这也会影响初次安装所需时间。
  • Install Location – 允许你指定安装的目标文件夹,包括 Program FilesShared Documents 的安装位置。在安装多个 CircuitStudio 实例时,这些位置尤为重要。

安装过程本身精简且快速,使你能够在最短时间内完成安装并开始使用。安装完成后,你还可以进一步细化可用的功能特性与功能集。

CircuitStudio 许可授权

CircuitStudio 包含一套精简的许可系统,使你能够及时且高效地完成授权并开始使用 CircuitStudio 软件。客户端的许可获取由用户通过独立的许可文件(*.alf)来管理。该文件可按需保存、复制和备份。.alf 文件可在家用电脑上重复使用(符合 EULA 的规定),方法是将该文件复制到该电脑上的特定文件夹中,然后在 Standalone License Configuration 中添加该文件。

许可可用性、选择与配置

Related article: 使用独立许可(Standalone License)

许可配置与选择在 My Account 区域中完成——这是 CircuitStudio 的 Home 页面下提供的多个视图之一。通过在 CircuitStudio 的 Home 页面点击 My Account 链接以打开下拉菜单,即可进入该区域。

Home 页面可通过主菜单点击 View | System | 进入。

这里是获取许可的“指挥中心”。登录你的 CircuitStudio 账户,即可查看并从你可用的独立许可中进行选择(即已购买并与账户关联的许可)。

对于从 CircuitStudio 试用版转为正式购买的设计人员,可能需要先退出登录再重新登录,才能看到许可。

访问 My Account 区域。 访问 My Account 区域。

扩展 CircuitStudio 的能力

为便于增强你的 CircuitStudio 实例,软件的自定义通过 Extensions 的概念来实现。这是该系统中需要理解的关键概念。扩展本质上是软件的附加组件,用于提供扩展的特性与功能。初次安装时会透明地安装并处理一组核心特性与功能,称为 System Resources。此外,还提供 Optional Extensions,它们是可按需由用户选择安装或移除的功能包。正是“扩展”这一概念,使得安装能够根据设计需求进行手工定制。

对 CircuitStudio 安装的自定义,本质上就是对可用扩展的管理:在需要时安装、更新或移除可用扩展。

在 CircuitStudio 中,软件扩展的管理在专用的 Extensions and Updates 页面中完成——这是 CircuitStudio 的 Home 页面上提供的多个视图之一。通过在 CircuitStudio 的 Home 页面点击 Extensions and Updates 进入该区域。

Home 页面可通过主菜单点击 View | System | 进入。

访问 Extensions & Updates 区域——这是高效管理软件可用功能的“指挥中心”。 访问 Extensions & Updates 区域——这是高效管理软件可用功能的“指挥中心”。

安装软件的多个实例

当在计算机上安装了 CircuitStudio 的基础版本后,你可以更新到后续版本,或者将后续版本作为一个全新且独立的实例进行安装。安装系统支持不同软件实例的并行安装。安装不同版本实例的优势在于:你可以快速、直接且独立地访问旧版本;而“更新”则会用新版本替换旧版本。

当运行后续版本的 CircuitStudio 安装程序时,CircuitStudio Installer 向导会多出一个页面,标题为 Installation Mode。该页面让你选择:更新现有的 CircuitStudio 版本实例,或作为单独的新版本实例进行安装。选择 New installation 选项即可在同一台计算机上保留彼此独立的多个版本实例。请记得在向导后续步骤中为新实例指定不同的目标文件夹。

安装文件夹

有两个重要因素可支持安装多个彼此独立的软件版本实例:

  • 在安装过程中能够为 ProgramsDocuments 的安装位置分别指定不同的目标文件夹。
  • 系统为每个独立实例使用一个全局唯一标识符(GUID)。该标识符采用标准的 128 位 URN 模型,并以 32 位十六进制字符显示,用于唯一地区分应用程序数据文件夹以及注册表中的条目。当你运行某个 CircuitStudio 实例时,系统会通过该标识符仅处理属于该实例的文件与注册表项。

以下为 CircuitStudio 默认安装文件夹的汇总。

  • CircuitStudio 的默认主安装路径为:

\Program Files (x86)\Altium\CS

  • 默认安装的示例、库和模板可在以下目录中找到:

\Users\Public\Documents\Altium\CS

  • 某个实例的系统应用程序数据(包括:Extensions、Portal Cache)以及安全(许可 .alf)文件可在以下两个目录中找到:

\ProgramData\Altium\CircuitStudio <GUID>
\ProgramData\Altium\CircuitStudio <GUID>_Security

  • 某个实例的用户应用程序数据文件(包括:默认首选项设置、默认 PCB 视图配置以及上次工作区)可在以下目录中找到:

\Users\<ProfileName>\AppData\Roaming\Altium\CircuitStudio <GUID>

某个实例的用户本地应用程序数据可在以下目录中找到:
 

\Users\<ProfileName>\AppData\Local\Altium\CircuitStudio <GUID>

识别正确的文件夹

对于主程序安装文件夹和共享文档文件夹,你可以为这些文件夹赋予有意义的名称,这在一台包含多个不同版本实例的软件机器上会非常有用。然而,对于其他文件夹,它们只能通过 GUID 来区分。要判断某个文件夹是否对应正确的版本实例会突然变得更困难。不过,is 触手可及的帮助可让你快速识别当前打开的软件实例所使用的 GUID,并据此在 Windows 资源管理器中选对文件夹。

可在 Preferences 对话框(File » System Preferences)的 PCB Editor - General 页面中,Temporary Mesh Data 区域的 Directory 字段识别该 GUID。

识别活动的 CircuitStudio 版本实例所使用的 GUID。 识别活动的 CircuitStudio 版本实例所使用的 GUID。

从先前版本导入首选项

安装并启动新的 CircuitStudio 版本实例后,启动时会提供从最近一次先前安装中导入首选项的机会。你可以完全控制是导入全部首选项还是仅导入部分,并且可以在单个首选项页面级别选择要导入的首选项。

如果在首次启动时未选择导入首选项,也无需担心——可随时从 Preferences 对话框快速加载首选项。点击对话框底部的 Load 按钮,然后浏览并打开先前版本所需的 DXP Preferences File(_Profile.DXPPrf)。该文件可在该安装的 \Users\<ProfileName>\AppData\Roaming\Altium\CircuitStudio <GUID> 文件夹中找到。

安装后更改已安装的核心功能

在 CircuitStudio 初次安装期间,你可以选择要安装的核心设计功能。但这一选择并非“一成不变”,安装后任何时候都可以修改。可从两个位置执行:

  • 在 CircuitStudio 内部——通过 Extensions and Updates 区域的 Installed 页面。
  • 在 Windows 中外部执行——通过标准的 Programs and Features 页面(从 Windows 的 Control 面板进入)。

在 CircuitStudio 中

  1. 通过在 CircuitStudio 的 Home 页面中,在 My Account 下拉菜单里点击 Extensions and Updates 来进入 Extensions & Updates 区域。
Home 页面可通过主菜单点击 View | System | 进入。
  1. Extensions and Updates 页面中,点击 Installed 选项卡以进入 Installed 页面。
  2. 点击 Platform 区域右上角的 Configure。这将进入 Configure Platform 页面,该页面展示软件的核心功能集——包括平台扩展——其内容与 CircuitStudio InstallerSelect Design Functionality 页面中的内容完全一致。

  1. 根据需要更改已安装的核心功能集,然后单击 Apply。将打开一个确认对话框;单击 OK 以应用更改并重启 CircuitStudio。当前的 CircuitStudio 实例将关闭,并会出现一个窗口显示为实现这些更改所需文件的下载进度,随后将安装这些文件。
  2. CircuitStudio 随后将重新启动。

从 Windows

  1. 右键单击 CircuitStudio 的条目,并从上下文菜单中使用 Change 命令。
如果你安装了多个 CircuitStudio 实例,请确保更改应用到正确的实例。一个不错的做法是在 Programs and Features 页面上将 Version 属性显示为附加列,以便快速验证正确的实例。
  1. 将显示 CircuitStudio Installer 向导。通过 Account Log In 弹出窗口登录,之后将进入 Select Design Functionality 页面。根据需要更改已安装的核心功能集,然后单击 NEXT

  1. 将显示 Ready to Modify 页面。此时,安装程序已具备继续修改安装所需的全部信息。如果需要更改任何内容,请单击 BACK 按钮。如果要取消安装,请单击 CANCEL。要继续进行修改,请单击 NEXT。页面将切换到 Modifying CircuitStudio,并将下载并安装实现更改所需的文件。

  1. 安装修改完成后,可通过单击 RUN CIRCUITSTUDIO 重新启动 CircuitStudio,或通过单击 FINISH 退出安装程序而不启动软件。

更新到更高版本

可从两个位置执行:

  • 在 CircuitStudio 内部——从 Extensions and Updates 区域的 Updates 选项卡。
  • 在 Windows 中外部执行 ——从标准的 Programs and Features 页面(在 Windows 8/7 中从 Control 面板访问)。
可在 Preferences 对话框的 System - General settings 页面中设置软件检查新更新。在该页面的 Automatic updates 区域中,使用与 Check frequency 字段关联的下拉列表来指定检查频率。可选择 NeverOn Start-Up, Every dayEvery 3 daysEvery weekEvery 2 weeksEvery month。默认检查频率为 Every 3 days

从 CircuitStudio

  1. 通过在 CircuitStudio 的 Home 页面上单击 Extensions and Updates 来访问 Extensions and Updates 页面。
通过从主菜单单击 View | System | 来访问 Home 页面。
  1. Extensions and Updates 页面中,单击 Updates 选项卡以访问 Updates 页面。
  2. 当有新版本平台可用时,将在 Platform 区域的右上角显示通知。
如果没有可用的更高版本平台,将显示文本 Platform is up to date 以反映这一点。

  1. 单击  图标以继续更新。将出现一个进度条,显示下载进度(本质上是在获取更高版本的安装程序)。如果需要取消更新,请单击相应的取消图标。
  2. 将出现一个确认对话框,提示需要重启才能安装平台更新;单击 Yes。当前的 CircuitStudio 实例将关闭,并会出现一个窗口(本质上是安装程序对话框的 Updating CircuitStudio 页面),显示为实现更新所需文件的下载进度,随后将安装这些文件。
  3. CircuitStudio 随后将重新启动。
可通过 Extensions and Updates 区域的任意页面或通过 File » Help » About 启动画面确认你已安装更高版本的平台。

从 Windows

将当前 CircuitStudio 实例更新到更高版本是在安装该更高版本时完成的。

  1. 下载并运行与软件最新版本关联的 CircuitStudioSetup.exe 文件。
  2. 使用新版本的 CircuitStudio Installer 按照安装流程进行。接受最终用户许可协议后,将显示 Installation Mode 页面。该页面允许你选择更新现有的 CircuitStudio 版本实例,或作为单独的新版本实例进行安装。选择 Update existing version 选项,然后使用下拉字段选择要更新的软件具体实例。将根据所选实例汇总 ProgramsDocuments 的安装位置。

  1. 单击 NEXT。将显示 Ready to Update 页面。此时,安装程序已具备继续更新现有安装所需的全部信息。如果需要更改任何内容,请单击 BACK 按钮。如果要取消安装,请单击 CANCEL。要继续更新,请单击 NEXT
  2. 通过 Account Log In 弹出窗口登录。完成后,页面将切换到 Updating CircuitStudio,并将下载并安装实现更新所需的文件。

  1. 安装更新完成后,可通过单击 RUN CIRCUITSTUDIO 重新启动 CircuitStudio,或通过单击 FINISH 退出安装程序而不启动软件。

卸载

卸载 CircuitStudio 通过 CircuitStudio Uninstaller 执行。此基于向导的卸载程序可从标准的 Programs and Features 页面访问(从 Control 面板进入)。右键单击所需的 CircuitStudio 条目,然后从上下文菜单中使用 Uninstall 命令。

如果你安装了多个 CircuitStudio 实例,请确保卸载的是正确的实例。一个不错的做法是在 Programs and Features 页面上将 Version 属性显示为附加列,以便快速验证正确的实例。

提供三种操作,以实现不同程度的“卸载”,如下:

  • Uninstall – 删除安装文件夹(程序文件和共享文档位置),但保留基于首选项的文件夹不变。这使你可以保留一个当前未安装的构建版本,但其首选项仍可复用,例如可加载到另一个已安装版本中使用。
  • Remove Preferences – 仅删除基于首选项的文件夹,涵盖系统应用程序数据与安全文件、用户应用程序数据文件以及用户本地应用程序数据。
  • Remove Completely – 完全移除整个安装(即安装文件夹和首选项文件夹)。

选择所需的卸载操作。 如果要取消卸载,请单击 CANCEL。要继续卸载,请单击 NEXT。页面将切换到 Uninstalling CircuitStudio,并将处理所选操作。卸载完成后,在卸载程序的 Uninstallation Complete 页面上单击 FINISH

 

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content