Расширение и обновление
Главная страница: Установка, лицензирование и управление системой
Система управления 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 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 наведите курсор мыши на модуль в списке и нажмите кнопку в верхней правом углу.
- На странице модуля нажмите кнопку .