Sekantis perliukas - Ubuntu Hardy?

December 8th, 2007

Taigi ir man panūdo išmėgint naująjį Ubuntu Hardy, tiesa, jis dar tik Alpha 1 būsenoje… Pasiėmiau savo ištikimąjį Intenso CD-RW diskiuką, pasileidau k3b, pasirinkau Erase Disk, type: Fast. Viskas šaunu, greit patogu… Parsisiunčiau Hardy Alpha 1 Kubuntu versiją (aš už KDE), įsirašiau .ISO atvaizdą į diską, viskas be jokių problemų. Ir čia susimąsčiau (velnias mane už to liežuvio traukė…): “Ar tik ne per gerai čia viskas einasi…”. Rebootinu savo ‘pisiuką’, jis sėkmingai užkrauna CD bootloader’į ir… sėkmingai išmeta klaidą… WTF?!!

Klaida #1: Trindami su k3b naudokitės Full trynimu, nes Fast kažkodėl nepašalina takelių su duomenimis apie buvusį įrašą…

Persirašiau CD iš naujo, dėl viso pikto susitikrinau MD5 CHECKSUMS’sus. Done, viskas allright. Reboot, Boot, Loading… Vualia… LiveCD užsikrovė, standartinis KDE darbastalis. Spaudžiu Install. Prisipažinsiu, visas procesas praktiškai 1:1 buvusiems (Dapper, Feisty, Gutsy). Spaudžiu Finish mygtuką ir godžiai stebiu status bar’ą… Ir ties 94-95% nutiko tai, dėl ko net žagtelėjau - kompiuteris nei iš šio, nei iš to persikrovė. Beje, persikrovė taip, kad reikėjo motininei plokštei siųst PowerOff signalą Power mygtuko pagalba (turbūt visi jau žino, kad ilgėliau palaikius Power mygtuką, motininė plokštė būna priverstinai išjungiama). Na, galvoju, velniop tuos 6-5 procentus, pabandysiu užkraut sistemą. “STOP” - pasakė man GRUB’as… - “Ar galite man parodyti, ką reikia krauti?”.. Taigi, GRUB’as nesukonfigūruotas, gyvos sistemos nėra…

Bandžiau įsirašyt ir dar kartą, bet vėl nutiko tas pats. Matyt arba mano senukas hardas nebeatlaiko formatavimo ir particijavimo, ir “sminga”, arba pasitaikė kažkoks bug’as būdingas kubuntu/amd platformoms/asrock motininėms. Kad ir kaip ten būtų, laukiu oficialios Hardy versijos.

Sistemos valymas - košmaras ar panacėja?

December 2nd, 2007

Šiandien galų gale prisiruošiau prasivalyt savo stacionarų kompiuterį nuo nereikalingų bylų. Pasakysiu rezultatus - 1.5GB nereikalingo šlamšto buvo išmesta.

Ką aš turėjau:
Ubuntu Gutsy upgreidintą iš Ubuntu Feisty;
Gnome (pagal nutylėjimą su Ubuntu);

Ko man reikėjo:
Ubuntu Gutsy (švaraus);
KDE - be jokio šlamšto.

Pirma, ką padariau, tai išdiegiau senąji kernelį, ty, pašalinau initrd atvaizdą (Gutsy yra 2.6.22, Feisty 2.6.20). Tai man davė kelis šimtus megabaitų.
Pašalinimas standartinis, per apt-get (kam patogiau - gali naudot aptitude).

Antra, pašalinau (visiškai), viską, kas buvo susiję su Gnome, vėl gi, keli šimtai megabaitų. Jei neliko Gnome, tai kam reikalingas ir gnome-desktop-manager? Taip, gdm taip pat iškeliavo anapilin.

Toliau vyko visiškas sistemos valymas nuo žaidimų, compiz, beryl, ir visokio kitokio šlamšto.

Na, po viso valymo turime tik tuščia konsolę.. ir ką gi dabar daryt…

Įsirašiau k-desktop-manager (juk gdm išmetėm.) KDE yra pagrinde pritaikytas Qt, o gdm ir Gnome - GTK+, taigi, kam naudot tai, kas tam neskirta? kdm - štai, ko mums reikia.
Toliau įrašyti buvo šie paketai:
kdebase;
kde-core;
kdeartwork;
Štai po viso šito, galima drąsiai rašyt ’sudo kdm’ ir džiaugtis nauju švariu KDE.

