Migration von Windows zu Linux

16

Ich möchte einen Computer von Windows auf Ubuntu umstellen. Ich bin mein ganzes Leben lang Windows-Benutzer und benutze GIS seit über einem Jahrzehnt. Ich bin gespannt auf die Umstellung auf Ubuntu. Meistens, welche Pakete, Bindungen usw. ich brauche / wollen. Unter Windows habe ich Python und die Bindungen, GDAL, FWTools usw. usw. heruntergeladen. Wird es mit Ubuntu dasselbe sein? Oder sind Pakete in Ubuntu anders gebündelt?

Ryan Garnett
quelle
2
Vielleicht möchten Sie sich auch mit Linux Mint als Alternative zu Ubuntu befassen. Es basiert auf Ubuntu, fügt jedoch viele benutzerfreundliche Funktionen hinzu und entfernt die "Unity" -Schnittstelle, die viele Ubuntu-Benutzer nicht mögen, zugunsten von zwei alternativen Schnittstellen : MATE (das ist eine Version von Gnome 2, die Ubuntu vor Unity verwendet hat) und Cinnamon (der Standard).
Dan C
Eine Ressource, die ich beim Erlernen von Linux als sehr hilfreich empfand , war die library.linode.com- Dokumentation, in der nicht nur erklärt wurde, wie man Dinge erledigt, sondern auch die besten Methoden empfohlen werden. Nicht spezifisch für GIS, sondern umfasst Datenbanken, verschiedene Programmiersprachen, Webserver, Sicherheit usw.
Kelso

Antworten:

10

Die gleichen Anwendungen sind verfügbar, aber die allgemeine Erfahrung wird viel reibungsloser sein, insbesondere Aktualisierungen. Die Paketverwaltung ist eine der wichtigsten Stärken von Linux für Benutzer. Alles, was Sie brauchen, ist bereits verpackt und nur eine GUI oder ein Befehl entfernt. Keine Notwendigkeit für separate Downloads oder ähnliches.

Installieren Sie also eine der buntu-Varianten und fügen Sie UbuntuGIS ppa zur Liste der Quellen im Software-Center hinzu.

lynxlynxlynx
quelle
Danke, das habe ich mir gedacht, aber ich wollte sicher gehen. Dies kann ein bisschen eine schwachsinnige Frage sein. Ich beginne mit dem Schreiben mit Python und versuche, mich mit der Java-Entwicklung zu befassen (beides für räumliche Zwecke). Gibt es irgendetwas, über das ich im Zusammenhang mit der Entwicklung nachdenken muss, wenn ich über eine Umstellung auf Ubuntu nachdenke? Irgendwelche Änderungen oder Hauptunterschiede, die Stolpersteine ​​sein werden? Vielen Dank ...
Ryan Garnett
Java ist anfangs vielleicht schwieriger zum Laufen zu bringen, aber vielleicht auch. Eclipse funktioniert einwandfrei und es gibt eine ganze Reihe weiterer Editoren und IDEs. Wahrscheinlich keine große Sache, es sei denn, Sie sind in msvc oder so verwurzelt.
Lynxlynxlynx
Hier ist meine erste blöde Frage, von vielen bin ich mir sicher. Ich bin auf die UbuntuGIS-Seite gegangen. Ich muss die Repositories installieren. Wie geht das? Geht das über Terminal? Ist es wie eine Wohnung zu bekommen? Oder muss ich physisch etwas zu einer Datei hinzufügen (dh: Konfigurationsdatei?)
Ryan Garnett
wie bei den meisten dingen unter linux gibt es mehrere möglichkeiten, dies zu erreichen. Ich dachte, Sie mögen vielleicht das einfachste am besten, aber die verknüpfte Bedienungsanleitung erwähnt andere Optionen wie apt und manuelle Bearbeitung.
Lynxlynxlynx
Vielen Dank. Ich möchte einen einfachen Weg, aber es ist gut, einige der anderen Optionen zu kennen.
Ryan Garnett
13

