Skip to main content

algo/client-linux-wireguard.md at master · trailofbits/algo

Using WireGuard as a VPN client for Ubuntu - Except the installation part, the rest of the document is still valid for Arch based distro

Link

‪Je suis retourné à la bibliothèque d’Arlon pour la première fois depuis des années aujourd’hui : les 6 PC disponibles sur place tournent sous . Je suis sur que c’est un coup de @remi_laurent.‬

Today I switched from Ubuntu to Manjaro - so far so good. Anyone having tips for a Arch/Manjaro newcomer? <p>#linux </p>

Debian 8 Jessie sur un Lenovo T420s

3 min read

Il y a un peu moins d’un an, j’ai fais l’acquisition d’un Lenovo T420s de seconde main sur eBay.

Cet achat était motivé par deux facteurs :

  • Mon MacBook Pro (late-2011) commençait à montrer des signes de faiblesse - il tomba effectivement en rade quelques semaines plus tard, mais Apple prit tout de même en charge le remplacement de la carte mère.
  • Les mises à jours continuelles de OS X macOS poussent le consommateur à changer régulièrement de machine - les dernières versions du MBP ne permettant même plus un upgrade de la RAM ou même du disque dur.

Rajoutons également l’envie de retravailler sous Linux qui me chatouillait depuis un moment.

Choix d’une distribution

Ubuntu, qui était ma distribution de choix avant 2011, était définitivement hors circuit. L’Amazon-gate était un choix douteux de la part de Canonical, mais mon principal reproche est le même que pour OS X macOS : d’une release à l’autre, Ubuntu me semble de plus en plus surchargé.

ArchLinux semble être à la mode depuis un certain temps, j’avoue avoir été tenté - et l’avoir même installé pour le côté ludique. Installer Arch avec mon niveau de connaissance n’était pas un défi insurmontable, le configurer juste comme il faut était une autre affaire. Après plusieurs jours de tentatives, j’ai finalement abandonné mon défi. J’y reviendrai sans doute plus tard.

ElementaryOS a été une découverte intéressante : basée sur Ubuntu, ElementaryOS propose toutefois un environnement de bureau unique - Pantheon. J’ai joué avec la distributions plusieurs semaines avant d’abandonner. Même si l’initiative est intéressante, elle n’est pas encore prête pour un contexte professionel. L’installation par défaut est complètes, mais plusieurs problèmes lors de mise à jour un peu douteuses ont eu raison de ma motivation.

Pour finir, j’en suis revenu à mes premières amours : une Debian toute simple. La critique habituelle suggère que Debian ne suit pas suffisamment rapidement la mise à jour de ses paquets - ce point ne m’a jamais gêné dans la mesure ou je préfère un système stable qu’un ensemble de fonctionnalités neuves et hypes mais potentiellement buggées.

La suite

J’aurais certainement beaucoup à dire à propos de l’utilisation de Debian comme distro principale sur un laptop. Je listerai donc les articles connexes ci-dessous :

Octopress - Afficher les articles similaires

2 min read

Ce petit hack, tiré du blog de Zhy Yong, “Add ‘Related Posts’ Section to Octopress”, permet d’afficher une liste d’articles relié au post affiché.

Il s’agit là d’une des bonnes pratiques, non seulement en terme de SEO, mais également pour aiguiller le lecteur une fois l’article terminé.

Premièrement, éditez le fichier _config.yml pour y ajouter la ligne suivante :

lsi: true

Ensuite, créez le fichier source/_includes/post/related_posts.html avec le contenu suivant :

Il suffit maintenant d’inclure le fichier nouvellement créé à l’endroit voulu, probablement quelque part dans votre fichier source/_layouts/post.html

 % include post/related_posts.html %}

Afin de générer l’index nécessaire au calcul des articles similaires, il faut installer la gem gsl. Ajouter donc la ligne suivante dans le Gemfile

gem 'gsl'

Installez-la en exécutant :

bundle

Pour terminer, il faudra installer gsl sur votre système.

Pour MacOS :

brew install gsl

Pour Ubuntu/Debian :

$ sudo gem install gsl-bin

Il ne reste plus qu’a regénérer le contenu statique de votre blog pour voir le résultat

rake generate

Note

Après cette modification, vous remarquerez deux nouvelles étapes qui peuvent prendre un peu plus de temps lors du rake generate: Population LSI et Rebuilding index

$ rake preview
Starting to watch source with Jekyll and Compass. Starting Rack on port 4000
Configuration file: /Users/cedric/Code/cedricbousmanne.github.io/_config.yml
>>> Compass is watching for changes. Press Ctrl-C to Stop.
            Source: source
       Destination: public
      Generating...
[2015-10-04 21:29:47] INFO  WEBrick 1.3.1
[2015-10-04 21:29:47] INFO  ruby 2.0.0 (2014-02-24) [x86_64-darwin13.1.0]
[2015-10-04 21:29:47] INFO  WEBrick::HTTPServer#start: pid=15455 port=4000
    write public/stylesheets/screen.css

  Populating LSI...
Rebuilding index...