Portrait de guizmo

Archlinux - Utilisation de pacman

Petit article récapitulatif afin de ne pas perdre les commandes utiles de pacman.

Rechercher des paquets

Pour rechercher des paquets, on utilise les options -S -s.

$ pacman -Ss diamon
extra/gweled 0.8-1
    A GTK+ version of Bejeweled game (aka Diamond Mine)
extra/kdegames-kdiamond 4.4.5-1 (kde kdegames)
    Three-in-a-row game
community/rocksndiamonds 3.3.0.0-1
    game similiar to Boulderdash with lots of levels
community/rocksndiamonds-data 3.2.6.1-2
    rockndiamonds game data and levels
Portrait de guizmo

GnuPG : Utilisation au quotidien

Voila quelques rappels pour pérenniser l'utilisation de GPG.
Cependant, cet article n'explique pas en détail comment ça marche et à quoi ça sert. Vous trouverez le principe sur wikipedia, l'utilisation sur un article du ®om's blog et d'autres sur Internet.

Voici un exemple en direct avec Toto et Tata.

Toto liste les clés présentes sur son système.

Portrait de guizmo

Vim - afficher et effacer des caractères spéciaux

Dans vim, on peut voir les caractères spéciaux qu'on ne voit pas d'habitude comme l'espace insécable grâce aux lignes suivantes dans ~/.vimrc :

set listchars=nbsp:¤,tab:>-,extends:>,precedes:<
set list

Pour supprimer on peut utiliser la commande suivante :

:%s/AncienMotARemplacer/motQuiRemplaceLAncien/g

On peut aussi supprimer les caractères spéciaux d'un fichier ainsi :

  • On ouvre le fichier
  • On met le curseur sur le caractère à supprimer
  • On tape :
Portrait de guizmo

Carte wifi qui ne monte pas : RF-kill

Lorsque je fais :

# ifconfig wlan0 up

J'ai droit à la belle erreur :

SIOCSIFFLAGS: Operation not possible due to RF-kill

Pour ne pas avoir à chercher à chaque fois sur internet, la solution est là (exprimé avec mes mots et le peu que j'en ai compris) :

Portrait de guizmo

Clavier QWERTY - AZERTY

Suite à une mise à jour de X sur mon Archlinux, j'ai retrouvé un clavier en qwerty (j'avais aussi bidouillé un truc donc je ne sais pas si c'est juste la mise à jour).

Mon fichier /etc/rc.conf :

…
LOCALE="fr_FR.UTF-8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="fr-latin9"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
…

Mon fichier /etc/hal/fdi/policy/10-keymap.fdi :

<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
Portrait de guizmo

Shell distant par HTTP grâce à shellinabox

Installation

Il y a peut-être un paquet pour votre distribution. Sinon, téléchargez le code source à l'adresse suivante : http://code.google.com/p/shellinabox/.
Pour ma part, j'avais la version 2.10.
Ensuite, décompressons l'archive :
toto$ tar -zxvf shellinabox-2.10.tar.gz
Entrons dans le répertoire décompressé :
toto$ cd shellinabox-2.10
Et compilons (il va falloir gcc et make). Pour cela, de manière très classique :
toto$ ./configure
puis :
toto$ make
Si on veut vérifier la compilation :
toto$ make check

Portrait de guizmo

Perl

Puisque je suis des cours de Perl ce semestre, j'en profite pour prendre plein de notes et les mettre ici.
C'est mis à jour régulièrement après chaque cours.
EDIT : le partiel est passé, les cours de Perl sont terminés :(

Portrait de guizmo

Pense-bête pour Vimperator

Vimperator est une extension Firefox pour le contrôler comme Vim.

  • :help : affiche l'aide dans l'onglet courant.
  • :xall ou ZZ : Quitte Firefox en sauvegardant les onglets courants.
  • :qall ou ZQ : iQuitte Firefox sans sauvegarder les onglets courants.
  • :mkv : Sauvegarde la configuration dans ~/.vimperatorrc
  • :open guillaumeg.eu ou oguillaumeg.eu : ouvre guillaumeg.eu dans l'onglet courant.
  • :tabopen guillaumeg.eu ou tguillaumeg.eu : ouvre guillaumeg.eu dans un nouvel onglet.
  • gt ou Ctrl+n : va à l'onglet suivant.
Portrait de guizmo

Création de certificats

Cet article remplace complètement un ancien article devenu obsolète.
Après quelques recherches, je suis tombé sur le site Silicone's Web qui explique très bien la création de certificats. Il détaille aussi la création d'un certificat pour des hôtes virtuels sous Apache. C'est un très bon travail, je me contenterais donc de citer ces sources :

Portrait de guizmo

Tcpdump

Quelques rappels pour Tcpdump.
Source : Le tutoriel de NicoLargo.

Options

-w file : enregistrer la capture dans le fichier file.
-r file : lire la capture contenu dans le fichier file.
-i interface : limiter la capture à l'interface.
-v -vv -vvv : augmenter les informations affichées.
-A : voir le contenu des paquets.
-n : ne pas convertir les adresses IP ni les ports.

Filtres

Syndiquer le contenu