Who am I? I use GNU Linux. Why? Why do I want to share?
- Customisable
- Compliant with ethical view on technology
- Comkunity based: many people use it, many people can help and share know-how
- free and freely updatable
Who this course is for? What will you learn? Is it for you?
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. All computer programs require an operating system to function. [wikipedia]
- Debian, Ubuntu, Fedore, Suse/openSuse
- Raspbian (raspberry pi)
Live CD : try before "buy"
Debian -> which distro should we choose? LTS or normal? (LTS = Long Term Support = nearly a couple of years vs 9 month support. Pro and Cons)
LTS pro: install once, stop bothering. LTS cons. maybe frequent updates are needed
normal pro: cutting edge, few updates normal cons: fastly outdated.
LTS: good for novice normal: good for expert
different setup according to different distros.
- Ubuntu studio (graphics, audio, video, ...)
- Lubuntu (straight)
- Debian (partitioning)
software archive. All compatible software archived and ready to be installed. How?
Synaptic -> packet manager. Example. Synptic = graphic frontend for apt-get tool (command line tool, like dpkg)
dependency = software needed by a packet to be properly installed. Synaptic handles dependences automatically,i.e. you don't have to keep track of every piece of software you need. It informs you and install it by default.
migration GUI vs terminal (atom vs libreoffice) What is a terminal? example (ffmpeg for creation of gif image). Pro for Linux
what does XXX do?
Kim Cascone spiega il suo pensiero in merito al comportamento delle moderne case di sviluppo:
- l'utente è trattato come un bambino;
- il software è progettato dal dipartimento marketing! Costruiamo noi i nostri strumenti!