SwiftVM

SwiftVM contributors · Native macOS menu-bar virtualization for macOS and Linux on Apple silicon.

CaskVirtualisierung und ContainerEntwicklertoolsIntegrierte UpdatesApple silicon
Aus swiftvm-app/tap
Installationen (30 Tage)
0
App: Platz 2491
Installationen (1 Jahr)
0
Letzte 365 Tage
Neueste Version
1.5.0
vor 3 Tagen · 19. Okt.
Downloadgröße
33MB
arm64 · dmg
Update-Rhythmus
Täglich
6 Versionen in 30 Tagen

SwiftVM ist eine Mac-App aus der Kategorie Virtualisierung und Container. Der Entwickler ist SwiftVM contributors.

Eckdaten

Chips
Apple silicon
Preis
Kostenlos · Preisdetails
Entwickler
SwiftVM contributors
Installationsbefehl
brew install --cask swiftvm-app/tap/swiftvm
Homebrew
Installierbar; die App aktualisiert sich selbst
Auch bekannt als
swiftvm

Diese Angaben wurden am oder später geprüft. Quellen der einzelnen Angaben ansehen

Beschreibung

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.

Features

  • Automated macOS installation, Linux cloud images and Linux desktop setup scripts.
  • SSH by machine name, snapshots, instant duplicates, suspend and resume.
  • Shared folders and clipboard, port forwarding, USB devices and disk images.
  • The swiftvm CLI and guest automation: execute commands, copy files, capture screens and control mouse/keyboard. The app must be running for the CLI.

Requirements and license

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.

Install

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

Or download the official DMG and drag SwiftVM to /Applications. Launch it and use its menu-bar item; no main window opens automatically. Homebrew also installs the CLI. Automatic app updates are supported.

GitHub · Documentation · Apache-2.0

SwiftVM: Preise und Kaufoptionen

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.

EditionPreisRegionBezugsquelleGeprüft am
—Kostenlos —Offizielle Websitegithub.com/swiftvm-app/swiftvm/blob/v1.3.0/website/src/home.html

Systemvoraussetzungen

macOSApp-VersionChipsDownloadQuelle
Build für macOS 27, 26, 15, 14, 13, 12, 111.5.0Apple silicongithub.com/swiftvm-app/swiftvm/releases/download/v1.5.0/SwiftVM-1.5.0.dmgSHA-256 489694c8928c6e63b677c9eea3963bf3d08261cd6648a752e4ee28780096f0feHomebrewGeprüft am
macOS 27 oder neuer1.3.0Apple 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.0Intel—github.com/swiftvm-app/swiftvm/blob/v1.3.0/docs/user-guide/getting-started.mdGeprüft am Prüfung ausstehend

So installieren Sie SwiftVM auf dem Mac

  1. Führen Sie im Terminal Folgendes aus: brew install --cask swiftvm-app/tap/swiftvm
  2. Homebrew installiert die App in Ihrem Ordner „Programme“.

Ohne Homebrew installieren

Laden 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

SwiftVM deinstallieren und Daten optional bereinigen

Befehl zum Deinstallieren
brew uninstall --cask swiftvm

Eine normale Deinstallation entfernt die App, behält aber ihre Einstellungen und Caches.

Gründliche Bereinigung (optional)

Befehl zum Deinstallieren
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.

Dateien, die SwiftVM auf Ihrem Mac hinterlassen kann (5)
Dateien und Ordner
~/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.savedState

Diese 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 in 1.5.0

Neu OpenNavo-Redaktion

Für diese Version gibt es keine eigenen Versionshinweise.

Sicherheitsfakten zu SwiftVM

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.

Vertriebswege
Homebrew
Open Source
Ja · github.com/swiftvm-app/swiftvm · Apache-2.0Geprüft am
Mit OpenNavo scannenÖffnet eine Scan-Vorschau in der OpenNavo-App; Sie entscheiden, ob der Scan startet. Mehr zur Sicherheit

Installationsdetails

Tap
swiftvm-app/tap
Befehle
swiftvm
Download-URL
https://github.com/swiftvm-app/swiftvm/releases/download/v1.5.0/SwiftVM-1.5.0.dmg
SHA-256
489694c8928c6e63b677c9eea3963bf3d08261cd6648a752e4ee28780096f0fe
Homebrew-Definition
github.com/swiftvm-app/homebrew-tap/blob/HEAD/Casks/swiftvm.rb
Quellcode
github.com/swiftvm-app/swiftvm

Inhalte bei Installation und Deinstallation

  • Installation app

    Quelldatei: SwiftVM.app

    Angegebenes Ziel: /Applications/SwiftVM.app

    Vollständige Deklaration ansehen
    {
      "app": [
        "SwiftVM.app"
      ],
      "target": "/Applications/SwiftVM.app"
    }
  • Installation binary

    Quelldatei: $APPDIR/SwiftVM.app/Contents/Helpers/swiftvm

    Angegebenes Ziel: $HOMEBREW_PREFIX/bin/swiftvm

    Vollständige Deklaration ansehen
    {
      "binary": [
        "$APPDIR/SwiftVM.app/Contents/Helpers/swiftvm"
      ],
      "target": "$HOMEBREW_PREFIX/bin/swiftvm"
    }
  • Benutzerdaten entfernen zap

    Vollständige Deklaration ansehen
    {
      "zap": [
        {
          "trash": [
            "~/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.savedState"
          ]
        }
      ]
    }

Häufige Fragen zu SwiftVM

Ist SwiftVM kostenlos?

Ja, SwiftVM ist kostenlos nutzbar. Quelle: github.com/swiftvm-app/swiftvm/blob/v1.3.0/website/src/home.html, geprüft am 14. Okt.

Ist SwiftVM Open Source?

Der Quellcode von SwiftVM ist auf GitHub öffentlich (swiftvm-app/swiftvm) und steht unter der Lizenz Apache-2.0.

Wie deinstalliere ich SwiftVM vollständig auf dem Mac?

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 ~/Library/Preferences/com.swiftvm.app.plist.

Läuft SwiftVM auf Macs mit Apple silicon (M1 und neuer)?

Ja, und nur dort: Auf Intel-Macs ist keine Installation möglich.

Wo speichert SwiftVM Einstellungen und Daten?

Die Einstellungen liegen in ~/Library/Preferences/com.swiftvm.app.plist. Diese Speicherorte stammen aus der Bereinigungsliste von Homebrew.

Was ist die aktuelle Version von SwiftVM?

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.

Was wird mit SwiftVM zusätzlich installiert?

Zusätzlich wird 1 Befehlszeilentool installiert: swiftvm.

Verwandte Artikel

Quellen

Jede 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.