Festplatte, welche für welches OS
-
- Beiträge: 168
- Registriert: Sa 8. Okt 2016, 08:38
- OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
- CPU-Target: xxBit
- Wohnort: Polska
Re: Festplatte, welche für welches OS
Mal eine Frage zu Linux. Linux ist ja nicht gleich Linux. Gibt es nicht auch Problme, wenn man auf einer Distribution entwickelt und es nicht auf einer anderen dan läuft?
Jeder der sagt, ich könnte programmieren, der hat noch weniger Ahnung vom programmieren als ich!!!
Re: Festplatte, welche für welches OS
Nixsager hat geschrieben:Mal eine Frage zu Linux. Linux ist ja nicht gleich Linux. Gibt es nicht auch Problme, wenn man auf einer Distribution entwickelt und es nicht auf einer anderen dan läuft?
Nein, da die Entwicklung überall gleich läuft. Will man dann das Programm veröffentlichen, also in die Repos stecken, ist das von Distribution zu Distribution verschieden, aber nicht aufgrund der Distribution sondern wegen den Paketmanagern. Ein Beispiel: Bei Debian werden DEB Pakete verwendet, bei Arch Linux oder Suse RPM Pakete. Diese muss man auf eine ganz bestimmte Art erstellen, was aber mithilfe der Dokumentation kein Problem darstellen sollte. Die Programme an sich laufen aber auf jeder Distribution gleich und nicht nur dort, sondern auch auf BSD und MAC OSX(Darvin), aufgrund einer Nativen Schnittstelle zum Ausführen von Linux Anwendungen. Das ist der Ultimative Vorteil von allen UNIX Systemen, bzw. Open Source Systemen.
-
- Beiträge: 351
- Registriert: Mi 25. Nov 2015, 17:06
- OS, Lazarus, FPC: Win 10 Pro | Lazarus 1.8.2 | FPC 3.0.4
- CPU-Target: i386 + x86_64
- Wohnort: in der Nähe von Stuttgart
- Kontaktdaten:
Re: Festplatte, welche für welches OS
Also wer einen neuen Kühlschrank will, kann sich ja "dienmaytrangiaabc" melden. Allein der Name ist schon sehr vertrauenswürdig (http://www.lazarusforum.de/search.php?author_id=4896&sr=posts)
An die Moderatoren: Ich glaube wir sind uns alle einig, dass er hier nicht im richtigen Forum ist.
An die Moderatoren: Ich glaube wir sind uns alle einig, dass er hier nicht im richtigen Forum ist.
Code: Alles auswählen
InitiateSystemShutdownExA(nil, nil, 0, true, false, $0005000F);
- m.fuchs
- Lazarusforum e. V.
- Beiträge: 2640
- Registriert: Fr 22. Sep 2006, 19:32
- OS, Lazarus, FPC: Winux (Lazarus 2.0.10, FPC 3.2.0)
- CPU-Target: x86, x64, arm
- Wohnort: Berlin
- Kontaktdaten:
Re: Festplatte, welche für welches OS
Hab ihn schon exekutiert.
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
Re: Festplatte, welche für welches OS
Hab mir schon 3 gekauft, 2 fürs Wohnzimmer und einen fürs Bad. So, spaß beiseite, so etwas geht gar nicht.
Re: Festplatte, welche für welches OS
Úp cho Bác mua nhanh bán đắt = Gesicht für Onkel kaufen, zu verkaufen teuer
-
- Beiträge: 470
- Registriert: Do 15. Nov 2007, 16:58
- OS, Lazarus, FPC: Win11/Ubuntu Budgie (L 3.0 FPC 3.2.2)
- CPU-Target: i386, x64
- Wohnort: Gera
Re: Festplatte, welche für welches OS
Nixsager hat geschrieben:Mal eine Frage zu Linux. Linux ist ja nicht gleich Linux. Gibt es nicht auch Problme, wenn man auf einer Distribution entwickelt und es nicht auf einer anderen dan läuft?
Ich würde die Frage mit einem ganz klaren Jein beantworten.
Ein "Hallo Welt"-Programm auf der Konsole wird sicher überall laufen, sofern die Architektur(32/64 Bit) unterstützt wird. Bei grafischen Programmen kommt die Abhängigkeit des verwendeten Widgetsets(GTK/QT) hinzu. Und wenn dein Programm irgendwelche Libs benutzt, müssen die natürlich auch vorhanden sein. Diese Abhängigkeiten lassen sich natürlich über dein Installationspaket lösen, wie itjump schon schrieb.
Am Ende kommt es natürlich auch darauf an was dein Programm machen soll. Ein "Taschenrechner" macht sicher keine Probleme, aber wenn du am System rumfummeln willst, gibt es mit Sicherheit schon Dinge die sich zwischen den Distris unterscheiden. Z.B. hatte ich mir ein Tool geschrieben, welches bei jedem Start das Hintergrundbild wechseln sollte. Je nach verwendetem Desktop(Gnome, KDE, LXDE...) war dafür am Ende ein anderer Kommandozeilenbefehl nötig und wenn ich mich recht entsinne, war auch der Autostart nicht immer einheitlich zu realisieren.
mfg Ingo
Re: Festplatte, welche für welches OS
shokwave hat geschrieben:Nixsager hat geschrieben:Mal eine Frage zu Linux. Linux ist ja nicht gleich Linux. Gibt es nicht auch Problme, wenn man auf einer Distribution entwickelt und es nicht auf einer anderen dan läuft?
Ich würde die Frage mit einem ganz klaren Jein beantworten.
Ein "Hallo Welt"-Programm auf der Konsole wird sicher überall laufen, sofern die Architektur(32/64 Bit) unterstützt wird. Bei grafischen Programmen kommt die Abhängigkeit des verwendeten Widgetsets(GTK/QT) hinzu. Und wenn dein Programm irgendwelche Libs benutzt, müssen die natürlich auch vorhanden sein. Diese Abhängigkeiten lassen sich natürlich über dein Installationspaket lösen, wie itjump schon schrieb.
Am Ende kommt es natürlich auch darauf an was dein Programm machen soll. Ein "Taschenrechner" macht sicher keine Probleme, aber wenn du am System rumfummeln willst, gibt es mit Sicherheit schon Dinge die sich zwischen den Distris unterscheiden. Z.B. hatte ich mir ein Tool geschrieben, welches bei jedem Start das Hintergrundbild wechseln sollte. Je nach verwendetem Desktop(Gnome, KDE, LXDE...) war dafür am Ende ein anderer Kommandozeilenbefehl nötig und wenn ich mich recht entsinne, war auch der Autostart nicht immer einheitlich zu realisieren.
Also GTK Programme laufen auch unter einem QT Desktop, weil man einfach die entsprechenden libs Installieren kann. Nun, und das mit dem Autostart ist kein Problem, dafür gibt es "systemd". Einfach mit root rechten folgendes eingeben:
Code: Alles auswählen
systemd enable DEIN_PROGRAMM
Was ich damit sagen möchte ist einfach, unter Linux gibt es viele Möglichkeiten, diese sind aber unter jeder Distribution nutzbar. Natürlich gibt es auch Dinge von Distributionen, wie YAST bei OpenSuse, das es bei anderen Distributionen nicht gibt, doch diese Tools muss man auch dort nicht nutzen. Das ist ja gerade das gute an Linux, es gibt nicht das eine Tool, das richtig ist, es gibt mehrere und jedes dieser Tools hat seine Daseinsberechtigung.