Planet Libre

Thuban : Installer un nouveau logiciel sur OpenBSD

OpenBSD dispose de nombreux paquets, tous vérifiés et donc sécurisés.

Pour installer un paquet, on doit utiliser la commande "pkg_add". Par exemple, pour installer firefox :

# pkg_add ftp://ftp.fr.openbsd.org/pub/OpenBSD/5.9/packages/amd64/firefox

Avouez que ce n'est pas pratique de taper tout ça. On peut se simplifier la vie une bonne fois pour toute. Dans le fichier ~/.profile, ajoutez la ligne suivante :

export PKG_PATH=ftp://your.ftp.mirror/pub/OpenBSD/5.9/packages/`machine -a`/

Ou alors, on peut mettre la ligne suivante dans le fichier /etc/pkg.conf (merci fred):

installpath = http://ftp.fr.openbsd.org/pub/OpenBSD/%v/packages/%a

Maintenant, il suffit de lancer :

# pkg_add firefox

Et c'est tout, il saura trouver le paquet tout seul

Chercher et trouver un paquet
Vous pouvez consulter dans un navigateur la liste des paquets : http://ftp.fr.openbsd.org/pub/OpenBSD/5.9/packages/amd64/ .

Cependant, ce n'est pas très pratique. Je vous propose alors le script pkg_sch, qui va récupérer une fois pour toute la liste des paquets (mise à jour régulièrement). Il s'utilise ainsi :

pkg_sch paquet à trouver

#!/bin/sh #Search packages for openBSD HOSTNAME="ftp.openbsd.org" LOCATION="pub/OpenBSD/5.8/packages/amd64" PKGLIST=~/.pkg_list update_list() { echo "update package list" ftp -n $HOSTNAME > $PKGLIST << EOF user anonymous " " cd $LOCATION nlist bye EOF sed -i "s/.tgz//g" $PKGLIST } # update if necessary if [ ! -e $PKGLIST ]; then update_list elif [ $(($(date +%s) - $(stat --format=%Z ~/.pkg_list))) -gt 604800 ]; then update_list fi egrep "$@" $PKGLIST

Mon programme préféré n'est pas empaqueté
L'équipe d'OpenBSD n'a peut-être pas eu le temps d'empaqueter et vérifier la fiabilité de ce logiciel. Cela ne vous empêchera pas de l'installer, grâce aux système des ports. Il s'agit en réalité d'instructions simples qu'un programme va lire pour compiler et installer votre programme favori.

Si un port est en réalité déjà empaqueté, vous pouvez faire en sorte de le sélectionner directement en ajoutant la ligne suivante au fichier /etc/mk.conf :
FETCH_PACKAGES=yes

Pour récupérer la liste de ports, il faut lancer une fois pour toute les commande suivantes :

$ cd /tmp $ ftp http://ftp.openbsd.org/pub/OpenBSD/$(uname -r)/ports.tar.gz $ ftp http://ftp.openbsd.org/pub/OpenBSD/$(uname -r)/SHA256.sig $ signify -Cp /etc/signify/openbsd-$(uname -r | cut -c 1,3)-base.pub -x SHA256.sig ports.tar.gz # cd /usr # tar xzf /tmp/ports.tar.gz

Pour chercher un port, on se déplace dans /usr/ports, puis on cherche le dossier du port souhaité. On peut utiliser "make search" ainsi :

$ cd /usr/ports $ make search key=rsnapshot

Une fois le port trouvé, déplacez-vous dans son dossier puis lancez "make install".


Référence
— (permalink)

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Journal du hacker : Liens intéressants Journal du hacker semaine #15

Pour la 15ème semaine de 2016, voici 5 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !

Pour ne plus rater aucun article de la communauté francophone, voici :

De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)

Gravatar de Journal du hacker
Original post of Journal du hacker.Votez pour ce billet sur Planet Libre.

Articles similaires

Planet Libre : Brèves du Planet Libre - lundi 18, avril 2016

Linus Torvalds : « Le desktop n’a pas été vraiment conquis » - Next INpact Linux distributions GNOME KDE Xfce Mate Cinnamon

antistress : "Cest un sujet récurrent : quand Linux lancera-t-il vraiment une invasion sur les machines de bureau ? Beaucoup ont l’impression que l’ensemble du projet – qui n’était au départ qu’une création de Linus Torvalds pour ses propres besoins – n’a jamais dépassé le succès d’estime puisqu’on ne le voit presque « nulle part ». Tout dépend en fait où on regarde, et surtout ce que l’on appelle Linux."

Initiation GIMP : la retouche photo - Formation logiciel libre GIMP logiciel tutoriel

antistress : Un tutoriel pour GIMP sous licence libre.

Gravatar de Planet Libre
Original post of Planet Libre.Votez pour ce billet sur Planet Libre.

Articles similaires

Angristan : Compiler son noyau Linux sous Debian et Ubuntu

Compiler son noyau Linux sous Debian et Ubuntu

C'est dimanche, il ne fait pas assez beau pour sortir (ok, fausse excuse)... Alors qu'est-ce qu'on fait ?

Ben on compile Linux, pardi ! Directement depuis le code source de kernel.org, signé de la main de notre cher Linux Torvalds. On va partir du code source de la dernière version longterm (4.4.7 actuellement), pour arriver à la fin à un paquet .deb à installer sur votre PC/serveur sous Debian/Ubuntu.

Pourquoi compiler soi-même son noyau ? Il y a des avantages :

  • Choix de la version et de la branche du noyau
  • Possibilité d'avoir le noyau le plus récent (Debian 8 est toujours en 3.16)
  • Choix des modules
  • Kernel plus léger, donc démarrage plus rapide et moins d'empreinte en mémoire
  • Sûreté du code source utilisé
  • Rajouter des patch de sécurité du type grsecurity
  • Parce qu'on peut :)

... et des désavantages :

  • Il faut une machine puissante sinon ça prends énormément de temps
  • Possibilité d'exploser sa machine si le noyau marche pas
  • Les options sont interminables...
  • Les modules peuvent casser certaines choses (cc Docker)
  • Possiblement moins secure, Debian inclut des patch par exemple

Mais bon faut se lancer ! Pour ma part, j'ai compilé le noyau pour un serveur sous Debian 8. Cela marche pour la plupart des versions plus ou moins récentes de Debian et Ubuntu.

J'ai pris une instance Cloud avec du SSD et un gros CPU, et ça ma pris une demi-heure. Cela peut prendre plusieurs heures sur les machines les moins véloces, alors préparez-vous un café !

Notez aussi qu'il existe plusieurs manières de compiler et d'installer Linux. Ici on le fait spécifiquement pour Debian, Ubuntu et leurs dérivées puisque l'on obtiens un paquet .deb à la fin.

Attention : Vous pouvez mettre H.S. votre machine si votre kernel n'est pas fonctionnel. Faites des sauvegardes !

Pré-requis

Prévoyez d'avoir au moins 10GB d'espace disque disponible.

On installe les dépendances qui nous serviront pour la compilation :

apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc liblz4-tool kernel-package Téléchargement

On définit une variable pour la version de Linux que l'on souhaite utiliser, ici la 4.4.7 :

LINUX_VER=4.4.7

Ensuite on crée un dossier que l'on utilisera pour compiler et stocker le code source et le binaire de notre noyau :

cd /opt mkdir linux cd linux

