DSLinux: Linux që ekzekutohet në Nintendo DS

DSLinux

E dija që ekzistonte një mundësi instaloni linux në një PS3, ne nje Wii, madje drejtoje atë në një i lëvizshëm android (i cili në vetvete tashmë punon me Linux Kernel) dhe shikojeni atë me një server VNC ... Por, në një nintendo ds? Nuk e mendoja që Linux do të punonte në një pajisje kaq të ulët harduerike ... dhe e nënvlerësova atë. Unë do t'ju tregoj se si ta instaloni dhe konfiguroni për përdorimin tuaj, nuk është aspak e komplikuar, por kërkon një përvojë me rreshtin e komandës për ta përdorur atë.

DSLinux është një mini-shpërndarje Linux shkruar në C y Montues (ARM). Shtë në gjendje të vrapojë brenda Nintendo DS (Fat dhe Lite, jo DSi ose DSiXL) duke përdorur një kartë flash nga Slot 1 ose 2 (DS ose GBA). Impressiveshtë mbresëlënëse që mund të funksionojë me një procesor ARM në një frekuencë kaq të ulët dhe vetëm 4 MB RAM, gjë që konfirmon fleksibilitetin e Linux për sa i përket Hardware.

Përfshin komandat themelore të kernelit (cp, mkdir, wget, rm ...), disa aplikacione terminale (si Links, madplay, nano ...) dhe lojrat terminale (advent4, aventurë dhe disa lojëra falasBSD). Këtu janë avantazhet e saj:

  • Të jesh në gjendje të shijosh Linux kudo që të shkojmë (ndjehet si një Linux geek xD).
  • Luaj muzikë, si nga SD ashtu edhe WiFi.
  • Shfletoni në internet me të Links.
  • Luaj muzikë me lojë e çmendur.
  • Redakto tekstet me nano y vi.
  • Multitasking (kërkon zgjerimin e RAM Slot 2).
Mirë, apo jo? Tani, ai gjithashtu ka disavantazhe:
  • Një pjesë e aplikacioneve dhe modalitetit grafik (me PIXIL) kërkojnë zgjerim RAM.
  • Ne nuk mund të ngarkojmë Homebrew ose lojëra nga ai (ne supozuam se kjo jo?).
  • Nuk është i pajtueshëm me DSi (XL) ose 3DS (hardueri nuk mbështetet).
  • Outshtë jashtë zhvillimit (pjesërisht).
  • Pak pako të disponueshme, ai nuk ka depo ose të ngjashme (edhe pse është e mundur të përshtatni paketat në ARM për të ekzekutuar me DSLinux).
Megjithatë, nëse duam ta përdorim gjithsesi vetëm për ta provuar, atëherë do t'ju tregoj se si.

Epo, gjëja e parë që duhet të bëjmë është të shohim nëse plotësojmë kërkesat:

  • Un Nintendo DS i shëndoshë (e para, e trashë) Ose Lite (sekondat, të cilat janë të holla). DSLinux nuk është në përputhje me DSi, më pak me DSiXL ose 3DS.
  • një Kartë flash de Slot 1 ose Slot 2, më mirë nëse është nga Slot 1 (kushdo që mbështet vetë-patch-in e DLDI, shumica e bëjnë).
  • Rekomanduar: a Zgjerimi i RAM Slot 2 (minimumi një Opera Expansion ose një EZ-V 3 në 1) për modalitetin grafik dhe një pjesë të programeve.
  • optional: Lidhja WiFi, për shfletim dhe lojëra (po, keni dëgjuar mirë, mund të kërkoni). Të gjithë routerët janë konfiguruar ndryshe, kështu që disa nuk mbështeten… si Intellinet Wireless 150N : '(
  • Minimumi 150 MB të hapësirës së lirë në kartën SD të Flashcard-it tonë.
