En dan hoop je dat je alle dependencies, frameworks en VM's maar geïnstalleerd hebt. In Linux klik je bij KUbuntu bijvoorbeeld gewoon op het programma wat je wilt hebben en het wordt geïnstalleerd. Je hoeft niet eens op internet te gaan zoeken naar de zo geliefde setup.exe, nee, deze wordt voor je gedownload.
Hoe makkelijk kan het zijn? Ik geef een voorbeeld, Firefox installeren in KUbuntu:
- Ga naar het K-menu
- Ga naar Systeem
- Ga naar Programma's Toevoegen
- Klik op Webapplicaties
- Klik op Firefox
- Klik op Installeren.
Enige tijd later(vooral afhankelijk van je internetverbinding en dus je downloadsnelheid) krijg je de melding dat Firefox geïnstalleerd is, en vervolgens kan je via het K-Menu -> Internet naar Firefox Webbrowser.
Nu voor Windows?
- Start Internet Explorer
- Ga naar google.nl
- Type in 'firefox' (als je je toevallig nog kan herinneren dat het programma Firefox heet)
- Klik op de link met
www.getfirefox.com of een andere die je een download beloofd.
- Klik op 'Download Nu'
- Selecteer een plaats waar je je setup.exe wilt opslaan
- Ga kofie drinken
- Minimaliseer alle vensters om op je bureaublad te komen
- Zoek tussen alle icoontjes naar het Firefox Setup exe bestand en klik erop
- Accepteer de beveiligingswaarschuwing van Windows dat je dit bestand toch echt wilt uitvoeren
- Druk op next
- Druk op next
- Druk op next
- Druk op next
- etc(als je toch alleen maar op Next hoeft te klikken waarom zijn de schermen er dan...?)
- Zoek in je toch al overvolle start menu naar het Mozilla Firefox menu'tje en start daar Firefox Webbrowser op.
Nu wil ik niet veel zeggen maar de Linux methode is toch een stuk eenvoudiger, en duidelijker. Dankzij de catagorie-indeling in het software-installatie-scherm hoef je niet eens de naam van het gewenste programma te onthouden, je krijgt een mooie lijst met allerlei webbrowser.
Hoe is Windows nu makkelijker? Linux is anders, maar anders is niet per definitie slechter. En er hoeft helemaal niets gecompileerd te worden, dat is allemaal al voor je gebeurd. Niets omslachtigs aan.
Tot wanneer je een stuk software wil gebruiken dat NIET in de repositories zit, dan begint het geknoei...
Er is wel een RPM, maar geen deb (ik gebruik Ubuntu AMD64), of als er al een deb is is hij niet voor AMD64, ... kan je van source compilen, met nog een hoop nest vandien ....
Er ontbreekt een library, en die is dan weer afhankelijk van die, maar die is dan weer de verkeerde versie, ....
@MadEgg
Het gaat mij niet alleen om de 64bit deb versies, ik spreek in het algemeen. Ook voor 32bit edities blijft het soms sukkelen met source files, libraries,.....
Ik haalde AMD64 aan omdat hier onlangs nog mee in de nesten zat...
[Reactie gewijzigd door Spooik op donderdag 9 augustus 2007 12:38]
Eerlijk is eerlijk, net als Windows 64-bit heeft Linux met 64-bit deels hetzelfde probleem: geen ondersteuning. Wordt steeds beter, net als voor Windows, maar ideaal is het nog niet. Is overigens makkelijk op te lossen, als je de 32-bits basis-libraries installeerd kan je zonder problemen 32-bits software draaien, naast je 64-bits software.
Voor 32-bits KUbuntu heb ik nog niets kunnen vinden wat niét in de repositories vond, behalve commerciële toepassingen.
Bij Gentoo is het nog beter; ook voor veel commerciële programma's op CD of DVD zijn ebuilds die de installatie voor je afhandelen vanaf CD zodat je ook daar de package manager kan gebruiken.
Nog een leuk voorbeeld: laatst op een LAN-party gingen we UT2004 doen. Op een groot deel van de computers stond deze nog niet, dus moest geïnstalleerd worden. Uren waren de Windows-gebruikers bezig met het vinden van de patches en bonuspacks. Ik typte gewoon 'emerge ut2004' in en ging mijn biertje opdrinken voor de TV, terwijl automatisch vanaf de DVD ut2004 geinstalleerd werd, de bonuspacks gedownload en geinstalleerd en alle patches geinstalleerd. Lijkt me toch duidelijk.
Dan moet je softwaremaker zorgen dat'ie in die repostoties komt. Als de software vrij is zal dat uiteindelijk vanzelf gebeuren, anders ben je afhankelijk van de softwarebakker.
Tot wanneer je een stuk software wil gebruiken dat NIET in de repositories zit, dan begint het geknoei...
Noem 1 programma of tool dat niet te vinden is in bijv. Debian Repository?
Er zijn letterlijk tienduizenden programma's te vinden.
Alleen Skype heb ik van hun website moeten halen (is tevens closed-source).
closed source nvidia drivers