On télécharge l'archive contenant le code source depuis le site officiel :

wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-${LINUX_VER}.tar.xz

On l'extrait, puis on rentre dans le dossier :

tar xvf linux-${LINUX_VER}.tar.xz cd linux-${LINUX_VER} Configuration

C'est la partie délicate. C'est dans le fichier .config présent dans ce dossier que tout se joue ! :P

Vous pouvez le configurer via une interface graphique à l'aide de la commande :

make menuconfig

screenshot_17-04-2016_akCvVzfe

Vous pouvez partir sur la base de votre noyau actuell, en copiant son fichier de configuration :

cp /boot/config-$(uname -r) .config

Voici un autre exemple de configuration (thx WonderFall). Il a le NAT, AppArmor  et LZ4 d'activé.

Si vous n'êtes pas sûr ne touchez pas trop au fichier de configuration. ;)

Compilation

On nettoie un peu le tout :

make-kpkg clean

Puis... on compile !

make-kpkg --initrd --revision=$(date +%F) kernel_image kernel_headers -j $(nproc)

Bon ok, la commande est un peu indigeste !

Partons de la commande base :

make-kpkg --initrd  kernel_image kernel_headers

La commande make-kpkg nous permet de créer un paquet pour Debian /Ubuntu depuis les sources du noyau linux avec les options suivantes :

  • --initrd : crée une image initrd, ce qui permet de charger le noyau au démarrage de votre système
  • kernel_image : crée un paquet contenant le noyau avec les modules du .config
  • kernel_headers : crée un paquet avec les headers du noyau (souvent utiles pour des modifications ultérieures du noyau)

On peut ensuite ajouter les options suivantes :

  • --revision=1.0.custom : Permet de différencier son paquet. Personnellement, je trouve que --revision=$(date +%F) est une bonne idée. Ainsi à la fin vous aurez un paquet du style linux-image-4.4.7_2016-04-17_amd64.deb
  • -j 4 : diminutif de --jobs. permet de définir le nombre de cœurs à utiliser pour la compilation. Étant donné que la commande nproc nous retourne le nombre de cœurs, on peut donc utiliser -j $(nproc).

Voilà, maintenant vous savez ce que fait la commande :

make-kpkg --initrd --revision=$(date +%F) kernel_image kernel_headers -j $(nproc)

Note : si vous n'êtes pas connecté en tant que root (i.e. sudo), vous devrez rajouter fakeroot devant la commande make. La commande fakeroot permet d'exécuter la commande make-kpkg comme si elle avait les droits root. fakeroot permet de créer des archives avec des fichiers ayant les droits root, et donc ici se sera notre paquet .deb.

Vous n'avez plus qu'à patienter....

Compiler son noyau Linux sous Debian et Ubuntu

Installation

Un fois que la compilation est terminée, vous aurez 2 paquets dans le dossier précédent :

Compiler son noyau Linux sous Debian et Ubuntu

Il ne vous reste plus qu'à les installer (on utilise les variables précédentes)

cd .. dpkg -i linux-image-${LINUX_VER}_$(date +%F)_amd64.deb dpkg -i linux-headers-${LINUX_VER}_$(date +%F)_amd64.deb

Normalement GRUB choisira tout seul ce nouveau noyau. Si ce n'est pas le cas je vous renvoie à cet article. Il ne vous reste plus qu'à redémarrer !

On vérifie ensuite la version de notre noyau (il y a écrit docker parce que le hostname de ce serveur était docker ^^) :

Compiler son noyau Linux sous Debian et Ubuntu

En parlant de Docker, AUFS n'étant pas inclus dans le noyau, sauf un travers un patch, il faudra donc le remplacer par Overlay. (merci encore une fois @thewonderfall)

 

Voilà ! Un noyau Linux compilé par vos soins est désormais installé sur votre machine ! Notez qu'il faudra refaire toutes ces étapes à la main pour chaque mise à jour.

Sources :

L'article Compiler son noyau Linux sous Debian et Ubuntu a été publié sur Angristan

Gravatar de Angristan
Original post of Angristan.Votez pour ce billet sur Planet Libre.

Articles similaires

fgallaire : Mehdi Dogguy élu DPL pour 2016

C’est Mehdi Dogguy qui vient d’être élu Debian Project Leader (DPL) pour l’année 2016, succédant ainsi au mandat de Neil McGovern, contre qui il avait perdu en 2015.

Mehdi Dogguy

Ce n’est bien sûr pas une surprise puisque Mehdi était le seul candidat, et qu’il n’y avait aucune raison valable de lui préférer « None of The Above » et ainsi de provoquer de nouvelles élections. Voici une représentation du résultat du scrutin qui utilise la méthode Condorcet :

Vote DPL 2016

Ce vote confirme cependant la place importante prise par la France dans le projet Debian ces dernières années, après les trois mandats de Stefano Zacchiroli et les deux mandats de Lucas Nussbaum.

Bravo à toi Mehdi, et bonne chance dans la mise en œuvre de ton programme !

Tweet

Gravatar de fgallaire
Original post of fgallaire.Votez pour ce billet sur Planet Libre.

Articles similaires

Remi Collet : Ma station de travail PHP

Je vois régulièrement passer des questions sur l'utilisation d'anciennes versions de PHP sur Fedora (qui fournit la 5.6) ou de versions plus récentes sur RHEL / CentOS (qui fournit la 5.4).

Un développeur utilisant PHP a souvent besoin de tester son travail avec plusieurs versions. Donc voici un petit descriptif de la station de travail que j'utilise quotidiennement

Système d'exploitation : Fedora 23 Workstation x86_64 (mais les exemples fonctionnent aussi sur RHEL ou CentOS 7)

Dépôts tiers : rpmfusion (pour écouter de la musique en travaillant) et évidement remi

# wget http://rpms.remirepo.net/fedora/remi-release-23.rpm # dnf install remi-release-23.rpm # dnf config-manager --set-enabled remi

 

Installation des versions de PHP

J'utilise les Software Collections qui permettent d'installer plusieurs versions en parallèle sans toucher au système de base, les versions de PHP 5.4, 5.5, 5.6 et 7.0 sont disponibles dans mon dépôt, donc:

# yum install php54 php54-fpm php54-php-mbstring php54-php-mysqlnd ... # yum install php55 php55-fpm php55-php-mbstring php55-php-mysqlnd ... # yum install php56 php56-fpm php56-php-mbstring php56-php-mysqlnd ... # yum install php70 php70-fpm php70-php-mbstring php70-php-mysqlnd ...

Les utilisateurs de RHEL peuvent aussi utiliser les SCL officielles disponible dans le canal RHSCL (php54, php55 et rh-php56).

Les utilisateurs de CentOS peuvent aussi utiliser les SCL, maintenues par le SIG, disponibles dans le dépôt centos-sclo-sclo.

 

Configuration de l'environnement Web PHP FastCGI Process Manager

Je n'utilise pas mod_php qui n'autorise qu'une seule version du module, mais FPM.

Je ne suis pas en production mais sur une station de développement, donc afin de limiter la charge, je modifie la configuration de chaque FPM pour utiliser le mode "ondemand". J'utilise aussi un port réseau différent pour chaque version

Example, pour PHP 7.0, dans le fichier /etc/opt/remi/php70/php-fpm.d/www.conf

listen = 127.0.0.1:9070 pm = ondemand

