[Vim] Remplacer ^M par une nouvelle ligne
Cette astuce permet de remplacer le retour à la ligne DOS d’un fichier Windows par un retour à la ligne Unix. :%s/^M/\r/g Pour obtenir ^M : Appuyer sur [Contrôle] et en même temps [v] puis [Contrôle] et en même temps [m] http://irouble.blogspot.com/2011/02/replace-m-with-newline-in-vim.html
[Bash] Script d’archivage de répertoire
for i in $(ls -d */); do DATE=`date + »%y%m%d_%H%M »` tar cvfz ${i%%/}_$DATE.tar.gz ${i%%/}; done
[Jeu] Nuvie
[Jeu] Nuvie. 1) Répertoire de travail : [~] ➔ mkdir -p JEUX/NUVIE [~] ➔ cd JEUX/NUVIE/ 2) Téléchargement du code source : [~/JEUX/NUVIE] ➔ wget http://sourceforge.net/projects/nuvie/files/Nuvie/0.5/nuvie-0.5.tgz 3) Décompression de l’archive : [~/JEUX/NUVIE] ➔ tar xvfz nuvie-0.5.tgz [~/JEUX/NUVIE] ➔ cd nuvie-0.5/ [~/JEUX/NUVIE/nuvie-0.5] ➔ 4) Configuration : [~/JEUX/NUVIE/nuvie-0.5] ➔ ./configure 5) Compilation : [~/JEUX/NUVIE/nuvie-0.5] ➔ make 6) […]
[Jeu] XEvil
[Jeu] XEvil. 1) Activation des sources des paquetages : Ouvrir : /etc/apt/sources.list Chercher : #deb-src http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/ wheezy main contrib non-free rpi Remplacer par : deb-src http://mirror.ox.ac.uk/sites/archive.raspbian.org/archive/raspbian/ wheezy main contrib non-free rpi Action : sudo apt-get update 2) Répertoire de travail : [~] ➔ mkdir -p JEUX/XEVIL [~] ➔ cd JEUX/XEVIL/ 3) Installation des paquetages de […]
postfix/smtp[5971]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused
Erreur : Mar 29 01:18:16 ns3002061 postfix/smtp[5971]: connect to 127.0.0.1[127.0.0.1]:10024: Connection refused Solution : service amavis restart
[Jeu] Exult
[Jeu] Exult. 1) Paquetages à installer : [~] ➔ sudo apt-get install libglade2-dev libgladeui-1-dev libgladeui-dev glade 2) Répertoire de travail : [~] ➔ mkdir -p JEUX/EXULT [~] ➔ cd JEUX/EXULT/ [~/JEUX/EXULT] ➔ 3) Téléchargement du code source : [~/JEUX/EXULT] ➔ svn checkout svn://svn.code.sf.net/p/exult/code/ exult [~/JEUX/EXULT] ➔ cd exult/exult/trunk/ [~/JEUX/EXULT/exult/exult/trunk] ➔ 4) Configuration de la compilation […]
[Jeu] Zelda ROTH
[Jeu] Zelda ROTH. 1) Répertoire de travail : [~] ➔ mkdir -p JEUX/ZELDA/ROTH [~] ➔ cd JEUX/ZELDA/ROTH/ 2) Téléchargement du code source : [~/JEUX/ZELDA/ROTH] ➔ wget http://www.zeldaroth.fr/fichier/ROTH/linux/ZeldaROTH-src-linux.zip 3) Décompression de l’archive : [~/JEUX/ZELDA/ROTH] ➔ unzip ZeldaROTH-src-linux.zip [~/JEUX/ZELDA/ROTH] ➔ cd ZeldaROTH-src-linux/src/ [~/JEUX/ZELDA/ROTH/ZeldaROTH-src-linux/src] ➔ 4) Compilation : [~/JEUX/ZELDA/ROTH/ZeldaROTH-src-linux/src] ➔ make 5) Installation : [~/JEUX/ZELDA/ROTH/ZeldaROTH-src-linux/src] ➔ sudo make […]
[Jeu] Knights
[Jeu] Knights. 1) Répertoire de travail : [~] ➔ mkdir -p JEUX/KNIGHTS [~] ➔ cd JEUX/KNIGHTS/ [~/JEUX/KNIGHTS] ➔ 2) Téléchargement du code source : [~/JEUX/KNIGHTS] ➔ wget http://www.knightsgame.org.uk/files/knights_025_src.tar.gz 3) Décompression de l’archive : [~/JEUX/KNIGHTS] ➔ tar xvfz knights_025_src.tar.gz [~/JEUX/KNIGHTS] ➔ cd knights_025_src/ [~/JEUX/KNIGHTS/knights_025_src] ➔ 4) Compilation : [~/JEUX/KNIGHTS/knights_025_src] ➔ make 5) Installation : [~/JEUX/KNIGHTS/knights_025_src] ➔ […]
[Jeu] Sleep is Death
[Jeu] Sleep is Death. 1) Répertoire de travail : [~] ➔ mkdir -p JEUX/SID [~] ➔ cd JEUX/SID/ [~/JEUX/SID] ➔ 2) Téléchargement l’archive du code source : http://sleepisdeath.net/ [~/JEUX/SID] ➔ cp /SleepIsDeath_v16_UnixSource.tar.gz . 3) Installation du serveur : – Décompression de l’archive : [~/JEUX/SID] ➔ tar xvfz SleepIsDeath_v16_UnixSource.tar.gz [~/JEUX/SID] ➔ cd SleepIsDeath_v16_UnixSource/ [~/JEUX/SID/SleepIsDeath_v16_UnixSource] ➔ – […]
Installation d’un serveur IRC
Installation d’un serveur IRC. Distribution de travail : Debian 7 1) Répertoire de travail : hlirc@hacklab.fr:~$ mkdir UNREAL hlirc@hacklab.fr:~$ cd UNREAL/ hlirc@hacklab.fr:~/UNREAL$ 2) Téléchargement du code source : hlirc@hacklab.fr:~/UNREAL$ wget –no-check-certificate http://www.unrealircd.org/downloads/Unreal3.2.10.4.tar.gz 3) Décompression de l’archive : hlirc@hacklab.fr:~/UNREAL$ tar xvfz Unreal3.2.10.4.tar.gz hlirc@hacklab.fr:~/UNREAL$ cd Unreal3.2.10.4 hlirc@hacklab.fr:~/UNREAL/Unreal3.2.10.4$ 4) Configuration de la compilation : hlirc@hacklab.fr:~/UNREAL/Unreal3.2.10.4$ ./Config Valider les […]