SwiftVM:在 Mac 菜单栏里,准备一台随时能重来的测试机
SwiftVM 把 macOS 与 Linux 测试机放进 Mac 菜单栏,提供快照、复制、命令行和自动化。本文介绍 v1.3.0 的用途,以及 Apple 芯片、macOS 27 和客户系统权限等条件。
15. Okt. · 5 Min. LesezeitSwiftVM contributors · Native macOS menu-bar virtualization for macOS and Linux on Apple silicon.
SwiftVM ist eine Mac-App aus der Kategorie Virtualisierung und Container. Der Entwickler ist SwiftVM contributors.
brew install --cask swiftvm-app/tap/swiftvmDiese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen
SwiftVM is a native macOS application built with Swift and Apple’s Virtualization framework. It manages macOS and Linux virtual machines from the menu bar; each guest display opens in its own window. Windows guests are planned, not currently supported.
swiftvm CLI and guest automation: execute commands, copy files, capture screens and control mouse/keyboard. The app must be running for the CLI.Apple silicon and macOS 27 or newer; Intel Macs are not supported. A Linux image is under 1 GB; a macOS restore image is about 25 GB, before guest storage. Free and open source under Apache-2.0.
brew install --cask swiftvm-app/tap/swiftvm
Or download the official DMG and drag SwiftVM to /. Launch it and use its menu-bar item; no main window opens automatically. Homebrew also installs the CLI. Automatic app updates are supported.
OpenNavo erfasst geprüfte Preise nach Region, Edition und Abrechnungszeitraum, jeweils mit Quelle und Datum. Einen Preisverlauf gibt es nicht, und OpenNavo bewertet nicht, ob ein Preis der niedrigste ist.
| Edition | Preis | Region | Bezugsquelle | Geprüft am |
|---|---|---|---|---|
| — | Kostenlos | — | Offizielle Websitegithub.com/swiftvm-app/swiftvm/blob/v1.3.0/website/src/home.html |
| macOS | App-Version | Chips | Download | Quelle |
|---|---|---|---|---|
| Build für macOS 27, 26, 15, 14, 13, 12, 11 | 1.5.0 | Apple silicon | github.com/swiftvm-app/swiftvm/releases/download/v1.5.0/SwiftVM-1.5.0.dmgSHA-256 489694c8928c6e63b677c9eea3963bf3d08261cd6648a752e4ee28780096f0fe | HomebrewGeprüft am |
| macOS 27 oder neuer | 1.3.0 | Apple silicon · Läuft nativ | — | github.com/swiftvm-app/swiftvm/blob/v1.3.0/docs/user-guide/getting-started.mdGeprüft am Prüfung ausstehend |
| — | 1.3.0 | Intel | — | github.com/swiftvm-app/swiftvm/blob/v1.3.0/docs/user-guide/getting-started.mdGeprüft am Prüfung ausstehend |
brew install --cask swiftvm-app/tap/swiftvmLaden Sie dieselbe Datei herunter, die Homebrew verwendet: github.com/swiftvm-app/swiftvm/releases/download/v1.5.0/SwiftVM-1.5.0.dmg
SHA-256 prüft nur, ob der Download vollständig ist; es ist keine Sicherheitszertifizierung. SHA-256 und Downloadadresse ansehen
brew uninstall --cask swiftvmEine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.
brew uninstall --zap --cask swiftvm--zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg.
~/Library/Caches/SwiftVM~/Library/Caches/com.swiftvm.app~/Library/HTTPStorages/com.swiftvm.app~/Library/Preferences/com.swiftvm.app.plist~/Library/Saved Application State/com.swiftvm.app.savedStateDiese Einträge stammen aus der Homebrew-Definition, geprüft am . Sie zeigen nur, was die Definition zum Löschen vorsieht, nicht, was sich tatsächlich auf Ihrem Mac befindet.
Neu OpenNavo-Redaktion
Für diese Version gibt es keine eigenen Versionshinweise.
Hier stehen nur überprüfbare Fakten, jeweils mit Quelle und Datum. Das ist keine Sicherheitszertifizierung. Um Ihre heruntergeladenen Dateien zu prüfen, scannen Sie sie mit OpenNavo auf Ihrem Mac.
Installation app
Quelldatei: SwiftVM.
Angegebenes Ziel: /
{ "app": [ "SwiftVM.app" ], "target": "/Applications/ }SwiftVM. app"
Installation binary
Quelldatei: $APPDIR/
Angegebenes Ziel: $HOMEBREW_PREFIX/
{ "binary": [ "$APPDIR/SwiftVM. ], "target": "$HOMEBREW_PREFIX/app/ Contents/ Helpers/ swiftvm" bin/ }swiftvm"
Benutzerdaten entfernen zap
{ "zap": [ { "trash": [ "~/Library/ "~/Caches/ SwiftVM", Library/ "~/Caches/ com. swiftvm. app", Library/ "~/HTTPStorages/ com. swiftvm. app", Library/ "~/Preferences/ com. swiftvm. app. plist", Library/ Application State/Saved com. ] } ] }swiftvm. app. savedState"
Ja, SwiftVM ist kostenlos nutzbar. Quelle: github.com/swiftvm-app/swiftvm/blob/v1.3.0/website/src/home.html, geprüft am 14. Okt.
Der Quellcode von SwiftVM ist auf GitHub öffentlich (swiftvm-app/swiftvm) und steht unter der Lizenz Apache-2.0.
Führen Sie brew uninstall --cask swiftvm aus. Um auch Einstellungen und Caches zu löschen, führen Sie brew uninstall --zap --cask swiftvm aus. --zap löscht zusätzlich die Einstellungen, Caches und weiteren Dateien, die in der Homebrew-Definition aufgeführt sind. Darunter können Daten sein, die andere Apps mitnutzen und die nach dem Löschen nicht wiederhergestellt werden können. Zudem ist nicht garantiert, dass keine Reste zurückbleiben. Sichern Sie zuerst alle Daten, die Sie behalten möchten. Wenn Sie Einstellungen und Caches behalten möchten, lassen Sie --zap weg. Dabei werden zusätzlich 5 Dateien und Ordner gelöscht, darunter ~/.
Ja, und nur dort: Auf Intel-Macs ist keine Installation möglich.
Die Einstellungen liegen in ~/. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.
Die aktuelle Version ist 1.5.0; Homebrew hat sie am 19. Okt. aufgenommen. SwiftVM aktualisiert sich selbst; für ein Update über Homebrew führen Sie brew upgrade --cask --greedy swiftvm aus.
Zusätzlich wird 1 Befehlszeilentool installiert: swiftvm.
SwiftVM 把 macOS 与 Linux 测试机放进 Mac 菜单栏,提供快照、复制、命令行和自动化。本文介绍 v1.3.0 的用途,以及 Apple 芯片、macOS 27 和客户系统权限等条件。
15. Okt. · 5 Min. LesezeitJede Angabe auf dieser Seite nennt ihre Quelle und ihr Prüfdatum. Abgelaufene Angaben werden nur mit „Stand“ und Datum angezeigt und nicht mehr als aktuell dargestellt.