Je configure le port pour SELinux

# semanage port -a -t http_port_t -p tcp 9070

Et ensuite j'active le service

# systemctl start php70-php-fpm # systemctl enable php70-php-fpm

Et j'applique pour chaque version.

Apache

Je crée 1 hôte virtuel pour chaque version de PHP

Dans le fichier /etc/hosts, déclaration des alias IP

192.168.0.15 myip php70scl php56scl php55scl php54scl

Création d'un fichier de configuration, avec les alias vers les dépôts git dans lesquels je travaille, ainsi que les hôtes virtuels: /etc/httpd/conf.d/remi.conf

Alias /glpi090 "/work/GIT/GLPI/090-bugfixes" Alias /glpimaster "/work/GIT/GLPI/master" Alias /galette "/work/GIT/galette/galette" Options Indexes MultiViews FollowSymLinks AllowOverride All Require local ServerName php70scl SetHandler "proxy:fcgi://127.0.0.1:9070" ServerName php56scl SetHandler "proxy:fcgi://127.0.0.1:9056" ServerName php55scl SetHandler "proxy:fcgi://127.0.0.1:9055" ServerName php54scl SetHandler "proxy:fcgi://127.0.0.1:9054"

Et j'utilise donc les adresses http://php70scl/, http://php56scl/, http://php55scl/ et http://php54scl/ dans mon navigateur. Chaque hôte sert les mêmes pages, mais avec la version choisie de PHP. Tous les hôtes fonctionnent en même temps.

 

Ligne de commande

Pour passer d'une version à l'autre, je choisi simplement la version voulue en utilisant les modules d'environnements

$ module load php70 $ ... $ module unload php70 Développement sur du code PHP

J'utilise évidement les outils disponibles dans le dépôt, et qui sont prévus pour fonctionner avec le PHP disponible.

# yum install atoum composer phpunit phpcompatinfo phpcs apigen ...

Par exemple :

$ git clone https://github.com/vendor/project.git $ cd project $ composer install $ module load php54 $ phpunit --verbose $ module load php70 $ phpunit --verbose $ ... Développement des extensions PHP

Il faut évidement installer les outils de développement

# yum install php70-php-devel php56-php-devel php55-php-devel php54-php-devel

Par exemple :

$ cd /work/GIT/uopz $ module load php70 $ phpize $ ./configure $ make $ make test

 

Conclusion

Cette configuration, qui me parait simple, me semble idéale pour un développeur qui a besoin de plusieurs versions de PHP mais veut se concentrer sur son travail, et bénéficier de l'ensemble des paquets disponibles dans une distribution assez complète, avec le bénéfice des Software Collections disponibles dans mon dépôt.

J'aurais aussi pu utiliser Docker... mais cette solution me semble bien plus simple, enfin j'utilise quand même Docker pour PHP 5.3.

Gravatar de Remi Collet
Original post of Remi Collet.Votez pour ce billet sur Planet Libre.

Articles similaires

Thuban : Post-installation d'openBSD : les petits trucs à faire après

Après avoir installé openBSD, quelques petites manipulations peuvent être réalisées. Notez que la liste à suivre n'est pas exhaustive, et pour une partie uniquement sensée sur mon modèle de pc. Ces parties là ressembleront donc plus à des notes


Préparer l'installation des paquets : On peut rajouter le dépôt pour installer les paquets plus facilement ensuite, en ajoutant cette ligne dans le fichier .profile (de root)
export PKG_PATH="http://ftp.fr.openbsd.org/pub/OpenBSD/5.9/packages/amd64/"
Pour ne pas s'embêter avec l'éditeur de texte, on peut lancer simplement :
echo 'export PKG_PATH="http://ftp.fr.openbsd.org/pub/OpenBSD/5.9/packages/amd64/"' >> ~/.profile


Accélérer le disque-dur avec les soft-updates
: je n'ai pas trouvé de raisons de ne pas activer cette fonctionnalité. Ajoutez softdep dans le fichier /etc/fstab sur chaque ligne pour qu'elles ressemblent à ça :
/dev/sd0a / ffs rw,softdep 1 1


Désactiver le bip clavier :
Le clavier fait des bips lorsqu'une complétition n'aboutit pas par exemple. Ça m'agace au plus haut point. Il faut mettre la ligne suivante dans le fichier /etc/wsconsctl.conf

keyboard.bell.volume=0

Activer le wifi : Eh oui, n'ayant pas connecté mon pc lors de l'installation ni lors du premier démarrage, openBSD n'a pas pu récupérer le firmware de ma carte wifi.
Pour cela, si j'ai une connexion ethernet, il suffit de lancer la commande fw_update

Si je n'ai aucun accès à internet via openBSD, je récupère manuellement l'archive correspondant à mon matériel ici : http://firmware.openbsd.org/firmware/5.9/ . Je la copie sur une clé USB, puis la décompresse dans /etc/firmware. :
mount /dev/sd3a /mnt cd /etc/firmware tar xvzf /mnt/rtwn-firmware-1.0.tgz

Configurer le wifi : Si tout a été renseigné lors de l'installation, il n'y a rien à faire. Sinon, pour configurer le wifi, commencez par trouver le nom de l'interface pour votre carte wifi avec la commande ifconfig. Dans mon cas, l'interface est rtwn0.

Créez ensuite un fichier /etc/hostname.interface et remplissez-le avec les informations suivantes. Pour moi, ce fichier est /etc/hostname.rtwn0 :
nwid nom_du_point_d_acces wpa-key cle_wpa_impossible_à_deviner dhcp
Pour retrouver votre point d'accès, vous pouvez lancer
# ifconfig rtwn0 scan

Et voilà, au prochain démarrage, openbsd se connectera tout seul.

Pour plus d'informations sur le wifi, voir :
- http://www.openbsd.org/faq/faq6.html#Wireless
- https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers#OpenBSD_2
- http://man.openbsd.org/OpenBSD-current/man4/rtwn.4


C'est tout pour l'instant.
Prochain épisode : l'installation de programmes sur openBSD.
— (permalink)

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Tuxicoman : Samba serveur dans une mise à jour sécurité de Debian?

La dernière mise à jour de sécurité dans Debian 8 a eu un petit raté.

Le serveur SAMBA s’est invité comme paquet à installer alors que vous n’aviez probablement pas envie d’avoir ce serveur tourner chez vous.

Bilan, après la mise à jour, le serveur SAMBA était actif (on peut le désactiver avec la commande # systemctl stop smbd) et on ne pouvait le désinstaller sans désinstaller Gnome également…

Le problème est heureusement corrigé depuis hier (version du paquet 2:4.2.10+dfsg-0+deb8u2)

Vous pouvez réparer la bourde ainsi :

# apt-get update
# apt-get upgrade -f
# apt-get remove samba
# apt-get autoremove

Voila, je vous conseille de jeter un oeil sur vos machines Debian pour vérifier que SAMBA serveur n’est pas en train de tourner ;-)

Related Posts: J'aime!(4)Tu dis de la merde!(0)

Gravatar de Tuxicoman
Original post of Tuxicoman.Votez pour ce billet sur Planet Libre.

Articles similaires

elementary OS : Loki Beta 1 Incoming !

Cela fait parti des nouvelles qu’il est toujours agréable de voir apparaître : le cycle de développement de Loki continue à suivre son chemin, Daniel Foré s’est fendu d’un post sur le google+ d’elementary.io au sujet de l’arrivée prochaine de la Beta 1 :

