[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:virtualbuddy:ru":3,"releases:stats:cask:virtualbuddy:ru":313,"dependencies:cask:virtualbuddy:ru:arm64_golden_gate":314},{"accentColor":4,"artifacts":5,"autoUpdates":40,"categories":41,"conflictsWith":47,"dependsOn":51,"deprecated":65,"description":66,"descriptionEn":67,"developer":68,"disabled":65,"displayName":69,"downloadSha256":70,"downloadSize":71,"downloadUrl":72,"editorChoice":65,"formulaeUrl":73,"homepage":74,"iconUrl":75,"installCommand":76,"installs":77,"installs30d":78,"isFont":65,"isLibrary":65,"kegOnly":65,"kind":81,"latestRelease":82,"machineTranslated":65,"minMacos":64,"name":69,"names":105,"platforms":107,"primaryCategory":283,"rank30d":284,"releaseCount":285,"releaseStats":286,"repoUrl":74,"screenshots":292,"sourceLocale":98,"sourceUrl":300,"summary":301,"summaryTranslation":302,"supports":304,"tags":306,"tap":311,"token":106,"version":143,"versionChangedAt":312},"#F5AE3D",{"apps":6,"binaries":8,"entries":10,"pkgs":39},[7],"VirtualBuddy.app",[9],"vctool",[11,18,26],{"declaration":12,"phase":15,"sources":16,"target":14,"type":17},{"app":13,"target":14},[7],"\u002FApplications\u002FVirtualBuddy.app","install",[7],"app",{"declaration":19,"phase":15,"sources":24,"target":23,"type":25},{"binary":20,"target":23},[21,22],"$APPDIR\u002FVirtualBuddy.app\u002FContents\u002FMacOS\u002Fvctool",{"target":9},"$HOMEBREW_PREFIX\u002Fbin\u002Fvctool",[21],"binary",{"declaration":27,"phase":36,"sources":37,"type":38},{"zap":28},[29],{"trash":30},[31,32,33,34,35],"~\u002FLibrary\u002FApplication Support\u002FVirtualBuddy","~\u002FLibrary\u002FCaches\u002Fcodes.rambo.VirtualBuddy","~\u002FLibrary\u002FCaches\u002FVirtualBuddy","~\u002FLibrary\u002FHTTPStorages\u002Fcodes.rambo.VirtualBuddy","~\u002FLibrary\u002FPreferences\u002Fcodes.rambo.VirtualBuddy.plist","cleanup",[],"zap",[],true,[42],{"icon":43,"machineTranslated":40,"name":44,"slug":45,"sourceLocale":46},"lucide:boxes","Виртуализация и контейнеры","virtualization","zh-CN",{"casks":48,"formulae":50},[49],"virtualbuddy@beta",[],{"arch":52,"casks":54,"formulae":55,"macos":56,"requirements":57},[53],"arm64",[],[],">= 13",{"arch":58,"macos":62},[59],{"bits":60,"type":61},64,"arm",{">=":63},[64],"13",false,"VirtualBuddy — приложение для виртуализации macOS на Mac, предназначенное прежде всего для разработчиков, тестирующих приложения в разных версиях macOS, включая поддерживаемые бета-среды. Оно также может запускать некоторые дистрибутивы ARM Linux.\n\n## Возможности\n- Создание виртуальной машины с помощью мастера установки и каталога образов восстановления.\n- Установка macOS из размещённого Apple файла IPSW, по пользовательскому URL или из существующего локального образа.\n- Установка поддерживаемых дистрибутивов ARM Linux из файлов ISO или по ссылкам для скачивания.\n- Настройка виртуального оборудования, сети и общих папок.\n- Сохранение и восстановление состояния поддерживаемых виртуальных машин macOS.\n- Использование гостевого дополнения для интеграции буфера обмена и общих папок, если гостевая система это поддерживает.\n\n## Установка и требования\nСкачайте официальный DMG и скопируйте приложение в папку «Программы» или воспользуйтесь `brew install --cask virtualbuddy`. Для работы VirtualBuddy требуется Mac с Apple silicon и macOS 13 или новее; это не решение для виртуализации на Mac с процессором Intel. Текущая версия из каталога загрузок — 2.1, сборка 325; согласно официальному каналу обновлений Sparkle, точный размер DMG составляет 18,013,135 байт. Для виртуальных дисков и образов восстановления ОС требуется значительно больше места; выделяйте память и хранилище с учётом потребностей гостевой системы.\n\nПроект поддерживает виртуализацию macOS 12 и новее, однако совместимость гостевой и хост-систем зависит от компонентов виртуализации и поддержки устройств Apple. Для новых бета-версий macOS могут потребоваться последний пакет поддержки устройств Apple или бета-версия Xcode. В актуальном README прямо указано требование: для бета-версии macOS Golden Gate на хосте с macOS 26 нужна бета-версия VirtualBuddy 2.2 2 или новее; не следует считать, что каталоговая версия 2.1 поддерживает такой сценарий. Для загрузок с сайта Apple Developer может потребоваться учётная запись Apple. Xcode не является обязательным условием для запуска всех стабильных гостевых систем из комплектов.\n\n## Интеграция с гостевой системой и разрешения\nДля работы актуального гостевого дополнения с общим буфером обмена и автоматическим подключением общих папок требуется macOS 14 или новее. Устаревшее дополнение для macOS 13 подключает только общие папки; macOS 12 не поддерживает гостевые приложения. Учитывайте, что доступ к общим папкам и буферу обмена связывает действия гостевой системы с данными хоста. О конфликте с Homebrew cask не сообщается. Проверенная документация проекта не требует повсеместно предоставлять разрешения «Универсальный доступ», «Запись экрана» или «Полный доступ к диску» для обычной работы.\n\n## Учётные записи, сеть и лицензия\nVirtualBuddy — бесплатное ПО с открытым исходным кодом под лицензией в стиле BSD; платные загрузки и спонсорство — необязательные способы поддержать разработчика. В документации проекта не указано требование использовать учётную запись VirtualBuddy. Для каталогов, загрузок и сетевых задач гостевых систем требуется доступ к сети. После установки локальные гостевые системы могут выполнять локальные задачи без учётной записи в облаке VirtualBuddy, если этого не требуют сами гостевые программы. Лицензии гостевых операционных систем действуют отдельно.\n\n## Практические предостережения\nВиртуальные машины подходят для тестирования, однако общие папки, интеграция буфера обмена и доступ к сети могут нарушить границы изоляции. Не подключайте к недоверенным гостевым системам папки хоста с конфиденциальными данными. Перед обновлением создавайте резервные копии важных файлов виртуальных машин и оставляйте достаточно ресурсов хоста. Бета-версии гостевых систем могут быть нестабильны. Проверяйте условия лицензии Apple и требования к поддерживаемому оборудованию для виртуализации macOS, а не считайте, что наличие IPSW разрешает любое использование.\n\nВерсии каталога 2.1,325 и 2.1 относятся к одному и тому же выпуску 2.1: в канале обновлений указана сборка 325. Следовательно, примечания описывают один выпуск, а не отдельное изменение сборки. Следующий отдельный выпуск в каталоге — 2.0. В точном коммите официального тега описано исправление сборки релиза: скорректирован выбор серверной части установщика вне режима отладки и удалён дублирующий вспомогательный компонент предварительного просмотра, используемый только в релизной сборке. Это изменения исходного кода и сборки, а не предположения о новых функциях для пользователей.\n\nИсточники: [Официальный проект и требования](https:\u002F\u002Fgithub.com\u002Finsidegui\u002FVirtualBuddy), [Официальные выпуски](https:\u002F\u002Fgithub.com\u002Finsidegui\u002FVirtualBuddy\u002Freleases), [Официальный канал обновлений](https:\u002F\u002Fsu.virtualbuddy.app\u002Fappcast.xml), [Лицензия](https:\u002F\u002Fgithub.com\u002Finsidegui\u002FVirtualBuddy\u002Fblob\u002Fmain\u002FLICENSE).","Virtualization tool","Guilherme Rambo","VirtualBuddy","6ed17e8d7245931fd405c419321ace7ef9333fe2e3d59b3a7f78e34fcbe628b6",18013135,"https:\u002F\u002Fsu.virtualbuddy.app\u002FVirtualBuddy_v2.1-325.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fvirtualbuddy","https:\u002F\u002Fgithub.com\u002Finsidegui\u002FVirtualBuddy","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F31ad20723ff2\u002F7846d10713b9-256.png","brew install --cask virtualbuddy",{"d30":78,"d365":79,"d90":80},242,2196,678,"cask",{"bodyMarkdown":83,"brewCommittedAt":84,"hasNotes":40,"id":85,"isLatest":40,"isPrerelease":65,"machineTranslated":40,"publishedAt":86,"sections":87,"source":97,"sourceLocale":98,"summary":99,"title":100,"translation":101,"version":104},"## VirtualBuddy 2.1\n\nДобавлен импорт из UTM, улучшены интеграция гостевой системы, настройка и восстановление.\n\n- Добавлен импорт виртуальных машин macOS из UTM.\n- Добавлен переключатель для образа диска VirtualBuddyGuest и проверка его актуальности.\n- Добавлены обновление каталога без кеширования и переработанные настройки приложения.\n- Добавлено подтверждение выхода при работающих виртуальных машинах.\n- Добавлен профиль дисплея 4K; для новых виртуальных машин Linux по умолчанию используется 1080p.\n- Исправлен сбой в полноэкранном режиме на macOS Tahoe и улучшено восстановление после неудачной установки.\n\nВ официальной ленте обновлений исходный выпуск 2.1 указан как сборка 325; в каталоге также есть отдельная запись 2.1. Эти примечания описывают тот же выпуск, а не дополнительное изменение для конкретной сборки.\n\nИсточник: [Официальный выпуск 2.1](https:\u002F\u002Fgithub.com\u002Finsidegui\u002FVirtualBuddy\u002Freleases\u002Ftag\u002F2.1).","2025-09-14T13:46:47Z",2346,"0001-01-01T00:00:00Z",[88],{"area":89,"items":90},"Изменения",[91,92,93,94,95,96],"Импортирует виртуальные машины macOS из UTM.","Добавляет переключатель для образа диска VirtualBuddyGuest и проверяет его актуальность.","Добавляет обновление каталога без кеша и переработанные настройки приложения.","Запрашивает подтверждение выхода, если виртуальные машины работают.","Добавляет предустановку дисплея 4K и задаёт 1080p по умолчанию для новых виртуальных машин Linux.","Исправляет сбой в полноэкранном режиме на macOS Tahoe и улучшает восстановление после неудачной установки.","editorial","en-US","Добавляет импорт из UTM и улучшает интеграцию гостевой системы, настройку и восстановление.","VirtualBuddy 2.1",{"locale":102,"machineTranslated":40,"sourceLocale":98,"status":103},"ru-RU","machine","2.1",[69,106],"virtualbuddy",[108,144,179,214,249],{"arch":53,"artifacts":109,"conflictsWith":129,"dependsOn":132,"downloadSha256":70,"downloadUrl":72,"macos":141,"minMacos":64,"requiresRosetta":65,"tag":142,"version":143},{"apps":110,"binaries":111,"entries":112,"pkgs":128},[7],[9],[113,117,122],{"declaration":114,"phase":15,"sources":116,"target":14,"type":17},{"app":115,"target":14},[7],[7],{"declaration":118,"phase":15,"sources":121,"target":23,"type":25},{"binary":119,"target":23},[21,120],{"target":9},[21],{"declaration":123,"phase":36,"sources":127,"type":38},{"zap":124},[125],{"trash":126},[31,32,33,34,35],[],[],{"casks":130,"formulae":131},[49],[],{"arch":133,"casks":134,"formulae":135,"macos":56,"requirements":136},[53],[],[],{"arch":137,"macos":139},[138],{"bits":60,"type":61},{">=":140},[64],"27","arm64_golden_gate","2.1,325",{"arch":53,"artifacts":145,"conflictsWith":165,"dependsOn":168,"downloadSha256":70,"downloadUrl":72,"macos":177,"minMacos":64,"requiresRosetta":65,"tag":178,"version":143},{"apps":146,"binaries":147,"entries":148,"pkgs":164},[7],[9],[149,153,158],{"declaration":150,"phase":15,"sources":152,"target":14,"type":17},{"app":151,"target":14},[7],[7],{"declaration":154,"phase":15,"sources":157,"target":23,"type":25},{"binary":155,"target":23},[21,156],{"target":9},[21],{"declaration":159,"phase":36,"sources":163,"type":38},{"zap":160},[161],{"trash":162},[31,32,33,34,35],[],[],{"casks":166,"formulae":167},[49],[],{"arch":169,"casks":170,"formulae":171,"macos":56,"requirements":172},[53],[],[],{"arch":173,"macos":175},[174],{"bits":60,"type":61},{">=":176},[64],"26","arm64_tahoe",{"arch":53,"artifacts":180,"conflictsWith":200,"dependsOn":203,"downloadSha256":70,"downloadUrl":72,"macos":212,"minMacos":64,"requiresRosetta":65,"tag":213,"version":143},{"apps":181,"binaries":182,"entries":183,"pkgs":199},[7],[9],[184,188,193],{"declaration":185,"phase":15,"sources":187,"target":14,"type":17},{"app":186,"target":14},[7],[7],{"declaration":189,"phase":15,"sources":192,"target":23,"type":25},{"binary":190,"target":23},[21,191],{"target":9},[21],{"declaration":194,"phase":36,"sources":198,"type":38},{"zap":195},[196],{"trash":197},[31,32,33,34,35],[],[],{"casks":201,"formulae":202},[49],[],{"arch":204,"casks":205,"formulae":206,"macos":56,"requirements":207},[53],[],[],{"arch":208,"macos":210},[209],{"bits":60,"type":61},{">=":211},[64],"15","arm64_sequoia",{"arch":53,"artifacts":215,"conflictsWith":235,"dependsOn":238,"downloadSha256":70,"downloadUrl":72,"macos":247,"minMacos":64,"requiresRosetta":65,"tag":248,"version":143},{"apps":216,"binaries":217,"entries":218,"pkgs":234},[7],[9],[219,223,228],{"declaration":220,"phase":15,"sources":222,"target":14,"type":17},{"app":221,"target":14},[7],[7],{"declaration":224,"phase":15,"sources":227,"target":23,"type":25},{"binary":225,"target":23},[21,226],{"target":9},[21],{"declaration":229,"phase":36,"sources":233,"type":38},{"zap":230},[231],{"trash":232},[31,32,33,34,35],[],[],{"casks":236,"formulae":237},[49],[],{"arch":239,"casks":240,"formulae":241,"macos":56,"requirements":242},[53],[],[],{"arch":243,"macos":245},[244],{"bits":60,"type":61},{">=":246},[64],"14","arm64_sonoma",{"arch":53,"artifacts":250,"conflictsWith":270,"dependsOn":273,"downloadSha256":70,"downloadUrl":72,"macos":64,"minMacos":64,"requiresRosetta":65,"tag":282,"version":143},{"apps":251,"binaries":252,"entries":253,"pkgs":269},[7],[9],[254,258,263],{"declaration":255,"phase":15,"sources":257,"target":14,"type":17},{"app":256,"target":14},[7],[7],{"declaration":259,"phase":15,"sources":262,"target":23,"type":25},{"binary":260,"target":23},[21,261],{"target":9},[21],{"declaration":264,"phase":36,"sources":268,"type":38},{"zap":265},[266],{"trash":267},[31,32,33,34,35],[],[],{"casks":271,"formulae":272},[49],[],{"arch":274,"casks":275,"formulae":276,"macos":56,"requirements":277},[53],[],[],{"arch":278,"macos":280},[279],{"bits":60,"type":61},{">=":281},[64],"arm64_ventura",{"icon":43,"machineTranslated":40,"name":44,"slug":45,"sourceLocale":46},469,14,{"brewLag":287,"cadence":291,"count30d":289},{"compared":288,"earlierCount":289,"medianMinutes":290},3,0,153722867,"irregular",[293],{"caption":294,"height":295,"machineTranslated":40,"sourceLocale":98,"theme":296,"thumbUrl":297,"url":298,"width":299},"Демонстрация виртуальных машин в официальном README VirtualBuddy; не подтверждено, что это последняя сборка.",840,"dark","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F1555b9e5ceb5\u002Fb51caf53b8c5-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F1555b9e5ceb5\u002Fb51caf53b8c5-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fv\u002Fvirtualbuddy.rb","Создавайте и запускайте виртуальные машины macOS и некоторых дистрибутивов ARM Linux на Apple silicon; доступны загрузка установщиков и общий доступ к ресурсам гостевой системы.",{"locale":102,"machineTranslated":65,"sourceLocale":98,"status":303},"manual",{"arm64":40,"requiresRosetta":65,"status":305,"x86_64":65},"known",[307,308,309,310],"Virtualization","macOS","Linux","Developer Tools","homebrew\u002Fcask","2026-10-07T09:38:43.820266Z",null,{"conflictsWith":315,"dependencies":318,"dependents":319,"dependsOn":321,"platforms":330},{"casks":316,"formulae":317},[49],[],[],{"count":289,"top":320},[],{"arch":322,"casks":323,"formulae":324,"macos":56,"requirements":325},[53],[],[],{"arch":326,"macos":328},[327],{"bits":60,"type":61},{">=":329},[64],[331,364,397,430,463],{"arch":53,"artifacts":332,"conflictsWith":352,"dependsOn":355,"downloadSha256":70,"downloadUrl":72,"macos":141,"minMacos":64,"requiresRosetta":65,"tag":142,"version":143},{"apps":333,"binaries":334,"entries":335,"pkgs":351},[7],[9],[336,340,345],{"declaration":337,"phase":15,"sources":339,"target":14,"type":17},{"app":338,"target":14},[7],[7],{"declaration":341,"phase":15,"sources":344,"target":23,"type":25},{"binary":342,"target":23},[21,343],{"target":9},[21],{"declaration":346,"phase":36,"sources":350,"type":38},{"zap":347},[348],{"trash":349},[31,32,33,34,35],[],[],{"casks":353,"formulae":354},[49],[],{"arch":356,"casks":357,"formulae":358,"macos":56,"requirements":359},[53],[],[],{"arch":360,"macos":362},[361],{"bits":60,"type":61},{">=":363},[64],{"arch":53,"artifacts":365,"conflictsWith":385,"dependsOn":388,"downloadSha256":70,"downloadUrl":72,"macos":177,"minMacos":64,"requiresRosetta":65,"tag":178,"version":143},{"apps":366,"binaries":367,"entries":368,"pkgs":384},[7],[9],[369,373,378],{"declaration":370,"phase":15,"sources":372,"target":14,"type":17},{"app":371,"target":14},[7],[7],{"declaration":374,"phase":15,"sources":377,"target":23,"type":25},{"binary":375,"target":23},[21,376],{"target":9},[21],{"declaration":379,"phase":36,"sources":383,"type":38},{"zap":380},[381],{"trash":382},[31,32,33,34,35],[],[],{"casks":386,"formulae":387},[49],[],{"arch":389,"casks":390,"formulae":391,"macos":56,"requirements":392},[53],[],[],{"arch":393,"macos":395},[394],{"bits":60,"type":61},{">=":396},[64],{"arch":53,"artifacts":398,"conflictsWith":418,"dependsOn":421,"downloadSha256":70,"downloadUrl":72,"macos":212,"minMacos":64,"requiresRosetta":65,"tag":213,"version":143},{"apps":399,"binaries":400,"entries":401,"pkgs":417},[7],[9],[402,406,411],{"declaration":403,"phase":15,"sources":405,"target":14,"type":17},{"app":404,"target":14},[7],[7],{"declaration":407,"phase":15,"sources":410,"target":23,"type":25},{"binary":408,"target":23},[21,409],{"target":9},[21],{"declaration":412,"phase":36,"sources":416,"type":38},{"zap":413},[414],{"trash":415},[31,32,33,34,35],[],[],{"casks":419,"formulae":420},[49],[],{"arch":422,"casks":423,"formulae":424,"macos":56,"requirements":425},[53],[],[],{"arch":426,"macos":428},[427],{"bits":60,"type":61},{">=":429},[64],{"arch":53,"artifacts":431,"conflictsWith":451,"dependsOn":454,"downloadSha256":70,"downloadUrl":72,"macos":247,"minMacos":64,"requiresRosetta":65,"tag":248,"version":143},{"apps":432,"binaries":433,"entries":434,"pkgs":450},[7],[9],[435,439,444],{"declaration":436,"phase":15,"sources":438,"target":14,"type":17},{"app":437,"target":14},[7],[7],{"declaration":440,"phase":15,"sources":443,"target":23,"type":25},{"binary":441,"target":23},[21,442],{"target":9},[21],{"declaration":445,"phase":36,"sources":449,"type":38},{"zap":446},[447],{"trash":448},[31,32,33,34,35],[],[],{"casks":452,"formulae":453},[49],[],{"arch":455,"casks":456,"formulae":457,"macos":56,"requirements":458},[53],[],[],{"arch":459,"macos":461},[460],{"bits":60,"type":61},{">=":462},[64],{"arch":53,"artifacts":464,"conflictsWith":484,"dependsOn":487,"downloadSha256":70,"downloadUrl":72,"macos":64,"minMacos":64,"requiresRosetta":65,"tag":282,"version":143},{"apps":465,"binaries":466,"entries":467,"pkgs":483},[7],[9],[468,472,477],{"declaration":469,"phase":15,"sources":471,"target":14,"type":17},{"app":470,"target":14},[7],[7],{"declaration":473,"phase":15,"sources":476,"target":23,"type":25},{"binary":474,"target":23},[21,475],{"target":9},[21],{"declaration":478,"phase":36,"sources":482,"type":38},{"zap":479},[480],{"trash":481},[31,32,33,34,35],[],[],{"casks":485,"formulae":486},[49],[],{"arch":488,"casks":489,"formulae":490,"macos":56,"requirements":491},[53],[],[],{"arch":492,"macos":494},[493],{"bits":60,"type":61},{">=":495},[64]]