Jei teisingai pastebėjau, tai prasideda eilinis mikro-karas tarp operacinių sistemų. Lyginsimės pagal pasikrovimo greitį.

Gal ir gerai, sakyčiau.

O jūs tikriausiai imsit prieštarauti, kad tai beprasmiška, nes mėnesiais neišjungiat kompiuterio? O aš manau, kad kompiuterio OS užkrovimas iki darbingos būsenos greičiau nei per sekundę yra naudingas dalykas. Kodėl?

Todėl, kad taip galima prailginti darbo nuo akumo trukmę. Tarkim užsiimat kažkuom (nesvarbu kuom), jums prireikia minutę kitą pagalvoti, kad tęsti darbą arba dėmesį atitraukia skambutis arba nusprendėt užsikaisti arbatos arba … maža kas dar nutiko … Ką tuo metu veikia jūsų kompiuteris? Tuščiai eikvoja akumo energiją! O jei kiekvienos trumpos (!) prastovos metu kompiuteris būtų išjungiamas, su tuo pačiu akumuliatoriumi kompiuterio darbo laikas gerokai pailgėtu.

Žinoma, suspend-to-ram ir dabar veikia greitai, bet vis dar trūksta trupučio iki psichologiškai komfortiškos sekundės. Kaip tik tiek trunka ekrano uždarymas ir atidarymas. Tik vieną sekundę.

