DSLinux: Linux, ki deluje na Nintendo DS

DSLINUX

Vedel sem, da obstaja možnost namestite Linux v PS3, v Wii, celo zaženite v a mobilni telefon Android (ki samo po sebi že deluje z jedrom Linuxa) in si ga oglejte s strežnikom VNC ... Toda v nintendo ds? Nisem si mislil, da bo Linux deloval na tako strojni strojni napravi ... in sem ga podcenjeval. Pokazal vam bom, kako ga namestiti in konfigurirati za vašo uporabo, sploh ni zapleten, vendar za njegovo uporabo potrebujete nekaj izkušenj z ukazno vrstico.

DSLINUX je mini distribucija Linux napisano v C y Monter (ROKA). Je sposoben zagnati Nintendo DS (Fat and Lite, ne DSi ali DSiXL) z uporabo bliskovne kartice iz reže 1 ali 2 (DS ali GBA). Impresivno je, da lahko deluje s procesorjem ARM na tako nizki frekvenci in le 4 MB RAM-a, kar potrjuje prilagodljivost Linuxa glede strojne opreme.

Vključuje osnovne ukaze jedra (cp, mkdir, wget, rm ...), nekatere terminalske aplikacije (na primer povezave, madplay, nano ...) in terminalske igre (advent4, pustolovščina in nekatere igre freeBSD). Tu so njegove prednosti:

  • Biti sposoben uživati ​​v Linuxu, kamor koli gremo (počuti se kot linux geek xD).
  • Predvajajte glasbo s SD in WiFi.
  • Pobrskajte po internetu z Povezave.
  • Predvajajte glasbo z noro igranje.
  • Urejanje besedil z nano y vi.
  • Večopravilnost (zahteva razširitev reže RAM 2).
Dobro, kajne? Zdaj ima tudi slabosti:
  • Del aplikacij in grafičnega načina (s sistemom PIXIL) zahteva razširitev RAM-a.
  • Ne moremo naložiti domači jezik ali igre od njega (tega pa ne bi smeli?).
  • Ni združljiv z DSi (XL) ali 3DS (strojna oprema ni podprta).
  • Ni v razvoju (delno).
  • Na voljo je malo paketov, nima skladišč ali podobnega (čeprav je mogoče pakete prilagoditi ARM za zagon z DSLinux).
Kljub temu, če ga želimo vseeno uporabiti samo za preizkus, vam bom povedal, kako.

No, najprej moramo preveriti, ali izpolnjujemo zahteve:

  • Un Nintendo DS Fat (prvega, debela) o lite (sekunde, ki so tanke). DSLINUX ni združljiv z DSi, še manj z DSiXL ali 3DS.
  • A Flash kartica de Reža 1 ali Reža 2, bolje, če je iz reže 1 (kdor podpira DLDI samokrpanje, večina).
  • Priporočeno: a Razširitev RAM reže 2 (najmanj ena razširitev Opera ali ena EZ-V 3 v 1) za grafični način in del programov.
  • Izbirno: WiFi povezava, za brskanje in igre (ja, dobro ste slišali, lahko brskate). Vsi usmerjevalniki so konfigurirani drugače, zato nekateri niso podprti ... na primer moj Intellinet Wireless 150N : '(
  • Najmanj 150 MB prostega prostora na kartici SD naše kartice Flashcard.
