SwiftVM

SwiftVM contributors · Нативная виртуализация macOS и Linux на Apple silicon с управлением из строки меню macOS.

CaskВиртуализация и контейнерыВстроенное обновлениеЧип Apple
Главная
Источник swiftvm-app/tap
Установки за последние 30 дней0Приложение: место 2431
Установки за последний год0Всего за 365 дней
Последняя версия1.3.0позавчера · 13 окт.
Размер загрузки5,7МБarm64 · dmg
Частота обновленийЕжедневно4 релиза за 30 дней

SwiftVM — приложение для Mac из категории «Виртуализация и контейнеры». Пользоваться можно бесплатно.

Описание

SwiftVM — нативное приложение macOS на Swift и фреймворке Apple Virtualization. Оно управляет виртуальными машинами macOS и Linux из строки меню; экран каждой гостевой системы открывается в отдельном окне. Поддержка гостевых Windows запланирована, но пока недоступна.

Возможности

  • Автоматическая установка macOS, облачные образы Linux и сценарии настройки рабочих столов Linux.
  • SSH по имени машины, снимки состояния, мгновенные дубликаты, приостановка и возобновление.
  • Общие папки и буфер обмена, перенаправление портов, USB-устройства и образы дисков.
  • CLI swiftvm и автоматизация гостевой системы: выполнение команд, копирование файлов, снимки экрана, управление мышью и клавиатурой. Для CLI приложение должно быть запущено.

Требования и лицензия

Нужны Apple silicon и macOS 27 или новее; Mac на Intel не поддерживаются. Образ Linux занимает менее 1 ГБ, образ восстановления macOS — около 25 ГБ, без учёта хранилища гостевой системы. Бесплатное ПО с открытым кодом под лицензией Apache-2.0.

Установка

brew install --cask swiftvm-app/tap/swiftvm

Можно также скачать официальный DMG и перетащить SwiftVM в /Applications. После запуска используйте значок в строке меню: главное окно автоматически не открывается. Homebrew также устанавливает CLI. Поддерживаются автоматические обновления.

GitHub · Documentation · Apache-2.0

Новая версия Что нового в 1.3.0 13 окт. · Редакция OpenNavo · Перевод ИИ

  • ИзмененияИзменения этой версии приведены ниже.

Установка и удаление

Homebrew устанавливает приложение в папку «Программы».

Установка без Homebrew

Скачайте тот же файл, что использует Homebrew: github.com/swiftvm-app/swiftvm/releases/download/v1.3.0/SwiftVM-1.3.0.dmg

SHA-256 лишь проверяет, что файл скачан полностью; это не сертификат безопасности. Посмотреть SHA-256 и адрес загрузки

Команда удаления
$ brew uninstall --cask swiftvm

Обычное удаление стирает приложение, но оставляет настройки и кеш.

Глубокая очистка (по желанию)
$ brew uninstall --zap --cask \swiftvm

--zap также удаляет настройки, кеш и другие файлы из определения Homebrew. Среди них могут быть данные, общие с другими приложениями, восстановить их нельзя, и полное отсутствие следов не гарантируется.Какие файлы будут удалены

Сведения и источники

Цена
Бесплатно github.com/swiftvm-app/swiftvm/blob/v1.3.0/website/src/home.htmlПроверено 14 окт.
Системные требования от разработчика
Чип Apple: Работает нативно · macOS 27 или новееIntel: Не поддерживаетсяgithub.com/swiftvm-app/swiftvm/blob/v1.3.0/docs/user-guide/getting-started.mdПроверено 14 окт.
Версия 1.3.0
Homebrew записал её 13 окт.Разработчик выпустил её 13 окт.

Частые вопросы

SwiftVM бесплатно?

Да, SwiftVM можно использовать бесплатно. Источник: github.com/swiftvm-app/swiftvm/blob/v1.3.0/website/src/home.html, проверено 14 окт.

Есть ли у SwiftVM открытый исходный код?

Исходный код SwiftVM открыт на GitHub (swiftvm-app/swiftvm) под лицензией Apache-2.0.

Как полностью удалить SwiftVM с Mac?

Выполните brew uninstall --cask swiftvm. Чтобы удалить ещё и настройки с кэшем, выполните brew uninstall --zap --cask swiftvm. Так удалятся ещё 5 файлов и папок, например ~/Library/Preferences/com.swiftvm.app.plist.

Работает ли SwiftVM на Mac с чипами Apple (M1 и новее)?

Да. По данным разработчика, программа работает на чипах Apple нативно. Источник: github.com/swiftvm-app/swiftvm/blob/v1.3.0/docs/user-guide/getting-started.md, проверено 14 окт.

Где SwiftVM хранит настройки и данные?

Настройки хранятся в ~/Library/Preferences/com.swiftvm.app.plist. Эти пути взяты из списка очистки Homebrew.

Какая последняя версия SwiftVM?

Последняя версия — 1.3.0, в Homebrew она появилась 13 окт. SwiftVM обновляется само; чтобы обновить его через Homebrew, выполните brew upgrade --cask --greedy swiftvm.

Что ещё устанавливается вместе с SwiftVM?

Также добавляется 1 утилита командной строки: swiftvm.

Статьи по теме

Рекомендация

SwiftVM: тестовая машина, с которой можно начать заново, прямо из строки меню Mac

SwiftVM позволяет управлять тестовыми машинами macOS и Linux из строки меню Mac: снимки, клонирование, CLI и автоматизация. Рассказываем о v1.3.0 и требованиях к чипу Apple, macOS 27 и разрешениям в гостевой системе.

15 окт. · 5 мин чтения