Mini-Projet

Linux

Alex / Louis

Sommaire

  1. Résumé de l'esprit du projet                                   
  2. Points importants                                                     
  3. Bilan des difficultés rencontrées                
  4. Extensions éventuelles

Le projet

Esprit & contextualisation

  • Mini-projet Supinfo                                             
  • VMWare                                                          
  • Linux From Scratch                                        
  • L'équipe 

Le projet

Niveau théorique

  • Le sujet                                                               
  • Le but final                                                     
  • Archlinux / Gentoo                                                  
  • Skype & Telegram          

Le projet

Niveau méthodologique

  • Une méthodologie commune                                                             
  • Travail commun                                                   
  • Réunions "physiques"                                                   
  • Communication primordiale          

Archlinux

Points importants

Installation de Xorg:
sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa
	mesa
	libinput
sudo pacman -S xorg-twm xterm xorg-xclock

Installation des drivers pour le touchpad : 
sudo pacman -S xf86-input-synaptics

Carte vidéo:
lspci | grep VGA
sudo pacman -Ss | grep xf86-video
sudo pacman -S xf86-video-vmware
sudo startx
exit

Installation de Cinnamon:
sudo pacman -S cinnamon nemo-fileroller
sudo pacman -S gdm

sudo systemctl enable gdm
sudo systemctl start gdm

Installation de Xorg et de Cinnamon

Archlinux

Points importants

cd /home/tux
mkdir /var/log/updates/
touch autoupdatesscript.sh
vim autoupdatesscript.sh
	date=$(date +'%d-%m-%Y-%H-%M-%S);
	sudo pacman -Syu --noconfirm >> /var/log/autoupdates/update-${date}.log 
        2>> /var/log/autoupdates/update-${date}-error.log;
chmod +x autoupdatesscript.sh

crontab -e
	59 23 * * 1-5 sudo /home/tux/./autoupdatesscript.sh


systemctl start cronie
systemctl enable cronie

Planificaion d'une tâche régulière avec Cronie

Archlinux

Points importants

mkdir /home/tux/kernel

mv /Downloads/linux-4.6.tar.xz    /home/tux/kernel

tar -xf linux-4.6.tar.xz

cd kernel/linux-4.6

make mrproper
make menuconfig
	save
make

[...]

grub-customizer

reboot

Installer et configurer le Custom Kernel

kernel.org

Archlinux

Difficultés rencontrés

pacstrap /mnt grub
pacstrap /mnt base
pacstrap /mnt base base-devel

L'utilisation de Pacstrap

Un script d'installation ?

Archlinux

Difficultés rencontrés

  • Difficile à configurer
  • Compiler
  • Modification de Grub
  • Splashscreen

Custom Kernel

Archlinux

Difficultés rencontrés

  • Utilisation des clefs RSA

SSH

Archlinux

Extensions possibles

  • Plus de logiciels inclus
  • Autre Kernel avec outils de secours
  • Linux From Scratch
  • Installation physique

Rocket OS

Numix Icones

Custom logo

Archlinux

Démonstration

Mini-Projet

By naytars

Mini-Projet

  • 414