wat kun je in linux wel en in windows niet?
wat dacht je van fatsoenlijk programma's installeren!
[rant]
Ik had op school problemen met de intel openCL driver (is nu met 15.04 opgelost) de programma's compileerde wel, maar ik kreeg steeds een zwart scherm als ik ze uitvoerde.
De leraar beweerde dat het aan linux lag (wat onzin is) en dat ik het op een windows pc moest doen. Dus ik neem de pc van mijn moeder (windows 7) en probeer daar visual studio op te installeren.
Je moet eerst via msdnaa zo'n beetje al je gegeves achterlaten en akkoord gaan met 3 licentie-overeenkomsten. dan krijg je een .sdm bestand wat je via een "secure download manager" moet downloaden, die decrypt hem dan naar een .exe. Vervolgens open ik die .exe en de visual-studio-web-installer begint, eerst moet ik instellen waar visual studio heen moet, dan moet ik instellen waar hij de installatie-bestanden neer moet zetten, vervolgens moet ik alle extra's uitvinken en na nog 5 menu's begint de installatie.
Visual studio installeren duurt 5,5 uur!! Nadat dat ding klaar is herstart ik de pc (windows) en probeer visual studio te openen, die crasht vervolgens met "one or more components is not correctly installed, please reinstall the application"
dit heb ik 4x gedaan en hij weigert gewoon fatsoenlijk te installeren! Toen kwam de update naar 15.04 waarmee de openCL driver van intel eindelijk gerepareerd was (en ik dus mijn opdrachten kon maken op linux) mijn moeder's laptop was door de kapotte visual studio een behoorlijk stuk trager geworden dus aangezien ik m toch niet kon gebruiken moest die eraf.
zo gezegd zo gedaan, of eigenlijk niet. ik open de visual studio installer en klik op "remove all components" dit duurt opnieuw 5 uur. vervolgens kom ik erachter dat hij nog heel veel componenten niet verwijderd heeft
zo staan er nog 12 SQL-servers op en nog een stuk of 8 .net SDK's en iets van 4 visual C++ SDK's (de runtime's moet je laten staan, maar de SDK's kunnen eraf)
wat begrijpt microsoft niet aan
"remove ALL components"?? dus ik mag nog eens 30 SDK's handmatig gaan verwijderen. wat leuk is, je moet ze één voor één aanklikken en je mag er niet 2 tegelijk aanklikken!
je moet wachten totdat de vorige verwijderd is voordat je de volgende kunt verwijderen... waar is mijn "apt-get remove Microsoft*SDK" ?
Waarom moet het installeren en verwijderen van zooi zo onnodig complex zijn? in linux heb je gewoon een zip-bestand met bestanden waar een "etiket" bij zit (tekstbestand met inhoud afhankelijkheden etc.) die zip word op een vaste plaats uitgepakt en vervolgens word in de APT-database geregistreerd dat die bestanden bij dat pakket horen, simpeler kan het niet.
Microsoft werkt met installers, registersleutels, extra componenten etc. je zou toch denken dat Microsoft visual studio goed zou samenwerken met Microsoft Windows, maar nee!
[/rant]