Расширение и обновление

Вы просматриваете версию 3.1. Для самой новой информации, перейдите на страницу Расширение и обновление для версии 5
Applies to NEXUS Client version: 3.1

This documentation page references Altium NEXUS/NEXUS Client (part of the deployed NEXUS solution), which has been discontinued. All your PCB design, data management and collaboration needs can now be delivered by Altium Designer and a connected Altium 365 Workspace. Check out the FAQs page for more information.

 

Главная страница: Установка, лицензирование и управление системой

Система управления Altium NEXUS позволяет настроить ваше программное обеспечение в любое время после установки. Настройка включает в себя не только обновление базового функционала (т.н. системные ресурсы), но и возможность устанавливать, обновлять и удалять функциональные возможности с помощью расширений (Extensions). Это может быть новое приложение для импорта/экспорта данных, инструмент для создания условно-графических обозначений или средство взаимодействия с механическими САПР. Иными словами, это пакеты, которые расширяют и улучшают набор возможностей системы.

На этой странице рассмотрена концепция расширений и, что более важно, управление ими.

Интерфейс управления расширениями

Дополнительную функциональность системы, которую предоставляют опциональные расширения, можно просмотреть, установить и затем управлять ей на странице Extensions & Updates (Расширения и обновления), открытие которой осуществляется командой Extensions and Updates из меню в верхней правой части рабочего пространства.

Открытие интерфейса Extensions & Updates для управления возможностями системы.
Открытие интерфейса Extensions & Updates для управления возможностями системы.

В интерфейс Extensions & Updates можно перейти, щелкнув ЛКМ по ссылке Extensions and updates под списком доступных лицензий на странице License Management (Управление лицензиями).

Здесь вы сразу можете увидеть, какие расширения установлены, доступны ли для них обновления, какие расширения доступны для установки, и при необходимости вы можете легко, в любое время, устанавливать, обновлять и удалять эти расширения.

На странице Extensions & Updates также отображается текущее состояние платформы Altium NEXUS, с возможностью изменять базовый функционал, установленный с платформой, а также обновлять платформу Altium NEXUS до следующей версии, когда она будет доступна.

Суть расширений

Перед тем как рассматривать работу со страницей Extensions & Updates, обратим внимание на то, как расширения позволяют расширить функциональные возможности системы.

По сути, расширение является надстройкой для программного обеспечения, которая дополняет его возможности. Базовые компоненты и функции устанавливаются изначально и управляются как часть этой начальной установки – это так называемые системные ресурсы (System Resources). Кроме этого, доступен ряд опциональных расширений (Optional Extensions) – пакетов функциональных возможностей, которые пользователь устанавливает и удаляет по мере необходимости в тех или иных инструментах проектирования.

Кастомизация Altium NEXUS, по большому счету, сводится к управлению доступными расширениями, т.е. к установке, обновлению и удалению доступных расширений, когда это требуется. Для Altium NEXUS доступно множество расширений от Altium. Кроме того, с помощью расширения Altium Developer вы можете самостоятельно расширить возможности Altium NEXUS, используя Altium NEXUS SDK (Software Development Kit – набор средств разработки) для создания собственных расширений.

В расширение Altium Developer включен Developer Interface – пользовательский интерфейс, предназначенный для управления собственными расширениями. Частью этого интерфейса является функция публикации, которая позволяет безопасным образом делиться вашими расширениями с широкой аудиторией путем их загрузки в глобальный репозиторий расширений (или по-другому Global Extensions Gallery). Это облачный репозиторий Altium, который предоставляет возможность сторонним разработчикам предлагать и продавать созданные расширения для Altium NEXUS через безопасный инструмент распространения, лицензирования и установки.

Доступ к глобальному хранилищу расширений можно получить доступ через Partner Dashboard портала AltiumLive на https://apps.live.altium.com. Здесь отображаются новые расширения для других зарегистрированных пользователей, например, относящихся к одному группе компаний, с помощью управляемого распространения и (при необходимости) лицензирования расширений.

Дополнительные функциональные возможности Altium NEXUS можно добавлять и удалять с помощью опциональных расширений.
Дополнительные функциональные возможности Altium NEXUS можно добавлять и удалять с помощью опциональных расширений.

Типы расширений

