Al een tijdje speel ik met Linux op een oude desktop. Het begon ermee dat ik een gratis computer kon krijgen, een oude Athlon X2 4450e met 3 GB RAM en een 320 GB harddisk. De computer stond vol met malware en virussen. Ik wilde eens proberen of het überhaupt mogelijk was om zonder format c: alle virussen en malware te verwijderen, dus downloadde ik een Linux Mint (Cinnamon)-iso, startte als live-cd en was verrast over hoe prettig het werkte.
Na een avondje aanklooien met de live-cd besloot ik om Linux Mint te installeren op die oude computer, en eigenlijk zit ik de laatste tijd meer achter die oude computer dan mijn eigen pc omdat ik Linux fijner vind dan WIndows. Kortom, ik ga Windows maar eens vervangen door Linux Mint op mijn hoofd-pc.
Ik mis echter een hoop basiskennis. Ik kan een hele hoop informatie op internet vinden, maar die informatie is altijd in de vorm van tutorials. Als je iets specifieks gedaan wilt hebben is dat handig, maar ik leer er niks van als een tutorial mij opdraagt om "sudo vaagcommando onbegrijpelijketermen vreemdetekens --extraswitches --onduidelijkheid" in de CLI te typen. Ik weet immers niet wat elk commando doet en ik kan niet ontcijferen wat er nu daadwerkelijk gebeurt. Dat vind ik ook maar gevaarlijk, want in principe kan elke site mij nu opdragen malware te installeren zonder dat ik zelf door heb dat dat gebeurt.
Ik heb een tijdje nagedacht, en ik heb de volgende basisvragen:
1. Hoe werken partities? Ik heb altijd gewerkt met twee partities in Windows: een C-partitie waar Windows en programma's geïnstalleerd zijn en een D-partitie waar ik documenten, downloads enz. op zet. Ik heb dat altijd gedaan zodat ik zonder problemen de C-partitie kon formatteren als er problemen ontstonden. Maar Linux lijkt anders te werken. Als ik "Files" open, krijg ik een overzicht van Personal Folder, Documents, etc, maar ook "File system", met daarin allerlei mappen met vreemde namen als bin, usr, var, etc. Bij de installatie heb ik een grote partitie gemaakt, waarom lijkt er een soort verschil te zijn tussen de verschillende folders? Benadert Linux dat op een andere manier?
En als ik Linux op mijn hoofd-pc wil installeren, wil ik een OS-partitie en een data-partitie. Hoe realiseer ik dat? Bij Windows krijgt elke partitie een eigen letter, wat is het Linux-equivalent daarvan? Ik lees bijvoorbeeld wel eens over /dev/sda1 en dev/sda2/, maar dat lijken me folders, geen partities?
2. Wat zijn bepaalde standaardextensies van bestanden in Linux? Tot dusver snap ik dat .tar.gz een soort RAR-bestanden zijn, en .deb zijn software-packages die ik kan installeren. Maar wat is de standaardextensie van een uitvoerbaar-bestand? Wat is de Linux-variant op .exe? Wat doen .sh-bestanden? In Windows waren er bepaalde extensies die door Windows zelf gebruikt werden. De exe-bestanden waren uitvoerbare bestanden, er zijn DLL-bestanden, .com-bestanden, .bat-bestanden, etc. Zijn er soortgelijke extensies in Linux?
3. Waar wordt software geïnstalleerd? Ik typ wel eens in de CLI sudo apt-get install programma en even later heb ik in het menu een nieuw programma. Maar waar staat dat programma? Hoe verwijder ik het?
4. Is er een eenduidige manier om programma's te installeren? In Windows kun je een installer downloaden en de wizard helpt je. Bij Linux krijg je soms alleen de source code die je dan zelf moet compileren. Dat lukt me echter _nooit_, dus dat laat ik maar voor wat het is. Waarom moet dat zo spartaans? Überhaupt, hoe installeer ik een programma dat ik van een website download? Waarom krijg ik niet gewoon een installer?
Ik heb natuurlijk al op Google gezocht, maar zoals gezegd: ik krijg teveel tutorials, maar ik ben juist op zoek naar basisprincipes. Hopelijk kunnen jullie me helpen.
Na een avondje aanklooien met de live-cd besloot ik om Linux Mint te installeren op die oude computer, en eigenlijk zit ik de laatste tijd meer achter die oude computer dan mijn eigen pc omdat ik Linux fijner vind dan WIndows. Kortom, ik ga Windows maar eens vervangen door Linux Mint op mijn hoofd-pc.
Ik mis echter een hoop basiskennis. Ik kan een hele hoop informatie op internet vinden, maar die informatie is altijd in de vorm van tutorials. Als je iets specifieks gedaan wilt hebben is dat handig, maar ik leer er niks van als een tutorial mij opdraagt om "sudo vaagcommando onbegrijpelijketermen vreemdetekens --extraswitches --onduidelijkheid" in de CLI te typen. Ik weet immers niet wat elk commando doet en ik kan niet ontcijferen wat er nu daadwerkelijk gebeurt. Dat vind ik ook maar gevaarlijk, want in principe kan elke site mij nu opdragen malware te installeren zonder dat ik zelf door heb dat dat gebeurt.
Ik heb een tijdje nagedacht, en ik heb de volgende basisvragen:
1. Hoe werken partities? Ik heb altijd gewerkt met twee partities in Windows: een C-partitie waar Windows en programma's geïnstalleerd zijn en een D-partitie waar ik documenten, downloads enz. op zet. Ik heb dat altijd gedaan zodat ik zonder problemen de C-partitie kon formatteren als er problemen ontstonden. Maar Linux lijkt anders te werken. Als ik "Files" open, krijg ik een overzicht van Personal Folder, Documents, etc, maar ook "File system", met daarin allerlei mappen met vreemde namen als bin, usr, var, etc. Bij de installatie heb ik een grote partitie gemaakt, waarom lijkt er een soort verschil te zijn tussen de verschillende folders? Benadert Linux dat op een andere manier?
En als ik Linux op mijn hoofd-pc wil installeren, wil ik een OS-partitie en een data-partitie. Hoe realiseer ik dat? Bij Windows krijgt elke partitie een eigen letter, wat is het Linux-equivalent daarvan? Ik lees bijvoorbeeld wel eens over /dev/sda1 en dev/sda2/, maar dat lijken me folders, geen partities?
2. Wat zijn bepaalde standaardextensies van bestanden in Linux? Tot dusver snap ik dat .tar.gz een soort RAR-bestanden zijn, en .deb zijn software-packages die ik kan installeren. Maar wat is de standaardextensie van een uitvoerbaar-bestand? Wat is de Linux-variant op .exe? Wat doen .sh-bestanden? In Windows waren er bepaalde extensies die door Windows zelf gebruikt werden. De exe-bestanden waren uitvoerbare bestanden, er zijn DLL-bestanden, .com-bestanden, .bat-bestanden, etc. Zijn er soortgelijke extensies in Linux?
3. Waar wordt software geïnstalleerd? Ik typ wel eens in de CLI sudo apt-get install programma en even later heb ik in het menu een nieuw programma. Maar waar staat dat programma? Hoe verwijder ik het?
4. Is er een eenduidige manier om programma's te installeren? In Windows kun je een installer downloaden en de wizard helpt je. Bij Linux krijg je soms alleen de source code die je dan zelf moet compileren. Dat lukt me echter _nooit_, dus dat laat ik maar voor wat het is. Waarom moet dat zo spartaans? Überhaupt, hoe installeer ik een programma dat ik van een website download? Waarom krijg ik niet gewoon een installer?
Ik heb natuurlijk al op Google gezocht, maar zoals gezegd: ik krijg teveel tutorials, maar ik ben juist op zoek naar basisprincipes. Hopelijk kunnen jullie me helpen.