Was sind die wichtigsten praktischen Komplikationen/Herausforderungen bei der Verwendung von Linux als Vollzeit-Betriebssystem, insbesondere als Fakultät für Biologie/Ökologie?

Ich bin Post-Doc in Ökologie und erwäge, meinen Hauptarbeitscomputer von Windows auf Linux umzustellen (ich bin kein mathematischer Modellierer). Ich habe Linux schon früher verwendet und bin mir bewusst, dass man mit Mühe fast jede Aufgabe unter Linux erledigen kann, die man unter Windows kann, aber ich habe nicht versucht, meinen gesamten Arbeitscomputer umzustellen. Und manchmal kann es sehr mühsam/zeitaufwändig oder fehleranfällig sein, ein bestimmtes Tool/eine bestimmte Anwendung zum Laufen zu bringen oder Dateien mit den Tools von Kollegen (wahrscheinlich Windows-basiert) zu teilen. Als Akademiker haben wir alle nur begrenzt Zeit, um Probleme zu beheben, die möglicherweise optional erscheinen.

Meine Frage hier richtet sich also an Personen, die diesen Wechsel vorgenommen oder ernsthaft darüber nachgedacht haben: Was sind die spezifischen Hauptherausforderungen, auf die Sie bei diesem Wechsel gestoßen sind (welche Arten von Anwendungen/Tools oder andere Probleme)?

Ich interessiere mich besonders für Textverarbeitung, Tabellenkalkulationen, Datenbanken, Statistiksoftware, Plot- und Präsentationssoftware, Literaturverwaltung, Kommunikation und alle anderen Anwendungen, die es Ihnen ermöglichen, Schlüsselaufgaben als Biologiefakultät zu erfüllen. Ich weiß, dass es verschiedene Möglichkeiten gibt, Windows-Anwendungen in Linux (z. B. Wine) zu portieren/emulieren/usw., aber ich interessiere mich für Ansätze, die das nicht einfach für jede Anwendung verwenden, die ich von Windows gewohnt bin. Und ich frage Sie, welche Herausforderungen Sie bei der Umstellung hatten (oder warum Sie sich dagegen entscheiden), anstatt nur nach einer Liste von Linux-Anwendungen zu fragen, die diese Anforderungen erfüllen (erwähnen Sie jedoch bestimmte Anwendungen, wenn Sie der Meinung sind, dass sie weniger bekannt sind). .

(Ich versuche, dies eng zu halten und nicht über die Vorteile eines der beiden Betriebssysteme gegenüber dem anderen - kein Linux / Windows-Flammenkrieg erforderlich. Ich habe auch versucht zu verhindern, dass dies eine meinungsorientierte Frage ist, indem ich nach bestimmten Problemen frage , aber lassen Sie mich bitte wissen, ob ich Änderungen vornehmen soll, um mich weiter zu verbessern).

Ich denke, das ist heute viel einfacher als etwa im Jahr 2000. Der Aufstieg von iOS, Android und Google Docs/Sheets und anderen Web-Apps hat den MS-Würgegriff bei Office-Anwendungen und dem Teilen von Daten wirklich reduziert.
Universitäten können etwas offener sein, wenn es darum geht, einzelnen Mitarbeitern die Wahl ihres Betriebssystems zu überlassen – in den meisten Unternehmensumgebungen hätten Sie diese Wahl nie.
Aus meiner Erfahrung in den MINT-Fächern ist der IT bewusst, dass „one size“ überhaupt nicht zu Forschungsrechnern passt.

Antworten (2)

Diese Frage könnte als Off-Topic geschlossen werden, aber hier ist meine Erfahrung als Mathematikprofessor, der Linux seit 20 Jahren auf seinem primären Desktop-Computer bei der Arbeit (und auf meinem Computer zu Hause und auf meinem persönlichen Laptop) verwendet. Davor habe ich Solaris auf Sun-Workstations ausgeführt. Vor meiner akademischen Karriere habe ich in den 1980er Jahren als Unix-Systemadministrator gearbeitet, also hatte ich viel Hintergrundwissen.

  1. Ihre IT-Abteilung ist möglicherweise nicht bereit, Ihnen zu gestatten, Linux auf einem universitätseigenen Computer auszuführen, und möglicherweise nicht bereit, Ihnen zu gestatten, Ihren persönlichen Linux-Computer mit dem Campusnetzwerk zu verbinden.

  2. Möglicherweise müssen Sie universitätseigene Computer von einem bestimmten Anbieter kaufen, dessen Hardware möglicherweise nicht gut mit Linux funktioniert.

  3. Ihre Institution verlangt möglicherweise, dass Sie bestimmte Software verwenden, die nur unter Windows ausgeführt wird. Frühere Versionen des weit verbreiteten Banner-ERP-Systems konnten beispielsweise nicht unter Linux verwendet werden. Früher musste ich Einkäufe, die mit den Einkaufskarten meiner Abteilung getätigt wurden, mit einem reinen Windows-Softwarepaket autorisieren (eigentlich eine Web-App, die Internet Explorer 6 erforderte und nicht mit Firefox oder Chrome funktionierte).

  4. Möglicherweise haben Sie Probleme beim Austausch von MS Word-Dokumenten oder Excel-Tabellen mit Windows-Benutzern (Libreoffice ist ziemlich gut, aber immer noch nicht perfekt).

  5. Möglicherweise können Sie keine lizenzierte Software (wie SAS, MATLAB usw.) verwenden, die die Universität für Windows lizenziert hat.

  6. Ihre Schüler und Kollegen werden wahrscheinlich Windows-Rechner verwenden und Sie werden keine Umgebung haben, die ihre Einrichtung perfekt dupliziert. Dies kann es schwierig machen, Probleme zu reproduzieren, selbst mit kostenloser Software. Zum Beispiel hatte ich kürzlich ein Problem mit Octave (einer Open-Source-MATLAB-ähnlichen Sprache). Mein Code lief in Octave unter Linux gut, schlug aber in Octave unter Windows fehl, als ein Kollege ihn verwendete. Es stellte sich heraus, dass dies auf einen Fehler in der Mathematikbibliothek zurückzuführen war, die im Windows-Build von Octave verwendet wurde.

  7. Ihre IT-Abteilung wird mit ziemlicher Sicherheit keinen Support für Probleme leisten, die Sie möglicherweise mit Ihrem Linux-System haben. Sie müssen alle auftretenden Probleme selbst lösen.

