Szerverek telepítése

Ismét nekiálltam picit mélyebben foglalkozni a szerverek lelkivilágával. Az utóbbi időben leragadtam az Ubuntu telepítéseknél, de kicsit szélesítenem kell a látókörömet. Mondjuk egy telepítés és alapbeállítás egyik rendszernél sem kihívás, a lényeges dolgokat pedig programokon belül kell beállítani, ami mindenhol ugyanaz.

Az új delikvensek az első körben a Debian, Arch és a Gentoo. Mindegyiknek van arm portja is, ami azért fontos most, mert pár héten belül veszek egy Raspberry Pi 2-t (vagy egy ONDROID-ot 😀 ). Addig marad a VirtualBox-ban való játszadozás.

A Debian installere elég kezes, nem igényel nagy szaktudást, de egy jó tutorial alapján egy arch, vagy gentoo felrakása sem kihívás. Elmúltak azok az idők, amikor értened kellet, hogy mit miért csinálsz, most vagy végig kattintgatod az installert, vagy szorgalmasan másolod a parancsokat egy tutorialból.

Első rendszer a Raspberry Pi 2-n

Amíg sikerül összeállítanom egy gentoo .img filet az rpi-re (a virtuális arm rendszer felépítése még nem sikerült maradéktalanul), addig kerestem egy egyszerűbben használható rendszert. Debian alapút választottam, egyrészt valamelyest ismerem, másrészt kiválóan támogatott a raspberry-n.

Néztem az alap Raspbian-t. Nem rossz, minden van benne, túl sok minden is. Komplett desktop rendszert tartalmaz, amire nekem nincs szükségem.

A következő kiszemeltem a minibian lett. Egy lecsupaszított raspbian. Némi küzdelem árán még a wifi modulomat is sikerült működésre bírnom (raspbian bebootolva, a minibian.img felcsatolva, chroot segítségével 🙂 , persze, ha vezetékkel csatlakoznék a hálózathoz, vagy lenne hdmi-vga átalakítóm (úton van) gyorsabban haladnék 🙂 ).

Végül találtam egy szimpatikus terjesztést a DietPi-t (fórum). Szintén raspbian alapú, binárisan teljesen kompatibilis vele, de nagyon szimpatikus, hogy alapból teljesen le van csupaszítva, viszont van benne wifi támogatás 🙂 . Az alapbeállításokhoz egy darab .txt file-t szerkeszteni, amit akár windows alól is el lehet végezni még az első boot előtt (pl.: wifi engedélyezése, az SSID és a jelszó megadása). Rendelkezik egy felhasználóbarát, karaktergrafikus beállító felülettel (igaz, hogy nálam a csomagok telepítése hibára futott vele). Amíg a gentoo image elkészül, addig marad a DietPi alapú webserver az egyik kártyán. Lehet, hogy utána is megtartom vészmegoldásnak a piCore mellé.

SD kártya csatlakoztatása VirtualBox-ba

A friss Raspberry Pi 2-m miatt szükségét éreztem, hogy a VirtualBox-ban futó linux(ok) lássák az SD kártyámat. A host rendszer Windows 8.1, a guest nem befolyásoló tényező, mert a VirtualBox-ban sima virtuális merevlemezként fog látszódni az SD kártya. Terminálban kiderítettem az SD kárya nevét:

$ wmic diskdrive list brief

Ebből megtudtam, hogy a \\.\PHYSICALDRIVE1 néven érem el. Majd rendszergazdaként a következő parancsok segítségével létrehoztam egy linket az SD kártyára:

# cd C:\Program Files\Oracle\VirtualBox

# VBoxManage internalcommands createrawvmdk -filename "%HOMEPATH%/Desktop/sdcard.vmdk" -rawdisk \\.\PHYSICALDRIVE1

Az így létrehozott virtuális merevlemezt a VirtualBox-ban hozzáadtam a virtuális géphez, mint SATA meghajtót. Sajnos csak akkor látja, ha a VirtualBox rendszergazdaként van indítva 🙁 .

Xiaomi Redmi Note 2

Pár szóban az első élmények a Xiaomi Redmi Note 2-vel. Vonzott a nagyobb méret (bár a méret nem számít 🙂 ) és, hogy két kártyás (igaz, hogy csak dual standby), így legalább nem felejtem itthon a céges telefont.

Az első benyomásaim jók a készülékről. Az összeszerelés jó, nem recseg, nem nyikorog. A MIUI rendszer nem riaszt el, sokáig használtam iPhonet és a Huawei EMUI rendszerrel rendelkezett, ami nagyon hasonló.