Paminėsiu savo dabartinę programų komplektaciją:
Aplinka - Ubuntu Gutsy/KDE;
Interneto naršymas - Opera 9.50b;
El. Pašto skaitymas/rašymas - Mozilla Thunderbird;
IRC - mIRC over WinE;
VoIP - Skype;
DC - LinuxDC++;
Muzika - XMMS;
Filmai - VLC;
CD/DVD rašymas - Graveman;
WebDev įrankiai - Quanta Plus;
Ofiso reikmenys - OpenOffice.
Reikėtų paminėt ir ntfs3g, wine.

Visa šita revoliucija man davė štai tokį ‘performancą’:
eil@libra:/$ uptime
02:59:06 up 1:01, 2 users, load average: 0.03, 0.03, 0.04
eil@libra:/$ ps aux | wc -l
112

Linux/UNIX nėra virusų?

December 1st, 2007

Šiandien kažkaip prisiminiau vieną linux/unix mėgėjų frazę, visada priešpastatomą MS gerbėjams: “mūsų OS nėra virusų.” Ir susimąsčiau - ar tikrai. Gi UNIX/Linux sistemos idealus virusų taikinys… Tiesa, BSD sistemos virusams teoriškai turėtų būt mažiau atsparesnės virusams, nei Linux, nes FreeBSD sukompiliuota programa turėtų veikti ir NetBSD, ir OpenBSD. O Mandrake Linux kompiliuota programa gali neveikti kitose distribucijose.

Ką turi turėt virusas, kad galėtų plist šiose sistemose:
Nepriklausomybę nuo modulių/bibliotekų. Taigi, kompiliuojamos kalbos kaip ir atkrenta, lieka interpretuojamosios.
Gebėjimą plist internetu. Bet kuri labiau išvystyta interpretuojamoji kalba turi galimybes kurti socket’us bei prie jų jungtis.
Mokėjimą rast galimybę plist per daugelį mašinų. Štai čia situacija komplikuota, kadangi šios sistemos garsėja stabilumu bei branduolio saugumu. Serveriai lieka už borto, pagrindinis taikinys - desktop variantų naudotojai.

Štai šie pagrindiniai (išvardinti toli gražu ne visi) aspektai atbaido virusų kūrėjus nuo šių sistemų užkrato kūrimo. Bet tai nereiškia, kad virusų joms nėra.. Virusų yra net ir Symbian OS.

Tačiau Linux/UNIX vartotojai tikrai gali jaustis saugesni už Windows vartotojus, nes sistema yra tikrai daug kartų atsparesnė nei Microsoft kūriniai. Dauguma programų yra open source, kas leidžia daug greičiau surast esamus pažeidžiamumus bei taip pat greit juos užtaisyt.

Taigi, palikime ši klausimą retoriniu… Kam reikės, tas atsakymą ras. Aš jau radau. Aš naudoju Linux.

Žaidimai Linux’e - mitas?

November 30th, 2007

Panašios frazės privertė mane išbandyt Linux galimybes žaidimų srityje. Kadangi dauguma dabar pradedančiųjų Linux vartotojų naudojasi Ubuntu distribucijomis, tokią sistemą bandymams naudojau ir aš. Kompiuterio konfigūracija silpnoka:

Procesorius: AMD 2.2 Ghz;
Vaizdo posistemė: nVidia FX 5200 256 MB;
Garsas: pagal nutylėjimą (alsa-driver);
Operatyvinė atmintis: du Kingston gabaliukai po 512MB, total: 1024 MB;
Kietasis diskas: dukart iš mirusiųjų guolio prikeltas WD400 (40GB);
Swap: 3GB;
Operacinė sistema: Ubuntu Gutsy;
Vaizdo tvarkyklės: nvidia su 3D akseleracijos galimybėmis;
Grafinė aplinka - KDE (pagrindinė priežastis, kodėl naudoju KDE - mažesni resursų sunaudojimai).

Testuoti žaidimai:

TORCS - lenktynių simuliatorius;
FlightGear - lėktuvų simuliatorius [šis liko įrašytas, mano mėgstamas žanras];
LinCity-NG - SimCity klonas, grafika pasenusi, bet žaidimas neprastas;
DangerDeep - Antrojo pasaulinio karo povandeninių laivų/laivų simuliatorius;
Enemy Territory - Return To Castle Wolfenstein primenantis online žaidimas;
Second Life - Virtualus realaus gyvenimo simuliatorius (mano vertinimu - pats prasčiausias iš mano išbandytų žaidimų.)
Open Arena - QIII primenanti šaudyklė.