Üben Sie die Verwendung einer Oracle VM Virtual Box und erstellen Sie eine Ubuntu [12.04 LTS] -Installation (verwenden Sie die ISO von hier http://www.ubuntu.com/download/desktop ) auf Ihrem aktuellen Windows-PC, und machen Sie sich die Unterschiede zunutze (einige davon sind gut) einige nicht so sehr).

Erstellt ein 8-GB-VDI (Virtual Disk Image) und fügt die ISO zur virtuellen Festplatte hinzu

Sie können Ubuntu "ausprobieren" oder Ubuntu "installieren" - Wenn Sie QGIS und Postgis installieren möchten, müssen Sie die Installationsoption verwenden.

Eine sehr gute Option in Oracle VM ist das Erstellen von Snapshots. Installieren Sie also Ubuntu und erstellen Sie einen Snapshot in Oracle VM. Auf diese Weise können Sie zu einer sauberen Installation zurückkehren, wenn Ihre Tests nicht nach Plan verlaufen.

Bildbeschreibung hier eingeben

Einstellungen, um Ubuntu auf Oracle VM zum Laufen zu bringen

Bildbeschreibung hier eingeben

postgis und qgis laufen mit einigen beispieldaten Bildbeschreibung hier eingeben

Mapperz
quelle
1
Dies wurde innerhalb von 2 Stunden eingerichtet und ausgeführt (QGIS und Postgres / POSTGIS) - einschließlich aller Downloads und der Erstellung aus dem Quellcode.
Mapperz
1
Dies ist eine großartige Möglichkeit, mit Ubuntu zu experimentieren. Ich habe genau das selbst gemacht und es ist einfach und unkompliziert.
Chad Cooper
Danke, ich werde diese Methode heute auf einem System ausprobieren (+1).
Aaron
Gut , dass es ist eine nützliche Methode - das ist für Multi - Betriebssysteme sein kann , auch das Raspberry Pi (raspbian os) en.wikipedia.org/wiki/Raspberry_Pi
Mapperz
7

Wählen Sie zuerst eine Distribution aus, bei der Sie viel Hilfe finden. Der Wechsel zu einem neuen Betriebssystem ist ein sehr schwieriger Übergang. Im Moment scheint Ubuntu benutzerfreundlicher zu sein.

Zweitens lernen Sie Ihre Werkzeuge. z.B. Um etwas auf einem Debian-System zu installieren, braucht man es nur zu holen.

zB für Python:

sudo apt-get install python

Für Pythons GDAL-Bindung:

 sudo apt-get install python-gdal

Das System kümmert sich um alle Voraussetzungen.

nickves
quelle
4

Ja, die meisten Open-Source-GIS-Produkte sind für Ubuntu und Linux verfügbar. Unter www.osgeo.org finden Sie eine Liste der Produkte. Alternativ können Sie auch die Live-DVD testen, auf der viele davon bereits auf einem Linux-Computer installiert sind, auf dem Sie sie ausführen können DVD oder von einer virtuellen Maschine http://live.osgeo.org/ gibt es auch andere Optionen

Banger
quelle
Danke, das ist mir bewusst. Ich plane die Installation von SSGeo, insbesondere von QGIS und PostGIS. Was ich wirklich wissen möchte, ist die Verpackung der Anwendungen. Ich habe festgestellt, dass bei Windows eine Aktualisierung und das Abrufen neuer Versionen von Bindungen erforderlich ist. Es scheint auch, dass die meisten Open-Source-GIS-Tools unter Linux entwickelt wurden. Ich frage mich also, wie es sich im Vergleich zu Windows verhält, wenn es um die Pflege von Software geht.
Ryan Garnett
Ich bin nicht wirklich eine Linux-Person, also könnte jemand anderes eine bessere Antwort haben, aber ich glaube, ich habe kürzlich den Synaptic Package Manager verwendet und war beeindruckt, wie einfach das Aktualisieren von Dingen war. Normalerweise rippe ich unter Windows einfach die alte Version raus und Ich habe festgestellt, dass die Installation des neuen Updates besser funktioniert, als der Versuch, ein Upgrade durchzuführen. Aber es verbessert sich mit jedem Update und die Verwendung des Paketmanagers war fast wie bei Adobe Flash, wo es auftaucht und besagt, dass ein Upgrade verfügbar ist, das Sie installieren möchten? und Sie klicken einfach auf Ja
Banger