Loki approche

Il ne laisse pas de doute que cette release est fortement attendue (du moins c’est ce que nous voyons sur notre forum). Toutefois, il reste encore beaucoup de travail à faire en matière de corrections de bugs, de fonctionnalités, la page de statut en témoigne et permet de juger déjà du travail réalisé et à faire :

Etat d'avancement de Loki Beta 1

Étant donné la charge de travail présente, il n’est pas interdit de se dire que cette release ne sera pas disponible avant plusieurs semaines (voir quelques mois). Nous continuerons à vous tenir informé sur le prochain jalon de cette version

Le billet Loki Beta 1 Incoming ! a été publié sur le site de la elementary OS -

Gravatar de elementary OS
Original post of elementary OS.Votez pour ce billet sur Planet Libre.

Thuban : Installation détaillée d'OpenBSD

C'est parti, installons OpenBSD. Pour plus de simplicité, je vais l'installer sur un disque dur externe, puisque la documentation précise bien qu'il est plus prudent de dédier un disque à OpenBSD. Le multi-boot, ça sera pour une autre fois :) .

Avant d'aller plus loin, je rappelle que la [documentation d'OpenBSD](http://www.openbsd.org/faq/faq4.html) est une mine d'or. Vous trouverez tout ce qu'il faut pour l'installation. On télécharge l'iso de la dernière version d'OpenBSD, qui est à l'heure actuelle la 5.8. Une liste de [miroirs](http://www.openbsd.org/ftp.html) est disponible. Je vais prendre l'image [install58.iso](http://ftp.fr.openbsd.org/pub/OpenBSD/5.8/amd64/install58.iso) pour installer à partir d'un CD, mais on peut aussi prendre [install58.fs](http://ftp.fr.openbsd.org/pub/OpenBSD/5.8/amd64/install58.fs) pour installer à partir d'une clé USB.

Dans le cas de l'iso, il suffit de la graver sur un cd. Pour préparer une clé USB, ça se fait avec l'outil dd (remplacez /dev/sdb par le chemin vers votre clé USB):

# dd if=/location/install*.fs of=/dev/sdb bs=1m

Et hop, on insère tout ça dans le lecteur du PC, puis on redémarre en choisissant de booter sur le bon media.

*note : les captures suivantes sont réalisées avec qemu pour plus de simplicité.*

Le premier écran nous propose d'ajouter des options à la ligne de commande de démarrage. On n'en a pas besoin, on appuie donc juste sur "Entrée" :

![](/Images/openbsd/openbsd1-install.png) On lance l'installation avec I : ![](/Images/openbsd/openbsd2-install.png) La plupart des valeurs par défaut pour l'installation sont largement suffisantes comme vous pourrez le voir. Les choix par défaut sont indiqués entre crochets \\[choix\\]. Et à chaque fois, des exemples sont disponibles avec '?'.

On choisit une disposition de clavier : fr ![](/Images/openbsd/openbsd3-install.png) On choisit un nom de machine, par exemple "ma-super-openbsd" ![](/Images/openbsd/openbsd4-install.png)

Ensuite, on configure la connexion à internet. Notez qu'il n'est pas obligatoire d'avoir un accès en ligne si vous avez choisi une image install58.* . D'ailleurs, dans mon cas, l'ethernet ne fonctionne pas (j'ai l'habitude, c'est une des bizarreries de mon matériel), mais le wifi oui. On verra une autre fois comment installer les firwmares pour le wifi.

![](/Images/openbsd/openbsd5-install.png) ![](/Images/openbsd/openbsd7-install.png)

Ensuite, l'installateur vous demande le mot de passe de l'administrateur système, à vous de choisir.

![](/Images/openbsd/openbsd8-install.png) Vous pouvez ensuite faire en sorte que ssh soit lancé par défaut au démarrage (inutile pour une machine de bureau) :

![](/Images/openbsd/openbsd9-instal.png) On nous demande si on voudra avoir un serveur X (session graphique) : bien sûr que oui.

Par contre, j'évite de lancer automatiquement la session graphique pour l'instant, je répond donc "no" à propos de xdm. Cela m'évitera de me retrouver coincé dans le cas où mon matériel ne serait pas compatible. À l'écran, nous en sommes donc là : ![](/Images/openbsd/openbsd11-install.png) Nous passons ensuite à la configuration du créneaux horaire : ![](/Images/openbsd/openbsd12-install.png) C'est parti pour le choix du disque : ![](/Images/openbsd/openbsd13-install.png) Nous voilà à la partie sans doute la plus complexe : le partitionnement. C'est bien pour ça que l'on va suivre les suggestions de la documentation d'OpenBSD : n'utiliser qu'un seul disque (pas de dual-boot). Cela permettra de conserver le partitionnement automatique. Et puisqu'on peut très bien installer OpenBSD sur une clé USB ou un disque dur externe, on ne va pas s'en priver!

Je tape donc "W" dans la suite :

![](/Images/openbsd/openbsd14-install.png)

Puis "A" pour le partitionnement automatique.

À titre d'exemple, on peut modifier le partitionnement proposé en choisissant "E".

![](/Images/openbsd/openbsd15-install.png) Ensuite, c'est le [manuel de disklabel](http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-5.8/man8/disklabel.8?query=disklabel&manpath=OpenBSD-5.7) qui vous permettra de vous en sortir. Il faut en général indiquer une action suivie de la partition sur laquelle il faudra l'effectuer. Par exemple :

![](/Images/openbsd/openbsd17-install.png) La suite `d f` permet de supprimer la partition f, qui était `/usr`, et `d k` pour supprimer le `/home`. Ensuite, taper `a f` permet de recréer cette partition (oui, c'est juste pour l'exemple), et d'en définir la taille. Ici, je vais réduire le `/home` au profit de `/usr`.

![](/Images/openbsd/openbsd18-install.png) Puis avec `a l` ![](/Images/openbsd/openbsd19-install.png)

![](/Images/openbsd/openbsd20-install.png) Taper `q` permet de valider les changements.

![](/Images/openbsd/openbsd21-install.png) Enfin l'installation peut commencer. Je laisse tous les composants cochés. bsd.mp peut être pratique pour les mises à jour.

![](/Images/openbsd/openbsd22-install.png) Avec l'installation par CD, un avertissement sur la signature apparaît. Rien d'inquiétant, on continue.

![](/Images/openbsd/openbsd23-install.png) L'installation avance : ![](/Images/openbsd/openbsd24-install.png) ![](/Images/openbsd/openbsd25-install.png) ![](/Images/openbsd/openbsd26-install.png)

Et voilà, l'installation est terminée, on peut redémarrer en tapant "reboot".
— (permalink)

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Angristan : Créer une clé USB bootable simplement avec Etcher

Créer une clé USB bootable simplement avec Etcher

Si comme moi vous changez de distribution toutes les semaines, que vous testez toutes celles qui vous tombent sous la main, ou encore que vous avez un Raspberry Pi, vous devriez être familier avec la gravure de fichiers .iso ou .img sur des clés USB ou encore des cartes SD... :)

Sous GNU/Linux, pas de problème ! La commande dd est faite pour ça, et marche parfaitement bien. Sous Windows, c'est moins la joie, même si c'est faisable.

Pour cela il y a Etcher, un logiciel écrit en HTML, JavaScript et node.js avec le framework Electron. Le but de Etcher n'est pas de révolutionner la gravure d'images, mais bien d'avoir quelque chose de simple et fiable, juste quelque chose qui fonctionne.

En effet, Etcher est extrêmement simple à utiliser. On le télécharge, on l'installe, on le lance :

Créer une clé USB bootable simplement avec Etcher

On voit déjà l'interface très légère...

On choisit l'image, puis la clé USB ou carte SD à burn. Si vous n'avez qu'une clé de branchée, il la sélectionnera tout seul, tout en ignorant bien sûr votre disque principal pour éviter les bêtises...

Créer une clé USB bootable simplement avec Etcher

Et.. c'est tout ! Plus qu'à lancer !

Créer une clé USB bootable simplement avec Etcher

En bonus, on a l'avancement et la vitesse d'écriture sur le périphérique. Le dev a prévu de rajouter le temps restant.

Créer une clé USB bootable simplement avec Etcher

Et une fois que c'est terminé, la clé est automatiquement éjectée, et on est bon ! :)

Créer une clé USB bootable simplement avec Etcher

L'avantage d'Etcher c'est que c'est simple et que ça marche : parfait pour ceux qui ne veulent pas se prendre la tête ou les "noobs".

Par exemple, tout à l'heure, je voulais installer Kali Linux sur un PC. Je télécharge donc l'image, et je tente de la graver sur une clé avec unetbootin. Paf, comme 1 fois sur 2, la clé n'est pas bootable. Avec Etcher, ça a marché du premier coup. Bien évidemment, il y a d'autres alternatives comme Rufus, qui fonctionnent bien, mais Etcher a le mérite d'être vraiment la plus simple de toutes. (même si sous Linux, dd est d'une simplicité enfantine...)

Etcher c'est sympa, mais ce logiciel a aussi des défauts ! Une interface graphique pour dd encombrée de tout plein de node.js (c'est la mode)... Quel dommage :(

https://twitter.com/aeris22/status/719984159452766210

Quand ses équivalents font à peine quelques Mo, Etcher fait vraiment obèse, sans parler de l'aspect sécurité pas top...

Bref, Etcher c'est pratique, et c'est vraiment sympa... si on ne regarde pas le code source :D

Source : http://korben.info/etcher-ne-plus-derreurs-vos-cartes-sd-cle-usb-de-boot.html

L'article Créer une clé USB bootable simplement avec Etcher a été publié sur Angristan

Gravatar de Angristan
Original post of Angristan.Votez pour ce billet sur Planet Libre.

Articles similaires

Monitoring-FR : Compte-rendu du meeting Zabbix France du 5 Avril 2016

Le Mardi 5 Avril 2016 a eu lieu le meeting annuel organisé par la société Zabbix SIA éditrice du logiciel libre de supervision Zabbix. Voici le compte rendu de cet événement. Mot de bienvenue d’Alexei Vladishev (Zabbix SIA CEO) Alexei a présenté les nouveautés de la version 3.0 initialement prévue en Mai 2015, mais sortie le 16 février 2016, soit avec 9 mois de retard. Les nouvelles fonctionnalités de Zabbix 3.0
  • L’interface graphique (UI) qui n’avait pas évolué depuis longtemps fait peau neuve.
La version 3.0 pose les fondations d’évolutions importantes à venir sur l’UI.
  • L’amélioration de la sécurité avec le support du chiffrement sur l’ensemble des composants Zabbix.
Cryptage et authentification
  • Il est possible de partager cartes, écrans et diaporamas avec d’autres utilisateurs ou groupes d’utilisateurs.
Sharing options
  • L’apparition de nouvelles fonctions Timeleft (combien de temps avant d’être sous le trigger ?) et Forecast (quelle sera la valeur d’un item au bout d’un certain laps de temps ?).
Timeleft Forecasting
  • L’utilisation CPU par processus (individuel ou groupe).
Per-process CPU utilisation
  • Les applications peuvent être créées via une règle de découverte bas niveau (Low Level Discovery).
  • L’amélioration des performances (history cache, multiple escalators, amélioration du cache)
  • La possibilité pour les items d’être déclenchés à des périodes précises façon crontab.
Business checkScheduling IntervalFlexible Interval
  • Le nettoyage de la base de données (Housekeeper) peut être exécuté à la demande.
  • Il est possible d’exécuter Zabbix en avant-plan.
  • L’authentification SMTP pour l’envoi de courriels.
SMTP Authentication Toutes les nouveautés se trouvent dans ce précédent billet. Recommandation Il est recommandé de migrer vers la version 3.0.1 ou 3.0.2 qui devrait arriver prochainement (la version 3.0.2rc1 est sortie le 11 Avril 2016). L’upgrade de Zabbix est très rapide et ne nécessite pas la mise à jour des agents (ceux-ci sont rétrocompatibles avec les agents version 1.0). L’upgrade concerne uniquement le serveur et les proxys. Le support des versions de Zabbix Concernant le support, la version 2.2 LTS (Long Term Support) expire fin 2018. La version 2.4 de Zabbix n’est officiellement plus supportée depuis la fin du 1er trimestre 2016. La version 3.0 sera supportée jusqu’à fin 2020. Études de cas d’utilisation de Zabbix par Sergey SOROKIN (Business Development)
  • Retour sur la supervision du système des noms de domaine de l’internet (ICANN).
  • Un autre exemple d’un client, dont le nom n’a pas été cité, dans le domaine de la logistique qui nous parle d’amélioration de sa chaîne métier avec un outil de supervision.
Le futur de Zabbix, notamment la version 3.2 (Alexei VLADISHEV) Avec la prochaine version 3.2 de Zabbix, il faut s’attendre à voir venir :
  • La gestion avancée de supervision de fichier de log et remontée de trap
  • De l’event correlation (dé-duplication, agrégation, tempête de messages, filtrage et masquage)
  • De la modularité au niveau des composants Zabbix
Les avantages à utiliser les services professionnels de Zabbix (Sergey SOROKIN)

Cela tourne autour du Service avec :

  • Installation, mise à jour
  • Support
  • Formation
  • Création de modèle de supervision
  • Assistance client (sur site ou à distance)
Présentation du réseau de professionnels Zabbix en France

Sergey SOROKIN a présenté les partenaires France de Zabbix.

 

 Steve Destivelle

Gravatar de Monitoring-FR
Original post of Monitoring-FR.Votez pour ce billet sur Planet Libre.

Articles similaires

Thuban : Pourquoi OpenBSD?

Bien qu'entièrement convaincu par la distribution GNU/Linux debian, qui favorise la
stabilité et la sécurité avant tout, je souhaite migrer un jour sur
OpenBSD. Pourquoi?


Déjà, parce que les choix récents de debian, qui suit de nombreuses
autres distributions, avec systemd et autres complexités inutiles me
déplaît. Mais c'est avant tout pour les avantages d'OpenBSD plutôt que
les désavantages de Debian qui reste selon moi la meilleure distribution
GNU/Linux.

1. C'est libre. Totalement libre.
"Comme linux" me direz-vous. Eh bien non, Car linux intègre des blobs
non-libres dans le noyau pour fonctionner sur certaines machines.
Heureusement, debian les retire, mais ce n'est pas le cas de archlinux
et d'autres distributions. Et je ne parlerai pas de
l'UEFI...
(merci arpinux pour le lien :) )
Utiliser le libre, c'est super. Se conformer à la licence GPL qui oblige le
suivant à utiliser une licence libre alors que de son côté on intègre volontier
du non-libre dans sa distro, c'est de l'hypocrisie.