Концептуально, опциональное расширение являются отдельным пакетом функциональных возможностей, которые бесшовно устанавливаются в среду Altium NEXUS. С точки зрения проектировщика, расширения можно разделить на категории для более глубокого понимания того, что именно будет установлено:

  • System Extension (Системное расширение) – отдельный пакет функциональных возможностей платформы, который «отделен» от платформы и поставляется в виде расширения. Предоставляя какие-либо функциональные возможности в виде расширения, Altium позволяет обновлять только базовую функциональность, без необходимости обновлять всю платформу. Это упрощает предоставление возможностей системы проектировщикам и позволяет разработчикам Altium улучшать функционал платформы вне самой платформы, но в то же время сохранять ее целостность.
  • Software Extension (Программное расширение) – отдельная надстройка программного обеспечения, которая в некоторой степени расширяет функциональные возможности системы. Такие расширения могут как поставляться самой компанией Altium, так и разрабатываться сторонними организациями и поставляться по определенным ценам.
С точки зрения программного обеспечения, внутренние механизмы интеграции расширений в единую среду платформы одинаковы, независимо от их типа.

Работа со страницей Extensions & Updates

В следующих разделах подробно рассмотрена работа со страницей Extensions & Updates для эффективного управления возможностями вашей установки Altium NEXUS. Страница разделена на вкладки:

  • Installed (Установленные) – функциональные возможности, которые в данный момент установлены в Altium NEXUS, в том числе возможности платформы (базовые ресурсы и системные расширения) и программные расширения. На этой вкладке вы можете в любое время, прямо из системы, настроить базовые возможности платформы, добавить или удалить компоненты.
  • Purchased (Приобретенные) – системные и программные расширения, которые уже приобретены и доступны для установки в Altium NEXUS.
  • Updates (Обновления) – здесь представлены обновления, доступные для установленных расширений (всех типов), а также самой платформы.
При открытии вкладки на этой странице, информация о расширениях будет взята из расположения, где эти расширения хранятся. Расширения Altium хранятся в облачном репозитории компании Altium. Чтобы вручную обновить данные о расширениях, нажмите в верхней правой части страницы.

Обзор установленных функциональных возможностей

Информацию об установленных возможностях вы можете просмотреть на вкладке Installed (Установленные).

Чтобы увидеть, что в данный момент установлено в вашей версии Altium NEXUS, посмотрите вкладку Installed (Установленные).
Чтобы увидеть, что в данный момент установлено в вашей версии Altium NEXUS, посмотрите вкладку Installed (Установленные).

На этой странице представлена следующая информация:

  1. Версия установленной платформы Altium NEXUS, пользователь, имя компьютера и аккаунт, лицензия которого используется. Уведомление о лицензии/подписке также представлена здесь – если лицензия или подписка требует внимания с вашей стороны (например, лицензия не действительна, подписка истекла или скоро истекает, проблема с подключением к порталу), текст будет выделен красным цветом.
  2. Установленные системные расширения.
  3. Установленные программные расширения.
Чтобы получить более подробную информацию по расширению (любого типа), щелкните ЛКМ по его названию.

Просмотр и изменение набора базовых компонентов

Базовую функциональность можно изменить в любое время после установки непосредственно на странице Extensions & Updates. На вкладке Installed нажмите кнопку в верхней правой части области Platform (Платформа). Будет открыта страница Configure Platform (Настроить платформу), где представлен набор базовых компонентов системы, в том числе системные расширения. Эти расширения представлены на странице Select Design Functionality (Выбор функциональных возможностей для проектирования) установщика Altium NEXUS.

Настройка базовых функциональных возможностей непосредственно Altium NEXUS.
Настройка базовых функциональных возможностей непосредственно Altium NEXUS.

Компоненты, которые уже установлены, помечены флажком (). У компонентов, которые в данный момент не установлены, флажок отсутствует (). Можно сделать следующие изменения:

  • Чтобы установить компонент, поставьте флажок.
  • Чтобы удалить установленный компонент, снимите флажок.

Чтобы быстро отметить флажком все компоненты в каком-либо разделе, нажмите All On (Включить все) в верхней правой части этого раздела.

Внесите требуемые изменения в набор базовых компонентов и нажмите кнопку в верхней правой части страницы. Появится диалоговое окно с запросом на подтверждение – нажмите OK, чтобы применить изменения и перезапустить Altium NEXUS. Окно Altium NEXUS будет закрыто, и появится окно с прогрессом загрузки требуемых файлов и последующей установки. Затем Altium NEXUS будет запущен вновь.

Чтобы вернуться в просмотр установленных компонентов, нажмите по заголовку вкладки Installed или выберите Installed в строке навигации в верхней левой части страницы.

Просмотр доступных расширений

