Hvorfor vi aldri hadde året på Linux-skrivebordet
Linux er kjempebra. Faktisk har jeg allerede fortalt deg noen av grunnene til at Ubuntu er bedre enn Windows 6 ting som Ubuntu gjør bedre enn Windows 6 ting som Ubuntu gjør bedre enn Windows Noen tror at Ubuntu er for nørder - men sannheten er at Ubuntu er like enkelt å bruke som Windows. Faktisk er det flere ting Ubuntu gjør det bedre enn Windows 10. Les mer. Men hvis det er så bra, hvorfor driver mindre enn 2% av stasjonære datamaskiner aktivt Linux-operativsystem?
Det er et veldig tøft spørsmål å svare på. I lang tid har Linux-brukere over hele verden bedt om året på Linux-skrivebordet. Vil Linux noensinne oppleve året på skrivebordet? [Opinion] Vil Linux noensinne oppleve året på skrivebordet? [Opinion] For en stund har Linux-brukere hele tiden diskutert om operativsystemet for åpen kildekode noen gang vil oppleve et "år på skrivebordet" der Linuxs desktop-markedsandel plutselig stiger i forholdsvis dramatisk ... Les mer. Men hvis vi noen gang kommer til å se Linux få seriøs trekkraft, er det fortsatt mye som Linux-utviklere trenger å forbedre for å være en sann utfordrer.
Applikasjonsutvikling
Mange Linux-utviklere har en tendens til å tilbringe tiden sin til operativsystemet, og lar applikasjonsutvikling til noen andre. Dette fører til en stor kobling mellom selve operativsystemet og programmene det kjører.
Utallige åpen kildekodeapplikasjoner har startet livet som ideen om en person, før den vokser til en unmissable app. Eksempler er Firefox, Filezilla, LibreOffice, VLC Media Player 7 Topphemmelige funksjoner i den gratis VLC Media Player 7 Topphemmelige funksjoner i den gratis VLC Media Player VLC skal være mediaspiller av ditt valg. Tverrplattformverktøyet har en pose full av hemmelige funksjoner du kan bruke akkurat nå. Les mer, og mange flere.
Vi vet at det er mulig for open source-fellesskapet å lage gode applikasjoner. Så hvorfor er det så mange dårlig skrevet programmer som ser forferdelig ut, fungerer ikke veldig bra, eller en kombinasjon av begge disse problemene?
Dette ses gang på gang i Linux-fellesskapet. Du har et godt skrevet operativsystem som er glatt og ser vakkert ut. Men bortsett fra noen kjerneapplikasjoner ser mye av programvaren forferdelig ut eller er dårlig skrevet.
I utgangspunktet må samfunnet begynne å se utover operativsystemet. Det er grunnen til at Microsoft og Apple utvikler mange av sine kjerneprogrammer i huset. Det er den beste måten for brukerne å ha kontinuitet i opplevelsen som både operativsystemet og applikasjonene gir.
Noen Linux-distribusjoner begynner å tenke på kontinuitet, som i eksemplet ovenfor. Men dette er veldig mye unntaket, snarere enn regelen.
Installere programmer
Hvis du vil installere et program i Windows, laster du bare ned den riktige EXE-filen, og dobbeltklikker på den for å starte installasjonsprogrammet. Dette er den samme prosessen uansett hvilken versjon av Windows du kjører.
I Linux er det et helt annet ballspill. Linux-programmer installeres og administreres av repositories Din guide til Ubuntu Repositories og Package Management Din guide til Ubuntu Repositories og Package Management Read More, som er en av de største styrken i Linux. Men de er også en av sine største svakheter.
Det finnes en rekke forskjellige måter å installere programmer på i Linux, alt fra ekstremt enkelt til nesten umulig. Noen av disse prosessene er:
- Et programvare senter - Ligner på en mobilappbutikk, hvor du enkelt kan søke etter og installere programmer. Men disse er bare like gode som lagrene du har lastet inn. Vanligvis mangler mange applikasjoner.
- Kjørbare filer - Disse fungerer som EXE-filer i Windows. Men det finnes forskjellige formater for forskjellige smaker av Linux. Ubuntu bruker DEB, men Fedora og SUSE bruker RPM, så du må vite hvilke kjørbare filer som er kompatible med distroen din. Slik installerer du programvare på Linux: Pakkeformater forklart Slik installerer du programvare på Linux: Pakkeformater forklart Du har byttet til Linux , og vil installere noe programvare. Men pakkeforvaltere varierer avhengig av distro. Så hvilke apper kan du laste ned og installere? Det er alt i akronymer. Les mer .
- Kommandolinje - Du må kjenne riktig lagringsplass for din smak av Linux, samt de riktige installasjonskommandoene. Alle er helt forskjellige, avhengig av hvilken smak av Linux du kjører.
- Kompilere fra kilde - Last ned kildekoden, kompilere den og opprett et installasjonsskript. Men i disse dager er dette sjeldent.
Som du kan se, kan prosessen med å installere Linux-programmer bli innviklet, noe som raskt kan sette nye brukere av. Linux ønsker en forenklet, universell måte å installere applikasjoner på. Dessverre, dette ville kreve en stor overhaling av den grunnleggende måten Linux fungerer på, så vil sannsynligvis aldri skje.
Bedre støtte, mindre elitisme
For det meste er Linux-samfunnet et blomstrende, livlig dyr som inneholder noen ekstremt talentfulle mennesker. Installere Ubuntu Installer Ubuntu på datamaskinen Bruk en USB Flash Drive Installer Ubuntu på datamaskinen din Bruk en USB Flash Drive Ønsker du å installere Ubuntu, men ikke har en ledig tom DVD? Ikke bekymre deg! Etter at du har lastet ned ISO-filen, kan du bruke en svært gjenbrukbar USB-minnepinne for å få jobben gjort. Les mer (og de fleste andre smaker av Linux) er en veldig enkel prosess for det meste, selv om dette ikke betyr at du ikke trenger hjelp på et tidspunkt.
Hvis dette skjer, kan du gå over til Ubuntu Forums - eller et passende forum for din smak av Linux - og be om hjelp. Det er her problemene starter. Folk er opptatt, så avhengig av hva problemet ditt er, kan du oppleve at du får liten eller ingen respons. Dette betyr at du må kanskje jobbe ting for deg selv, noe som aldri er bra hvis du er ny på “samfunnet”.
Hvis du er heldig nok til å få svar, kan du finne at det ikke er svaret du forventet. Du ser, det er mye elitisme i Linux, og dette kan noen ganger spyle seg over på steder som støttefora hvor brukere av varierende teknisk evne vil be om hjelp.
Så hvis en ny bruker legger opp et problem, kan de bli latterliggjort for ikke å gi nok informasjon. Verre, de kan bli anklaget for å kaste bort tid med et verdslig problem som lett kan være Googled.
Eller hånet for bare å være a “nybegynner”.
Heldigvis blir dette mindre og mindre hyppige i fellesskapet, siden erfarne brukere begynner å innse at nye brukere må bli ønsket velkommen hvis vi skal vokse Linux til det fulle potensialet. Men problemet eksisterer fortsatt - jeg har sett det førstehånds - og må virkelig bli fullstendig utryddet fra alle fasetter av Linux-fellesskapet.
Vi trenger færre valg
Har du muligheten til å velge hvilken Linux-distribusjon du bør kjøre Bytt til Linux? Slik velger du riktig Distro Switching til Linux? Slik velger du riktig Distro Din første Linux-distribusjon kan søte eller syr din fremtidige Linux-opplevelse. Derfor er det viktig å få det debutvalget riktig. Les mer er bra, men du kan ha for mye av en god ting. Det er for øyeblikket 827 Linux distribusjoner oppført på Distrowatch. Åtte hundre og tjuefire! Det er et latterlig tall for noen å sile gjennom - selv for erfarne Linux-brukere, som meg selv, ikke tankene nye brukere.
Problemet er at Linux er åpen kildekode. Det betyr ganske enkelt at alle kan laste ned kildekoden for en Linux-distribusjon og lage sin egen versjon. Hvis det er noe du ikke liker, kan du gaffel et prosjekt og starte ditt eget. Dette høres bra ut i prinsippet, men i realiteten er det meningsløst. Den store oversikten over distribusjoner deler for det meste det store flertallet av kode og applikasjoner.
Tenk deg hva som kunne oppnås hvis disse utviklerne bestemte seg for å bidra til et mindre basseng av kjernefordeling, i stedet for å gjøre sine egne ting! Jeg tror vi vil ende opp med et mer utviklet Linux økosystem med færre problemer.
Bootprosessen
Når du starter opp Windows, får du en Windows-skjerm, så snart du får en melding om å logge inn. Det er ikke tilfelle i Linux. De fleste distribusjoner bruker GRUB bootloader Slik tilpasser du GRUB Boot Loader Bruke BURG [Ubuntu] Slik tilpasser du GRUB Boot Loader Bruke BURG [Ubuntu] Les mer som som standard spør hvordan du vil starte opp operativsystemet, og det gir deg 10 sekunder for å ta avgjørelsen.
Så som en ny bruker, er det aller første du blir møtt med etter å ha installert distribusjonen din, en stygg kommandolinjeskjerm som ber deg om å ta en avgjørelse som hvilken versjon av kjernen du vil starte opp.
Det er et forferdelig førsteinntrykk.
GRUB er kjempebra, og det kommer veldig praktisk når du bruker dual-boot, da det lar deg velge hvilket operativsystem du vil starte opp på. Men hvorfor må det være så unfriendly for brukerne?
Hvorfor kan det ikke være en GUI hvor brukeren klikker på hvilket OS de vil starte opp, og hvis det bare er ett OS, hopper du over GRUB-spørringen alt sammen. Apple gjør det, så det er ingen grunn til at Linux ikke kan. Noen distribusjoner gjør bølger mot å gjøre dette, for eksempel Elementary OS. Men det er fortsatt en lang vei å gå for å gjøre oppstartsprosessen mer brukervennlig.
Vi trenger å forbedre Linux
Denne artikkelen kan lese som om jeg baserer Linux, eller at jeg hater det. Ingenting kunne vært lenger fra sannheten. Jeg elsker Linux og Open Source-fellesskapet generelt. Men hvis vi noen gang kommer til å ha “året på Linux-skrivebordet” så må ting bli drastisk bedre.
Hva syns dere? Er det noe annet du tror bør endres før Linux virkelig kan gå i vanlige? Eller er Linux bra akkurat slik det er?
Ta gjerne tankene dine i kommentarfeltet nedenfor.
Image Credits: Sofia Santos / Shutterstock
.