Windows naudotojai dažnai pateikia krūvas argumentų, kodėl linuksas yra blogai, kodėl jo neverta bandyti. Ką gi, šiame įraše imsiu ir pritarsiu jiems. Pateikiu sąrašą priežasčių atsisakyti linuksų ir likti prie savo numylėtosios langinės:

  • Visų pirma, Windows yra įprasta ir pažįstama OS. Linuksas jums nematytas ir bauginantis. Jį teks mokytis iš naujo. Na … beveik iš naujo … hmmm, tiksliau sakant ten tokie patys langai ir ženkliukai. Bet vis tiek reiks pratintis, o tai laaabai sunku.
  • Linukso įdiegimas pernelyg paprastas ir jo visai nereikia nuolat „perinstalint“. Windows vartotojai jau įprato, kad tą OS reikia nuolat „perinstalinti“. Ir tas procesas (įskaitant ir programų diegimą) užtrunka labai ilgai. Todėl jie stengiasi tuom užsiimti kuo rečiau. Linukso su visomis programomis diegimas toks paprastas, kad tokį diegimą norisi pakartoti vėl ir vėl. Daug kartų. Jei taip dažnai mėgausitės OS diegimu, artimieji labai susirūpins jūsų psichine sveikata. Kai prisižaisi iki soties su diegimu, pastebėsit, kad niekaip negalit sulaukti tos dienos, kada sistema „prisigaudys šiukšlių“ ir ims stabdyti. Pasąmonė jums ims tvirtinti, kad kažkas negerai, kad jau atėjo laikas… Toks nervingas laukimas, nugarą kutenantis nerimas sutrikdys jūsų miegą, pakirs pasitikėjimą savimi.
  • Taip gali nutikti, nes linukse nesiveisia virusai. Antivirusinių programų veikimas sukuria palaimingą saugumo jausmą. Nuolatiniai priminimai, kad laikas atnaujinti antivirusą, leidžia jums pajusti, kad rūpinatės savo kompiuterio sveikata net jei apie tai nieko nenutuokiate. Be to jūs visada žinote, kad reikalui esant tereikia išjungti antivirusą ir kompiuteris stebuklingai pagreitėja. Linukse to nebus. Jame nėra jokių atliekamų, stabdančių kompiuterį programų, kurias galėtumėt išjungti.
  • Linukse per daug laisvų programų. Milijonai Windows vartotojų spėlioja, kaip galima kurti programas už dyką ir jas laisvai, be jokių apribojimų platinti? Nejaugi programuotojams nė kiek negaila, kad jų idėjomis naudosi kiti vien už ačiū? Argi nebaisu, kad jų darbą gali „pavogti“? Jums nederėtu pratintis prie linukso, nes tokie spėliojimai prie gero nepriveda. Jis skatina liberalų mąstymą, o mes gerai žinome, kad liberalai rinkimuose visada pralaimi.
  • Laisvų programų ne šiaip daug, jas lengva susirasti. Viskas vienoje saugykloje! Ir viskas, ką reikia padaryti, tai sudėlioti paukščiukus ties jums patikusiom programom. Jokių paieškų internete, jokių xxx.exe. Tai taip neįprasta. Ir kokia neteisybė ! linukse veikia ne visos Windows programos, teks naudotis linuksinėmis. O dar tas saugumas! Nereikia spėlioti saugi programa ar ne. Imi ir naudojiesi. Juk taip negalima, OS privalo daug kartų paklausti „ar esat įsitikinę, kad įsitikinęs, kad norit įsidiegti šia nematytą programą?“. OS privalo demonstruoti rūpestį jumis. Antraip pamiršite, kad naudojate kompiuterį ─ didžiausią žmonijos išradimą.
  • Linukso bendruomenės savitarpio pagalba nuostabi. Ir tai gąsdina bet kurį Windows vartotoją. Tik pagalvokit, viskas ko jums iki šiol reikėjo ištikus bėdai, tai žinoti kur yra reset mygtukas, nieko daugiau. Jei nepadeda, tiesiog susitaikote su tuo ir gyvenate toliau. Linukse gi, kas nors jau bus susidūręs su panašiu klausimu ir bus parašęs atsakymą. Jūs negalėsite nurimti, kol to atsakymo nerasite. Beieškodami atsakymo, daugybę laiko sugaišit diskutuodami, kas geriau Windows ar Linux. Bet vistiek negalėsit nurimti, nes būsite tikri, kad atsakymas kažkur tikrai yra.
  • O vienas iš klausimų, kurį tikrai užduosit ─ „kokį linuksą naudoti, kokią grafinę aplinką turiu pasirinkti?“. Čia tai su kuom anksčiau jums neteko susidurti ─ didelis pasirinkimas, tikras pradedančiojo košmaras. Norinčių padėti išsirinkti bus daug, labai daug. KDE, Gnome, Enlightenment, FluxBox, Ubuntu, SuSE, Mandriva, RedHat… Kiekvienas pateiks šūsnį nenuginčijamų argumentų, kodėl jo siūlomas distributyvas ar grafinė aplinka yra geriausi. Ir tai jus, nepratusius rinktis, dar labiau supainios, pasirinkti taps neįmanoma. Aš jums rimtai sakau, šis galvos skausmas ne jums, geriau linuksą pamirškit.
  • Per daug grožybių, per daug efektų. Jei esate „laimingas“ Vistos naudotojas, jūs kaip ugnies bijote visokių OS pagražinimų. Vien pagalvojus, kiek pinigų reiks išleisti, kad kompiuteris imtu dirbti taip pat lengvai, kaip iki Vistos, nuotaikos kaip nebūta. Vistos vartotojui, bet kokie pagrąžinimai asocijuojasi su super galingu kompiuteriu ir sulėtėjusiu darbu. Todėl, kai jums sakys, kad linukse tokie ir dar gražesni efektai veikia su įprastu kompiuteriu, jūs visiškai nepatikėsite. Geriau nebandykit linukso, nes kai tik suprasite, jog tai tikra tiesa, nusigraušite nagus ir imsite rautis plaukus. Ypač jei buvote „laimingas“ Vistos naudotojas.
  • Jokių bandomųjų versijų, legalu ir be apribojimų. Kaip išsibandyti brangią programą ir kada baigiasi galiojimo laikas, ar labai nusikalsit, jei vieną dieną pavėluosit ištrinti programą, o jeigu ištrinsiu ir naujai įrašysiu ar kas nors pastebės? Kaip programą aktyvuoti, kada susimokėti? Jei neaktyvuosiu ar mano įvesti duomenys išliks? Su linuksu tokių klausimų nekils. Linuksui ne tik nereikia bandomojo laikotarpio, bet ir darbą su juo ir kitomis programomis galima pradėti iš karto. Ar suprantat kaip tai baisu? Tai mūsų įprasto darbo proceso dalis ir jeigu to nebeliks, bus mažiau darbo, kažką teks atleisti. O gal tai būsit jūs? Dar vienas bedarbis tokiu sunku metu. O jei linuksą ims naudoti visi?
  • Ir iš viso, nereikia leisti pinigų. Viskas už dyką ─ tai nenormalu, mūsų visuomenei nepriimtina. Dabar krizė ir mes privalom rūpintis amerikonų gerove, privalom pirkti brangias programas, kad pinigai cirkuliuotu ir keltu ekonomiką. Jei bus jiems gerai tai ir mums gal būt nubyrės. Bet jeigu naudosit linuksą, jums teks galvoti kur išleisti atliekamus pinigus. Priimti sprendimą, kur leisti pinigus yra didelė atsakomybė, tokią sau gali leisti tik IBM. Neapsunkinkit savęs, nenaudokit linukso.

