Quelques règles pour l'installation des portables

by Olivier Barais     teaching   istic   m2   french  

Posted 2017.09.11 — Rennes, France

Hello très chers étudiants,

Pour la quatrième année, nous experimentons l’usage des TPs pour les M2. Nous sommes partis sur les configurations suivantesProbook 650 avec 8GO de Ram et un I3

###Etape 0: Install OS###

Pour l’install, tout marche très bien avec ubuntu 16.04. Pour ceux qui ne l’ont jamais installé. Récupérez une clé usb, téléchargez Ubuntu Desktop 16.04 en version 64bit et Desktop. Créez votre clé ucb avec par exemple unetbootin. Choisissez DiskImage et l’iso que vous avez téléchargé et sélectionnez en bas votre clé usb, c’est parti. (10 mins de travail, un reboot et c’est bon)

Au démarrage du PC. Appuyez sur la touche [Echap] puis [F9] et séléctionnez la clé usb pour bootez dessus. Installez ubuntu sur l’ensemble du disque.

Si certains veulent avoir une installation windows. C’est possible l’istic dispose d’un abonnement MSDN AA qui vous donne accès aux licences des princiaux OS des Microsoft. Dans ce cas commencez par l’install de Windows. Puis installez ubuntu ensuite en demandant un split du disque du type 120 Go pour Windows et 200 pour linux. .

Il est nécessaire de disposer d’une installation linux pour les TPs sans être dans une machine virtuelle.

Sous ubuntu, quand il est installé.

###Etape 1: Java et autres Installez les paquets suviants:

sudo apt-get install nano git openjdk-8-jdk openjdk-8-doc maven inkscape

Installer aussi la JDK Oracle pour GLI

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

###Etape 2: Eclipse

Téléchargez eclipse pour Java developer en version 64 et dezipper le par exemple dans /opt/eclipse

###Etape 3: Smartgit Installez Smartgit

###Etape 4: NodeJS

Installez nodejs au travers de nvm

Installer nvm (node version manager)

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.4/install.sh | bash

The script clones the nvm repository to ~/.nvm and adds the source line to your profile (~/.bash_profile, ~/.zshrc, ~/.profile, or ~/.bashrc).

Start a new Terminal

Installez les paquets nodejs.

nvm install node

###Etape 5: VisualVM

VisualVM

###Etape 6: InteliJ Installez IntelliJ dans /opt

###Etape 7: Docker

Installez Docker

Update the apt package index:

sudo apt-get update

Install packages to allow apt to use a repository over HTTPS:

sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

Add Docker’s official GPG key:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Verify that the key fingerprint is 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.

sudo apt-key fingerprint 0EBFCD88
pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22
sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

INSTALL DOCKER CE

Update the apt package index.

sudo apt-get update

Install the latest version of Docker CE, or go to the next step to install a specific version. Any existing installation of Docker is replaced.

sudo apt-get install docker-ce

Pour vérifier que tout est ok

 $ sudo docker run -i -t ubuntu /bin/bash 

Cette dernière commande télécharge un conteneur ubuntu minimal et démarre ce container. Pour plus de documentation sur docker

###Etape 8: Wifi ISTIC

  1. Configuez eduroam suivant le tuto suivant.

  2. RDV sur istic-public pour enregistrer votre mac adresse que vous pouvez récupérer à l’aide de la commande suivante:

 sudo /sbin/ifconfig 

prendre ‘HWaddr XX:XX:XX:XX:XX:XX’ de l’interface wlan0.

###Etape 9 Utiliser les imprimantes de l’ISTIC

  • Vérifiez que cups est installé
sudo apt-get update
sudo apt-get install cups
  • éditer le fichier /etc/cups/client.conf et ajouter la ligne suivante
ServerName printhost.istic.univ-rennes1.fr

pour imprimer, être connecté aux réseaux Wifsic ou Wifsic-free

###Etape 10: Bookmark services utiles vm istic

###Petit Problème: WIFI et autres

####Wifi Pour installer le WIFI. Pluggez vous à un réseau filaire. Puis tapez les commandes suivantes

sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo modprobe b43
sudo modprobe -r b43
sudo modprobe b43

####Certificat incorrect pour OpenJDK (poblème Maven)

 sudo update-ca-certificates 

####Problème ACPI (PC qui ne s’éteint pas)

sudo nano -w /boot/grub/menu.cfg
#Puis enlever tous les paramères, noacpi, noapic ...