die je vervolgens ook fijn zonder X mag installeren, werd ik erg happy van de eerste keer (NOT)...
heerlijke systemen maar debian repository heeft bijvoorbeeld zo z'n beperkingen
EDIT en ja, de nvidia drivers zitten in de debian main repository. laatste keer dat ik keek waren dit de opensource dingen die niet eens aan hardwareversnelling hoeven te denken. lekker is dat, dikke PC en nog geen leuke eyecandy, nee, je moet je CLI in.
[Reactie gewijzigd door iceheart op donderdag 9 augustus 2007 17:31]
closed source nvidia drivers

die je vervolgens ook fijn zonder X mag installeren, werd ik erg happy van de eerste keer (NOT)...
heerlijke systemen maar debian repository heeft bijvoorbeeld zo z'n beperkingen
Niets weerhoud NVidia een (toevoeging aan de) repository te maken.
Zoals je zegt, ze zijn closed source. NVidia toont weinig goodwill naar hun gebruikers. Zo had Windows Vista probleem met hun drivers, hetzelfde uitliep in een class action suite:
http://hardware.slashdot.org/article.pl?sid=07/02/03/0110248
Het is dus niet 1-2-3 logisch om NVidia aan te schaffen.
[Reactie gewijzigd door 201724 op donderdag 9 augustus 2007 14:31]
"Het was al fout #1 om NVidia aan te schaffen."
Dus jij raadt ati aan? Laatste keer dat ik checkte had die helemaal nog geen linux drivers...
Kan inmiddels verbeterd zijn hoor, ik ben nvidia gebruiker en hou ati niet meer zo in de gaten.
De laatste versie van aMSN?
*en goestin gaat door voor de wasmachine*
(nofi hoor, ik vind debian echt super)
Maar zie ook mijn opmerking hieronder, ik vind het een goed idee van Novell.
Klinkt leuk maar als mensen het zelf gaan gebruiken werkt dat weer helemaal anders. Ik heb ook firefox op ubutnu en op een dag wil je daar de flash plugin, jre, acrobat reader en nog wat van die dingen er bij hebben voor firefox. Dan worden er door sommige bedrijven rpm's op de site gezet voor die paar linux gebruikertjes en blijkt dat ubuntu daar uit zichzelf weer helemaal niets mee kan ! Dan ga je op zoek naar een .deb welke door bijna helemaal niemand wordt geleverd Dan ga je op zoek op de ubuntu forums hoe je een rpm alsnog kan instaleren etc etc en je bent weer een paar uur kwijt terwijl je op windows alleen maar je .exe hoeft te draaien en zelfs de hele oude win3.11 programmas het vaak nog doen op de veel nieuwere windows OS-en. Ik vind het typisch dat linux met wine het mogelijk probeert te maken om windows programma's te draaien terwijl er zoveel te doen is om gewoon een simpel uniform linux systeem te krijgen.
Daarnaast is het idee van repositories ook gewoon een probleem opzich. Je kan wel even makkelijk apt-get doen maar dan blijkt dat adobe uit de repository is gehaald omdat een GPL fan (freak? ) iets aan te merken had op de licentie van adobe en het programma er toe maar even er uit heeft gegooit. Dan wordt je aangeraden op de ubuntu forums om maar even een andere repository toe te voegen en direct is je hele systeem gevoelig voor lekken via de repositiry (zelfs als je meestal als user inlogt) .
Daarnaast moeten er ook weer allemaal mensen die packages controleren wat tijd en geld kost en wat tot gevolg heeft dat een heleboel ubuntu packages heel erg veroudert zijn Hier kom je natuurlijk pas weer achter nadat je hem hebt geinstalleerd via dat mooie apt-get zodat je hem alsnog kan verwijderen, op kan zoeken via de "echte" site etc etc
Waarom lukt het windows wel al tijden lang met 1 simpel formaat terwijl er voor die 2% linux gebruikers een hand vol verschillende formaten zijn

. Ik heb een seieuze poging gedaan met ubuntu en als het mij met moeite lukt dan lukt het 90% van de mensen helemaal niet.
Wat jij hier uitlegt is inderdaad heel erg gemakkelijk, maar dit is het probleem ook niet. Het probleem is n.l. dat Ubuntu weer anders is dan RedHat, wat weer anders is dan SuSE, dat weer anders is als Gentoo.
Ik vind dit persoonlijk zelf een hele goeie instelling van Novell maar er zal een groter draagvlak voor dit idee moeten komen voordat er ook echt iets mee gedaan zal worden.
Als voorbeeld noem ik "nano" een kleine texteditor:
In debian zit die er standaard in, bij SuSE niet en valt ook niet te installeren via YaST. Dan moet ik eerst de Nano website opzoeken.... kijken of er een installer is voor SuSE en laten we even zeggen dat die er wel is voor RedHat en Mandriva maar niet voor SuSE. Dan moet je de source downloaden een degelijke ./configure doen en dan nog een keer de hele pruttel gaan compilen. En dit moet ik voor elke update herhalen (want de YaST update zal hem echt niet gaan vinden).
Het zou echt zoveel fijner zijn voor eindgebruikers en ontwikkelaars dat er echt een standaard voor zou zijn zodat 1 installer op alle Linux systemen zou werken. maargoed, je zit met zoveel verschillende architecturen, libraries (die ook weer afhankelijk zijn van architectuur), etc. Dat dit misschien wel eens een heel lastig vraagstuk zou kunnen zijn.
De tijd zal het leren