Nei vieno žaidimo instaliavimas nesukėlė jokių problemų, kilus klausimams visus atsakymus nesunkiai radau internete. Pagrindiniai žaidimų trūkumai - prastoka grafika, daugumą jų reikia diegti per konsolę (dauguma to baiminasi, o nevertėtų).

Beje, reikėtų paminėt, kad dauguma (jų yra keliolika) online žaidimų yra nemokami. Mokamas yra žaidimas serveriuose (accounts). Kas man šiaip patiko - radau savo mėgstamiausio žaidimo - Neverwinter Nights linux versiją. Bet kadangi senąjį CD kažkur nukišau, tai teks pakentėt, kol gausiu (legaliai, žinoma) CD KEY’jų.

Dabar turbūt derėtų atsakyt į dažniausius ‘geimerių’ užduodamus klausimus priešpastatant Windows prieš Linux, kaip geresnę OS:
Ar Linuxe veikia CS? - Taip.
Ar Linuxe veikia Lineage? - Taip.
Ar Linuxe veikia WoW? - Taip.
Ar Linuxe veikia RuneScape? - Taip.

Linuxe veikia (žaidimas arba jo MOD’as):
Return To Castle Wolfenstein (wine/source);
Neverwinter Nights;
Warcraft III (wine/source);
StarCraft (wine).

Taigi, išvados tokios - Linuxe puikiai veikia žaidimai. Todėl Linux išlieka asmeniškai man (tai liečia ir UNIX-like sistemas) - universaliausia bei lanksčiausia OS. O ko reikia jums - spręsti taip pat tik jums.

2b != 2b

November 26th, 2007

Paskutiniu metu atsirado labai daug asmenų save vadinančių ‘programuotojais’, ‘hackeriais’ ar ‘crackeriais’. Jie labai mėgsta imti pinigėlius už kokią nors paslaugą, kurios rezultatus galima rasti internete, dažniausiais su GNU GPL licencija (open source). Taigi, programuotojas ar apsimetėlis? Mokėti už php-fusion, e-107, phpBB ar dar kokį varikliuko pakūrimą? Nesąmonė. Mokėti kelis litus už tai, kad pasiekt VIP (turbūt ‘kietai’ skamba pavadinimas, kad taip pavadino) skiltį ir rasti ten tai, ką galima rast viešuose resursuose? www.milw0rm.com, www.securityfocus.com, www.google.com - pilnai pakeistų tą ‘niekalą’ VIP. Ne vienam iškyla klausimas vien dėl žodžio ‘dork’. Elementaru - ‘google dork’ yra ta frazė, kuri padeda aptikt konkretų pažeidžiamą resursą/programą. Nusileiskite galų gale ant žemės ir nustokite vaidint dievus, kai net snarglio patys nusivalyt negalite (ši frazė skirta būtent tiems, kurie į ją sureaguos). Kažin, ar jie nors skiria Linux nuo UNIX… Bet kam tai rūpi, gi čia vos ne raktažodis į ‘hacker’s world’… Padarykit nors viena ‘research’ą’, atraskit nors viena pažeidžiamumą patys, o ne bukai, pagal manualą naudokitės visokiais php-fusion_sploit.pl/php ir t.t. Jūs sugebate ‘nulaužti’ (labai netinkamas žodis, bet nesuradau pakaitalo) tik savo bendraamžių ir bendraminčių saitus, nes kam kurti savo tinklapio varikliuką (nors iš kitos pusės - kaip sukursi, jei programuot nemoki)… Jūsų negalima pavadinti net pradedančiaisiais ‘hackeriais’. Jums yra skirtas kitas apibūdinimas - ’script kiddies’. Taip, skriptvaikiai, sveiki atvykę į niūrų ir tamsų pasaulį. Nustokite padlaižiauti, ir imkitės savo iniciatyvos, mokinkitės ir tobulėkite, gal tada ir pakeisiu nuomonę. O dabar tokius visi paniekiamai vadina ‘šakalų bei besijuokiančių hienų gauja’ ir aš jiems pritariu.

Užteks čia moralizuot, vistiek tai nieko nepakeis. Todėl galiu pasakyt tik viena - respect tiems, kurie kuria kažką savo, kurie mokosi, kurie dirba tyliai ‘undergrounde’ ir viešai nesiskelbia. Sėkmės kūrybiniuose procesuose. O sys-adminams - ramių ‘configų’ ir mažų load’ų.

Aukštai kilęs - žemai krisi…