Ich habe immer darauf geachtet, den Zugriff auf einen Windows-Computer für diese wenigen Male aufrechtzuerhalten, wenn ich ihn wirklich brauche, aber in den letzten Jahren war das äußerst selten. Ich habe einen universitären Windows-Laptop, den ich seit Juli nicht mehr eingeschaltet habe, und ich vermisse ihn nicht. Obwohl ich mich mit vielen der oben genannten Probleme befasst habe, habe ich sehr gute Erfahrungen mit Linux gemacht und würde nicht in Betracht ziehen, zurück zu wechseln.

Als Postdoc in Theoretischer Biologie habe ich 4 (potenzielles Problem mit Mitarbeitern, die kein Latex verwenden) und 7 (Problem beim Einhängen in das dezentrale Drucksystem der Uni) erlebt. Um 4 hinzuzufügen, erhalten Sie die Adobe-Suite nicht. Inkscape/Gimp kann Illustrator/Photoshop ersetzen, aber ich habe keinen Linux-Ersatz gefunden, um einige digitale Dokumente zu signieren, die von meiner Uni verwendet werden (ich kann dies durch duales Booten umgehen).
@ user49483 Ich weiß auch nicht, wie man Dinge unter Linux digital signiert. Das Drucken ist nur eine von mehreren Netzwerkressourcen, die manchmal nicht von Computern verwendet werden können, die nicht Teil des Windows-Netzwerks sind. Anstelle von Dual-Boot schlage ich eine virtuelle Maschine oder einen Remote-Desktop vor.
Das Hin und Her zwischen LibreOffice und Word hat eine meiner Bewerbungen für ein Stipendium vermasselt ... würde ich nicht empfehlen. Jetzt bleibe ich bei der Verwendung von Word für alle wichtigen Dokumente, wie Papierentwürfe und Stipendien.
@StrongBad Ja, ich hätte nicht andeuten sollen, dass dies der Grund ist, warum ich dual boote (ich verwende eine virtuelle Maschine mit W10 für meinen Arbeitsdesktop, aber dual boote auf meinem Laptop, letzteres hauptsächlich wegen eines Computerspiels, das Windows benötigt). Das Drucken ist eigentlich kein Problem, da ich mich über eine IP-Adresse verbinden kann, was für mich gut genug ist (ich verliere nur die Möglichkeit, überall auf dem Campus zu drucken).
@Brian Danke, das sind sehr hilfreiche Punkte - ich habe hauptsächlich nach Software gefragt, aber die von Ihnen erwähnten Probleme zeigen, wie weit sich dies auf Interaktionen und Ressourcen auswirken kann (IT, Kauf von Software, Debugging-Kommunikation usw.). Welche Linux-Distribution(en) verwenden Sie derzeit?
Ich verwende derzeit Ubuntu 16.04 LTS. Ich werde wahrscheinlich im Sommer auf 18.04 upgraden.

Wenn Ihr Kurs die Verwendung von Computersoftware erfordert, müssen Sie mit der Windows-Version vertraut sein, da Ihre Schüler diese wahrscheinlich verwenden werden.

Einfach ausgedrückt: Wenn die Bewertungsaufgaben die Verwendung bestimmter Softwareteile erfordern, es sei denn, Sie unterrichten einen Kurs über die Verwendung von Linux und Linux-Computer sind für die Studenten über die Universität leicht verfügbar, wird der Großteil der Arbeit von Ihren Studenten erledigt tun wird auf Windows-Computern sein.

Wenn Ihre Antwort auf „Wie mache ich das, was wir für unsere Aufgabe unter Windows machen sollen“ „Ich weiß es nicht, weil ich Linux verwende“, bereiten Sie sich darauf vor, dass eine Reihe sehr frustrierter Studenten Ihnen schlechte Bewertungen geben Unterrichtsrückmeldungen am Ende des Semesters.

Es sei denn, Sie können ihnen sagen, dass "die Software auf den Linux-Terminals im Computerraum verfügbar ist".