DSLinux: Nintendo DS-en futó Linux

DSLinux

Tudtam, hogy van rá lehetőség telepítse a linuxot egy PS3, a Wii, még futtassa a mozgó Android (ami önmagában már működik a Linux kernellel) és látni egy VNC szerverrel ... De, a nintendo ds? Nem gondoltam, hogy a Linux ilyen alacsony fogyasztású hardvereszközön fog működni ... és alábecsültem. Megmutatom, hogyan kell telepíteni és konfigurálni a felhasználásra, egyáltalán nem bonyolult, de némi tapasztalatot igényel a parancssor használatához.

DSLinux egy mini-disztribúció Linux ben írva C y Szerelő (KAR). Képes befutni Nintendo DS (Fat and Lite, nem DSi vagy DSiXL) az 1. vagy a 2. nyílás kártyájának használatával (DS vagy GBA). Lenyűgöző, hogy ilyen alacsony frekvenciájú ARM processzorral és csak 4 MB RAM-mal képes futtatni, ami megerősíti a Linux rugalmasságát a hardver tekintetében.

Tartalmazza az alapvető kernelparancsokat (cp, mkdir, wget, rm ...), néhány terminálalkalmazás (mint a Linkek, az őrült játék, a nano ...) és termináljátékok (advent4, kaland és néhány freeBSD játék). Itt vannak az előnyei:

  • Élvezni a Linuxot, bárhová is megyünk (olyan, mint egy linux geek xD).
  • Zene lejátszása SD-ről és WiFi-ről egyaránt.
  • Szörfözhet az interneten a Linkek.
  • Zene lejátszása a következővel: őrült játék.
  • Szöveg szerkesztése a nano y vi.
  • Többfeladatos feladat (2. bővítőhely bővítése szükséges).
Jó, igaz? Most hátrányai is vannak:
  • Az alkalmazások egy része és a grafikus mód (PIXIL-mel együtt) RAM-bővítést igényel.
  • Nem tudunk betölteni Homebrew vagy játékok tőle (ezt nem kellett volna?).
  • Nem kompatibilis a DSi (XL) vagy a 3DS-sel (a hardver nem támogatott).
  • Fejlődésen kívül van (részben).
  • Kevés csomag érhető el, nincsenek tárházai vagy hasonlók (bár a csomagokat az ARM-hez is lehet adaptálni a DSLinux futtatásához).
Mégis, ha amúgy is csak tesztelni akarjuk, akkor elmondom, hogyan.

Az első dolog, amit meg kell tennünk, hogy megnézzük, megfelelünk-e a követelményeknek:

  • Un Nintendo DS Fat (az elsőből a vastag) o Lite (a másodpercek, amelyek vékonyak). DSLinux nem kompatibilis a DSi-vel, kevésbé a DSiXL vagy a 3DS-sel.
  • egy Flash kártya de 1. vagy 2. nyílás, jobb, ha az 1. résből származik (bárki, aki támogatja a DLDI önfoltozását, a legtöbb támogatja).
  • Ajánlott: a RAM 2. bővítőhely bővítése (minimum egy Opera-bővítés vagy egy EZ-V 3 az 1-ben) grafikus módhoz és a programok egy részéhez.
  • opcionális: WiFi kapcsolat, böngészéshez és játékokhoz (igen, jól hallotta, böngészhet). Valamennyi útválasztó másképp van konfigurálva, így egyesek nem támogatottak ... például az Intellinet Wireless 150N : '(
  • Legalább 150 MB memóriakártyánk SD-kártyáján.