Tani, ne duhet të shkarkojmë DSLinux, këtu në tuajin shkarko faqen. Gjithashtu nëse mendoni se jeni aventurierë, mund ta përpiloni me dorë (desde Linux, claro está).
Në rastin tim, unë ula Paketa DLDI, e cila funksionon për shumicën e kartave flash (dslinux-dldi.tgz). Nëse do ta ekzekutojmë nga një GBA Movie Player, shkarkoni ndërtimin e dytë. Të tjerët janë pothuajse të pamundur që ne t'i përdorim, kështu që ne do t'i injorojmë ato 😛
Gjëja tjetër është të heqësh zinxhirin e paketës.
Ne do të marrim dy dosje (dslinux.nds dhe dslinuxm.nds) dhe a dosje thirrje linux Dallimi midis dy skedarëve është se i dyti ka disa aplikacione të modifikuara për të përfituar nga RAM shtesë, si p.sh. Nano-X y lojë e çmendur.
Në dosje linux ne kemi gjetur disa nga dosjet klasike është e gjitha distro, si etj, var, lib, usr, dhe natyrisht, shtëpia.
Me skedarin e parë dhe dosjen është e mjaftueshme, kështu që ne do t'i kopjojmë ato në kartën tonë SD duke përdorur një lexues të kartave mikro SD.
Pasi gjithçka të jetë gati, ne fusim mikro SD në kartelën, kartelën në DS-në tonë, dhe ne e ndezim atë.
Ne ekzekutojmë aplikacionin DSLinux (Ajo bie në sy më shumë se gjithçka sepse logoja e saj është Tux).
Do të fillojë të fillojë, atëherë (nëse zgjedhim versionin DLDI) do të regjistrohet automatikisht si rrënjë. Nëse jo, përdoruesi është rrënjë dhe fjalëkalimi është uclinux (shënim C e madhe).
Pasi të keni hyrë, do të shfaqet simboli rrënjë (#). Nëse ata nuk e kanë zgjedhur versionin DLDI, ata mund të ndryshojnë fjalëkalimin rrënjësor duke shtypur passwd (kjo është opcionale) dhe futja e një fjalëkalimi me të paktën 5 karaktere.

Krijimi / modifikimi i rc.conf

Ata që tashmë kanë përvojë në Linux do ta njohin rc.conf. Për ata që nuk e bëjnë, është një skedar në të cilin ruhen konfigurimet e sistemit operativ. Në këtë rast, ato janë cilësime të DSLinux. Kjo skedar duhet të jetë e vendosur në linux / etc / rc.conf, por nëse e kontrollojmë nuk do ta gjejmë. Prandaj duhet ta krijoni, por mos u shqetësoni, zhvilluesit përfshinë në të njëjtën dosje cilësimet e parazgjedhura në një skedar të quajtur rc.parafajet.
Ajo që ne do të bëjmë (mundësisht nga PC-ja jonë, me lexuesin e kartës micro SD) është kopjimi i përmbajtjes së rc.parafajet a rc.konf.
Brenda ka disa cilësime që ne mund të modifikojmë, por unë do të përqendrohem vetëm në një çift, gjërat e domosdoshme.
  • Së pari, ku thotë ajo hostname, Isshtë emri i ekipit dhe ne mund ta ndryshojmë nëse dëshirojmë, megjithëse nuk ndihmon shumë ...
  • Atëherë ku thotë «aktivizo_ rrjetin_ ne_boot«, Forshtë që Wifi të fillojë automatikisht kur fillon DSLinux. Nëse ata do të konfigurojnë WiFi, ne e ndryshojmë atë në "DHE ESHTE" (me gjithçka dhe citate). Nëse jo, e lëmë brenda "JO".
Nëse kemi lidhje WiFi të konfiguruara në tastierën tonë, mund t'i përdorim ato duke vendosur një numër nga 1 në 3 (secila korrespondon me numrin e konfigurimit në tastierat tona, nëse nuk e mbani mend, kontrolloni me një lojë që ka këtë konfigurim). Kjo funksionon vetëm me Routers, jo me Nintendo WiFi USB Connector. Nëse jo, e lëmë bosh.
Nëse preferojmë konfiguroni WiFi me dorë, le të zbresim atje ku thotë «eside»Ne vendosim emri i rrjetit, opsionalisht, poshtë në «kanal»Ne vendosim kanal përmes së cilës do të lidhet DS-ja jonë (vetëm nëse na jep probleme të lidhjes). Në "çelës»Shkon e jona Çelësi WEP (Nëse nuk përdorim një fjalëkalim, ai mbetet bosh). Nëse routeri ynë nuk mbështet DHCP, ose ne preferojmë të përdorim një IP statike, ne caktojmë «ip»Y«portë»Në vendet e tyre përkatëse, më poshtë vendosim maskën e rrjetit në«maskë neto" dhe "transmetim»(Megjithëse nuk e di se për çfarë shërben: /), gjithashtu një ose dy DNS.
  • Nëse dëshirojmë ndrysho fontin nga terminali (megjithëse unë «u rrëzua » sistemi), më poshtë, ku thotë «font»Ne vendosim«/usr/share/consolefonts/alt-8irán8.psf»(Me gjithçka dhe citate).
Kjo është në thelb konfigurimi. Nëse diçka nuk funksionon për ju, çaktivizojeni atë.
Nëse dëshironi, mund të provoni opsionet e tjera (unë i rekomandoj ato vetëm nëse kemi një zgjerim RAM).
Na trajtojë në tty (terminali) është i thjeshtë:
  • Jastëk drejtues: lëvizni kursorin që ndrit.
  • A: Hyni
  • B: shiriti i hapësirës
  • X: Faqja lart
  • Y: Faqja poshtë
  • L: Ndërrim
  • A: Kontrolli
Prandaj, për lart ose poshtë "tampon" i tty (terminal) ne shtypim L + X dhe L + Y respektivisht.
DSLinux mund të përdoret për një larmi të madhe gjërash, aq shumë sa është e pamundur t'i përshkruash të gjitha në këtë artikull. Sidoqoftë, këtu është seksioni për përdorimin e tij, ku do të gjeni se si të shfletoni në internet, të luani në terminal, të ekzekutoni mënyrën grafike (disi e paqëndrueshme), të vendosni një server në internet, të luani muzikë (dhe madje edhe duke transmetuar me wget !: O) dhe më shumë.
Gjithashtu, për fat të keq, DSLinux është një projekt i braktisur, ose më mirë i bazuar në kontribute. Ata janë të lirë të modifikojnë kodin burimor sipas dëshirës dhe të ngarkojnë ndryshimet (ose jo) në ato Faqja zyrtare. Aty do të gjeni shumë informacione në lidhje me zhvillimin dhe përdorimin.
Përshëndetje për të gjithë lexuesit!

Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Ata janë Link dijo

    Unë u përpoqa ta ekzekutoja (kam një Lite) por për shkak të atyre kufizimeve vendosa të mos provoj përsëri, madje mendova ta instaloja në Wii të një kushëriri për të parë nëse mund të merrja disa lojëra falas

    1.    auroszx dijo

      Mos prisni as një performancë perfekte në Wii, por duhet të jetë shumë e mirë. Më shumë se gjithçka sepse (nëse nuk gaboj) distro Linux për Wii bazohet në Debian, kam lexuar që me LXDE është shumë i rrjedhshëm.

  2.   pandev92 dijo

    Unë nuk kam një flashcard, unë duhet të blej një të provoni, edhe pse shpresoj se nuk e ujit atë ...

    1.    auroszx dijo

      Nah, është e vështirë ta ujitësh. E bëra për pak kohë, e keqja është se kërkohet një zgjerim RAM për gjërat më të mira: /

  3.   Guxim dijo

    E dija por nuk më interesonte ta provoja, dreqi tani do ta provoja dhe i hodha të gjitha konzollat ​​e mia të lojërave video në plehra për të mos u varur ...

  4.   Ata janë Link dijo

    Epo, ka Flashcarsd me një çmim të mirë, unë kam një që më kushton rreth 20 € dhe e kam për emulators dhe disa aplikacione, lojëra "pirat" mjaft pak, gjë e rrallë që nuk janë lëshuar në Evropë ose janë të shtypura

    1.    auroszx dijo

      Po, nuk ka aq shumë lojëra sa më parë ... kështu që unë jam duke mësuar të programoj me NFlib (në NDS) për një mini projekt që kam në mendje ...

  5.   kik1n dijo

    hii
    Si po vazhdon Linux Ps3? Nuk e kam provuar

    1.    Guxim dijo

      A dëshiron vërtet të fitosh lotarinë pa e luajtur atë? Asgjë nuk merrte vesh asgjë të fituar

    2.    auroszx dijo

      Në qoftë se PS3 juaj nuk hakohet (ka CFW 3.55 ose më e ulët) është e padobishme. Ushtë Ubuntu Feisty Fawn, kështu që nxirr disa përfundime ...

  6.   Eneko Torres-Gomez dijo

    Përshëndetje, unë kam një problem, është që FlashCard im është një R4i 3ds (www.r4i-gold.eu) dhe kur e hap atë, ajo shfaqet në ekranin sipër ngarkimit dhe qëndron atje kur në një lojë normale .nds del dhe në 2 sekonda bie duke u ngarkuar dhe një shirit progresi nëse mund të më ndihmoni ta bëj të funksionojë dhe e kam përdorur në një NDS Classic (yndyra) dhe nuk funksionon dhe në 3DS që kam nuk futet në të sepse e azhurnoj, por në yndyrë nuk bën asgjë dhe Unë u përpoqa të futem në menunë e skedarëve dhe 2 ekranet mbeten bosh. Unë jam një ekspert për këtë çështje, por zakonisht në ds nuk shkoj në kompjuter dhe wii, por kjo tastierë LA Nintendo DS nuk më ka thirrur shumë vëmendjen
    PS Unë kam versionin e kartës në versionin më të fundit të disponueshëm deri më sot
    Salu2 dhe faleminderit