Ik ben rond 1983/84 begonnen met basic programmeren op de ZX Spectrum, een echte want toen bestonden er nog geen emulators voor ZX. Ik ben hoogst waarschijnlijk een 'primitive programmeur' en ben ik gewend om de zaken recht toe recht aan te schrijven en te gebruiken.
een bit is een bit, of het nu beeld, geluid of text is. Zo heb ik in mijn 4op-een-rij prog een MC-routine op het beeldscherm GEPLOT en daarna uit gevoerd, Dan hoef ik geen ramtop bij te stellen...
Ik zal je meteen maar vertellen dat je onder linux (net als onder Windows NT/2k/XP/Vista trouwens) niet rechtstreeks de hardware kan aansturen. De reden is dat het een multiuser systeem is, en als twee programma's tegelijk dezelfde hardware zouden aanspreken zou je bijna zeker je systeem laten crashen.
zo is er wel standaard een remotedesktop server, en klikbaar, maar geen ftp-client beschikbaar in het standaard-menu, terwijl ik veel meer aan die ftp-client heb. 1 computer is echt wel genoeg voor mij.
Als ftp wel standaard wordt geinstalleerd is dat onduidelijk en er is zowiezo geen GUI beschikbaar.
die bestaan natuurlijk wel, maar dat moet je eerst terug vinden.
Dit staat gewoon in de handleiding uitgelegd hoor: het bestandsbeheer is tegelijk ook een FTP-programma. En je kan met een FTP-server connecteren met de optie "Verbinden met server..." in het menu "Locaties".
Zo blijkt het dat de programma-namen die in Synaptic worden weer gegeven vaak NIET de namen zijn waar mee je het programma in de terminal start.
bv Maj-Jongh, the wall, blijkt xmj te zijn, maar in Synaptic wordt dit nergens weer gegeven.
TOCH beschikt synaptic over deze informatiie , anders zou het programma niet ge-installeerd KUNNEN worden, lijkt mij. Tenzij het installeeren niet verder gaat dan een unzip uitvoeren, maar daar heb ik synaptic niet voor nodig, lijkt me.
Dat is misschien niet altijd duidelijk voor een beginner, ja. De namen in synaptic kan je een beetje vergelijken met de namen op een doos van commerciële software, je start MS Word immers ook niet door "Microsoft Word 2007" of zo in te tikken. Je kan na de installatie overigens wel in Synaptic zien welke commando's er zijn (rechtsklikken op een pakketnaam, dan Eigenschappen kiezen en dan daar onder "Geïnstalleerde bestanden" kijken; alle commando's staan in de mappen '/bin', '/sbin', '/usr/bin', '/usr/sbin' of '/usr/games').
Ik denk dat synaptic in feite een standaard MSI-'vervanger' is waardoor je install kleiner kan zijn.
MSI is in feite gewoon nagemaakt van het linux pakketbeheer, niet omgekeerd. En APT en dpkg (het systeem achter Synaptic) kunnen tegelijk nog steeds meer dan MSI...
Nu blijkt dat MAN, weer een soort bewerking cq shell is over LESS, wat weer een verbetering(!) is van MORE, een leestekens spuiend commando dat even oud is als DOS 1 of 2. we zijn nu 20 jaar verder. dan mag je toch verwachten dat er een simpele maar duidelijk UI danwel GUI beschikbaar is.
Nee, 'man' is een systeem dat een database bijhoudt van alle "manpages" op het systeem, en je kan het ook gebruiken om in een tekst-terminal die pagina's te bekijken (waarbij het eerst een programma aanroept om die opmaakcodes te verwerken en daarna een ander programma om het te bekijken). Maar er bestaan natuurlijk ook andere programma's die je kan gebruiken om ze te bekijken (waarvan er één standaard geïnstalleerd is en in de menu's staat: de help!).
driekwart van de programma's start ALLEEN via de terminal en daarvoor kan je maar beter een gevorderd gebruiker zijn.
Meestal zijn die programma's ook enkel voor gevorderde gebruikers bedoeld.
Zo heb ik door het uit te proberen uit gevonden dat ik voor de installatie van FUSE (de emulator) vanuit de source toch ECHT root permissie nodig heb want anders geeft UBUNTU gewoon geen SCHRIJF rechten. daar zit je dan als newbe...
Nog eens: je hebt dat enkel nodig als je het voor alle gebruikers wil installeren. Mogelijk kan je het programma gewoon gebruiken zonder het te installeren, of anders kan je het in je persoonlijke map installeren (door een optie mee te geven op de ./configure lijn). Hoe dan ook, compileren is sowieso niet iets voor beginners, lijkt me.
Ik ben de enige gerbuiker van mijn computer,
toch verteld het OS dat ik TOESTEMMING nodig heb om iets weg te zetten op mijn eigen computer.
Jij bent niet de enige gebruiker van je computer, dat is het nu net. Bijvoorbeeld als je aan het surfen bent of iets anders doet op internet, dan verwerken je browser etc. bestanden en andere data die van anderen afkomstig is. Uiteraard doen de makers van firefox en die andere programma's hun best om te zorgen dat die data geen schadelijke gevolgen kan hebben, maar soms gebeurt dat toch (dan is er een security bug dus). Als dat gebeurt kan een aanvaller dan soms via het programma met de bug zijn/haar eigen code op je PC uitvoeren. En dan zal je blij zijn dat dat programma niet zomaar alles kan doen...
En als je dan eens root-rechten nodig hebt is er dus sudo (of gksu, als je het grafisch wil).
De Wiki-page die zojuist werd gegeven zou bv op de CD bijgevoegd kunnen worden. dat is 500Kb aan heel belangrijke starters info!!
Er staat o.a. een link naar de wiki op de pagina die je ziet de eerste keer dat je Firefox opent...