Bendrai paėmus linuksas nuobodi sistema. Viskas veikia, nėra virusų, niekas nestringa ir nieko nereikia diegti iš naujo. O jei jau išsirinkot sau tinkamas programas, tai net kompiuterinės naujienos žiniasklaidoje apie linuksą nebedomina. Absoliuti nuobodybė. Su Windows daug linksmiau, nuolat kas nors nutinka ir nuobodžiauti su ja nėra kada. Be to ji skatina bendravimą, prisiminkit kiek kartų per dieną jums reikia ko nors pasiklausti, kad išspręsti kilusias problemas. Jeigu jūsų optimistas ir kovotojas iš prigimties, nenaudokit linukso, nes mirsit iš nuobodulio.

Sekmadienis. Naktis. Nuobodžiauju. Tiksliau sakant nuobodžiavau. Dabar žaidžiu su spalvotais pieštukais bash-o eilutės spalvinimu.

Tokiems žaidimams yra skirtas PS1 kintamasis. Darom taip: nukopijuojam tekstą į komandinę eilutę ir spaudžiam Enter. Jei atsiras norinčių šį šedevrą įsiamžinti, nukopijuokit šią eilutę į ~/.bashrc failą (dėmesio, čia viena ilga eilutė).

export PS1="\n\e[01;35m`date +'%A %Y %B %d diena, krizė %X %Z(%:::z)'`\n\e[32m\w\n\e[1;31m\u\e[1;36m@\e[1;33m\h: \e[1;34m->>>"

Jo. Spalvos gavosi šventiškos, o informacijos daugiau nei galiu perskaityti vienu ypu. Užtat viskas išdėliota per tris eilutes. Bet juk nebūtina apsiriboti vien spalvinimu. Pridėkim dar informacijos apie esamo katalogo turinį, kiek failų jame ir kiek vietos užima:

export PS1="\n\e[01;35m`date +'%A %Y %B %d diena, krizė %X %Z(%:::z)'`\n\e[32m\w\n\e[1;31m\u\e[1;36m@\e[1;33m\h: \e[1;34m\$(/bin/ls -1 | /usr/bin/wc -l | /bin/sed 's: ::g') failų \e[1;33msurijo \$(/bin/ls -lah | /usr/bin/head -n 1) disko vietos\e[0m ->>> \e[0m"

Na štai, komandinės eilutės pranešimai tapo daug linksmesni. Pagalvojau, kad dar galėčiau pridėti pranešimą apie orą už lango, bet tingiu gūglinti rašyti skriptą orų tinklalapio parsinimui. Kad komandinė eilutė dar labiau išsiskirtų iš kito išvedamo teksto, galima nuspalvinti jos foną arba priversti tekstą mirkčioti. O štai šitas kodas labai patiks ką tik nulipusiems nuo Windows: export PS1='C:${PWD//\//\\\}>'

Prisižaidęs pasidariau kiek paprastesnį ir praktiškesnį prompt-ą, kuris atrodo taip:


2009-09-07 05:00 [hist:585 jobs:0] [/var/log]
kiras@linuksoidas $

O pats kodas toks visai paprastas:

export PS1='\n\e[32m\D{%F %R} [hist:\! jobs:\j] \e[0;34m[\w]\n\u@\H \e[m\$ '