2. C'est fiable. De nombreux audits sur le code sont réalisés, c'est développé avec
soin. La priorité, c'est la sécurité. En gros, c'est une debian en mieux.
3. Ça suit la philosophie unix. Un outil : une tâche, une tache : un
outil. Ça évite les lourdeurs comme systemd.
4. Une nouvelle version tous les 6 mois. Ça permet de garder des
versions logicielles relativement à jour avec des publications plus
nombreuses que sous debian.
5. Un catalogue de logiciels très grand, grâce au système de ports par
exemple.
6. OpenBSD dispose de la documentation la plus complète qu'il soit. Il
n'y a peut-être pas une foule de forums, mais les pages man sont un
régal de simplicité.
7. Pourquoi ne pas tenter l'aventure?
8. Et la raison la plus importante et la plus objective de toutes : ils ont des t-shirts géniaux, comme un puffy Dr Who!

Dans le prochaine épisode, de façon presque rituelle, on parlera de l'installation d'OpenBSD sur un ordinateur portable.
— (permalink)

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.

Pierre-Alain Bandinelli : Imposition libre sous Linux avec PoDoFoImpose

L'imposition en imprimerie n'a rien à voir avec l'imposition fiscale ! Il fallait le rappeler en cette période de déclaration. L'imposition est une étape préparatoire avant impression qui consiste à placer les pages de l'ouvrage à imprimer sur les grandes feuilles qui passeront en presse.

De nombreuses solutions existent sous Linux pour l'imposition comme cela est rappelé sur cette page de la documentation de Scribus : https://wiki.scribus.net/canvas/PDF,_PostScript_and_Imposition_tools.

Je vais présenter ici le fonctionnement de PoDoFoImpose.

Sous Debian, PoDoFoImpose s'installe par

apt install libpodofo-utils

On peut alors appeler la commande :

podofoimpose source.pdf target.pdf plan.plan

où :

  • source.pdf correspond au fichier PDF contenant les pages de l'ouvrage initial
  • target.pdf correspond au fichier PDF à générer
  • plan.plan est une description textuelle du plan d'imposition

Toute l'intelligence se trouve donc dans le fichier plan.plan. Pour commencer à travailler, il suffit de le créer avec l'éditeur texte de son choix et de le débuter par les dimensions du support d'imposition :

$PageWidth=842.4 $PageHeight=597.6

L'unité est le Postscript Point : les dimensions annoncées ci-dessus sont celles d'un A4.

Ensuite, il convient d'ajouter une ligne pour chaque page que l'on souhaite imposer/placer sur le support d'imposition :

source page; target page; rotation; horizontal translation; vertical translation;

Par exemple, ce plan :

1; 1; 0; 0;0; 2; 1; 180; 280.8; 0; 3; 1; 0; 561.6; 0; 4; 2; 0; 0; 0; 5; 2; 180; 280.8; 0; 6; 2; 0; 561.6; 0;
  • place la première page du fichier source sur la première feuille sans changement
  • place la seconde page du fichier source sur la première feuille en effectuant une rotation de 180° et en la décalant horizontalement de 280.8 pts
  • place la troisième page du fichier source sur la première feuille en la décalant horizontalement de 561.6 pts
  • place la quatrième page du fichier source sur la seconde feuille

et ainsi de suite...

Pour des impositions plus compliquées, les valeurs absolues indiquées ici peuvent être remplacées par des expressions numériques (qui seront donc interprétées et calculées par podofoimpose) et il existe un mécanisme de boucle pour éviter la saisie manuelle de l'information si le plan d'imposition est très long ! Les détails sur ces fonctionnalités avancées sont disponibles ici.

Bonne imposition !

Gravatar de Pierre-Alain Bandinelli
Original post of Pierre-Alain Bandinelli.Votez pour ce billet sur Planet Libre.

Renault : Votez pour les fonds d'écran supplémentaires de Fedora 24 !

nuancier-f24-voted.png

Depuis Fedora 21, la livrée du système par défaut contient quelques fonds d'écrans additionnels. Et comme d'habitude, les contributeurs pouvaient soumettre leurs propres dessins ou photographies pour décorer cette nouvelle version.

Maintenant que la période de soumission s'est achevée, nous passons à la phase de vote. Tout possesseur d'un compte FAS peut en sélectionner 16 parmi la centaine qui sont disponibles. Les plus populaires seront bien évidemment choisis et disponibles dans la Fedora 24 à sa sortie.

Le vote se déroule dans l'application Nuancier jusqu'au 22 avril !

Pour ceux que cela intéresse, le badge associé à cette action nécessite une action manuelle. Il suffit de cliquer sur un lien, proposé sur la page après le vote.

Gravatar de Renault
Original post of Renault.Votez pour ce billet sur Planet Libre.

Articles similaires

Renault : Participez à la journée de test de Fedora 24 sur l'internationnalisation !

Aujourd'hui, ce mardi 23 avril, est une journée dédiée à un test précis : l’internationalisation de Fedora 24. En effet, durant le cycle de développement, l'équipe d'assurance qualité dédie quelques journées autours de certains composants afin de remonter un maximum de problèmes sur le sujet.

Elle fournit en plus une liste de tests précis à effectuer. Il vous suffit de les suivre, comparer votre résultat au résultat attendu et le notifier.

Qu'est-ce que l’internationalisation ?

Cela consiste à s'assurer que Fedora et ses applications fonctionnent correctement dans toutes les langues. Sont concernés la traduction, la gestion des paquets de langue (qui ont fait l'objet d’une grosse refonte dans Fedora 24) mais aussi des entrées de saisies. En effet, les langues non européennes notamment bénéficient d'assistance pour écrire dans leurs langues avec un clavier disposant de peu de touches par rapport aux caractères disponibles.

Typiquement les tests du jour couvrent :

  • Les paquets glibc-langpacks (nouveauté de Fedora 24) ;
  • Les paquets de langues des applications (retravaillées dans Fedora 24) ;
  • IBus (pour les entrées de saisies, dont la version console a été incluse dans Fedora 24) ;
  • Les applications doivent être traduites (Gnome, Libreoffice et Firefox de préférence) ;
  • Les navigateurs doivent afficher les sites web dans la langue de l'utilisateur par défaut ;
  • Quelques autres...
Comment y participer ?

Vous pouvez vous rendre sur la page des tests pour lister les tests disponibles et rapporter vos résultats. La page wiki récapitule les modalités de la journée.

En cas de bogue, il est nécessaire de le rapporter sur le BugZilla. Si vous ne savez pas faire, n'hésitez pas à consulter la documentation correspondante.

De plus, si une journée est dédiée à ces tests, il reste possible de les effectuer quelques jours plus tard sans problème ! Les résultats seront globalement d'actualité.

Gravatar de Renault
Original post of Renault.Votez pour ce billet sur Planet Libre.

Articles similaires

alterlibriste : Montrer n'est pas vouloir convaincre

Imaginez que vous ayez trouvé une pratique qui vous change la vie. Cela vous plaît vraiment, vous apporte plein de possibilités, vous permet d’apprendre, de pouvoir développer encore plus vos talents et passions ou simplement d’être un outil pratique pour une utilisation quotidienne simple et efficace.

