Installation des NUC
Preambule
Memo des commande de base
apt-get install <package> apt-cache search <package> apt-get remove --purge <package>
l'application pour chercher/installer les packages:
synaptic
le site d'info sur les packages:
packages.ubuntu.com
Si le Nuc est congelé:
CTRL-ALT-F1 pour passer en mode terminal et analyser les messages
La sequence clavier qui reboot le NUC dans tout les cas
CTRL-ALT-PrintScreen + S (Sync) CTRL-ALT-PrintScreen + U (Umount) CTRL-ALT-PrintScreen + B (Boot)
Rem: pour revenir au Desktop:
CTRL-ALT-F7
ou en command line:
chvt 7
Preliminaire
Pour permettre l'installation il faut que le NUC ait une adresse IP.
Ainsi il faut mettre à jour la configuration du serveur DHCP pour y introduire le IP du NUC à installer.
S'il n'y a pas de serveur DHCP, par exemple dans le cas de l'installation du NUC qui sera le serveur DHCP, il faut déterminer l'adresse IP qui sera attribuée à ce NUC et l'entrer manuellement lors du premier login avant l'installation de xubuntu (voir plus bas)
Installation de l'image ISO depuis la clé d'installation
Le déroulement peut différer de la description ci-dessous selon que c'est une première installation ou selon certaines conditions mystérieuses, ainsi rester attentif!
Déroulement:
- Insérer la clé nommée Ubuntu 16.04.1 sur la prise USB bleue
- Démarrer ou rebooter le NUC
- S'il est proposé, Enter Boot Menu avec la touche F10 (repeter en permanence)
- Choisir: USB : STT : PART 0 : Boot Drive
- Choix: try ubuntu without installing <enter> (un seul click) la liste se reaffiche mais tout part seul
- ABSOLUMENT verifier et attribuer une adresse IP (voir paragraphe suivant)
- Lancer l'installation par double click sur l'icone Install Xubuntu 16.04.1 LTS
- Choix dans l'installation: english, Download updates while installing Xubuntu, Install third-party software, erase disk and install Ubuntu (Install Now+Continue) , Santiago, keyboard: English (US), User: Obs, Your computer's Name: glsnuc0X, password
- Le système s'installe durant quelques minutes
- Restart Now
- Il y a parfois (!) un message demandant de retirer la clé. Le faire et taper <Enter>
- Sinon: retirer retirer la clé USB lors de l'invité du boot
- Continuez au paragraphe Finalisation de l'installation
Remarques:
- L'utilisateur (obs) aura les droits permettant faire un sudo.
- Choisir le nom de host glsnucXX sachant que le glsnuc01 existe à La Silla et glsnuc00 est réservé pour le développement à Genève.
Verifier et attribuer une adresse IP manuellement
S'il n'y a pas de serveur DHCP ou s'il est mal configuré, il faut entrer un IP manuellement. Donc lancer un Terminal Emulator et lancer:
ifconfig
Le No IP doit apparaitre (sur la ligne inet addr: ... dans le bloc eno1). S'il n'apparait pas cela signifie que le NUC n'a pas de no IP. Si l'adresse devait venir de server DHCP, il faut le vérifier, s'il n'y a pas de serveur DHCP, Il faut entrer l'adresse IP manuellement de la manière suivante (3 étapes):
1) Edition de la connexion
Sur le desktop cliquer sur l'icône avec les deux flèches (Connectivité) Choisir Edit Connections... sélectionner Wired connection 1 cliquer sur Edit. Dans le panneau d'édition, dans l'onglet IPv4 Settings et faire les settings suivants: Method: manual Address -> Add Address: 10.10.133.104 (exemple) Netmask: 24 Gateway: 10.10.133.1 (le router) DNS servers: 10.10.133.101, 10.194.65.211, 129.194.8.7 (ex: le NAS, l'obs, l'Uni) Search Domains: euler.ls.eso.org Save Close
2) Démarrage de la connexion
Sur l'icône avec les 2 flèches, cliquer sur Wired connection 1 pour valider cette connection
3) Test de la connexion
La commande ifconfig montre maintenant l'adresse IP (ligne avec net addr: ...)
Setting concernant le power Management
Une fois installé, on règle certains settings pour éviter l'extinction du Desktop.
Attention (pour l'instant) chaque utilisateur doit le faire.
(UIF) Settings -> Power manager -> Display: BlankAfter, PutToSleepAfter, SwitchOffAfter sur Never sur la barre de menu (en haut, sur toute la largeur) click droit -> Panel -> Panel preference -> Dsiplay -> unselect Lock Panel Puis deplacer la barre de menu en bas de l'ecran (drag click droit) Paneau de commande (icone bleu) -> Internet -> firefox -> Add to favorite Lancer firefox et aller: https://plone.unige.ch/EULER -> Technical informations -> Projets -> nuc2017 -> procedure d'installation -> installation des NUC
Finalisation de l'installation
Attention il faut synchroniser la cle d'installation avec le reference genevoise:
rsync -avHl weber@obslogin1.unige.ch:/obs/ccd2/t4/nuc2017/ /media/obs/InstallEuler/
L'installation "spécifique" finalise l'installation du NUC pour qu'il soit opérationnel dans l'environnement Euler.
- Se logger sous obs.
- Mettre en place la clé USB InstallationEuler dans la prise bleue.
- Démarrez un Terminal Emulator
A ce moment seul l'utilisateur obs peut obtenir les privilèges de root avec la commande sudo -s , c'est sous ce sudo que nous installons. Tapez:
sudo -s
A remarquer que la commande habituelle su - root n'est pas autorisée avec Ubuntu
La clé d'installation contient un script d'installation install.sh. Celui-ci fait l'installation complete.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ATTENTION: IL FAUT AU PREALABLE EDITER install.sh ET CHANGER TOUT LES 133 en 132
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Apres le sudo -s, lancez:
bash -x /media/obs/InstallEuler/import/bin/install.sh
L'installation prend environ 15 minutes sur le réseau genevois.
A la fin du script tapez (copy-paste) les commandes proposées qui permette de definir si:
- le NUC est serveur DHCP et le cas echeant s'il est serveur primaire ou secondaire
- si le NUc est serveur (relay) de mail ou non
Pour le serveur DHCP primaire
rsync -avHl /opt/import/etcNuc/dhcp/peer.conf_FOR_PRIMARY /etc/dhcp/peer.conf systemctl enable isc-dhcp-server
Pour le serveur DHCP secondaire
rsync -avHl /opt/import/etcNuc/dhcp/peer.conf_FOR_SECONDARY /etc/dhcp/peer.conf systemctl enable isc-dhcp-server
Pour le serveur (relay) de mail
systemctl enable postfix
Nuc standard S'il n'est pas serveur (relay) de mail
rsync -avHl /opt/import/etcNuc/postfix/main.cf.FOR_NO_RELAY_HOST /etc/postfix/main.cf
puis:
reboot
Le reboot est essentiel pour fabriquer les fontes sous X.
Et rentrez en session
Fin de l'installation