Peamine põhjus, miks siiski Linux

Esite soovin öelda, et kirjutises tuleb jutt ainult Linuxi lauaarvutikasutusest, st kodu- ja tööarvutites. Kõik alljärgnevad ei puuduta Linuxi serverites, sisseehitatud süsteemides ja muudes sarnastes seadmetes, kuna see, millele ma nüüd tonnide viisi mürki valan, on nende rakendusealade jaoks tõenäoliselt kasulik.

Aasta 2020, Linuxi osakaal lauaarvutites on ikka 2%, nagu 20 aastat tagasi. Linuxistlike kasutajate foorumeid jätkub aruteludega "kuidas peatada Microsoft ja vallutada maailm" ning otsitakse vastust küsimusele, miks "need rumalad hamstrid" ei taha pingviiniga kallistada. Kuigi sellele küsimusele on vastus juba ammu selge — sest Linux ei ole süsteem, vaid nõrguvate tükkide virn, mis on liimiga kokku pandud..

Miks inimene arvuti taha istub? Paljudele tuleb pähe vastus: et kasutada igasuguseid kasulikke rakendusi. Kuid see ei ole õige vastus. Inimene ei hooli rakendustest. Ta püüab saavutada oma eesmärke:

  • suhelda sõpradega, tõstes endale tuju ja sotsiaalset väärtust.
  • teenida raha, leides oma oskuste ja talentide jaoks nõudlust.
  • midagi uut õppida, tutvuda oma linna, riigi, maailma uudistega.

Ja nii edasi. Just sellistele eesmärkidele, vabandage, keskendub rakenduste UI/UX-disain. V võtame lähtepunktiks A virna rauatehnikat ehk lauaarvuti või sülearvuti, võtame lõppeesmärgi Uues — «suhelda sõpradega», ja ehitame sujuvat teed alates A aadressile Uues minimaalse vahepunktide arvuga. Need punktid peavad olema terviklikud, üksikud toimingud, mitte mingite toimingute kompleks. See on hea disaini kehastus.

Aga mis on Linuxis?

Linuxis on projekteerimise lagi — mitte eesmärkide saavutamine, vaid ülesannete lahendamine.. Eesmärgi asemel Uues püüavad arendajad ellu viia alaeesmärki Ь.. Selle asemel, et mõelda, kuidas kasutaja saab sõpradega suhelda, loovad Linuxi arendajad 100500-ndat sõnumirakendust, kuhu pannakse funktsioone nimekirjast "nagu kõikidel". Kas tunnetate erinevust?

Tervisliku inimese disainer: inimesed, tutvudes ja suheldes, jagavad sageli selfisid, nii et kinnitame siia, nähtavale kohale nupu «saada selfie», et see oleks käepärast ja sellele vajutades pildistaks kasutajat veebikaamera kaudu ning annaks talle võimaluse pildi kiiresti keskenduda ja filtreid rakendada.

Suitsetaja manuaalide disainer: Teeme failide edastamise toe, see on universaalne ja rahuldab kõiki. Ja et saata selfit – las inimene otsib tarkvara veebikaamera jäädvustamiseks, siis retušib foto mõnes graafikatoimetajas ja seejärel saadab selle 'Tööriistad' menüü seitsmenda valiku kaudu. MEIL ON JU UNIXWAY!

Kahjuks kasutatakse sama lähenemist isegi operatsioonisüsteemi tasemel – st, sisemiste operatsioonide tasemel, mis on täiesti absurdne. On suudetud ära rikkuda isegi suurepärane idee pakettide halduritest, mis teoorias võimaldaksid hallata kogu tarkvara hiireklikkidega. Aga ei, nüüd on meil 4 tüüpi tarkvara allikaid: ametlikud hoidlad, snap, flatpak ja mitte ametlikud hoidlad, mida tuleb veel otsida ja lisada pakettide seadetesse. Pool funktsioone on saadaval ainult terminalist. Ja sõnakuulelikust assistendist on pakettide haldur muutunud isiklikuks Hitleri figureeringuks, kes iga sammu vasakule või paremale reageerib pika raevuka tiradega, et kasutaja on loll ja teeb kõik valesti.

— Miks ma ei saa oma süsteemi installida viimast $PROGRAM_NAME??
— Sest mine sa tahan, just seetõttu. Peamine ei ole kasutaja ja tema vajadused, vaid KAUNIS KONCEPTSIOON!

Selle asemel, et liikuda lühimate sujuvate trajektooride kaudu A aadressile Uues ühtsete vahepealsete tegevustega on meil keerulised punktide järjekorrad, millest igaühe puhul ei esindata ühte lihtsat tegevust, vaid terve hulk tegevusi, sageli terminali kaasamisel. Veelgi enam, need järjekorrad erinevad Linuxi kaupa, keskkonna järgi, mistõttu on nii kaua ja vaevarikas aidata algajaid nende probleemidega, ning kirjutada üldisi juhiseid on sootuks mõttetu.

Kui suurem osa flirtimist emo ringkonnas seisnes peentes katsetes teada saada vestluspartneri sugu, siis suurem osa abi linuxes seisneb väsitavates katsetes välja selgitada kannataja täpne riistvara ja tarkvara konfiguratsioon.

Kõige naljakam on see, et püha vaim, kes on elust välja jäänud unixi lohistamisest, sööb ekosüsteemi seestpoolt, selle tohutuid inim- ja masinaressursse. Linuxi kogukond on tõeliselt kinni Sisyphose katsetes koguda, testida ja seadistada kolme sajandi triljoni erinevat kombinatsiooni pisikestest tellistest, millest on kokku pandud kümneid populaarses Linuxit, mis arenevad üksteisest ja mõistusest sõltumatult. Kui ühes, terviklikus süsteemis on meil teadaolevalt piiratud arenguteede komplekt, siis Linuxi puhul võib süsteem ühele ja samale toimingule täna anda ühe vastuse, kuid homme, pärast uuendust — hoopis teise. Või ei pruugi see üldse midagi näidata — lihtsalt näidata musta ekraani sisselogimise asemel.

Aga tõde on, miks peaksite tegelema igasuguste igavate sotsiaalkipikustega? Mängige parem selle põneva konstruktoriga!

Kuidas seda parandada

Esiteks tuleb loobuda illusioonist, et probleemi saab lahendada uue igava ubuntoklooni loomisega ilusate ikoonidega ja eelinstallitud Wine'iga. Samuti ei lahenda probleemi mingi kauni kontseptsiooni rakendamine nagu „kuidas oleks, kui viiksime seaded git'i haldusesse, see oleks äge!“

Linux vajab inimlikkust. Määrata komplekt eesmärke, millega inimesed tegelevad. Ja luua lühikesed, lihtsad ja ilmneed teed nende saavutamiseks, alates hetkest, kui inimene vajutab toitenuppu sülearvutil.

See tähendab — kõik ümber teha, alustades laadijast.

Ja seni, kuni näeme järjekordset jaotust, kus voodid on ümber paigutatud ja tapeet on vahetatud — võib olla kindel, et Linux jääb lõbuks inimestele, kes ei mänginud lapsena piisavalt palju konstruktoriga.

Allikas: habr.com

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster