Articles de la catégorie «Linux» :
Le chemin parcouru
J’ai tapé la discut avec Cabernet il y a quelques jours. De là une association d’idées, je me suis repenché sur un vieux problème que j’avais sur cet article.
En fait quand j’ouvrais un terminal j’arrivais dans /home au lieu d’arriver dans /home/babar, j’étais donc à chaque fois obligé de faire cd babar. Mon erreur était liée à un alias foireux alias .=’cd ..’ remplacé maintenant par alias ..=’cd ..’.
Cet alias foireux me suit depuis des années. Je trouve ça assez drôle mais surtout touchant. J’avais contourné ça de manière élégante en mettant ceci dans le ~/.bashrc.
# Changement du Working Directory par défaut du Shell cd ~
Petite astuce qui peut vous servir, comme d’hab il faut la connaitre pour l’utiliser. Vous pourriez très bien mettre cd /etc ou cd /home/babar/Bureau dans le ~/.bashrc.
Hier j’étais en train de lire un Lire la suite
Comment installez-vous un logiciel sous Linux ?
J’ai lu beaucoup, beaucoup de « gros » articles cette semaine. En voici un en Anglais : https://statuscode.ch/2016/02/distribution-packages-considered-insecure/
Je ne vais pas y aller par quatre chemins, je trouve l’article pas terrible mais il a le mérite de m’avoir poussé à la réflexion.
J’en appelle à tous les techniciens, expérimentés, anciens qui me lisent, je ne suis pas sûr de savoir installer un logiciel sous Linux. Je m’explique.
J’installe une Debian, je met à jour mes paquets. Je veux installer WordPress ou DokuWiki. Ces paquets sont disponibles dans les dépôts Debian. Je télécharge sur le site de WordPress et DokuWiki ou j’installe à partir des dépôts ?
Pour ma part je les télécharge sur leurs sites respectifs. Il y a 3 grandes manières d’installer un logiciel sous GNU/Linux : Installation à partir des dépôts, installation d’un .deb ou en récupérant une archive sur un site, la compilation. La question est… Lire la suite
L'objectivité du conseiller
J’avais parlé de Windows 10 dans un article datant d’octobre. Cyrille m’avait chatouillé en appuyant là où ça fait mal : « J’attends avec impatience que tu nous racontes comment tu auras refusé à tout ton entourage une aide quelconque et ce quel que soit le système d’exploitation pour motif idéologique ».
De l’eau est passée sous les ponts et en général quand rien n’est venu perturber une de mes idées, elle est digérée et intégrée. Si en octobre j’étais encore hésitant, je doutais de ma force à pouvoir dire non à un proche (famille) maintenant ce temps est révolu. C’est un NON définitif et ferme.
Je suis vaguement les infos tournant autour de Windows 10 en me disant que c’est vraiment une vaste blague : 1/ Microsoft ne sait toujours pas faire des O.S : Erreur critique sous Windows 10 2/ La pub arrive : Lire la suite
Grep, rechercher de manière récursive un terme (ou plusieurs) dans tous les fichiers d’un répertoire
Récemment en croisant un article je me suis dit qu’il fallait que je « fixe » mon idée sur la commande grep que j’utilise. Cette commande est indispensable pour moi et me sert à rechercher de manière récursive un terme (ou plusieurs) dans tous les fichiers d’un répertoire.
Je vais reprendre cet article pour la comparaison et parce qu’un truc me gêne aussi, c’est de balancer des options sans expliquer à quoi cela correspond.
bash_completion est le MOTIF recherché et /usr l’endroit où on le recherche (ici dans le dossier /usr). C’est un exemple simple pour voir les différences entre les deux propositions, je vous invite à faire les tests ci-dessous.
grep –color=auto -iRnH ‘bash_completion’ /usr # Proposition chez sois-net.fr
-i : Ignorer la casse aussi bien dans le MOTIF (dans notre exemple c’est bash_completion) que dans les fichiers -R : Lire récursivement tous les fichiers à l’intérieur de chaque… Lire la suite
webui-aria2
Il y a 3 outils pour télécharger des fichiers en ligne de commande qu’il faut connaitre sur GNU/Linux : wget, curl, aria2. Un excellent article en Anglais sur les différences entre wget et curl en passant.
Aria2 est un gestionnaire de téléchargement en ligne de commande supportant HTTP/HTTPS, FTP, SFTP, BitTorrent, Metalink.
Aria2 s’installe sur n’importe quelle distro GNU/Linux aisément via le paquet aria2. Sous Debian on fera donc apt-get install aria2 pour l’installer. Il se pilote via la commande aria2c, la documentation est ici.
webui-aria2
Je ne vais pas vous mentir, j’ai horreur de gérer des téléchargements en ligne de commande. C’est là où intervient une application web minimaliste dans son fonctionnement mais absolument redoutable : webui-aria2.
J’avais un besoin, je désirais lancer des téléchargements sur mon server@home alors que j’étais à l’extérieur de chez moi. Au début je me connectais… Lire la suite
Installation de Wekan avec Docker
Aujourd’hui un billet un peu spécial, après les articles de pub, les articles vides, les articles de correction, j’inaugure les articles ludiques.
Un article ludique c’est un article où je vous laisse vous amuser, patauger, je ne vous tiens pas la main, je ne vous recommande même pas de mettre ça en production ! Je vous laisse des pistes, je vous montre le chemin et je réponds aux demandes d’aide. A la fin vous aurez joué avec des nouveaux concepts et logiciels (à vous de voir si vous voulez les utiliser ensuite) et découvert de nouvelles choses
Savez-vous ce qu’est un tableau kanban ? Un article effleurant le sujet.
Hier Korben a présenté dans un article une application : Wekan (que vous pouvez tester ici). Elle fait partie des Lire la suite
GNU/Linux Magazine 01/2016
Les nouveautés de ce mois-ci :
3 articles gratuits « Les secrets des algorithmes à haute fréquence en Java (et autre) », « Utiliser Pelican comme moteur de blog », « Configurer la réplication d’un serveur PostgreSQL » dans le GNU/Linux Magazine 184 GNU/Linux Magazine 189 (Janvier 2016) GNU/Linux Magazine HS 82 Application Android (Janvier 2016)
Le pourquoi : Lors de ma veille, je me suis dit que ça pourrait être intéressant et pertinent de remonter tous les articles Adminsys que j’ai vu passer dans GNU/Linux Magazine et GNU/Linux Magazine HS et d’en faire un petit index. Avec l’expérience on se rend compte qu’un magazine ou un livre est extrêmement pertinent lorsqu’il s’agit de se former/mettre sur un outil/logiciel, encore faut-il pouvoir retrouver aisément l’information. Voyez ça comme une veille publique sur ce magazine. Ça leur fait de la pub, ça peut ouvrir une discussion entre nous, c’est une veille sur un magazine… Lire la suite
Deux serveurs OpenSSH
Je me suis demandé si on pouvait faire tourner deux serveurs OpenSSH sur le même poste. C’est un peu le prolongement de l’article sur L’option Match de sshd_config.
Oui on peut et c’est très simple via l’option -f (voir le man).
/usr/sbin/sshd -f /home/babar/sshd_config
Ça peut servir pour des tests sur le fichier sshd_config. Ça m’aurait évité de me faire rejeter bêtement par mon serveur OpenSSH hier lol.
Formations Linux sur Paris
Je suis inscrit à un club sur Paris : StarinuX (pub ! pub !).
Cette semaine sur la mailing list a tourné une info fort intéressante, la ville de Paris dispense des Cours Municipaux d’Adultes (CMA) et les inscriptions pour le second semestre sont du lundi 18 janvier au mercredi 3 février inclus.
Les explications sur les Cours Municipaux d’Adultes (CMA) de Paris : http://www.paris.fr/cma Le catalogue 2015/2016 (que je vous invite à regarder car plein de domaines) : https://cma.paris.fr
Au menu du catalogue concernant GNU/Linux (Métiers de l’informatique, Unix-Linux) :
Unix-Linux, système d’exploitation, administration et réseau : s’initier (165 euros, déjà passé de octobre 2015 à février 2016 mais à checker au second semestre 2016 !) Unix-Linux, système d’exploitation, administration et réseau : approfondir ses compétences (185 euros, deux sessions : du 7 mars au 4 juillet 2016 et du 8… Lire la suite
Installation et configuration de apt-cacher-ng
Après une petite présentation de apt-cacher-ng, passons au vif du sujet. Je détaille l’installation sur une Debian 8 Jessie.
Installation du serveur apt-cacher-ng
apt-get install apt-cacher-ng
Voilà c’est terminé, votre serveur apt-cacher-ng est disponible sur le port 3142 par défaut. Non mais si je suis sérieux ! Le reste n’est pas nécessaire, personnellement je présente la configuration à titre d’information mais je n’ai rien touché de la configuration d’origine en ce qui me concerne.
En revanche n’oubliez pas d’ouvrir les ports (si vous avez un firewall) sur les clients et sur le serveur apt-cacher-ng !
Configuration du serveur apt-cacher-ng
La fichier de configuration principal est /etc/apt-cacher-ng/acng.conf. Je vous invite à vous intéresser à Port (si vous souhaitez modifier le port, par défaut 3142), CacheDir (dossier où sont stockés les paquets en cache, par défaut /var/cache/apt-cacher-ng), LogDir (dossier où sont stockés les logs, par défaut /var/log/apt-cacher-ng), BindAddress (afin de… Lire la suite