Skrivet av Atlas Tasume:
Bara för att man inte kan ett operativ-system som visserligen bygger på en väldigt bra idé med öppen programvara, så är problemet helt enkelt att det är ett elände att lära sig det hela, då interaktionen mellan människa och maskin är värdelös. Varför ska jag i behöva göra kommandon i någon terminal bara för att installera ett program?! Det är inte 1994 längre.
Måhända att interaktionen du talar om kan vara värdelös, men det beror sällan på "maskinen" i det här fallet.
Varför ska jag ...
1) Öppna en webbläsare.
2) Surfa in på utvecklarens hemsida.
3) Klicka mig runt (för hur ofta, ärligt talat, finns det en direkt nedladdningslänk längst upp på förstasidan?) för att komma till en nedladdningslänk, som i bästa fall tar mig till en server med en nedladdningshastighet på över 100kB/s.
4) Vänta på nedladdningen.
5) Klicka runt för att köra installationsprogrammet.
6) Klicka "nästa".
7-10) Klicka "nästa".
11) Vänta på att programmet installeras och hoppas på att jag inte klickat på ett "nästa" för snabbt och råkat få med diverse annat skräp som hotbars till webbläsare och annat skit, om det ens annonserats att det kommer att installeras.
12) Köra programmet.
...när jag kan ...
1) Öppna en terminal med ett kortkommando.
2) Skriva "yS" (personligt anpassat kommando) följt av programnamnet.
3) I värsta fall behöva skriva "ySs" följt av programnamnet för att hitta vad paketnamnet är, för att sedan gå tillbaka till punkt 2.
4) Vänta på att programmet laddas ner från en server mot vilken jag, utan att behöva fundera på det, maxar min lina, och sedan få det installerat, utan annat skräp.
5) Köra programmet.
?
Så, varför ska jag det vara så omständligt - inte svårt (även om många flera jag känner inte kan installera ett program i Windows), men omständligt - att installera ett program 2014? Det är inte 1994 längre ...
Edit: Jo, just det ... Vi kan ju dra det till sin spets dessutom och säga att vi vill göra en fullständig systemuppdatering och se till att vi har senaste utgåvan av samtliga program och senaste uppdateringarna till operativsystemet ...
Windows:
Scenario 1.
1) Kör Windows update.
2) Få frågan om du vill starta om systemet. Klicka nej då vi ska uppdatera mer skit.
3) Starta upp varenda jäkla program som har automatisk versionskontroll, låt dem kolla av, och i bästa fall installeras de automatiskt. I annat fall laddas installationsfilen hem och du får installera det manuellt enligt ovan, eller så får du bara veta att det minsann finns en uppdatering tillgänglig, och du tvingas köra hela långa vändan ovan.
4) Gå runt till alla hemsidor för program som inte har ovan nämnda automatiska kontroll och gå igenom hela första algoritmen ovan.
5) Säg åt burken att starta om.
6) Vänta på att systemet förbereder windowsuppdateringar innan burken startar om.
7) Vänta på att systemet avslutar windowsuppdateringar innan burken är "up and running" igen.
Scenario 2.
1) Stäng av Windows update, skit i att uppdatera programvara.
2) Skyll dig själv om något dumt händer.
Linux
Scenario 1.
1) Du har någon form av tjänst som håller konstant koll på alla paket och i värsta fall behöver du trycka på "OK" eller dylikt. I värsta fall får du till och med frågan om du vill starta om, och då tar det lika lång tid som det brukar att starta om.
2) Worst case scenario - du har något egenkompilerat program som du behöver kompilera om och installera. Ett par textkommandon senare så är det fixat och klart.
Scenario 2.
1) Du har, likt mig, ingen automatisk uppdatering. En snabbtitt på forumet - för att se så att inga stora förändringar eller problem kan väntas - senare så körs ett enda textkommando och sedan är det bara att fortsätta med vad man gjorde innan. Omstarten, om den behövs och som går lika fort som vanligt, görs när jag själv känner för det, utan att operativsystemet "påminner mig" stup i kvarten.
2) WCS enligt scenario 1.
Scenario 3.
1) Du kör någon dist som inte har automatisk pakethantering och som kräver kompilation av alla paket ... Ja, då vet du högst sannolikt vad du gett dig in på, vad du sysslar med och varför, så då är inte tiden och omständligheten ett problem.
Scenario 4.
1) Du gör inte ett skit åt uppdateringar och stänger av eventuella automatiska uppdateringar.
2) Skyll dig själv enligt ovan.