Откройте вкладку Purchased, чтобы отобразить список всех расширений, которые доступны для вашей версии Altium NEXUS, в том числе системные и программные расширения. Это опциональные расширения, которые можно добавлять и удалять для текущей установки Altium NEXUS.

Просмотрите список доступных расширений.
Просмотрите список доступных расширений.

По умолчанию отображены только те расширения, которые еще не были установлены. Чтобы просмотреть все доступные расширения, независимо от того, установлены они или нет, отключите параметр Purchased but not installed (Приобретенные, но не установленные) в верхней правой части раздела. Если расширение не установлено, то при наведении на него курсора мыши будет отображена иконка . Установленное расширение помечается иконкой .

Щелкните ЛКМ по названию расширения, чтобы перейти на страницу с подробными сведениями по нему.

Просматривайте и управляйте расширением на его отдельной странице.
Просматривайте и управляйте расширением на его отдельной странице.

Здесь предоставляется следующая информация:

  • Кем было создано расширение
  • Версия
  • Дата выпуска
  • Источник (например, глобальный репозиторий или локальный сервер организации)
  • Подробное описание
  • Информация по выпуску
Здесь же доступна одна из кнопок Install (Установить), Update (Обновить) или Remove (Удалить), в зависимости от того, установлено расширение или нет и доступно ли для него обновление.

Установка расширения

Расширение можно установить одним из двух способов:

  • Из списка на вкладке Purchased (Приобретенные). Наведите курсор мыши на расширение и щелкните ЛКМ по иконке . Чтобы просмотреть данные о доступной версии, наведите курсор мыши на иконку загрузки.
  • Со страницы подробных сведений о расширении. Нажмите кнопку .

Либо, если вы хотите установить все расширения, нажмите Install All (Установить все) над соответствующим разделом.

Системные расширения также можно установить со страницы Configure Platform (Настроить платформу) при изменении базовых компонентов.

На странице Purchased появится полоса прогресса, отображающая процесс загрузки необходимых файлов из репозитория и последующей установки. Вы можете запустить установку множества расширений – они будут поставлены в очередь (одновременно может происходить загрузка и установка не более четырех расширений). Если необходимо отменить установку расширения, щелкните ЛКМ по соответствующей иконке .

Установка множества расширений, добавленных в очередь.
Установка множества расширений, добавленных в очередь.

После установки расширения необходим перезапуск Altium NEXUS, чтобы оно начало работать. Будет открыто диалоговое окно, где вы можете нажать Yes (Да), чтобы выполнить перезагрузку сразу, или No (Нет), если нужно установить другие расширения. Если выбрать No, то у расширения на странице Installed будет отображена иконка , указывающая, что для завершения установки необходим перезапуск.
Установочные файлы каждого расширения собираются в отдельную папку, имя которой совпадает с названием расширения. Папки расширений находятся в \ProgramData\Altium\Altium NEXUS <GUID>\Extensions. Кроме того, в корневой папке расширений находится файл ExtensionsRegistry.xml, который содержит информацию обо всех расширениях, которые установлены в Altium NEXUS.

Обновления

Откройте вкладку Updates (Обновления), чтобы отобразить список доступных обновлений для всех элементов системы Altium NEXUS, в том числе обновления платформы (Platform Updates), системных расширений (System Extensions) и программных расширений (Software Extensions).

В зависимости от настроек автоматической проверки обновлений, при запуске Altium NEXUS появится диалоговое окно с уведомлением о том, что доступно обновление до более поздней версии. Нажмите Yes (Да), чтобы перейти на вкладку Updates страницы Extensions & Updates.
Пользователи Altium NEXUS с лицензией Standalone, Private Server или On-Demand (в режиме роуминга) или пользователи с истекшей подпиской Altium увидят наличие обновления независимо от входа в аккаунт. Обратите внимание, что для загрузки и установки обновления необходимо войти в аккаунт и иметь активную подписку.

Посмотрите доступные обновления для установленных расширений и платформы.
Посмотрите доступные обновления для установленных расширений и платформы.

На вкладке Updates нажмите кнопку , чтобы обновить информацию о лицензии и обновлениях. Для настройки уведомлений нажмите кнопку – откроется страница System - Installation диалогового окна Preferences, где вы можете указать частоту проверки обновлений Altium NEXUS. Обратите внимание, что есть параметр для проверки обновлений при каждом запуске Altium NEXUS – для этого выберите On Start-up (При запуске) из выпадающего меню Check Frequency (Частота проверки).

Настройте частоту уведомлений об обновлениях Altium NEXUS.
Настройте частоту уведомлений об обновлениях Altium NEXUS.