Most le kell töltenünk DSLinux, itt a letöltési oldal. Ha kalandoroknak gondolod magad, kézzel is összeállíthatod (desde Linux, természetesen).
Esetemben leengedtem a DLDI csomag, amely a legtöbb kártyához használható (dslinux-dldi.tgz). Ha GBA Movie Player-ről fogjuk futtatni, töltse le a második buildet. A többieket szinte lehetetlen használni, ezért figyelmen kívül hagyjuk őket ????
A következő dolog a csomag kibontása.
Megkapjuk két fájl (dslinux.nds és dslinuxm.nds) és a carpeta hívás Linux. A különbség a két fájl között az, hogy a másodikban néhány alkalmazást módosítottak az extra RAM kihasználására, mint pl Nano-X y őrült játék.
A mappában linux úgy találjuk, hogy a klasszikus mappák egy része disztró, például stb., var, lib, usr, és természetesen otthon.
Az első fájl és a mappa elegendő, ezért átmásoljuk őket az SD kártyánkra egy micro SD kártyaolvasó segítségével.
Miután minden készen van, a micro SD-t behelyezzük a memóriakártyába, a kártyát a DS-be és bekapcsoljuk.
Futtatjuk a DSLinux alkalmazást (Mindennél jobban kiemelkedik, mert logója Tux).
Elkezdődik, majd (ha a DLDI verziót választjuk) automatikusan naplózva lesz gyökér. Ha nem, akkor a felhasználó az gyökér és a jelszó az uClinux (vegye figyelembe a C nagybetű).
A bejelentkezés után megjelenik a gyökér szimbólum (#). Ha nem a DLDI verziót választották, akkor gépeléssel megváltoztathatják a root jelszót passwd (ez opcionális), és legalább 5 karakter hosszú jelszót kell elhelyezni.

Az rc.conf létrehozása / módosítása

Azok, akik már rendelkeznek Linux tapasztalattal, ismerik az rc.conf fájlt. Azok számára, akik nem teszik meg, ez egy fájl, amelybe az operációs rendszer konfigurációit mentik. Ebben az esetben ezek a DSLinux. Ennek a fájlnak a következő helyen kell lennie: linux / etc / rc.conf, de ha ellenőrizzük, nem találjuk meg. Ezért létre kell hoznia, de ne aggódjon, a fejlesztők az alapértelmezett beállításokat belefoglalták egy fájlba rc. alapértelmezések.
Amit meg fogunk tenni (lehetőleg számítógépünkről, a micro SD kártyaolvasóval), az a tartalom másolása rc. alapértelmezések a rc.conf.
Belül van néhány beállítás, amelyet szerkeszthetünk, de csak néhányra, a legfontosabbakra összpontosítok.
  • Először is, hol mondják hostname, Ez a csapat neve, és ha akarjuk, változtathatunk rajta, bár ez nem sokat segít ...
  • Akkor ahol azt mondja «enable_network_on_boot«, A Wifi indításakor automatikusan elindul DSLinux. Ha konfigurálni fogják a WiFi-t, akkor megváltoztatjuk "ÉS EZ" (mindennel és idézetekkel). Ha nem, akkor bent hagyjuk "NEM".
Ha a konzolunkon van konfigurálva WiFi kapcsolat, akkor használhatjuk őket 1-től 3-ig terjedő szám beírásával (mindegyik megegyezik a konzolunk konfigurációjának számával, ha nem emlékszik, ellenőrizze egy ilyen konfigurációjú játékkal ). Ez csak a routerekkel működik, a Nintendo WiFi USB csatlakozóval nem. Ha nem, akkor üresen hagyjuk.
Ha inkább konfigurálja kézzel a WiFi-t, menjünk le, ahol azt írják «esszid»Helyezzük a hálózat neveopcionálisan lent «csatorna»Helyezzük a csatorna amelyen keresztül DS-jünk csatlakozni fog (csak akkor, ha kapcsolódási problémákat okoz nekünk). Ban ben "WEP-kulcs»A miénk WEP-kulcs (Ha nem használunk jelszót, az üres marad). Ha az útválasztónk nem támogatja a DHCP-t, vagy inkább statikus IP-t használunk, akkor hozzárendeljük a «ip»Y«gateway»A megfelelő helyükön az alábbiakban hálózati maszkot helyezünk el«netmaszk" és a "rádióadás»(Bár nem tudom, mire való: /), szintén egy-két DNS.
  • Ha betűtípus módosítása a terminálról (bár én «lezuhant » a rendszer) alatt, ahol azt írja:betűtípus»Elhelyezzük«/usr/share/consolefonts/alt-8irán8.psf»(Mindennel és idézetekkel).
Alapvetően ez a beállítás. Ha valami nem működik az Ön számára, tiltsa le.
Ha akarja, kipróbálhatja a többi lehetőséget (csak akkor ajánlom őket, ha van RAM-bővítésünk).
Kezeljen minket a tty (terminál) egyszerű:
  • Irányított pad: mozgassa a villogó kurzort.
  • V: Enter
  • B: szóköz
  • X: Oldal felfelé
  • Y: Oldal lefelé
  • L: Váltás
  • V: Irányítás
Ezért a fel vagy le az általunk megnyomott tty (terminál) "puffere" L + X és L + Y volt.
DSLinux sokféle dologra felhasználható, olyan sokra, hogy lehetetlen mindet leírni ebben a cikkben. Mindenesetre itt van a használatáról szóló szakasz, ahol megtudhatja, hogyan kell szörfözni az interneten, játszani a terminálon, futtatni a grafikus módot (kissé instabil), beállítani egy webszervert, zenét játszani (és akár a wget-sel történő streaming segítségével is! : O) és még sok más.
Emellett sajnos DSLinux ez egy elhagyott projekt, vagy inkább hozzájárulásokon alapul. Szabadon módosíthatják a forráskódot, és feltölthetik a módosításokat (vagy sem) Hivatalos oldal. Itt rengeteg információt talál a fejlesztéssel és a felhasználással kapcsolatban.
Üdvözlet minden olvasónak!

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Ők Link dijo

    Megpróbáltam futtatni (van egy Lite-em), de e korlátozások miatt úgy döntöttem, hogy nem próbálom újra, sőt arra gondoltam, hogy egy unokatestvérem Wii-re telepítem, hátha tudok tenni néhány ingyenes játékot

    1.    auroszx dijo

      A Wii-n sem várhat tökéletes teljesítményt, de nagyon jónak kell lennie. Mindennél jobban, mert (ha nem tévedek) a Wii Linux disztribúciója Debianra épül, olvastam, hogy az LXDE-vel nagyon folyékony.

  2.   92 dijo

    Nincs kártyám, vegyek egyet kipróbáláshoz, bár remélem, hogy nem öntözöm meg ...

    1.    auroszx dijo

      Nah, nehéz megöntözni. Kis idő alatt megcsináltam, a rossz az, hogy a legjobb dolgokhoz RAM-bővítés szükséges: /

  3.   Bátorság dijo

    Tudtam, de nem érdekelt, hogy kipróbáljam, átkozottul most kipróbálom, és az összes videojáték-konzolt eldobtam a szemétbe, hogy ne szenvedjen függőséget ...

  4.   Ők Link dijo

    Nos, vannak Flashcarsd jó áron, nekem van olyan, ami kb. 20 euróba került, emulátorokhoz és néhány alkalmazáshoz, "kalóz" játékokhoz meglehetősen kevés, ritkaságok vannak, amelyeket Európában még nem adtak ki, vagy nincsenek nyomtatásban.

    1.    auroszx dijo

      Igen, nincs annyi játék, mint korábban ... ezért megtanulok programozni az NFlib-szel (NDS-ben) egy mini projektre, amelyre gondolok ...

  5.   kik1n dijo

    hii
    Hogyan halad a Linux a Ps3-on ??? Még nem próbáltam ki

    1.    Bátorság dijo

      Tényleg meg akarja nyerni a lottót anélkül, hogy játszana vele? Aki mer, az nyer

    2.    auroszx dijo

      Hacsak nem feltörik a PS3-at (CFW-je 3.55 vagy alacsonyabb), használhatatlan. Ez az Ubuntu Feisty Fawn, ezért vonjon le néhány következtetést ...

  6.   Eneko Torres-Gomez dijo

    Helló, problémám van, az az, hogy a FlashCardom R4i 3ds (www.r4i-gold.eu), és amikor kinyitom, megjelenik a betöltés feletti képernyőn, és ott marad, amikor egy normál .nds játékban fent jelenik meg, és 2 másodperc múlva lejön a betöltés és a folyamatjelző sáv, ha tudna segíteni abban, hogy működjön, és egy NDS Classic-ban használtam (a zsír), és nem működik, és a 3DS-ben, amely van, nem kerül be azért, mert frissítem, de a zsírban nem csinál semmit, és megpróbáltam bejutni a fájl menübe, és a 2 képernyő üres marad. Szakértő vagyok ebben a témában, de általában a ds-ben nem megyek a pc-re és a wii-re, de ez a konzolos LA Nintendo DS nem hívott fel különösebb figyelmet
    PS Megvan a kártya verziója a mai napig elérhető legújabb verzióval
    Salu2 és köszönöm