[PYTHON] Verschieben Sie die mit Oracle VM Virutual Box und Cent OS 7 erstellte Umgebung auf einen anderen Computer

Für welche Art von Person ist der Artikel?

Der Countdown für das neue Jahr rückt näher. Ich denke, es gibt viele Menschen, die ab dem nächsten Jahr in eine neue Welt springen werden. Einige dieser Personen finden es möglicherweise schwierig, eine mit Cent OS erstellte virtuelle Umgebung neu zu erstellen. Zu dieser Zeit habe ich die Struktur für diejenigen geschrieben, die die virtuelle Umgebung auf einen anderen Computer übertragen möchten.

Grund für das Schreiben des Artikels

Als ich neulich versuchte, ein Kartenmodul namens Cartopy in Python zu installieren, bekam ich einen langen Fehler und hatte das Problem, dass ich es nicht installieren konnte. Ich habe eine Frage zu Qiita gestellt und mir die Ursache mitgeteilt, aber wie in https://qiita.com/Daisuke__/items/99de0098ec5668070f75 gezeigt, wird die Umgebung durch die Verwendung von zwei Arten von Modulinstallationsbefehlen, conda und pip, beschädigt. Es scheint etwas zu geben. Als ich das Modul installiert habe, habe ich Google-Lehrer in Form von "Installation von ..." durchsucht und es beim Betrachten neuer Artikel eingeführt. Es scheint also, dass ich dieses Tabu berührt habe, ohne es zu wissen. ist. Daher habe ich mich entschlossen, diese Gelegenheit zu nutzen, um eine neue Umgebung zu erstellen, aber ich hatte das Problem, dass die Mausintegration und die automatische Größenänderung des Bildschirms nicht funktionieren. Als ich anfing, Linux zu verwenden, habe ich es beim Betrachten von Online-Artikeln eingerichtet, aber ich habe vergessen, wie ich es gemacht habe. Glücklicherweise hatte ich vor dem Mischen von pip und conda einen Klon für eine virtuelle Umgebung, sodass es mir gelungen ist, das Modul damit zu installieren, aber mir ist aufgefallen, dass? Ist es nicht verstopft, wenn sich der Computer ändert? ** Später gelang es mir, Guest Additions einzuführen, aber jedes Mal, wenn sich der Computer änderte, war es schwierig, die virtuelle Umgebung neu zu erstellen. Daher versuchte ich zu prüfen, ob ich die erstellte virtuelle Umgebung auf einen anderen Computer verschieben konnte. Zu dieser Zeit hatte ich als Anfänger einige Probleme, deshalb schrieb ich einen Artikel als Protokoll.

Umgebung

Der Desktop, der ursprünglich über Cent OS verfügt Für ** Windows 10 ** verwendete VirtualBox ** VirtualBox 6.0.14 **, heruntergeladen von https://www.virtualbox.org. Laptops für diejenigen, die die Umwelt bewegen Ich habe ** Windows 10 ** und ** VirtualBox 6.0.14 ** verwendet. Ich bin mir nicht sicher, ob es in Ordnung ist, verschiedene Betriebssysteme wie Windows → MacOS zu überspannen. Ich würde mich freuen, wenn jemand dies melden könnte. (Weil ich persönlich vorhabe, es durch einen Mac zu ersetzen) CentOS-7x86_64-DVD-1908, Liunx Redhat 64-Bit.

Was hast du getan

** Betrieb auf dem Originalcomputer ** Zuerst habe ich untersucht, wo das aktuell verwendete Gastbetriebssystem gespeichert ist.

C:\Users\Owner\VirtualBox VMs\"Name"\"Name".vdi

Es scheint, dass es in gespeichert ist. Sie finden es vom Dateipfad zum Speicherort in den Informationen, indem Sie Virtual Box öffnen und auf Einstellungen> Speicher> Controller: SATA klicken. image.png

Hinweis Es ist ungefähr 16 GB, also ziemlich schwer. Ich habe SSD, USB usw. verwendet, um die Dateien zu verschieben.

Speichern Sie dies und fahren Sie mit Ihrem Laptop fort. ** Bedienung auf dem Computer des Übertragers ** Laden Sie zunächst Virtualbox von https://www.virtualbox.org herunter. Laden Sie dann Cent OS herunter. Klicken Sie auf CensOS jetzt herunterladen und drücken Sie Ältere Version (nach unten scrollen). Klicken Sie dann hier, um Version 7 auszuwählen. Ich habe das neueste Cent-Betriebssystem nicht ausprobiert. image.png image.png image.png Selbst wenn Sie Cent OS nicht herunterladen, ist es möglicherweise in der gespeicherten Datei enthalten, sodass Sie es möglicherweise nicht herunterladen müssen, aber ich werde es für alle Fälle herunterladen. ** Virtuelle Maschine hinzufügen ** Klicken Sie in VirtualBox auf "Extras" und wählen Sie "Hinzufügen (A)". image.png Ich habe den zuvor gespeicherten Klon ausgewählt und sicher gestartet.

** Nachtrag ** Ich habe ungefähr 90 GB von 100 GB auf meinem Laptop verwendet, also habe ich die Klondatei auf einer externen SSD gespeichert und gestartet, aber es wurde schnell gestartet. Dies hängt vom Computer und der anderen Umgebung ab. Wenn es sich jedoch um eine externe Festplatte handelt, ist das Lesen langsam und es tritt ein Fehler auf. Daher verwende ich SSD.

Am Ende

Ich habe einen Artikel über ** das Integrieren der Maus und das automatische Ändern der Größe des Gastbetriebssystembildschirms ** veröffentlicht. https://qiita.com/8M5MgHqNywfgw7q/items/69235bc2b239573acdbd

Recommended Posts

Verschieben Sie die mit Oracle VM Virutual Box und Cent OS 7 erstellte Umgebung auf einen anderen Computer
Verschieben Sie das, was Sie mit pip installiert haben, in die Conda-Umgebung
Verbesserung der Wiederverwendbarkeit und Wartbarkeit von mit Luigi erstellten Workflows
Instanziierung der zuvor erstellten BOX-Entwicklungsumgebung