Обновление расширения

Обновить расширение можно двумя способами:

  • На вкладке Updates наведите курсор мыши на расширение и щелкните ЛКМ по иконке . Чтобы просмотреть данные о доступной версии, наведите курсор мыши на иконку загрузки.
  • На странице подробных сведений о расширении нажмите кнопку .

Либо, если вы хотите обновить все расширения, нажмите Update All (Обновить все) над соответствующим разделом.

На странице Updates появится полоса прогресса, отображающая процесс загрузки необходимых файлов из репозитория и последующей установки. Как и при установке, вы можете запустить обновление множества расширений – они будут поставлены в очередь загрузки и установки (одновременно может происходить загрузка не более четырех расширений). Если необходимо отменить обновление расширения, щелкните ЛКМ по соответствующей иконке .

После обновления расширения необходим перезапуск Altium NEXUS, чтобы начала работать более новая версия. Появится диалоговое окно, где вы можете нажать Yes (Да), чтобы перезапустить сразу, или No (Нет), если нужно обновить (или установить) другие расширения. Если выбрать No, то у расширения на странице Installed будет отображена иконка , указывающая, что для завершения установки необходим перезапуск.

Обновление платформы

Платформу Altium NEXUS можно обновить непосредственно на вкладке Updates страницы Extensions & Updates.

Каждый главный релиз Altium NEXUS выпускается в качестве отдельной установки с уникальным путем установки по умолчанию. Это позволяет установить несколько главных релизов на одном компьютере. Вы можете обновить версию Altium NEXUS в рамках главного релиза, но обновить главный релиз до более позднего нельзя.
Вместе с установкой новой версии платформы будут установлены все расширения, у которых есть обновления. С другой стороны, если для обновления расширения требуется более поздняя версия платформы, то платформа будет обновлена.

На вкладке в хронологическом порядке представлены все доступные обновления Altium NEXUS. Чтобы увидеть историю изменений платформы от текущей версии, обновления представлены в хронологическом порядке. Самая поздняя версия включает в себя изменения всех предыдущих версий. Чтобы получить более подробную информацию по обновлению, нажмите по его названию – в большинстве случаев, будет открыта страница с развернутым описанием обновления и информация о выпуске, где представлена сводка по изменениям по сравнению с предыдущей версией.

Обновите Altium NEXUS до более новой версии непосредственно из текущей.
Обновите Altium NEXUS до более новой версии непосредственно из текущей.

Чтобы загрузить и установить обновление на вкладке Updates, необходимо сделать следующее:

  1. Нажмите на кнопку , которая появляется при наведении курсора мыши на название обновления (если навести курсор мыши на эту кнопку, отобразится номер версии обновления). Либо перейдите на страницу подробных сведений об обновлении и нажмите кнопку . Если статус вашей лицензии или подписки не позволяет провести обновление или если вы не вошли на портал Altium, появится соответствующее предупреждение.
  2. Появится полоса прогресса, отображающая процесс загрузки необходимых файлов из облачного репозитория. Если необходимо отменить обновление, щелкните ЛКМ по соответствующей иконке .
  3. Будет открыто диалоговое окно с информацией о том, что для установки обновления необходим перезапуск – нажмите Yes (Да). Altium NEXUS будет закрыт, и появится окно Updating Altium NEXUS установщика с отображением прогресса загрузки файлов, необходимых для обновления, и их последующей установки.
  4. Altium NEXUS затем будет запущен вновь.
Чтобы убедиться, что теперь у вас установлена более поздняя версия платформы, перейдите на страницу Extensions & Updates или откройте окно Help » About.

Удаление расширения

Установленное расширение можно удалить одним из двух способов:

  • На вкладке Installed наведите курсор мыши на расширение в списке и нажмите кнопку в верхней правом углу.
  • На странице расширения нажмите кнопку .
Системные расширения можно удалить на странице Configure Platform.
Чтобы завершить удаление расширения и убрать его функции из Altium NEXUS, необходимо перезапустить Altium NEXUS. Для этого вы можете нажать Yes (Да), чтобы перезапустить сразу, либо No (Нет), если вы хотите внести дополнительные изменения в набор компонентов системы. Если вы нажмете No, расширение на вкладке Purchased будет отображаться с иконкой , что говорит о том, что для завершения удаления необходим перезапуск.
При удалении расширения удаляются связанные с ним папка и файлы из \ProgramData\Altium\Altium NEXUS <GUID>\Extensions. Также в файле ExtensionsRegistry.xml будут удалены записи об этом расширении.
Content