Installation des NUC

Instructions d'installation

 


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

Documents
Actualités
Dimanche 12/12 07/01/2022
Lundi 13/12 07/01/2022
Mercredi 15/12 02/01/2022
Vendredi 17/12 16/12/2021
Jeudi 16/12 16/12/2021