Расширение и обновление
Главная страница: Установка, лицензирование и управление системой
Система управления Altium NEXUS позволяет настроить ваше программное обеспечение в любое время после установки. Настройка включает в себя не только обновление базового функционала (т.н. системные ресурсы), но и возможность устанавливать, обновлять и удалять функциональные возможности с помощью расширений (Extensions). Это может быть новое приложение для импорта/экспорта данных, инструмент для создания условно-графических обозначений или средство взаимодействия с механическими САПР. Иными словами, это пакеты, которые расширяют и улучшают набор возможностей системы.
На этой странице рассмотрена концепция расширений и, что более важно, управление ими.
Интерфейс управления расширениями
Дополнительную функциональность системы, которую предоставляют опциональные расширения, можно просмотреть, установить и затем управлять ей на странице Extensions & Updates (Расширения и обновления), открытие которой осуществляется командой Extensions and Updates из меню в верхней правой части рабочего пространства.
Открытие интерфейса Extensions & Updates для управления возможностями системы.
Здесь вы сразу можете увидеть, какие расширения установлены, доступны ли для них обновления, какие расширения доступны для установки, и при необходимости вы можете легко, в любое время, устанавливать, обновлять и удалять эти расширения.
Суть расширений
Перед тем как рассматривать работу со страницей 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 через безопасный инструмент распространения, лицензирования и установки.
Дополнительные функциональные возможности Altium NEXUS можно добавлять и удалять с помощью опциональных расширений.
Типы расширений
Концептуально, опциональное расширение являются отдельным пакетом функциональных возможностей, которые бесшовно устанавливаются в среду Altium NEXUS. С точки зрения проектировщика, расширения можно разделить на категории для более глубокого понимания того, что именно будет установлено:
- System Extension (Системное расширение) – отдельный пакет функциональных возможностей платформы, который «отделен» от платформы и поставляется в виде расширения. Предоставляя какие-либо функциональные возможности в виде расширения, Altium позволяет обновлять только базовую функциональность, без необходимости обновлять всю платформу. Это упрощает предоставление возможностей системы проектировщикам и позволяет разработчикам Altium улучшать функционал платформы вне самой платформы, но в то же время сохранять ее целостность.
- Software Extension (Программное расширение) – отдельная надстройка программного обеспечения, которая в некоторой степени расширяет функциональные возможности системы. Такие расширения могут как поставляться самой компанией Altium, так и разрабатываться сторонними организациями и поставляться по определенным ценам.
Работа со страницей Extensions & Updates
В следующих разделах подробно рассмотрена работа со страницей Extensions & Updates для эффективного управления возможностями вашей установки Altium NEXUS. Страница разделена на вкладки:
- Installed (Установленные) – функциональные возможности, которые в данный момент установлены в Altium NEXUS, в том числе возможности платформы (базовые ресурсы и системные расширения) и программные расширения. На этой вкладке вы можете в любое время, прямо из системы, настроить базовые возможности платформы, добавить или удалить компоненты.
- Purchased (Приобретенные) – системные и программные расширения, которые уже приобретены и доступны для установки в Altium NEXUS.
- Updates (Обновления) – здесь представлены обновления, доступные для установленных расширений (всех типов), а также самой платформы.
Обзор установленных функциональных возможностей
Информацию об установленных возможностях вы можете просмотреть на вкладке Installed (Установленные).
Чтобы увидеть, что в данный момент установлено в вашей версии Altium NEXUS, посмотрите вкладку Installed (Установленные).
На этой странице представлена следующая информация:
- Версия установленной платформы Altium NEXUS, пользователь, имя компьютера и аккаунт, лицензия которого используется. Уведомление о лицензии/подписке также представлена здесь – если лицензия или подписка требует внимания с вашей стороны (например, лицензия не действительна, подписка истекла или скоро истекает, проблема с подключением к порталу), текст будет выделен красным цветом.
- Установленные системные расширения.
- Установленные программные расширения.
Просмотр и изменение набора базовых компонентов
Базовую функциональность можно изменить в любое время после установки непосредственно на странице Extensions & Updates. На вкладке Installed нажмите кнопку в верхней правой части области Platform (Платформа). Будет открыта страница Configure Platform (Настроить платформу), где представлен набор базовых компонентов системы, в том числе системные расширения. Эти расширения представлены на странице Select Design Functionality (Выбор функциональных возможностей для проектирования) установщика Altium NEXUS.
Настройка базовых функциональных возможностей непосредственно Altium NEXUS.
Компоненты, которые уже установлены, помечены флажком (). У компонентов, которые в данный момент не установлены, флажок отсутствует (
). Можно сделать следующие изменения:
- Чтобы установить компонент, поставьте флажок.
- Чтобы удалить установленный компонент, снимите флажок.
Чтобы быстро отметить флажком все компоненты в каком-либо разделе, нажмите All On (Включить все) в верхней правой части этого раздела.
Внесите требуемые изменения в набор базовых компонентов и нажмите кнопку в верхней правой части страницы. Появится диалоговое окно с запросом на подтверждение – нажмите OK, чтобы применить изменения и перезапустить Altium NEXUS. Окно Altium NEXUS будет закрыто, и появится окно с прогрессом загрузки требуемых файлов и последующей установки. Затем Altium NEXUS будет запущен вновь.
Просмотр доступных расширений
Откройте вкладку Purchased, чтобы отобразить список всех расширений, которые доступны для вашей версии Altium NEXUS, в том числе системные и программные расширения. Это опциональные расширения, которые можно добавлять и удалять для текущей установки Altium NEXUS.
Просмотрите список доступных расширений.
Щелкните ЛКМ по названию расширения, чтобы перейти на страницу с подробными сведениями по нему.
Просматривайте и управляйте расширением на его отдельной странице.
Здесь предоставляется следующая информация:
- Кем было создано расширение
- Версия
- Дата выпуска
- Источник (например, глобальный репозиторий или локальный сервер организации)
- Подробное описание
- Информация по выпуску
Установка расширения
Расширение можно установить одним из двух способов:
- Из списка на вкладке Purchased (Приобретенные). Наведите курсор мыши на расширение и щелкните ЛКМ по иконке
. Чтобы просмотреть данные о доступной версии, наведите курсор мыши на иконку загрузки.
- Со страницы подробных сведений о расширении. Нажмите кнопку
.
Либо, если вы хотите установить все расширения, нажмите Install All (Установить все) над соответствующим разделом.
На странице Purchased появится полоса прогресса, отображающая процесс загрузки необходимых файлов из репозитория и последующей установки. Вы можете запустить установку множества расширений – они будут поставлены в очередь (одновременно может происходить загрузка и установка не более четырех расширений). Если необходимо отменить установку расширения, щелкните ЛКМ по соответствующей иконке .
Установка множества расширений, добавленных в очередь.
Обновления
Откройте вкладку Updates (Обновления), чтобы отобразить список доступных обновлений для всех элементов системы Altium NEXUS, в том числе обновления платформы (Platform Updates), системных расширений (System Extensions) и программных расширений (Software Extensions).
Посмотрите доступные обновления для установленных расширений и платформы.
На вкладке Updates нажмите кнопку , чтобы обновить информацию о лицензии и обновлениях. Для настройки уведомлений нажмите кнопку
– откроется страница System - Installation диалогового окна Preferences, где вы можете указать частоту проверки обновлений Altium NEXUS. Обратите внимание, что есть параметр для проверки обновлений при каждом запуске Altium NEXUS – для этого выберите
On Start-up
(При запуске) из выпадающего меню Check Frequency (Частота проверки).
Настройте частоту уведомлений об обновлениях Altium NEXUS.
Обновление расширения
Обновить расширение можно двумя способами:
- На вкладке Updates наведите курсор мыши на расширение и щелкните ЛКМ по иконке
. Чтобы просмотреть данные о доступной версии, наведите курсор мыши на иконку загрузки.
- На странице подробных сведений о расширении нажмите кнопку
.
Либо, если вы хотите обновить все расширения, нажмите Update All (Обновить все) над соответствующим разделом.
На странице Updates появится полоса прогресса, отображающая процесс загрузки необходимых файлов из репозитория и последующей установки. Как и при установке, вы можете запустить обновление множества расширений – они будут поставлены в очередь загрузки и установки (одновременно может происходить загрузка не более четырех расширений). Если необходимо отменить обновление расширения, щелкните ЛКМ по соответствующей иконке .
Обновление платформы
Платформу Altium NEXUS можно обновить непосредственно на вкладке Updates страницы Extensions & Updates.
На вкладке в хронологическом порядке представлены все доступные обновления Altium NEXUS. Чтобы увидеть историю изменений платформы от текущей версии, обновления представлены в хронологическом порядке. Самая поздняя версия включает в себя изменения всех предыдущих версий. Чтобы получить более подробную информацию по обновлению, нажмите по его названию – в большинстве случаев, будет открыта страница с развернутым описанием обновления и информация о выпуске, где представлена сводка по изменениям по сравнению с предыдущей версией.
Обновите Altium NEXUS до более новой версии непосредственно из текущей.
Чтобы загрузить и установить обновление на вкладке Updates, необходимо сделать следующее:
- Нажмите на кнопку
, которая появляется при наведении курсора мыши на название обновления (если навести курсор мыши на эту кнопку, отобразится номер версии обновления). Либо перейдите на страницу подробных сведений об обновлении и нажмите кнопку
. Если статус вашей лицензии или подписки не позволяет провести обновление или если вы не вошли на портал Altium, появится соответствующее предупреждение.
- Появится полоса прогресса, отображающая процесс загрузки необходимых файлов из облачного репозитория. Если необходимо отменить обновление, щелкните ЛКМ по соответствующей иконке
.
- Будет открыто диалоговое окно с информацией о том, что для установки обновления необходим перезапуск – нажмите Yes (Да). Altium NEXUS будет закрыт, и появится окно Updating Altium NEXUS установщика с отображением прогресса загрузки файлов, необходимых для обновления, и их последующей установки.
- Altium NEXUS затем будет запущен вновь.
Удаление расширения
Установленное расширение можно удалить одним из двух способов:
- На вкладке Installed наведите курсор мыши на расширение в списке и нажмите кнопку
в верхней правом углу.
- На странице расширения нажмите кнопку
.