=====Presentations===== - {{:sesion1.pdf|}} - {{:session_distro.pdf|}} =====Tasks===== ====Day 2 Tasks==== === 1.2 Day 2 === Desktop Environments like Gnome, gnome-shell, KDE. Basic Administration File system hierarchy( /etc, /proc etc..) User management ( user, superuser) process management Package Management Installation of packages using apt-get and synaptic === 1.2.1 Exercises === == Basic == Install Any Gnu/Linux OS using Virtual Box. Imagine a new user being created on a GNU/Linux computer. Please explain the file system in context to this user and how can he utilise the filesystem and suggest a best way of organising his files in pre-existing folders in the operating system. Experiment with different file systems(ext3,ext4,reiserfs,xfs) Practise following commands using various options: ps, cat, diff, ls, top, htop etc.. Create 4 partitions in a pendrive using following tools and commands -fdisk -gparted -cfisk Install following packages: vlc, gftp, gimp, filezilla using apt-get What is the command to change the date stamp of a file. Imagine a new user being created on a GNU/Linux computer. Please explain the file system in context to this user and how can he utilise the filesystem and suggest a best way of organising his files in pre-existing folders in the operating system. Change the boot timing in Grub Change default entry in Grub2(Clue: /etc/grub.d) Make a USB device as a bootable installation media Restore Grub2 == Advanced == Install Openbox with Slim Remove Slim and replace it with xdm Configure the following shortcuts in Openbox environment Keybinding Application Win+f Iceweasel Win+t Terminator Win+v VLC Media Player Install tint2 and use it as a panel Replicate Alt+F2 functionality as in gnome ( Clue: gmrun) Create a symlink of all hidden files to the folder "dotfiles" and copy them to the other computer Create a user with his home directory to be stored under /home2 Change the apache root to /home/user/site Insert the USB disk and record the changes that happen to the dbus into a text file Run iceweasel ; print the pid of iceweasel (Note: Only Pid nothing else. Eg: 14321) Close iceweasel using a single command using its pid Make a text file which has a line by line list of all package names installed in the system Download xmoto source code and install it by compiling the sources Download latest linux kernel and compile it == References == Installing packages using the apt-get reference http://www.cyberciti.biz/howto/question/linux/apt-get-cheat-sheet.php Basic Linux commands refereces http://www.comptechdoc.org/os/linux/usersguide/linux_ugbasics.html Complete Overview of the File system http://tldp.org/LDP/intro-linux/html/sect_03_01.html