Vous avez trouvé ? ‌‌

Bon maintenant, et comme vous êtes convaincus que ce que vous avez adopté est merveilleux et devrait être utilisé par tout le monde, vous n’avez plus qu’une idée en tête : prévenir la planète que vous avez trouvé le Graal et convaincre ses habitants qu’ils doivent faire comme vous. D’ailleurs, vous comencez déjà à trouver d’autres adeptes qui sont de cet avis et ont aussi pour objectif de convertir tout le monde.‌‌

Et il y a même d’autres groupes de gens qui ont à peu près le même but mais avec quelques variantes. Et c’est là que ça commence à se gâter. Sur deux plans : entre ces petits groupes et vis-à-vis du monde à conquérir.

  • par rapport à l’extérieur parce qu’il est difficile d’avoir un discours unanime, ou alors en admettant des compromis. Les seules organisations qui ont réussi à le faire étaient celles à structure pyramidale avec si possible un seul décideur tout puissant à sa tête. Une façon de faire qui n’est plus très en vogue.‌
  • en interne, c’est encore plus compliqué parce que lorsque quelqu’un présente quelque chose, certains adorent, d’autres apprécient avec certaines réserves mais quelques-uns trouvent cela contraire à l’idée de départ et font savoir leur mécontentement au maximum de membres pour les rallier à leur point de vue.‌

M’adressant ici sous une identité de libriste à un public en principe intéressé par le sujet, vous pensez sans doute que je parle des communautés du libre, du xscreensaver-gate, de Arch vs Debian, voire même des pro ou anti SystemD ? Et bien non, enfin pas en particulier car cela peut aussi bien s’appliquer au libre qu’à la pratique d’un art martial, un mouvement politique, une association écologiste, ou même une religion. Vous pourriez penser que cette dernière mention est déplacée dans une société de plus en plus laïque ? Mais j’y ai déjà fait allusion, ce n’est pas en mettant sous le tapis le moindre aspect religieux que ses influences historiques cessent d’agir sur nos comportements.‌

Et reprenez maintenant le début du billet en y mettant comme pratique formidable celle d’une religion, vous le comprendrez mieux. Et si vous remplacez maintenant la religion en question par l’activité que vous tentez de promouvoir (ce n’est pas pour rien que j’ai utilisé les termes comme adepte ou convertir, d’autres vont jusqu’à utiliser celui d’évangéliste en pensant que cela est totalement neutre), et vous vous rendez alors compte que votre façon de faire est proche du fanatisme, d’ailleurs le terme d’intégriste est souvent employé.‌

Personnellement, dans toutes les pratiques que j’ai adoptées et que je juge personnellement comme bien meilleure que celles des autres, je n’ai jamais essayé de convaincre qui que ce soit. Je ne cache pas mes choix et je peux en donner les raisons si on m’interroge dessus mais sans jamais dire que les autres ont tort de ne pas faire pareil. Je crois en la pédagogie par l’exemple. Si quelqu’un considère que je suis quelqu’un de bien, il tentera de faire comme moi et suivra mon exemple avec son approche personnelle. Si je fais cela, c’est aussi parce qu’aucun de mes choix n’a été fait parce que quelqu’un a essayé de m’en convaincre mais parce que j’ai décidé personnellement de le prendre sur un ou plusieurs exemples de personnes qui me donnaient envie de les suivre. Pourquoi devrais-je tenter de convaincre les autres alors que je ne supporte pas qu’on essaie de me convaincre ?‌

Cela n’empêche pas de rendre public les choses que l’on parvient à accomplir grâce à nos pratiques, mais on donne plus envie aux autres de nous rejoindre en disant ce que l’on peut faire mieux qu’en leur disant que leurs choix sont mauvais, d’autant qu’ils n’en ont peut-être pas pris conscience ou qu’ils ne connaissent pas d’alternative.‌

Alors, j’ai déjà prôné qu’il valait mieux être positif et encourager ce qu’on aime plutôt que de dénigrer ce que l’on n’aime pas. Quand je lis Cyrille qui me cite à ce propos, j’ai l’impression qu’il me décrit comme un positiviste adepte de la méthode Coué : "Je vais bien, tout va bien !"‌
Ce n’est pas du tout le cas. Relisez mes billets, au hasard sur Firefox OS : j’ai toujours été enthousiaste mais jamais aveugle. J’ai toujours fait une critique en donnant aussi bien les avancées que les manques ou les choix qui me semblaient peu judicieux.‌ ‌ Pour résumer, je n’essaie donc jamais de convaincre, j’essaie juste de donner des arguments sur mes choix. Si je trouve quelque chose de mauvais, je ne m’en occupe pas. Si je trouve quelque chose d’ameliorable, je fais part de mon avis à la personne concernée. Si je trouve quelque chose de bon, je l’utilise et je le dis publiquement sans omettre les éventuelles failles ou contre-indications. Parce que mes choix ne sont pas forcément bons pour tout le monde et parce que vous avez aussi à faire les votres selon vos besoins, vos envies, vos capacités.

Mon seul but est de mener un peu plus loin celui qui est déjà convaincu et de partager avec lui les pistes que j’ai trouvé pour qu’il en fasse l’usage de son choix.
Une vision du libre parmi d’autres... .

Gravatar de alterlibriste
Original post of alterlibriste.Votez pour ce billet sur Planet Libre.

Mathias : Comparatif des versions des paquets dans ubuntu 14.04 et 16.04 et debian 8 et 9 que j’utilise le plus

Dans le cadre de mes différents projets, je suis amené à utiliser différents systèmes d’exploitation et différentes générations. Pour effectuer le bon choix, il est parfois utile de pouvoir comparer les versions des paquets disponibles dans les distributions (même si j’aime bien compiler certains paquets pour mieux coller à mes attentes, parfois il est nécessaire d’utiliser les paquets – pré-requis client par ex-).

J’ai choisi arbitrairement Ubuntu 14.04 LTS et la future 16.04 LTS ainsi que Debian stable (8) et testing. Il est bien sûr possible d’utiliser des ppa afin de disposer de versions plus à jour, mais cela est hors scope (et impose au passage une nécessaire confiance dans le contributeur et ajoûte une complexité de migration).
Pour préciser, ce comparatif a été réalisé dans l’objectif exclusif d’un usage en serveur et sans interface graphique !

Voici le tableau au 11/04/2016

Version des paquets selon la distribution Ubuntu / debian Paquets Ubuntu 14.04 LTS Ubuntu 16.04 LTS Debian 8 Debian Testing mariadb-server 5.5.47 10.0.23-2 10.0.23 10.0.24 mysql-server 5.5.47 5.7.11 5.5.47 5.6.28 postgresql 9.3+154 9.5+173 9.4+165 9.5+173 odbc-postgresql 1:09.02.0100 1:09.03.0300 1:09.03.0300 1:09.03.0300 redis-server 2:2.8.4 2:3.0.6 2:2.8.17 2:3.0.6 unixodbc 2.2.14 2.3.1 2.3.1 2.3.1 apache2 2.4.7 2.4.18 2.4.10 2.4.18 nginx 1.4.6 1.9.14 1.6.2 1.9.10 gunicorn 17.5 19.4.5 19.0 19.4.5 ssh 1:6.6 1:7.2 1:6.7 1:7.2 fail2ban 0.8.11 0.9.3 0.8.13 0.9.3 iptables 1.4.21 1.6.0 1.4.21 1.6.0 munin 2.0.19 2.0.25 2.0.25 2.0.25 rsyslog 7.4.4 8.16.0 8.4.2 8.16.0 freeswitch na na na na asterisk 1:11.7.0 1:13.1.0 1:11.13.1 1:13.7.2 kamailio 4.0.4 4.3.4 4.2.0 4.4.0 freeradius 2.1.12 2.2.8 2.2.5 2.2.8 ansible 1.5.4 2.0.0.2 1.7.2 2.0.1.0