Zdaj moramo prenesti DSLINUX, tukaj v vašem stran za prenos. Tudi če mislite, da ste avanturisti, ga lahko sestavite ročno (desde Linux, seveda).
V mojem primeru sem spustil Paket DLDI, ki deluje za večino kartic (dslinux-dldi.tgz). Če jo bomo zagnali iz GBA Movie Playerja, prenesite drugo zgradbo. Drugih skoraj ne moremo uporabiti, zato jih bomo ignorirali 😛
Naslednja stvar je razpakiranje paketa.
Dobili bomo dve datoteki (dslinux.nds in dslinuxm.nds) in mapo klic linux. Razlika med obema datotekama je v tem, da ima druga nekaj aplikacij, spremenjenih, da izkoristijo dodaten RAM, na primer Nano-X y noro igranje.
V mapi linux ugotavljamo, da so nekatere klasične mape v celoti distro, na primer itd, var, lib, usr in seveda doma.
S prvo datoteko in mapo je dovolj, zato jih bomo preko bralnika kartic micro SD kopirali na našo SD kartico.
Ko je vse pripravljeno, vstavimo mikro SD v bliskovnico, bliskovnico v naš DS in jo vklopimo.
Zaženemo aplikacijo DSLinux (Izstopa bolj kot karkoli, ker je njegov logotip Tux).
Začelo se bo začeti, potem (če izberemo različico DLDI) bo samodejno zabeležen kot koren. Če ne, je uporabnik koren in geslo je uClinux (upoštevajte Velika črka C).
Ko se prijavite, se prikaže korenski simbol (#). Če niso izbrali različice DLDI, lahko s tipkanjem spremenijo korensko geslo passwd (to ni obvezno) in vnesite geslo z najmanj 5 znaki.

Ustvarjanje / spreminjanje rc.conf

Tisti, ki že imajo izkušnje z Linuxom, bodo vedeli rc.conf. Za tiste, ki tega ne storijo, gre za datoteko, v kateri so shranjene konfiguracije operacijskega sistema. V tem primeru gre za nastavitve DSLINUX. Ta datoteka naj bo na naslovu linux / etc / rc.conf, če pa preverimo, ga ne bomo našli. Zato ga morate ustvariti, vendar ne skrbite, razvijalci so privzete nastavitve vključili v datoteko z imenom rc.privzete vrednosti.
Kar bomo storili (najbolje iz našega računalnika z bralnikom kartic micro SD), je kopiranje vsebine rc.privzete vrednosti a rc.conf.
V notranjosti je nekaj nastavitev, ki jih lahko uredimo, vendar se bom osredotočil le na nekaj, kar je bistvenega pomena.
  • Najprej, kje piše gostitelja, To je ime ekipe in ga lahko spremenimo, če želimo, čeprav ne pomaga veliko ...
  • Potem, kjer piše «enable_network_on_boot«, Ali naj se Wifi samodejno zažene ob zagonu DSLINUX. Če bodo konfigurirali WiFi, ga spremenimo v "IN JE" (z vsem in citati). Če ne, ga pustimo "NE".
Če imamo v svoji konzoli konfigurirane povezave WiFi, jih lahko uporabimo tako, da damo število od 1 do 3 (vsaka ustreza številu konfiguracije v naših konzolah, če se ne spomnite, preverite pri igri, ki ima to konfiguracijo ). To deluje samo z usmerjevalniki, ne pa z Nintendo WiFi USB priključkom. V nasprotnem primeru pustimo prazno.
Če imamo raje konfigurirajte WiFi ročno, gremo dol, kjer piše «essid»Postavimo ime omrežja, neobvezno, dol v «kanal»Postavimo Kanal prek katerega se bo povezal naš DS (le, če nam bo povzročil težave s povezavo). VWepkey»Gre naš WEP ključ (Če gesla ne uporabimo, ostane prazno). Če naš usmerjevalnik ne podpira DHCP ali če raje uporabljamo statični IP, dodelimoip"Y"Prehod»Spodaj na njihova mesta vstavimo mrežno masko«mrežna maska" in "oddaja»(Čeprav ne vem, čemu služi: /), tudi en ali dva DNS.
  • Če hočemo spremeni pisavo s terminala (čeprav sem «zaleten " sistem), spodaj, kjer piše «font»Postavimo«/usr/share/consolefonts/alt-8irán8.psf»(Z vsem in citati).
To je v bistvu namestitev. Če vam nekaj ne uspe, ga onemogočite.
Če želite, lahko preizkusite tudi druge možnosti (priporočam jih le, če imamo razširitev RAM-a).
Uredi nas v tty (terminal) je preprost:
  • Usmerjena ploščica: premaknite utripajoči kurzor.
  • O: Vstopi
  • B: preslednica
  • X: Stran gor
  • Y: Stran navzdol
  • L: Premik
  • O: Nadzor
Zato za gor ali dol "medpomnilnik" tty (terminala), ki ga pritisnemo L + X in L + Y oz.
DSLINUX lahko ga uporabimo za najrazličnejše stvari, toliko, da jih je v tem članku nemogoče opisati. Kakorkoli že, tukaj je razdelek o njegovi uporabi, kjer boste našli, kako brskate po internetu, igrate v terminalu, zaženete grafični način (nekoliko nestabilen), nastavite spletni strežnik, predvajate glasbo (in celo s pretakanjem z wgetom! : O) in še več.
Na žalost DSLINUX gre za zapuščen projekt ali bolje rečeno na podlagi prispevkov. Lahko poljubno spremenijo izvorno kodo in naložijo spremembe (ali ne) na svoje Uradna spletna stran. Tam boste našli veliko informacij o razvoju in uporabi.
Lep pozdrav vsem bralcem!

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   So Link je dejal

    Poskušal sem ga zagnati (imam Lite), vendar sem se zaradi teh omejitev odločil, da ne bom več poskusil, celo razmišljal sem, da bi ga namestil na bratrančev Wii, da vidim, če bi lahko vanj vstavil nekaj brezplačnih iger

    1.    auroszx je dejal

      Tudi na Wii ne pričakujte popolne zmogljivosti, vendar mora biti zelo dobra. Bolj kot kaj, ker (če se ne motim) Linux distro za Wii temelji na Debianu, prebral sem, da je z LXDE zelo tekoč.

  2.   pandev92 je dejal

    Nimam bliskovnice, kupil bi jo za poskus, čeprav upam, da je ne zalivam ...

    1.    auroszx je dejal

      Ne, težko jo je zalivati. Kmalu sem to storil, slabo je, da je za najboljše stvari potrebna razširitev RAM-a: /

  3.   Pogum je dejal

    Vedel sem, vendar mi je bilo vseeno, da poskusim, hudiča, zdaj bi poskusil in vse konzole za video igre sem vrgel v smeti, da ne bi bil zasvojen ...

  4.   So Link je dejal

    No, obstajajo Flashcarsd po ugodni ceni, jaz imam takšnega, ki me je stal približno 20 EUR, in ga imam za emulatorje in nekatere programe, "piratske" igre precej malo, redkosti, ki v Evropi še niso izšle ali pa jih ni

    1.    auroszx je dejal

      Ja, iger ni toliko kot prej ... zato se učim programirati z NFlib (v NDS) za mini projekt, ki ga imam v mislih ...

  5.   kik1n je dejal

    Hii
    Kako gre Linux na ps3 ??? Nisem poskusil

    1.    Pogum je dejal

      Ali res želite dobiti loterijo, ne da bi jo igrali? Brez tveganja ni dobička

    2.    auroszx je dejal

      Če vaš PS3 ni vdran (ima CFW 3.55 ali manj), je neuporaben. Gre za Ubuntu Feisty Fawn, zato potegnite nekaj zaključkov ...

  6.   Eneko Torres-Gomez je dejal

    Pozdravljeni, imam težavo, ker je moja FlashCard R4i 3ds (www.r4i-gold.eu) in ko jo odprem, se prikaže na zaslonu nad nakladanjem in ostane tam v običajni .nds igri. se prikaže zgoraj in v 2 sekundah se spusti nakladanje in vrstica napredovanja, če mi lahko pomagate, da deluje, in sem jo uporabil v NDS Classic (maščoba) in ne deluje, v 3DS, ki jo imam, pa ne vanj, ker ga posodobim, vendar v maščobi ne naredi ničesar in poskušal sem vstopiti v meni datotek in dva zaslona ostaneta prazna. Sem strokovnjak za to temo, toda na splošno v ds-ju ne grem na računalnik in wii toda ta konzola LA Nintendo DS me ni vzbudila veliko pozornosti
    PS Imam različico kartice do najnovejše različice, ki je na voljo do danes
    Salu2 in hvala