DSLinux

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
DSLinux
Rodzina systemów operacyjnych Linux
Producent DSLinux DevTeam
Platforma sprzętowa Nintendo DS
Jądro μClinux
Środowisko pracy sh, Nano-X
Licencja GNU General Public License
Typ pakietów Wymagana cross-kompilacja systemu
Wersja Live link= N niedostępna
http://www.dslinux.org

DSLinux to port systemu operacyjnego Linux dla konsoli Nintendo DS. System jest jeszcze we wczesnym stadium rozwoju, aczkolwiek już oferuje podstawowe funkcje i programy. Projekt opiera się o jądro uClinux.

DSLinux po uruchomieniu na konsoli Nintendo DS Lite

Wymagania[edytuj | edytuj kod]

Aby uruchomić DSLinux potrzeba Flashcarta GBA (urządzenie z wbudowaną pamięcią flash / czytnikiem kart SD/CF/MicroSD) i tzw. PassMe / NoPass, które umożliwia uruchamianie kodu dla Nintendo DS ze slotu GBA.

Na urządzeniu docelowym potrzeba 16 MB wolnego miejsca.

Specyfikacja[edytuj | edytuj kod]

DSLinux oparty jest o zmodyfikowaną wersję jądra uClinux, obecnie bazowaną o uCLinux 2.6.9 (Linux-2.6.9-uc0). W chwili obecnej system działa jedynie w trybie tekstowym, używając górnego ekranu konsoli jako głównego urządzenia wyjścia. Dolny ekran (dotykowy) wyświetla klawiaturę ekranową.

DSLinux nie ma zbyt wielu programów, aczkolwiek ma edytor tekstu vi, klienta IRC tinyirc, odtwarzacz muzyki madplay i przeglądarkę internetową retawq. W chwili obecnej trwają prace nad środowiskiem graficznym. Istnieje też możliwość portowania własnych aplikacji, jednak wymaga to ponownej kompilacji całego systemu.

DSLinux oferuje też łączenie się z innymi komputerami przez SSH, Telnet lub uruchomienie serwera telnet (telnetd).

Linki zewnętrzne[edytuj | edytuj kod]