Ubuntu Serveur mon install minimale

De wikidavenne
Aller à : navigation, rechercher
Ubuntu.png

Lorsque j'ai écrit cette page j'utilisais Ubuntu Serveur 16.04

Packages sélectionné à l'installation :

Manual package selection standard system utilities OpenSSH Server

Premières opérations

sudo apt update                   (pour mettre a jour le dépôt de packages).
sudo apt install firewalld                (pour disposer de l'outil firewall-cmd que j'apprécie)
sudo apt install openjdk-8-jdk-headless   (pour avoir java car tomcat ne fonctionne pas sans java)
sudo apt -y install openjdk-8-jdk openjdk-8-doc
ls /usr/share/nano/*.nanorc | xargs -I {} echo 'include "{}"' >> ~/.nanorc
                                     (pour disposer de la coloration syntaxique avec nano).

Ensuite il faut définir les variables d'environnement

nano $HOME/.bashrc (pour que les variables soient définies pour votre user /etc/profile pour tous).

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre
export PATH=$PATH:/usr/lib/jvm/java-8-openjdk-amd64/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/jvm/java-8-openjdk-amd64/lib

et finalement on upgrade

sudo apt upgrade -y

Premiers outils

sudo apt install -y x11-apps x11-common x11-utils     (ceci pour que le x11 forwarding marche).
sudo apt install -y alien                             pour pouvoir installer des *.rpm
sudo apt install -y libaio1                           bibliothèque indispensable avec Oracle

Outils supplémentaires

pour Python

apt install -y python3-pip        pour avoir l'outil d'installation de packages python3
pip3 install pipenv               pour aussi avoir l'outil d'installation supplémentaires python pipenv
pipenv install requests           pour disposer du meilleur package python de requetage web (soap, Rest, API)
apt install -y python3-psycopg2   pour se connecter à PostgreSQL en python3

pour perl

apt install -y libdbi-perl libdbd-csv-perl libdbd-excel-perl libdbd-mysql-perl libdbd-pg-perl libdbd-sqlite2-perl libdbd-sqlite3-perl libxml-perl

client Oracle

très bon article ici : https://help.ubuntu.com/community/Oracle%20Instant%20Client

Version actuelle 12.2 disponible ici : http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html