2020. május 30., szombat

Gyorskeresés

Android TV BOX (MeLE a2000G) újratöltve

Amire készítették a MeLE a2000G Androidos TV Boxot, arra nem használható, de okosítva igazi linuxos házi mindenes.

[ ÚJ TESZT ]

Desktop Linux

Mele a2000G, mint házi SAMBA+PMP szerver és 24 órás download/seed szerver Transmissionnal

A Cubieez, Qbee-X, Cubiuntu, A10-OLinuXino-LIME egyaránt elindítható. Mindegyiknek van img változata, így Win32 Disk Imagerrel könnyen SD-kártyára rakhatóak. A legtöbb felhasználó nem fog külön Linux disztribúciót létrehozni egy TV BOX számára és nem akar parancssorból több száz parancsot kiadni, mire kialakul egy személyre szabott Linux rendszer.

A kész image fájlokkal ezt elkerülhetjük.
Ne felejtsük el a script.bin fájlt kicserélni az SD-kártya FAT (boot) partícióján, mivel MeLE-nk és nem Cubieboard-unk van. (Természetesen előbbi tulajoknak nem kell cserélni.)

Az SD-kártyán az ext4 partíció után még marad szabad hely, különösen, ha 8 vagy 16 GB-os kártyát használunk, így érdemes az ext4 partíció méretét megnövelni. Számos ingyenes program van Windowsra , de megtehetjük Linux alatt is pl. Gparteddel. Sőt, létrehozhatunk egy 1 GB-os swap partíciót is, hogy lehetőségünk legyen az 1 GB fizikális RAM mellett egy kis virtuális memóriára, ha az előbbi nem lenne elég.

Hirdetés

(Tudom, hogy lassú az SD-kártya swapnek, de a rendszer csak akkor használja, ha nagyon muszáj. De tehetjük a SATA HDD-re is, akkor azon hozzunk létre swap partíciót.)

Script.bin szerkesztése

Szükségünk van rá, ha nem HDMI (TV, HDMI vagy DVI monitor), hanem VGA kimenetet akarunk használni. (Pl. csak VGA bemenetes régebbi monitorunk van.)
Közvetlenül nem tudjuk szerkeszteni, így a bináris fájlt text fájlba kell alakítanunk. Ezt a bin2fex programmal tehetjük meg. (Létezik, Windowsra, Linuxra és OSX-re is, mind parancssoros.)

Másoljuk egy tetszőleges könyvtárba a script.bin, a bin2fex és fex2bin programokat.
Nyissunk meg egy Windows parancssort, lépjünk abba a könyvtárba, ahol a programok találhatók, majd a parancssorba írjuk be:

bin2fex script.bin script.fex

Ezután a script.fex fájlt már sima Notepaddal is tudjuk szerkeszteni.

A [disp_init] szekció alatt a
screen0_output_type: bejegyzésnél a 3 (HDMI) cseréljük 4-re (VGA)
screen0_output_mode: nál a felbontást adhatjuk meg
Részltes táblázat itt található. Pl a 10-es 1920×1080-as VGA felbontást jelent (, ugyanez HDMI-nél 1080p 60Hz)

A módosított fájlt a fex2bin programmal konvertálhatjuk vissza.
fex2bin script.fex script.bin

Cubiuntu
Legtöbbet a Cubiuntu 1.11-et XBMC edition-t használtam, főleg erről írnék. (Jó a Qbee-X is, sőt egy kicsit többet tud, de időnként lefagyott. Később, még biztosan próbálkozok azzal is.) Mindkettő Ubuntu alapra épül. XBMC felejtős, Smplayer jól tolja a HD videókat, ha a desktop 720p-ben van. (1080p sajnos sok a kis MeLE-nek.)

Ha megfelelő script.bin fájlt használjuk, alapból lesz indulás után vezetékes NET (DHCP).
Jelszavak (nem kell bejelentkezni, de szerkesztésnél kéri)
linaro/linaro (a grafikus felületen)
root/root
(ha a terminálban akarunk programot telepíteni)

Indítás után automatikus grafikus felület fog betöltődni. Cubiuntu LXDE ablakkezelőt használ. Gnome-nál kicsit egyszerűbb, de erőforrás igénye jóval kisebb. Egy csak Windows-hoz szokott felhasználó is simán el tud navigálni a grafikus felületen.

Ha fix IP-t szeretnénk, át kell állítani a hálózat konfigurációját az /etc/network/interfaces
fájlban.
Nyissunk meg egy terminált. (Menüből elérhető, bal sarokban a Cubiuntu felirat mellett LXTrerminal.)

su
Majd kéri a root jelszavát, ami root

root

Ezután

nano etc/network/interfaces

Két lépést egyben is elvégezhetjük:
sudo nano etc/network/interfaces

Az andráskereszteket vegyük ki, és ha routerünk más címtartományban osztana, írjuk át (nekem pl. 192.168.2.1 a gateway és 192.168.2.145 a MeLE IP címe)

iface usb0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1

Ctrl+o -val tudjuk elmenteni, majd Ctrl+x -xel kilépni a nanoból.

Újraindítás után fix IP címünk lesz.
Ez fontos, ha Transmissiont, vagy MediaTomb UPNP szervert futtatunk és más gépről akarunk rálépni.

Egyéb Csomagok telepítése

A terminálban apt-get install paranccsal tudunk alkalmazásokat telepíteni, pl. ha magyar billentyűzetet szeretnénk, adjuk ki a következőt:

sudo apt-get install language-pack-hu

A csomag telepítése után már az asztalon/grafikus felületen tudjuk az alapértelmezett billentyűzetet magyarra állítani. (Preferences/LXkeymap)

Az sudo apt-get upgrade paranccsal frissíteni tudjuk a rendszert.

Transmission...
Alapból telepítve van, grafikus felületen el tudjuk indítani. (Internet/Transmission)

A beállításokban, ha más gépről is szeretnénk vezérelni, a Transmissiont engedélyezni kell localhost mellett egyéb IP címeket. pl 192.168.2.*, vagy ha mindenhonnan, egyszerűen *.*.*.*
Itt állíthatunk be jelszót is. (Web fül.)
Transmission alapból az 51413-as portot használja. Ezt és a 9091-es portot érdemes megnyitni a routeren.

A lokál hálózatról WEB böngészővel, vagy Windowsos Transmissionnal könnyedén rácsatlakozhatunk a MeLE-n futó Transmissionre.
pl. http://192.168.2.145:9091/transmission/web/
Grafikus felületen egyéb dolgokat is beállíthatunk. Pl. a download mappa figyelése, letöltött torrent automatikus hozzáadása, letöltési könyvtár helye, maximális le- és feltöltési sebesség, stb.

Transmissiont elindíthatjuk a rendszerrel együtt.
CubieTweaks / Config Tweaks / Autostart Applications

Majd adjuk hozzá a következőt:
@/usr/bin/transmission-gtk

Adjunk jogokat a letöltési mappának, hogy a Transmission tudjon tölteni.
Pl. ha a HDD MELEHDD néven van felcsatolva és azon létrehoztunk egy Torrent könyvtárat a terminálban:

sudo chmod 777 /media/MELEHDD/Torrent

A cikk még nem ért véget, kérlek, lapozz!

Azóta történt

Előzmények

Hirdetés

Copyright © 2000-2020 PROHARDVER Informatikai Kft.