De wichtichste reden wêrom net Linux

Ik wol fuortdaliks sizze dat it artikel allinich sil rjochtsje op it buroblêdgebrûk fan Linux, d.w.s. op thús kompjûters / laptops en wurkstasjons. Al it folgjende jildt net foar Linux op servers, ynbêde systemen en oare ferlykbere apparaten, om't wat ik op it punt bin om in ton gif op te skinen, sil wierskynlik profitearje fan dizze gebieten fan tapassing.

It is 2020, Linux op it buroblêd hat noch altyd deselde 2% as 20 jier lyn. Linux-minsken bleaunen foarums te skuorjen yn diskusjes oer "hoe kinne jo Microsoft oernimme en de wrâld feroverje" en sykje in antwurd op 'e fraach wêrom't "dizze domme hamsters" gjin pinguïn wolle omhingje. Hoewol't it antwurd op dizze fraach is al lang dúdlik - omdat Linux is gjin systeem, mar in heap fan ferskate ambachten ferpakt mei elektryske tape.

Wêrom sit in persoan by in kompjûter? It antwurd dat foar in protte opkomt is: om allerhanne nuttige applikaasjes te brûken. Mar dit is it ferkearde antwurd. De persoan makket neat oer apps. Hy besiket syn doelen te berikken:

  • petear mei freonen, fergrutsje jo stimming en jo sosjale wearde
  • jild fertsjinje troch fraach te finen nei jo feardigens en talinten
  • lear wat, fyn út it nijs fan jo stêd, lân, planeet

Ensafuorthinne. Ekskús my, dit binne de doelen wêrop UI / UX-applikaasje-ûntwerp is rjochte. Litte wy as útgongspunt nimme А in bosk stikjes izer aka buroblêd of laptop, lit ús nimme it úteinlike doel В - "petear mei freonen", en bouwe in glêd trajekt fan А к В mei in minimum fan tuskenpunten. Boppedat moatte dizze punten fêste punten wêze, inkele aksjes, en net in kompleks fan guon aksjes. Dit is it toaniel fan goed ûntwerp.

Hoe sit it mei Linux?

En yn Linux berikt it ûntwerpplafond gjin doelen, mar probleem oplossing. Yn stee fan in doelpunt В ûntwikkelders besykje it ûnderdoel te realisearjen Ь. Yn stee fan te tinken oer hoe't de brûker mei freonen sil petearje, meitsje Linux-ûntwikkelders de 100500e messenger, wêryn se funksjes skowe neffens de list "lykas elkenien". Kinne jo it ferskil rûke?

Untwerper foar sûne persoanen: minsken, by it moetsjen en kommunisearjen, diele faak selfies, dus litte wy de knop "selfie ferstjoere" hjir taheakje, op in sichtber plak, sadat it by de hân is en as jo klikke, sil it in foto meitsje fan 'e brûker mei in webcam en jaan him de kâns om fuortendaliks sintraal de foto en tapasse it op it filters.

Smoker hânlieding ûntwerper: Wy sille bestânferfier stypje, it sil universele wêze en sil elkenien foldwaan. En om in selfie te stjoeren, lit de persoan sykje nei software om te fangen fan in webcam, retouchere dan de foto yn in grafyske bewurker, stjoer it dan mei de santjinde opsje yn it menu "Tools". WE HAVE UNIXWAY!

It dreechste ding is dat deselde oanpak wurdt brûkt sels op it bestjoeringssysteem nivo - dat is, op it nivo fan overhead operaasjes, dat is algemien ûnsin. Se wisten sels it prachtige idee fan pakketbehearders te ferneatigjen, wêrtroch jo yn teory alle software mei mûsklikken kinne beheare. Mar nee, no hawwe wy 4 soarten software boarnen: offisjele repositories, snap, flatpak en net-offisjele repositories, dy't noch moatte wurde socht en tafoege oan de pakketynstellingen. De helte fan 'e funksjes binne allinich beskikber fanút it terminal. En ynstee fan in hearrich assistint is de pakketbehearder in persoanlike Hitler feroare, dy't by elke stap links of rjochts útbarst yn lange, fûle tirades oer hoe't de brûker in gek is en alles ferkeard docht.

- Wêrom kin ik de lêste $PROGRAM_NAME net op myn systeem ynstallearje??
"Om't fuck dy, dêrom." It wichtichste ding is net de brûker en syn behoeften, mar in MOOI KONSEPT!

Yn stee fan de koartste glêde trajekten út А к В mei tuskenlizzende inkele aksjes wy hawwe kronkeljende sekwinsjes fan punten, elk fan dat stiet foar net ien ienfâldige aksje, mar in hiele set fan aksjes, faak wêrby't de terminal. Boppedat fariearje dizze sekwinsjes fan Linux oant Linux, fan miljeu oant omjouwing, en dêrom duorret it sa lang en ferfeelsum om begjinners te helpen mei har problemen, en it skriuwen fan algemiene ynstruksjes is folslein nutteloos.

As de measte flirten yn 'e emo-omjouwing bestie út ûnopfallende besykjen om it geslacht fan' e petearpartner út te finen, dan bestiet de measte help yn 'e Linux-omjouwing út ferfeelsume besykjen om de krekte konfiguraasje fan' e hardware en software fan 'e lijer út te finen.

It grappige is dat de hillige geast fan 'e ûnfoltôge Unixway it ekosysteem fan binnen, syn enoarme minsklike en masine-boarnen, al lang hat versneld. De Linux-mienskip is wirklik bedarre yn in Sisyphean besykjen om de trijehûndert triljoen miljard ferskillende kombinaasjes fan lytse bakstiennen te sammeljen, te testen en te fine-tunen dy't tsientallen populêre Linuxes foarmje, en dy't ûnôfhinklik fan elkoar en sûn ferstân ûntwikkelje. As wy yn ien inkeld, yntegraal systeem in bewust beheind set fan trajekten hawwe wêrby't eveneminten kinne ûntwikkelje tidens de wurking fan 'e kompjûter, dan kin yn it gefal fan Linux it systeem, yn reaksje op deselde aksjes, hjoed ien ding produsearje, en moarn, nei in update, wat folslein oars. . Of it sil hielendal neat sjen - lit gewoan in swart skerm sjen ynstee fan oanmelde.

No, echt, wêrom soene jo lestich falle mei wat saaie sosjale nerd-doelen? Better spielje mei dizze spannende ûntwerper!

Hoe kinne jo it reparearje

Alderearst moatte jo de yllúzje kwytreitsje dat it probleem kin wurde oplost troch in oare saaie Ubunto-kloon te meitsjen mei koele ikoanen en foarôf ynstalleare Wine. Ek kin it probleem net wurde oplost troch yntrodusearje fan in oar prachtich konsept lykas "litte wy de konfiguraasjes oerdrage ûnder git-kontrôle, it sil wow wêze!"

Linux fereaske humanisearje. Identifisearje in set fan doelen dy't minsken oplosse. En bouwe koarte, ienfâldige, foar de hân lizzende paden nei har, begjinnend fan it momint dat in persoan op de Power-knop op 'e systeemienheid drukt.

Dit betsjut - alles werhelje, begjinnend mei de bootloader.

Yn 'e tuskentiid sjogge wy noch in berte fan noch in oare distribúsjekit mei opnij ynrjochte bêden en opnij plakke wallpaper - jo kinne der wis fan wêze dat Linux leuk bliuwt foar minsken dy't yn 'e jeugd net genôch mei bouwsets boarten.

Boarne: www.habr.com

Add a comment