Ma première conclusion de cette revue, est de ne plus lancer de nouveaux projets avec Ubuntu 14.04 LTS !

Je mettrais à jour de temps en temps cette liste (n’hésitez pas à proposer quelques paquets indispensables pour les projets télécoms)

 

Autres articles à lire:

Cet article Comparatif des versions des paquets dans ubuntu 14.04 et 16.04 et debian 8 et 9 que j’utilise le plus est apparu en premier sur Blog des télécoms - Par Mathias, expert et formateur rédigé par Mathias.

Gravatar de Mathias
Original post of Mathias.Votez pour ce billet sur Planet Libre.

Articles similaires

Journal du hacker : Liens intéressants Journal du hacker semaine #14

Pour la 14ème semaine de 2016, voici 5 liens intéressants que vous avez peut-être ratés, relayés par le Journal du hacker, votre source d’informations pour le Logiciel Libre francophone !

Pour ne plus rater aucun article de la communauté francophone, voici :

De plus le site web du Journal du hacker est « adaptatif (responsive) ». N’hésitez pas à le consulter depuis votre smartphone ou votre tablette !

Le Journal du hacker fonctionne de manière collaborative, grâce à la participation de ses membres. Rejoignez-nous pour proposer vos contenus à partager avec la communauté du Logiciel Libre francophone et faire connaître vos projets !

Et vous ? Qu’avez-vous pensé de ces articles ? N’hésitez pas à réagir directement dans les commentaires de l’article sur le Journal du hacker ou bien dans les commentaires de ce billet :)

Gravatar de Journal du hacker
Original post of Journal du hacker.Votez pour ce billet sur Planet Libre.

Articles similaires

Planet Libre : Brèves du Planet Libre - lundi 11, avril 2016

La commission des lois du Sénat ne veut ni encouragement, ni priorité au logiciel libre - L'April droit libre April institution

antistress : "À l'occasion de l'examen du projet de loi « pour une République numérique » (renommé en « pour une société numérique ») l'inscription d'un principe de priorité au logiciel libre dans la loi a été rejeté. La disposition, issue de l'Assemblée nationale, qui visait à simplement à encourager l'utilisation des logiciels libres a même carrément été supprimée suite au vote d'un amendement du rapporteur. Le sujet reviendra cependant en débat à l'occasion de la séance publique qui débutera le 26 avril 2016."

Chiffrement : la Cnil met en garde contre les backdoors - Numerama pistage chiffrement Tor institution

antistress : "Sans aller jusqu'à opposer un « non » ferme et définitif, la Cnil s'est montrée très hostile, vendredi, à toute idée de donner à l'État le pouvoir d'accéder aux données chiffrées des citoyens grâce à des backdoors ou à un double des clés de chiffrement."

La liberté de panorama évolue au Sénat, mais restera inapplicable selon Wikimédia - Next INpact copyright droit Wikimédia

antistress : "La commission des lois du Sénat a adopté mercredi un amendement assouplissant légèrement la « liberté de panorama » introduite en janvier dernier par les députés, dans le cadre du projet de loi Numérique. En dépit de ce pas en avant, la fondation Wikimédia estime que ce nouveau droit ne pourra toujours pas être effectif sur Internet."

Quand Snowden se moque de François Hollande et son double discours - Numerama pistage Snowden institution droit lanceur_d'alerte

antistres : "« Vraiment ? », demande Edward Snowden à François Hollande, lorsque le président de la République assure qu'il faut protéger les lanceurs d'alerte."

Réseaux : Darknet et terrorisme, de l’amalgame à la désinformation - SudOuest.fr pistage chiffrement Tor institution

antistress : "Si l’on en croit les autorités, en France comme ailleurs, l’interdiction des échanges anonymes et confidentiels permettrait de repérer et de neutraliser les groupes terroristes, analyse un expert"
(via la revue de presse de l'April)

[TUTO] Les Bloatwares sous Android 5 Lolipop - Le Hollandais Volant Android Google astuce logiciel smartphone pistage

antistress : "Dans mon article expliquant comment désactiver facilement les applications Android, je donnais aussi une liste des APK système qu’on peut désactiver, et avec elle leur fonction au sein d’Android. L’article a presque 3 ans et était faite pour Android 4.1, voici venu le moment pour une mise à jour."
(via les Liens en vrac de sebsauvage)

De l’intimité et de sa nécessité - laquadrature.net pistage institution droit

antistress : "Au fil des ans, j’ai construit quelques arguments contre cette surveillance omniprésente et ses partisans"

Crypto: pourquoi l’ex-chef de la NSA défend Apple - BUG BROTHER pistage chiffrement institution

antistress : "Dans une interview vidéo accordée à l'American Enterprise Institute, un think tank conservateur, Michael Hayden, qui dirigea la NSA de 1999 à 2005, puis la CIA entre 2006 et 2009, expliquait récemment ce pourquoi il comprenait et même soutenait Apple face à la demande du FBI, qui voulait pouvoir disposer d'un logiciel permettant de passer outre le mécanisme de chiffrement des iPhone."
(via le Standblog)

L'Inde suspend le service Internet gratuit de Facebook - LeFigaro.fr Inde neutralité internet droit

antistress : "Free Basics, une application permettant d'accéder à certains services en ligne gratuitement, a été suspendu par le régulateur indien des télécoms". L'inde ne se laisse pas enfumer par Facebook et défend la neutralité du net (et donc l'intérêt général à moyen-long terme). Bravo !

Décidément l'Inde est au taquet : http://liens.planet-libre.org/?TVd3oA

[EN] After Some Dangerous Wavering, Indian Patent Office Gives Definitive 'No' To Software Patents - techdirt brevet Inde droit

antistress : L'Inde refuse de mettre en place la brevetabilité des logiciels. Cool :)
(via le Standblog)

Décidément l'Inde est au taquet : http://liens.planet-libre.org/?9Moh5A

Choisir son smartphone - Standblog Android iOS WindowsPhone Google Apple Microsoft FirefoxOS Firefox Mozilla pistage smartphone

antistress : "Pas facile, dans de telles conditions, d’utiliser un téléphone Android tout en protégeant nos données. Il reste toutefois plusieurs axes sur lesquels travailler :
1. Utiliser des logiciels libres (Utiliser des dépots libres)
2. Utiliser des logiciels proposant du chiffrement
3. Utiliser des applications se connectant à des services de Cloud autres que ceux de Google et des grands silos, idéalement décentralisés
4. Utiliser des versions d’Android moins dépendantes de Google."

Cf aussi "comment désactiver facilement les applications Android" : http://liens.planet-libre.org/?eQLuzQ

Gravatar de Planet Libre
Original post of Planet Libre.Votez pour ce billet sur Planet Libre.

Articles similaires

Pages