Atrodo paradoksalu, bet kad įsiūlyti nemokamą daiktą jį reikia parduoti. Sakydamas „parduoti“, omeny turiu, kad patarimai naudoti atviro kodo programas turi būti apgalvoti ne prasčiau nei komercinio produkto pardavinėjimas.

Ankstesniame įraše jau minėjau, kad konkuruoti su M$ vien žemesne kaina ir dar jos pačios žaidimo aikštelėje yra neprotinga. Jei kainą (tiksliau jos nebuvimą) iškelsit į pirmą vietą, tai vartotojai dažnai sakys „nemokamas ─ vadinasi bevertis“. Nemokamas daiktas dažnai yra nuvertinamas, parsinešus namo nemokamą programų rinkinį labai paprasta išmesti į šiukšlinę be jokio gailesčio. Ir priešingai, PĮ, už kurią sumokėjot pinigais sąžinė neleis išmesti, net jeigu tai bus visiškas šlamštas. Dažnai kaina tampa tuo inkaru, kuris neleidžia taip lengvai atsikratyti daiktu. Mums būtų daug paprasčiau jei atviro kodo programos turėtų realią, ne nulinę kainą.

Tai ką turim pasakyti vartotojams, jei neminėti, kad atviro kodo programos nieko nekainuoja? Kaip parodyti, kad jos turi vertę?

Kompiuteriai ir jų programinė įranga vystosi per lėtai. Ši sritis tebėra pradinėje stadijoje, kokioje buvo pirmieji Ford automobiliai, kurie buvo gaminami masiškai, bet būtinai turėjo būti komplektuojami su įrankių dėže. Ar bent jau mechanikas turėjo būti šalia.

Bet vartotojų visuomenė reikalauja visai ko kito. Jau praėjo tas metas, kai kompiuteriai ir programos kėlė visuotinį susidomėjimą. Kai kompiuteriai buvo laikomi atsakymų į visas problemas. Dabar vartotojai daug aiškiau supranta, jog tai tėra įrankis, paprastas-sudėtingas įrankis, visai ne toks universalus, kaip manėme anksčiau.

Visuose aršiose diskusijose „windows prieš linux“ neišvengiamai iškyla klausimas „kodėl aš turiu žinoti kaip veikia kompiuteris jei man tereikia… [ko jums reikia įrašykit patys]“. Aiškus motyvas ─ norim būti paprasti vartotojai; nieko apie tą daiktą žinoti nenorim; duokit mums standartines programas ir kad nereikėtų klausinėti.

Mus vis dar žavi naujovės, nauji atradimai ir mokslo pasiekimai. Bet tik tol, kol jie nekelia problemų. Vos iškilus pirmam klausimui euforija dingsta, tampa aišku, kad mums tereikia paprasto buitinio prietaiso, daikto, kuriam sugedus jis išmetamas ir į jo vietą statomas naujas. Komentaruose žmonės nuolat primena apie šį poreikį. Deja spartus kompiuterinių technologijų progresas dar nepasiekė tokio lygio.

O mes tenorim būti vartotojais.

Kaip manot, kodėl linuksai negali išstumti Windows iš desktop-ų rinkos? M$ turi daugiau pinigų? Tai tiesa, bet ne priežastis, juk serverių rinkoje linuksai be vargo laimi. Tai gal dėl to, kad M$ laiko kompiuterių gamintojus už gerklės? Dalis tiesos yra, bet gamintojų daug, visų nesukontroliuosi. Trūksta PĮ ir įrangos valdiklių? Ši problema nėra likimą lemianti, nes linuksas mainais siūlo stabilią ir švarią nuo virusų sistemą. Gerai, uždaviau sunkų klausimą, todėl performuluosiu. Kodėl linuksai užėmė tik 1% desktopų rinkos, kai tuo tarpu Apple perlipo 8% ribą, nors palyginti nesenai buvo beveik apleidusi kompiuterių verslą?

