Configuration de DNF

Dans cet article, je vais parler du gestionnaire de package DNF (voir aussi https://fr.wikipedia.org/wiki/Dandified_Yum). J’aime beaucoup dnf, même si j’ai mis énormément de temps à l’adopté à la place de Yum.

Et comme j’aime bien me documenter sur les outils que j’utilise, je lis aussi énormément de chose, dont le manuel.

En tapant la commande « man dnf » on peut remarquer un certain nombre d’options très utiles. Celles-ci peuvent d’ailleurs être placées directement dans le fichier de configuration.

DNF utilise par défaut le fichier de configuration globale dans /etc/dnf/dnf.conf et tous les fichiers *.repo trouvés dans /etc/yum.repos.d.
Ce dernier est en général utilisé pour la configuration du dépôt et a la priorité sur la configuration globale.

Continuer la lecture

Bonne année 2023 !

Comme chaque année, j’écris un petit article afin de vous souhaitez de très bonnes fêtes de fin d’année.

Comme souvent, j’en profite pour faire un petit bilan de l’année écoulé par rapport à mon site https://christiansueur.com .

Contrairement aux deux dernières années, 2022 est une année, particulières. En effet, j’avais abandonné l’écriture d’article par manque de temps, mais aussi suite à quelques soucis de santé. Néanmoins, j’ai enfin décidé de me remettre à nouveau sur ce projet de site personnel.

J’espère écrire entre 12 et 20 articles cette année, sachant que je travaille en parallèle sur pas mal d’autres sujets.

N’hésitez pas à me contacter si vous avez des questions ou des propositions d’articles que vous aimeriez voir.

Sauvegarde base de donnée mysql

Il y a quelques jours, je discutais base de données mysql avec une de mes connaissances en informatique. Celui-ci m’a demandé comment effectuer une sauvegarde de la base de données en ligne de commande. C’est une opération effectivement assez simple quand on en a l’habitude. Voici la marche à suivre.

Sauvegarde d’une base mysql

Dans cet exemple, je vais utiliser une base nommée « MaBdd ».
Je vais également utiliser le terme dump, pour parler de ma base de données (https://en.wikipedia.org/wiki/Database_dump).

Pour effectuer mon opération de sauvegarde, je vais utiliser la commande « mysqldump »

Continuer la lecture

La commande find (suite)

Suite à la publication de mon article sur la commande find, plusieurs personnes sont revenu vers moi afin de me demander d’autre options.

Voici donc 2 exemples d’options que j’utilise très souvent.

Trouver un fichier d’un autre utilisateur

J’avais déjà indiqué comment trouver un fichier d’un utilisateur dans l’article sur la commande find.
Ici, le but est de trouver un fichier n’appartenant pas à un user.

Prenons pour exemple le dossier home du user Christian.

Continuer la lecture

La commande find

Il y a maintenant plusieurs années, j’avais écrit un article sur la commande grep intitulé recherche-rapide-dans-un-fichier-linux.
J’y expliquais la puissance de la commande permettant de trouver dans un fichier une expression souhaité.

Je me rends compte que je n’ai jamais parlé de la commande « Find » que j’utilise tout autant.

Au contraire de grep, find va me permettre de trouver un fichier ou un dossier en particulier.

Syntaxe de base

Comme toujours, je commence par un man de la commande afin de récupérer la syntaxe de base

find <path> -name=<string|regex>

À partir de là, l’utilisation basique de la commande peut se faire ainsi.

Continuer la lecture

Utiliser SCP sous linux

Aujourd’hui, je vais parler d’un outil que j’utilise tous les jours depuis un Linux ou windows. Cet outil est SCP.

SCP me permet de copier de manière sécurisée des fichiers vers, ou depuis, des hôtes distants.

Celui-ci utilise SSH pour transférer des données d’un hôte à l’autre, et utilise les mêmes authentifications et sécurité que SSH.

Les base de la commande SCP

La syntaxe de base est celle-ci:

Continuer la lecture

News Semaine 44 2022

Voilà maintenant une petite semaine, que je me suis remis à écrire quelques articles rapides. Comme indiqué dans mon article refonte-de-mon-site-internet et news-semaine-43-2022, me permets de mieux gérer certains de mes nouveaux process.

Je fais donc un premier état d’avancement.
Durant cette semaine, j’ai utilisé un framework qui s’appelle H.U.G.O.
Et c’est un plaisir de l’utiliser.

Malheureusement, je me retrouve aussi face à quelques points importants à résoudre.

Par exemple. J’ai actuellement activé la pub Google sur ce site internet. Malheureusement, je ne vois pas encore comment la faire fonctionner correctement avec HUGO.

Il faut aussi que je me prenne le temps de refaire absolument tout le design du nouveau site internet. De plus, il faut que je reprenne l’intégralité de mes articles depuis la dernière refonte de ce site (juin 2015).

Une sacrée montagne de tâches à gravir

Configurer le réseau sur Centos6

Je continue dans mes écritures de petits articles Gnu/linux, comme indiqué dans mon article de cette semaine intitulé news-semaine-43-2022.

Dans cet article, je parlerais de la configuration réseau sur une vielle distribution Centos 6. Dans mon cas, impossible d’utiliser des outils comme nmui ou nmcli ni même system-config-network-tui. Je vais donc vous montrer comment effectuer ces modifications depuis les fichiers de configuration.

Continuer la lecture

Notion de Swappiness

Dans mon dernier article, ajouter-du-swap-gnu-linux, je vous parlez de la notion de Swappiness.

Le Swappiness est une propriété du noyau Linux qui définit la fréquence d’utilisation de l’espace d’échange par le système. La valeur de Swappiness doit être comprise entre 0 et 100. Une valeur faible fera en sorte que le noyau essaiera d’éviter l’échange lorsque cela est possible, tandis qu’une valeur élevée fera en sorte que le noyau utilisera l’espace d’échange de manière plus agressive.

Autrement dit, si je mets 0, le noyau n’utilisera pas du tout le swap. Au contraire, si je mets 100, le swap sera toujours utilisé.

Par défaut, la valeur est à 60. Si je veux voir la valeur présente sur votre machine, il suffit de taper cette commande :

Continuer la lecture

Ajouter du swap (GNU/Linux)

Lorsque nous utilisons des applications, il peut arriver que celles-ci soient énormément gourmandes en ressources. Comme je le disais déjà dans mon article Comment vide le swap (GNU/Linux) Il existe le Swap pour parer ce genre de problème.

Le swap, aussi appelé espace d’échange, permet de simuler une mémoire vive à partir d’une mémoire de masse (disque dur).
En effet, celui-ci sert alors à décharger des données de la mémoire vive dans l’espace d’échange.

Continuer la lecture