Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
software:linux:start [2023-04-11 09:21] – Urs Graf | software:linux:start [2023-04-11 11:12] – Urs Graf |
---|
<WRAP> | <WRAP> |
{{ .:tux.png?100|Tux, das Linux-Maskottchen}} | {{ .:tux.png?100|Tux, das Linux-Maskottchen}} |
Als GNU/Linux bezeichnet man ein auf dem [[wpde>Linux_(Kernel)|Linux-Kernel]] und der [[wpde>GNU]]-Software-Sammlung basierendes freies, [[wpde>unix]]-ähnliches Betriebssystem. Dieses wird in der Regel als Softwarezusammenstellung - eine sogenannte [[wpde>Linux-Distribution]] - von diversen Unternehmen und Organisationen zur Verfügung gestellt. Für Desktop-Anwendungen gehören [[.:Ubuntu:start]] und [[.:Linux Mint:start]] zu den bekanntesten. \\ | Als GNU/Linux bezeichnet man ein auf dem [[wpde>Linux_(Kernel)|Linux-Kernel]] und der [[wpde>GNU]]-Software-Sammlung basierendes freies, [[wpde>unix]]-ähnliches Betriebssystem. Dieses wird in der Regel als Softwarezusammenstellung - eine sogenannte [[wpde>Linux-Distribution]] - von diversen Unternehmen und Organisationen zur Verfügung gestellt. Für Desktop-Anwendungen gehören [[https://ubuntu.com/]] und [[https://linuxmint.com/]] zu den bekanntesten. \\ |
Linux basierende Systeme können auch für Echtzeit-Anwendungen verwendet werden. Dazu werden spezielle Erweiterungen entwickelt. Während der [[.:Preempt_RT:start]]-Patch den Kernel selber so anpasst, dass er echtzeitfähig wird, stellen [[wpde>Xenomai]] und [[wpde>RTAI]] sogenannte Zwei-Kernel-Lösungen dar. | Linux basierende Systeme können auch für Echtzeit-Anwendungen verwendet werden. Dazu werden spezielle Erweiterungen entwickelt. Während der [[.:Preempt_RT:start]]-Patch den Kernel selber so anpasst, dass er echtzeitfähig wird, stellen [[wpde>Xenomai]] und [[wpde>RTAI]] sogenannte Zwei-Kernel-Lösungen dar. |
| |
<WRAP blindtable 100%> | <WRAP blindtable 100%> |
<WRAP blindcell 45%> | <WRAP blindcell 45%> |
<box 100% blue | **Kernel / Treiber / Booting**> | <box 100% blue | **Kernel / Driver / Booting**> |
* [[.:Treiber Entwicklung:start | Einführung in die Linux-Treiberentwicklung]] | * [[.:Treiber Entwicklung:start | Einführung in die Linux-Treiberentwicklung]] |
* [[http://flink-project.ch/start | flink (Universal Serial Interface to FPGA's)]] | * [[http://flink-project.ch/start | flink (Universal Serial Interface to FPGA's)]] |
<WRAP blindcell 45%> | <WRAP blindcell 45%> |
<box 100% orange| **Realtime**> | <box 100% orange| **Realtime**> |
* [[.:realtime:Preempt_RT:start]] | * [[.:realtime:preempt_rt | Preempt-RT]] |
* [[.:realtime:preempt_rt:build_kernel|Build an RT kernel]] | * [[.:realtime:preempt_rt:build_kernel | Build an RT kernel]] |
* [[software:linux:realtime:benchmark:start|Benchmark realtime System]] | * [[software:linux:realtime:benchmark:start|Benchmark realtime System]] |
* [[software:linux:realtime:testeddevices|Tested devices]] | * [[.:realtime:testeddevices | Tested Devices]] |
* [[.:Preempt_RT:start | Preempt_RT (old)]] | * [[.:realtime:stresstests | Stress Tests]] |
* [[.:Stresstests:start]] | |
</box> | </box> |
| |
<box 100% blue | **Nützliche Tools & Commands**> | <box 100% blue | **Tools & Commands**> |
* [[Minicom]] | * [[Minicom]] |
* [[.:CyclicTest:start | Cyclic Test (RT-Performance Test)]] | * [[.:realtime:cyclictest | Cyclic Test (RT-Performance Test)]] |
* [[.:usefulCmd:start| Nützliche Commands]] | * [[.:usefulCmd:start| Useful Commands]] |
</box> | </box> |
| |
<box 100% blue | **Linux OS**> | <box 100% blue | **Linux Notes**> |
* [[.:linux_os:readonly:start| Read only FS]] | * [[.:linux_os:readonly:start| Read only FS]] |
* [[.:linux_os:text_only:start| Boot Ubuntu in text mode]] | * [[.:linux_os:text_only:start| Boot Ubuntu in text mode]] |