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