Atsakymas po nosim. Pažiūrėkim į kokius desktop-ų rinkos segmentus taikosi šie trys konkurentai, M$, Apple ir Linux. M$ nusitaikė į masinio vartojimo ir verslo segmentus, juose save pozicionuoja kaip pigią, tinkančią visiems OS ir visur kur tik pabando nusisukti nuo šios pozicijos gauna per nosį. Apple priešingai, siūlo prabangų stilių didesnes pajamas turintiems pirkėjams. Nenuostabu, kad šiame segmente jie tapo vienvaldžiais lyderiais (Apple užima 91% brangių kompiuterių rinkos), Apple tiesiog užėmė laisvą nišą, kurios konkurentai nesusiprato išskirti į atskirą segmentą. O į kokią rinką nusitaikė linuksas? Linuksas bando užimti nuo seno M$-o puikiai įtvirtintą pigios ir masinės produkcijos segmentą su pagrindiniu šūkiu „mes pigesni“ (t.y. nemokami).

Prastas ėjimas, nes Windows nemažai daliai vartotojų (piratų) taip pat yra nemokamas. Tiesa sakant M$ sumaniai manipuliuoja kainomis nuo $0 iki $XXX,98 priklausomai nuo pasirinkto segmento ir konkurentų spaudimo. Kad išstumti labai stiprų varžovą naudojant vien grubią „kainos“ jėgą, turi būti stambesnis už M$ žaidėjas, su didžiuliu biudžetu reklamai. Parduodamas tiesiog pigiau nieko neišloši, turi pasiūlyti kažką, ko neturi konkurentas.

Linuksas turi pakankamai privalumų nepasiekiamų konkurentui. Belieka atsakyti į klausimą: „kur slepiasi tas neužimtas segmentas desktop-ų teritorijoje?“.

Papildymas: Arvydas.net įraše „Kodėl linux niekada neišstums Windows“, kuris puikiai papildo šį įrašą, pateikia priežastis, dėl kurių M$-as gali jaustis „kalno karaliumi“.

Jei su komandine eilute dirbate nesenai, tai tikriausiai dažnokai pasitaiko situacija kai tenka užlipus ant backspace laukti kol panaikinsite anksčiau įvestus argumentus :) Kai aš pažindinausi su komandine eilute, man net Tab-o funkcija papildanti eilutę buvo paslaptis. Stebėjausi kaip greitai suvedamos ilgos eilutės, kol galiausiai susipratau paklausti apie tai.

Štai keletas kombinacijų veikiančių terminale:

  • Alt-f ─ perkelia kursorių pirmyn į žodžio galą.
  • Alt-b ─ perkelia kursorių atgal į žodžio pradžią.
  • Ctrl-] x ─ kursorius perkeliamas pirmyn iki x ženklo eilutėje.
  • Alt-Ctrl-] x ─ kursorius perkeliamas atgal į poziciją prieš x ženklą.
  • Alt-tarpas ─ pažymima kursoriaus pozicija.
  • Ctrl-x Ctrl-x ─ kursorius perkeliamas tarp esamos ir pažymėtos pozicijų.
  • Ctrl-u ─ ištrinama viskas nuo kursoriaus iki eilutės pradžios.
  • Ctrl-k ─ ištrinama viskas nuo kursoriaus iki eilutės pabaigos.
  • Ctrl-w ─ trina viską nuo kursoriaus iki tarpo, eilutės pradžios link.
  • Alt-bcksp ─ trina nuo kursoriaus iki žodžio pradžios.
  • Ctrl-y ─ tai kas ištrinama patenka į kaupyklę o su šia kombinacija įterpiama į eilutę atgal.
  • Ctrl-x, Ctrl-u, Ctrl-_ ─ atšaukia paskutinius pakeitimus, kombinacijos veikia skirtingai.
  • Alt-r ─ atšaukia visus iki vieno pakeitimus.
  • Ctrl-r ─ paieška komandų istorijoje (history), randamas artimiausias atitikmuo vedant simbolius po vieną.
  • !! ─ pakartoja paskutinę įvykdytą komandą. Galima naudoti kartu su naujai įvedama komanda, pvz., time !!
  • !abc ─ pakartoja paskutinę komandą prasidedančią nuo abc.

Jei norite sužinoti daugiau komandų skaitykite man bash.


Warning: Undefined variable $pagingMiddleString in /home/kiras/domains/linuksoidas.lt/public_html/wp-content/plugins/wp-page-numbers/wp-page-numbers.php on line 212