Viszont a beállítások elhelyezkedése számomra elég logikátlan. pl. azt, hogy a számom kijelezze nem a SIM beállításoknál, hanem a tárcsázó beállításaiban lehet megadni (a feltételes átirányításokat pedig még nem találtam meg 🙁 ).

Papíron nagyon jó a specifikációja, igazából a befutottabb gyártók ezt a felszereltséget 100e körüli áron kínálják, míg céges számlával, hazai garanciával (sajnos csak 1 év) ez 50e volt.

Ami nem tetszik, hogy az első tesztjeim alapján gyengébb képeket készít, mint amit vártam. Valószínű, hogy szoftveresen lehet még javítani a képek minőségét.

Nagyon vágytam a lassított felvételre, de ebben elég gyenge (igaz, hogy azt sem tudom, hol és mikor használnám 🙂 ).

Ami lényegesebb, hogy az akkumulátor nálam nem teljesít túl fényesen. Remélem, hogy idővel és a frissítéssekkel ez javulni fog, mert most elég gyér. Tegnap 3,5 óra kijelző idő jött össze, ebben volt 45 perc Asphalt 8, de meglepő módon az Android OS többet fogyasztott, éjszaka pedig, alvó módban merült 20%-ot 🙁 .

Új szintre emelem a futásaim, vettem egy sportórát GPS-el és pulzusmérővel 🙂

https://www.instagram.com/p/75fb15GXez/?utm_source=ig_web_button_share_sheet

Manjaro linux

Sokan ajánlották és már úgyis megakartam nézni az ARCH terjesztést, ez kiváló alternatíva rá. Nem épp lightweight linux, de a célnak nagyjából megfelel. AZ xfce kivitelét töltöttem le és telepítettem.

Sajnos csalódást okozott a rendszer. Lassú, sokszor megakad. A facebook chrome páros kriminális (mindenhol lassú, de ezen használhatatlan). A suspend mesebeli, hol van, hol nincs. Összességében csalódás. Igaz, hogy nem foglalkoztam túl sokat a beállításával, de egy ekkora, ilyen alapokra építkező terjesztéstől pont azt várnám, hogy minden megy out of the box.

Újra linux

Informatikai énem ismét előre tört, ellensúlyozva az eddigi testtel foglalkozó gyakorlatokat, tanfolyamokat (alternatív mozgás és masszázs, sportoktatói, craniosacralis terápia, életmód tanácsadó stb.). Így a Windows Server 2012-be történő elmélyedésem után (még mindig nem értem, hogy ezért a … rendszerért ki fizet) ismét elővettem a linuxot. Egyrészt az itthoni netbookra, ami gyakorlatilag egy böngésző futtatására van használva, jó lenne valami lightweight linuxot feltenni, másrészt nem baj, ha újra képbe kerülök az asztali disztribúciókkal, harmadrészt, pedig amit megtanultam a Windows Server 2012 tanfolyamokon jó lenne megcsinálni linuxon is (később pedig BSD-n is). Persze a windows vizsgára is készülnöm kell, mert igen keménynek ígérkezik, főleg, hogy az angolom ilyen szinten nem biztos.

Az alap felvetés, hogy egy kicsi, kevés erőforrást használó, gyors linuxot tegyek a netbookra. Alapból chrome-al van használva, de felőlem midori is lehet a böngésző, ha a facebook, youtube, gmail, picasa és a közművek oldalai mennek rajta és van hozzá adblock. Kell wifi, suspend, hang, jó ha van bluetooth. Nem baj, ha a felhasználó alapból belép és az sem, ha a böngésző egyből indul. A felhasználói felület ezen a szinten nem fontos, hogy magyar legyen, de a többnyelvű oldalaknál ez okozhat gondot. Persze a magyar billentyűzet támogatás elvárt.

FEMP stack

Megpróbáltam FreeBSD alapokon létrehozni az itthoni tesztkörnyezetemet több-kevesebb sikerrel.

A FreeBSD telepítése és beállítása nem volt nagyobb kihívás, mint annak idején a Gentoo telepítése. Ezen a szinten a BSD és a Linux között kb. annyi különbség érezhető, mint két merőben eltérő Linux disztribúció között.

A fő problémát a VirtualBox okozta. Beletelt némi időbe mire sikerült feltennem a VirtualBox Guest Additions-t. Kompromisszumot is kellett kötnöm, mert X nélkül egyszerűen nem sikerült a fordítás. Viszont nem sikerült a megosztott mappákat beállítanom a host és guest rendszerek között. Később olvastam, hogy FreeBSD alatt ez nem támogatott, így nekem tesztkörnyezetnek nem jön be.