<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.ph-sw.fr/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.ph-sw.fr/feed.php">
        <title>Notes - linux</title>
        <description></description>
        <link>https://wiki.ph-sw.fr/</link>
        <image rdf:resource="https://wiki.ph-sw.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-10T13:07:13+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:accueil&amp;rev=1773657863&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:apparmor&amp;rev=1705256264&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:apt&amp;rev=1776011005&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:avx&amp;rev=1761415923&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:bash&amp;rev=1768154775&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:btrfs&amp;rev=1698782753&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:chroot&amp;rev=1643922001&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:cmus&amp;rev=1657825294&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:commands&amp;rev=1776019292&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:create_debian_package&amp;rev=1772732810&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:debian-sid&amp;rev=1659031396&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:debian-upgrade&amp;rev=1617548516&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:disks_partitions&amp;rev=1767376295&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:dns&amp;rev=1774294641&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:exim&amp;rev=1717438877&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:ffmpeg&amp;rev=1763915611&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:fonts&amp;rev=1761937648&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:forgotten_softwares&amp;rev=1735760200&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:frequencies&amp;rev=1748102742&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:grub&amp;rev=1749454514&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:i3&amp;rev=1617548516&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:images&amp;rev=1765990425&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:ip&amp;rev=1724519394&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:iptables&amp;rev=1767376098&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:ldap&amp;rev=1774522135&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:lfs&amp;rev=1622747014&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:lvm&amp;rev=1767117101&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:material&amp;rev=1729870023&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:modules&amp;rev=1748100173&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:network-tools&amp;rev=1776368656&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:nfs&amp;rev=1647705369&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:nmap&amp;rev=1617548516&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:ntp&amp;rev=1774713913&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:nvidia&amp;rev=1749291611&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:pdf&amp;rev=1695035415&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:pihole&amp;rev=1776165488&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:postfix&amp;rev=1770148208&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:printers-scanners&amp;rev=1622747099&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:problemes-sid&amp;rev=1667127318&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:proxmox&amp;rev=1776443446&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:reduce_boot_time&amp;rev=1617548516&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:samba&amp;rev=1651319752&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:service&amp;rev=1748194227&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:ssh&amp;rev=1776369545&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:strace&amp;rev=1617548516&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:sysctl&amp;rev=1711054419&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:tmux&amp;rev=1776108514&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:video_acquisition&amp;rev=1772979244&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:vim&amp;rev=1741383617&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:virtualbox&amp;rev=1759686543&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:wifi&amp;rev=1706793812&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:xen&amp;rev=1737409971&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:xfce&amp;rev=1696232135&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.ph-sw.fr/doku.php?id=linux:zsh&amp;rev=1748109325&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.ph-sw.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Notes</title>
        <link>https://wiki.ph-sw.fr/</link>
        <url>https://wiki.ph-sw.fr/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:accueil&amp;rev=1773657863&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-16T10:44:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>accueil</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:accueil&amp;rev=1773657863&amp;do=diff</link>
        <description>Trucs &amp; Astuces avec Linux

	*  An introduction to Udev: The Linux subsystem for managing device events
	*  &lt;https://github.com/imthenachoman/How-To-Secure-A-Linux-Server&gt;
	*  &lt;https://www.tartarefr.eu/creation-dune-cle-usb-multiboot-bios-et-uefi/&gt;
	*  &lt;https://www.bloglibre.net/2019/05/30/decalage-horaire-entre-windows-et-linux-en-dual-boot/&gt;
	*  &lt;https://blog.hedilenoir.com/index.php/2019/09/12/tuto-proteger-avec-un-mot-de-passe-lacces-au-grub/&gt;
	*  &lt;https://www.it-connect.fr/debian-10-et-secu…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:apparmor&amp;rev=1705256264&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-01-14T18:17:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apparmor</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:apparmor&amp;rev=1705256264&amp;do=diff</link>
        <description>AppArmor

	*  &lt;https://doc.ubuntu-fr.org/apparmor&gt;

Connaître le statut courant


sudo apparmor_status


Prendre en compte les modifications dans les profils


sudo apparmor_parser -r /etc/apparmor.d/usr.bin.evince


Pour recharger tous les profils, il est possible de relancer le service :</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:apt&amp;rev=1776011005&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-12T16:23:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>apt</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:apt&amp;rev=1776011005&amp;do=diff</link>
        <description>APT

	*  &lt;https://doc.ubuntu-fr.org/dpkg#verifier_la_presence_d_un_paquet&gt;
	*  Aptly : mirroiter Debian proprement

Préciser de quel dépôt installer un paquet

apt-cache policy &lt;paquet&gt; liste les versions disponibles à l&#039;installation.

Globalement, apt install -t &lt;depot&gt; &lt;paquet&gt; permet de spécifier depuis quel dépôt installer.

Depuis les backports</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:avx&amp;rev=1761415923&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-25T18:12:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>avx</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:avx&amp;rev=1761415923&amp;do=diff</link>
        <description>Instructions AVX

	*  Understanding SIMD: Infinite Complexity of Trivial Problems
	*  How I accidentally created the fastest CSV parser ever made

Plusieurs niveaux de vectorisation:

	*  SSE
	*  AVX
	*  AVX2
	*  AVX512

Support du processeur


cat /proc/cpuinfo | grep avx --color=always | head -n 1


Vérifier l&#039;utilisation de ces instructions

Il faut sans doute compiler avec les options qui vont bien:</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:bash&amp;rev=1768154775&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-11T18:06:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bash</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:bash&amp;rev=1768154775&amp;do=diff</link>
        <description>Bash

	*  ZSH

	*  Optimiser sa configuration de Bash
	*  &lt;https://github.com/dylanaraps/pure-bash-bible&gt;
	*  Introduction à la programmation en Bash
	*  Why you shouldn&#039;t parse the output of ls(1)
	*  Rendre ses scripts « Bash » plus fiables
	*  6 Techniques I Use to Create a Great User Experience for Shell Scripts
	*  Les substitutions de variables en bash

Utiliser les arguments de la commande précédente

Source

Utiliser Alt+.

Lire ligne par ligne

Un fichier


while read variable; do
    …</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:btrfs&amp;rev=1698782753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-31T20:05:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>btrfs</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:btrfs&amp;rev=1698782753&amp;do=diff</link>
        <description>BTRFS

	*  &lt;https://journaldunadminlinux.fr/presentation-de-btrfs-et-comment-migrer/&gt;
	*  &lt;https://connect.ed-diamond.com/Linux-Pratique/LP-114/Realiser-une-sauvegarde-et-la-restaurer-avec-Btrfs&gt;
	*  &lt;https://wiki.archlinux.org/index.php/Btrfs&gt;
	*  &lt;https://debian-facile.org/doc:systeme:btrfs&gt;
	*  &lt;https://debian-facile.org/doc:systeme:btrfs-root-install-subvol&gt;
	*  &lt;https://debian-facile.org/doc:systeme:btrfs-sauvegarde&gt;
	*  &lt;https://ramsdenj.com/2016/04/05/using-btrfs-for-easy-backup-and-rollb…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:chroot&amp;rev=1643922001&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-02-03T21:00:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>chroot</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:chroot&amp;rev=1643922001&amp;do=diff</link>
        <description>Chroot

	*  &lt;https://doc.ubuntu-fr.org/schroot&gt;
	*  &lt;https://wiki.debian.org/Schroot&gt;
	*  &lt;https://wiki.debian.org/SchrootPackaging&gt;
	*  &lt;https://wiki.debian.org/fr/Debootstrap&gt;
	*  &lt;https://kevingoodsell.github.io/2011-06-19/debian-chroots-with-schroot.html&gt;

Installer les paquets schroot debootstrap.

Préparer le répertoire où créer le chroot :


sudo mkdir buster
sudo debootstrap --include=sudo,zsh,vim oldstable ./buster http://ftp.fr.debian.org/debian/


Commenter la ligne</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:cmus&amp;rev=1657825294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-14T19:01:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cmus</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:cmus&amp;rev=1657825294&amp;do=diff</link>
        <description>cmus

Raccourcis

&lt;https://linux.die.net/man/1/cmus&gt;

	*  : fait apparaître la liste des albums d&#039;un artiste
	*  : passe à l&#039;autre colonne
	*  : piste précédente
	*  : piste suivante
	*  : pause

Commandes

Ajouter des musiques à la bibliothèque:


:add &lt;chemin vers le dossier contenant les musiques&gt;</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:commands&amp;rev=1776019292&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-12T18:41:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>commands</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:commands&amp;rev=1776019292&amp;do=diff</link>
        <description>Commandes Linux

Certaines commandes (grep, ls, ...) acceptent en paramètre --color=always qui permet de garder les colorations lorsque les commandes sont pipées. Utile pour piper plusieurs grep, par exemple. (Source)

	*  Customize Nano Text Editor

awk

	*  &lt;https://learnbyexample.github.io/learn_gnuawk/&gt;

Sommer des entiers</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:create_debian_package&amp;rev=1772732810&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-05T17:46:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create_debian_package</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:create_debian_package&amp;rev=1772732810&amp;do=diff</link>
        <description>Créer un paquet Debian

	*  &lt;https://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial&gt;
	*  &lt;https://wiki.debian.org/DebianMentorsFaq#How_do_I_make_my_first_package.3F&gt;
	*  &lt;https://mentors.debian.net/intro-maintainers&gt;
	*  &lt;https://wiki.debian.org/Packaging/Intro&gt;
	*  &lt;https://wiki.debian.org/Packaging&gt;
	*  &lt;https://salsa.debian.org/ddp-team/dpb&gt;
	*  &lt;https://wiki.debian.org/sbuild&gt;
	*  &lt;https://wiki.debian.org/BuildingTutorial&gt;
	*  Transitions
	*  &lt;https://anarc.at/software/debi…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:debian-sid&amp;rev=1659031396&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-28T18:03:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>debian-sid</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:debian-sid&amp;rev=1659031396&amp;do=diff</link>
        <description>Passer à Debian Sid

	*  &lt;https://web.archive.org/web/20200923043011/https://citizenz.info/installer-une-debian-sid-unstable-facilement&gt;
	*  &lt;https://leblogdolivyeahh.wordpress.com/2013/10/16/debian-installation-propre-de-la-version-unstable/&gt;

	*  &lt;https://wiki.debian.org/fr/DebianUnstable&gt;

Installation

Installer une Debian Stable ou partir directement d&#039;une testing disponible ici.

Installer apt-listbugs et apt-listchanges.

Ne garder dans /etc/apt/sources.list que:


deb http://deb.debian.o…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:debian-upgrade&amp;rev=1617548516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-04T15:01:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>debian-upgrade</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:debian-upgrade&amp;rev=1617548516&amp;do=diff</link>
        <description>Mise à jour majeure de Debian

	*  Passer à Debian Sid

	*  &lt;https://www.it-connect.fr/comment-reussir-sa-migration-vers-debian-10-buster/&gt;

----------

Testé sur RPi.

Sources:

	*  &lt;https://www.datenreise.de/en/raspberry-pi-raspbian-update-update-jessie-to-stretch/&gt;
	*  &lt;http://baddotrobot.com/blog/2017/10/26/upgrade-raspian-jessie-to-stretch/&gt;
	*  &lt;https://linuxconfig.org/raspbian-gnu-linux-upgrade-from-jessie-to-raspbian-stretch-9&gt;


df -h # vérifier l&#039;espace disponible

# S&#039;assurer qu&#039;il n&#039;…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:disks_partitions&amp;rev=1767376295&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-02T17:51:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>disks_partitions</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:disks_partitions&amp;rev=1767376295&amp;do=diff</link>
        <description>Disques durs, partitions, systèmes de fichiers...

	*  &lt;https://wiki.debian.org/fr/fstab&gt;
	*  &lt;https://linuxfr.org/news/des-systemes-de-fichiers-pour-peripherique-amovible&gt;

	*  PSA: upgrade your LUKS key derivation function

	*  &lt;https://resinfo-gt.pages.in2p3.fr/zfs/doc/&gt;
	*  FreeBSD: Home NAS, part 5 – ZFS pool, datasets, snapshots, and ZFS monitoring

Connaître les systèmes de fichiers des partitions


lsblk -f


Connaître l&#039;UUID d&#039;une partition

Source


# plusieurs possibilités:
sudo blkid…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:dns&amp;rev=1774294641&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-23T19:37:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dns</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:dns&amp;rev=1774294641&amp;do=diff</link>
        <description>DNS

	*  &lt;https://zonemaster.fr/fr/run-test&gt;
	*  Bien maîtriser ses chaînes de dépendance DNS
	*  Passage de mes zones DNS à des signatures à courbes elliptiques
	*  Serveur DNS faisant autorité : définition
	*  Pourquoi ne pas mélanger résolveur DNS et serveur DNS faisant autorité ?
	*  Il est recommandé de fermer les serveurs DNS récursifs ouverts
	*  Trouver de l’information sur un nom de domaine
	*  Noms de domaine : changer de bureau d&#039;enregistrement
	*  Rediriger la résolution de certains …</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:exim&amp;rev=1717438877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-03T18:21:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>exim</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:exim&amp;rev=1717438877&amp;do=diff</link>
        <description>Exim4

	*  &lt;https://wiki.debian.org/Exim&gt;
	*  &lt;https://www.deltasight.fr/travailler-exim4-sur-debian/&gt;
	*  &lt;https://debian-facile.org/doc:reseau:exim4-pour-les-nulls&gt;

Utiliser Exim4 comme MTA relais

Pour envoyer des mails en se connectant à un serveur SMTP existant.


sudo dpkg-reconfigure exim4-config
# voir dans les liens listés ci-dessus


Manipuler les mails

	*  Les commandes essentielles pour dompter Exim4

Voir la file de mail :</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:ffmpeg&amp;rev=1763915611&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-23T16:33:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ffmpeg</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:ffmpeg&amp;rev=1763915611&amp;do=diff</link>
        <description>ffmpeg

	*  &lt;https://itsfoss.com/ffmpeg/&gt;
	*  Video Edition notes on OpenBSD
	*  Un timelapse avec ffmpeg

Connaître la longueur d&#039;une vidéo

Source

Installer le paquet ffmpeg.


ffprobe -i video.mp4 -show_entries format=duration -v quiet -of csv=&quot;p=0&quot;


retourne la longueur en secondes.

Concaténer des fichiers

&lt;https://trac.ffmpeg.org/wiki/Concatenate&gt;

Créer un fichier de la forme:</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:fonts&amp;rev=1761937648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-31T19:07:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fonts</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:fonts&amp;rev=1761937648&amp;do=diff</link>
        <description>Polices de caractères

	*  polices de Microsoft: paquet ttf-mscorefonts-installer
	*  FontAwesome: paquet fonts-font-awesome
	*  MaterialIcons: paquet fonts-materialdesignicons-webfont

Lister les polices installées


fc-list


Visualiser les polices d&#039;icônes</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:forgotten_softwares&amp;rev=1735760200&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-01T19:36:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>forgotten_softwares</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:forgotten_softwares&amp;rev=1735760200&amp;do=diff</link>
        <description>Logiciels dont j&#039;oublie le nom

Parce qu&#039;il y a certains logiciels, dont je me sers peu, mais qui sont pratiques, qui ont un nom que j&#039;oublie facilement...

	*  Convertir des fichiers audio: soundconverter
	*  Compter le nombre de lignes dans des sources:</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:frequencies&amp;rev=1748102742&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T16:05:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>frequencies</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:frequencies&amp;rev=1748102742&amp;do=diff</link>
        <description>Fréquences matérielles

	*  &lt;https://www.grid5000.fr/w/CPU_parameters&gt;

	*  &lt;https://github.com/readex-eu/libfreqgen&gt;

	*  Zen 5&#039;s AVX-512 Frequency Behavior

On peut utiliser l&#039;outil powertop (fourni par le paquet éponyme).

Fréquence Uncore

Une fréquence par socket. Le comportement peut se configurer depuis le BIOS.

	*  &lt;https://www.phoronix.com/scan.php?page=news_item&amp;px=Intel-Uncore-Frequency-Driver&gt;

À partir de Linux 5.6, il y a un support directement dans Linux (si compilé avec</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:grub&amp;rev=1749454514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-09T07:35:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>grub</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:grub&amp;rev=1749454514&amp;do=diff</link>
        <description>GRUB

	*  Récupérer un système qui ne démarre plus

Configuration

Sous Debian, le fichier de configuration est /etc/default/grub. Après avoir fait des modifications, il faut régénérer GRUB:


sudo update-grub


Depuis un live CD

	*  &lt;https://zeldor.biz/2010/12/install-grub-from-chroot/&gt;


fdisk -l
mount /dev/sda1 /mnt/
mount -t proc none /mnt/proc
mount -o bind /dev /mnt/dev
mount -t sysfs sys /mnt/sys
chroot /mnt/ /bin/bash
update-grub
sync
reboot</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:i3&amp;rev=1617548516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-04T15:01:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>i3</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:i3&amp;rev=1617548516&amp;do=diff</link>
        <description>I3 Windows Manager

Connaître des informations sur une fenêtre

Lancer xprop et cliquer sur la fenêtre en question.

----------

Lancer un nouveau terminal dans le même dossier que le précédent

Source

Ajouter à la fin du .zshrc:


export PROMPT_COMMAND=&#039;pwd &gt; &quot;${XDG_RUNTIME_DIR}/.cwd&quot;&#039;
precmd() { eval &quot;$PROMPT_COMMAND&quot; }

[[ -f &quot;${XDG_RUNTIME_DIR}/.cwd&quot; ]] &amp;&amp; cd &quot;$(&lt; ${XDG_RUNTIME_DIR}/.cwd)&quot;</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:images&amp;rev=1765990425&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-17T16:53:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>images</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:images&amp;rev=1765990425&amp;do=diff</link>
        <description>Manipulation d&#039;images sous Linux

	*  &lt;https://doc.ubuntu-fr.org/imagemagick&gt;

Avec imagemagick.

Convertir entre format


convert image-src.bmp img-dst.jpg


Agrandir les marges d&#039;une image

Garder le contenu de l&#039;image de la même taille, mais agrandir la taille totale de l&#039;image en ajoutant des bordures transparentes :</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:ip&amp;rev=1724519394&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-08-24T17:09:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ip</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:ip&amp;rev=1724519394&amp;do=diff</link>
        <description>Configuration IP

L&#039;utilitaire ip est le remplaçant de ipconfig, fourni par le paquet iproute2.

Configurer statiquement le réseau

Sans démon qui gère le réseau, la configuration des adresses IP est persistée dans le fichier /etc/network/interfaces</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:iptables&amp;rev=1767376098&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-01-02T17:48:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>iptables</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:iptables&amp;rev=1767376098&amp;do=diff</link>
        <description>iptables

Pare-feu de Linux, voir netfilter. Tout faire en sudo.

Plusieurs outils existent dans le parefeu:

	*  iptables
	*  ip6tables
	*  ebtables
	*  arptables

Sources à explorer:

	*  &lt;https://opensource.com/article/18/10/iptables-tips-and-tricks&gt;
	*  &lt;http://olivieraj.free.fr/fr/linux/information/firewall/index.html&gt;
	*  &lt;https://www.kitploit.com/2019/02/iptables-essentials-common-firewall.html&gt;
	*  &lt;https://iximiuz.com/en/posts/laymans-iptables-101/&gt;
	*  How to Log Linux IPTables Firewal…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:ldap&amp;rev=1774522135&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-26T10:48:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ldap</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:ldap&amp;rev=1774522135&amp;do=diff</link>
        <description>LDAP

	*  Cours 4: LDAP et TP4: installation LDAP
	*  Debian Wiki -- OpenLDAPSetup
	*  Comment configurer le serveur OpenLDAP sur Ubuntu 22.04/20.04 avec aussi phpLDAPadmin
	*  Setting Up OpenLDAP and phpLDAPadmin in Ubuntu
	*  FusionDirectory, LemonLDAP::NG, LdapAccountManager
	*  Installation et configuration d’un annuaire OpenLDAP
	*  Configurer OpenLDAP sur Linux (Red Hat 9 / Debian 13) : préparer l’annuaire LDAP
	*  OpenLDAP : La série de Tutos
		*  Tuto Openldap, partie I : Installation et…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:lfs&amp;rev=1622747014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-03T19:03:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lfs</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:lfs&amp;rev=1622747014&amp;do=diff</link>
        <description>Linux From Scratch

&lt;http://fr.linuxfromscratch.org/view/lfs-9.1-systemd-fr/index.html&gt;

Fonctionnement général: à partir d&#039;un système existant, on construit LFS sur une partition à côté du système existant. On pourra ensuite booter sur LFS situé sur la nouvelle partition.

Dans une machine virtuelle avec 80 Go de stockage et 2 Go de RAM, installer une Debian Stable, en partitionnant comme suit:</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:lvm&amp;rev=1767117101&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-30T17:51:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lvm</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:lvm&amp;rev=1767117101&amp;do=diff</link>
        <description>LVM

Agrège des disques durs physiques.

	*  &lt;https://wiki.debian.org/fr/LVM&gt;
	*  Create RAID with LVM
	*  Jouer avec LVM quand t’es dans la sauce
	*  LVM Thin Provisioning
	*  Déplacer un système de disque à chaud



	*  Disque dur: Physical Volume
	*  Agrégation des disques durs en Volume Group
	*  Partition sur le Volume Group: Logical Volume


pvs # liste les volumes physiques
vgs # liste les groupes de volumes
lvs # liste les partitions
df -h # liste l&#039;espace libre dans le système</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:material&amp;rev=1729870023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-25T15:27:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>material</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:material&amp;rev=1729870023&amp;do=diff</link>
        <description>Informations matérielles

Hyper threading

(ou logical processor, SMT)

Pour savoir s&#039;il est actif :


lstopo --disallowed
cat /sys/devices/system/cpu/smt/active  # contient 1


Pour le désactiver, plusieurs possibilités:

	*  dans le BIOS
	*  écrire dans</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:modules&amp;rev=1748100173&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T15:22:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>modules</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:modules&amp;rev=1748100173&amp;do=diff</link>
        <description>Modules noyau

	*  SecureBoot, Signer des modules et pourquoi ?

Manipulation basique

Lister les modules chargés


lsmod


Charger un module


sudo modprobe msr


Décharger un module


sudo rmmod msr


Charger des modules au démarrage

Ajouter les modules à charger dans le fichier /etc/modules</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:network-tools&amp;rev=1776368656&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-16T19:44:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>network-tools</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:network-tools&amp;rev=1776368656&amp;do=diff</link>
        <description>Outils réseaux

	*  Bloquer l&#039;accès au réseau à un logiciel
	*  A sysadmin&#039;s guide to network management
	*  Nethogs, un petit utilitaire sous Linux pour savoir qui consomme (consume ?) votre réseau
	*  Comprendre la résolution DNS sous Debian
	*  &lt;https://labs.iximiuz.com/tutorials/container-networking-from-scratch&gt;

	*  WiFi
	*  DNS

Trippy

Lister les ports ouverts

netstat est dans le paquet net-tools.


netstat -tnlp


	*  -t: TCP
	*  -n: ne pas faire de résolution DNS
	*  -l: lister les po…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:nfs&amp;rev=1647705369&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-19T15:56:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nfs</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:nfs&amp;rev=1647705369&amp;do=diff</link>
        <description>NFS

	*  &lt;https://www.linuxtricks.fr/wiki/nfs-parametrer-les-partages-avec-le-fichier-exports&gt;
	*  &lt;https://wiki.debian-fr.xyz/Partage_NFS&gt;
	*  &lt;https://debian-handbook.info/browse/fr-FR/stable/sect.nfs-file-server.html&gt;
	*  &lt;https://www.howtoforge.com/tutorial/install-nfs-server-and-client-on-debian/&gt;
	*  &lt;https://help.ubuntu.com/community/NFSv4Howto&gt;

Installer un serveur NFS

Installer le paquet nfs-kernel-server.

Ajouter un utilisateur :


useradd -r -s /usr/sbin/nologin nfs-client


Récupé…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:nmap&amp;rev=1617548516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-04T15:01:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nmap</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:nmap&amp;rev=1617548516&amp;do=diff</link>
        <description>nmap

	*  &lt;https://www.stationx.net/nmap-cheat-sheet/&gt;
	*  &lt;http://bencane.com/2013/02/25/10-nmap-commands-every-sysadmin-should-know/&gt;

Deux façons de scanner:

	*  SYN: nmap forge tout le paquet, option -sS
		*  - empreinte de nmap détectable
		*  - nécessite d&#039;être root
		*  + plus performant
		*  + on a une meilleure vue sur la réponse (flags, TTL)

	*  connect()</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:ntp&amp;rev=1774713913&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-28T16:05:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ntp</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:ntp&amp;rev=1774713913&amp;do=diff</link>
        <description>NTP

	*  &lt;https://www.system-linux.eu/index.php?post/2010/01/05/Mettre-vos-serveurs-%C3%A0-la-bonne-heure-avec-NTP&gt;
	*  &lt;https://wiki.debian-fr.xyz/NTP&gt;

	*  Understanding Stratum Levels
	*  NIST was 5 μs off UTC after last week&#039;s power cut

Installer le paquet ntp.

La commande ntpq -p permet de connaître les serveurs de temps utilisés. Celui représenté par une étoile est celui effectivement utilisé.

Chrony

	*  Chrony et NTP
	*  Installer un serveur NTP local

Créer son serveur NTP stratum 1…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:nvidia&amp;rev=1749291611&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-07T10:20:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>nvidia</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:nvidia&amp;rev=1749291611&amp;do=diff</link>
        <description>Nvidia Graphic Cards

	*  &lt;https://korben.info/comment-installer-les-drivers-nvidia-sous-linux.html&gt;
	*  &lt;https://www.citizenz.info/article/installer-proprement-les-drivers-nvidia-sur-debian-13-trixie-rc1-retour-dexperience&gt;

Nvidia 520GT

Source

	*  Ajout du repo des backports dans /etc/apt/sources.list: 
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

	*  
apt update

	*  
apt install -t jessie-backports nvidia-driver</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:pdf&amp;rev=1695035415&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-18T11:10:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pdf</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:pdf&amp;rev=1695035415&amp;do=diff</link>
        <description>PDFs

Concaténer des PDFs

Source


pdfunit in*.pdf out.pdf


Avec pdftk:


pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf


Source

Écrire facilement dans des PDF

Installer et utiliser le logiciel xournal.

Enlever des pages d&#039;un PDF


pdftk presentation.pdf cat 1-12 output presentation-shrink.pdf</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:pihole&amp;rev=1776165488&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-14T11:18:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pihole</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:pihole&amp;rev=1776165488&amp;do=diff</link>
        <description>PiHole

Tester combien de trackers sont bloqués : &lt;https://d3ward.github.io/toolz/adblock&gt;

Mettre à jour PiHole


pihole -up


Pas besoin d&#039;être root.

Faire du DNS-over-HTTPS

Avec son serveur DNS-over-HTTPS

	*  &lt;https://www.bortzmeyer.org/doh-mon-resolveur.html&gt;
	*  &lt;https://www.shaftinc.fr/chiffrement-dns-pratique.html&gt;

Cloudflared

Sources:

	*  &lt;https://medium.com/@swedishmike/getting-pi-hole-up-and-running-complete-with-dns-over-https-ce94f790b9e5&gt;
	*  &lt;https://docs.pi-hole.net/guides/d…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:postfix&amp;rev=1770148208&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-03T19:50:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postfix</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:postfix&amp;rev=1770148208&amp;do=diff</link>
        <description>Postfix

	*  &lt;https://blog.microlinux.fr/postfix-centos-7/&gt;
	*  &lt;https://blog.microlinux.fr/postfix-rbl/&gt;
	*  Un serveur de mail complet et moderne
	*  Un serveur de mail complet et moderne (part. 2)
	*  Mettre en place un serveur de mail avec OpenSMTPD, Dovecot et Rspamd
	*  Vous ne devriez pas faire tourner votre serveur de mail parce que c&#039;est dur
	*  Décentralisons SMTP pour le bien commun
	*  Comment installer Postfix pour obtenir le score maximum dans MECSA ?
	*  Gestion de son serveur de …</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:printers-scanners&amp;rev=1622747099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-03T19:04:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>printers-scanners</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:printers-scanners&amp;rev=1622747099&amp;do=diff</link>
        <description>Imprimantes &amp; scanners

	*  &lt;https://wiki.debian.org/Scanner&gt;

Scanner avec simple-scan.

Brother MFC-7320

Télécharger les pilotes sur le site de Brother et les installer suivant ce qui est recommandé.

Pour le scanner, il faut peut-être exécuter (source):


cp -R /usr/lib64/* /usr/lib/x86_64-linux-gnu</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:problemes-sid&amp;rev=1667127318&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-30T10:55:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>problemes-sid</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:problemes-sid&amp;rev=1667127318&amp;do=diff</link>
        <description>Problèmes avec Debian Sid

Pas de son lors du passage à PipeWire

Octobre 2022

Pas de son, lecture de sons et vidéos bloquées.

	*  &lt;https://wiki.debian.org/PipeWire&gt;

Solution temporaire :


systemctl --user stop pipewire.service pipewire-pulse.service wireplumber.service pulseaudio.service  # PAS en root !</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:proxmox&amp;rev=1776443446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-17T16:30:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>proxmox</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:proxmox&amp;rev=1776443446&amp;do=diff</link>
        <description>Proxmox

	*  &lt;https://helper-scripts.com/scripts&gt;
	*  Installing Proxmox on Dell PowerEdge Server and Creating an Internal Network
	*  Sécurisation basique de son Proxmox
	*  Backup and Restore
	*  Proxmox VE 6 + pfsense sur un serveur dédié (1/2) et Proxmox VE 6 + pfsense sur un serveur dédié (2/2)
	*  Optimisation de PFsense dans Proxmox VE
	*  How to Install Windows NT 4 Server on Proxmox
	*  Proxmox Backup Server : Stockage ZFS
	*  &lt;https://resinfo-gt.pages.in2p3.fr/proxmox/doc/index.html&gt;
	…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:reduce_boot_time&amp;rev=1617548516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-04T15:01:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>reduce_boot_time</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:reduce_boot_time&amp;rev=1617548516&amp;do=diff</link>
        <description>Réduire la durée du démarrage de Linux

&lt;https://blog.touret.info/2020/04/24/ameliorer-le-temps-de-demarrage-de-debian-10/&gt;

----------

Analyse


systemd-analyze plot &gt; plot.svg


----------

Améliorations

Désactiver NetworkManager


sudo systemctl disable NetworkManager-wait-online.service


Retarder la recherche de mises à jour</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:samba&amp;rev=1651319752&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-30T11:55:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>samba</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:samba&amp;rev=1651319752&amp;do=diff</link>
        <description>Samba

	*  &lt;https://www.it-connect.fr/serveur-de-fichiers-debian-installer-et-configurer-samba-4/&gt;

Installer le serveur


apt install --no-install-recommends samba


La configuration se fait dans le fichier /etc/samba/smb.conf. Pour partager un dossier:


[partage]
   comment = Partage de données
   path = /data/synchro/local
   guest ok = no
   read only = no
   browsable = yes
   valid users = @nfs-client</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:service&amp;rev=1748194227&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-25T17:30:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>service</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:service&amp;rev=1748194227&amp;do=diff</link>
        <description>Services Linux

	*  &lt;https://doc.ubuntu-fr.org/creer_un_service_avec_systemd&gt;
	*  &lt;https://www.it-connect.fr/optimiser-et-securiser-le-processus-systemd-de-demarrage-des-machines-linux/&gt;

	*  &lt;https://systemd-by-example.com/&gt;

Interagir avec les services

systemctl affiche réellement tous les services, à la différence de service.


sudo systemctl list-units
sudo systemctl status service_name.service
sudo systemctl restart service_name.service</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:ssh&amp;rev=1776369545&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-16T19:59:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssh</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:ssh&amp;rev=1776369545&amp;do=diff</link>
        <description>SSH

	*  -i &lt;cle_privee&gt;: permet de préciser avec quelle clé privée on souhaite s&#039;authentifier
	*  -v: mode verbose
	*  -o: préciser des options (un -o par option)
	*  -L: forward un port local vers un port sur une machine distant: ssh -L &lt;adresselocale&gt;:&lt;portlocal&gt;:&lt;adressedistante&gt;:&lt;portdistant&gt;</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:strace&amp;rev=1617548516&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-04-04T15:01:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>strace</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:strace&amp;rev=1617548516&amp;do=diff</link>
        <description>Fonction strace

Liste tous les appels systèmes effectués par un programme.

Utilisation:


strace ls


Paramètres

	*  -y: affiche les chemins des fichiers correspondant aux descripteurs de fichiers
	*  -v: affiche les variables d&#039;environnement
	*</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:sysctl&amp;rev=1711054419&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-21T20:53:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>sysctl</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:sysctl&amp;rev=1711054419&amp;do=diff</link>
        <description>Modifier les paramètres du noyau Linux

Au démarrage

Il faut modifier la ligne de boot GRUB_CMDLINE_LINUX dans les paramètres de GRUB.

La liste des paramètres est disponible: &lt;https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html&gt;

En fonctionnement

	*  &lt;https://www.tecmint.com/change-modify-linux-kernel-runtime-parameters/&gt;

Lister les paramètres du noyau

La commande sysctl</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:tmux&amp;rev=1776108514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-13T19:28:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tmux</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:tmux&amp;rev=1776108514&amp;do=diff</link>
        <description>Tmux

	*  &lt;https://blog.wescale.fr/2019/03/14/tmux-diviser-pour-mieux-regner/&gt;
	*  &lt;https://blog.ght1pc9kc.fr/2019/ma-configuration-tmux.html&gt;
	*  &lt;https://cdn.rawgit.com/BruXy/tmux.md/master/tmux.pdf&gt;
	*  &lt;https://davidwinter.dev/2019/03/14/tmux-the-essentials&gt;
	*  Ma configuration Tmux : raccourcis clavier et gestion des sessions
	*  Customizing tmux and making it less dreadful
	*  Tmux, retour d&#039;expérience
	*  Make tmux Pretty and Usable

	*  xpanes

Raccourcis

	*  scroller: Ctrl+B PgUP/PgDo…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:video_acquisition&amp;rev=1772979244&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-08T14:14:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>video_acquisition</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:video_acquisition&amp;rev=1772979244&amp;do=diff</link>
        <description>Capture Vidéo

	*  Archiver ses vidéos : retour d’expérience

Réception TNT

	*  Tvheadend

Doc: &lt;https://doc.ubuntu-fr.org/tnt&gt;

Réception avec AVerMedia AVerTV Volar HD 2 (TD110)

Fonctionne seulement avec un noyau Linux récent: version 4.

Installation du paquet dvb-apps, utilisation du logiciel Kaffeine (le paquet porte le même nom).</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:vim&amp;rev=1741383617&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-03-07T21:40:17+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vim</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:vim&amp;rev=1741383617&amp;do=diff</link>
        <description>Vim

	*  &lt;http://vimcasts.org/&gt;
	*  &lt;https://tuppervim.org/&gt;
	*  &lt;https://www.youtube.com/watch?v=fnocbpK_vnw&gt;
	*  &lt;http://sed.bordeaux.inria.fr/org/vim_prog.html&gt;
	*  An Experienced (Neo)Vimmer&#039;s Workflow
	*  &lt;https://linuxhandbook.com/vim/&gt;
	*  Writing LaTeX well in Vim

Ouvrir un fichier

Via SSH


vim scp://remoteuser@server.tld//absolute/path/to/document


Préciser la ligne


vim file.txt +324


----------

Raccourcis

	*  &lt;https://vim.rtorr.com/lang/fr_fr/&gt;
	*  &lt;http://dept-info.labri.fr/~…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:virtualbox&amp;rev=1759686543&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-10-05T17:49:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>virtualbox</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:virtualbox&amp;rev=1759686543&amp;do=diff</link>
        <description>VirtualBox

Installer les additions invités

	*  &lt;https://unix.stackexchange.com/questions/286934/how-to-install-virtualbox-guest-additions-in-a-debian-virtual-machine&gt;

Insérer le disque des additions invités, puis saisir les commandes suivantes:


apt install linux-headers-`uname -r` gcc make perl
cd /media/cdrom0
sh VBoxLinuxAdditions.run


Si cela ne fonctionne pas, il est possible d&#039;installer les paquets</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:wifi&amp;rev=1706793812&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-01T13:23:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>wifi</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:wifi&amp;rev=1706793812&amp;do=diff</link>
        <description>WiFi

	*  &lt;https://wiki.debian.org/WiFi/HowToUse&gt;
	*  &lt;https://www.wiisfi.com/&gt;

Lister les réseaux à proximité

Source


sudo iwlist wlan0 scan | grep ESSID


Se connecter à un réseau

	*  &lt;https://wiki.debian.org/WiFi/HowToUse&gt;
	*  &lt;https://linuxconfig.org/how-to-connect-to-wifi-from-the-cli-on-debian-10-buster&gt;
	*  &lt;https://linuxhint.com/3-ways-to-connect-to-wifi-from-the-command-line-on-debian/&gt;
	*  &lt;https://www.georg-helbing.com/setting-up-wifi-in-debian-with-the-command-line/&gt;
	*  &lt;https:/…</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:xen&amp;rev=1737409971&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-01-20T21:52:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xen</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:xen&amp;rev=1737409971&amp;do=diff</link>
        <description>Xen

	*  Premiers pas avec Xen sous Debian
	*  L&#039;hyperviseur Xen
	*  Xen : Installation et utilisation

Quitter la console</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:xfce&amp;rev=1696232135&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-10-02T07:35:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xfce</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:xfce&amp;rev=1696232135&amp;do=diff</link>
        <description>XFCE

&lt;https://wiki.debian.org/fr/Xfce&gt;

Installation minimale

Installer Debian sans environnement de bureau. Puis:


apt install xfdesktop4 xfwm4 xfce4-panel xfce4-settings xfce4-power-manager xfce4-session xfconf xfce4-notifyd tango-icon-theme xfce4-appfinder terminator nemo firefox-esr firefox-esr-l10n-fr plank</description>
    </item>
    <item rdf:about="https://wiki.ph-sw.fr/doku.php?id=linux:zsh&amp;rev=1748109325&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-24T17:55:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zsh</title>
        <link>https://wiki.ph-sw.fr/doku.php?id=linux:zsh&amp;rev=1748109325&amp;do=diff</link>
        <description>ZSH

	*  &lt;https://stackoverflow.com/questions/19901044/what-is-k-f-in-oh-my-zsh-theme&gt;
	*  Syntaxe pour les thèmes de prompt: &lt;http://www.manpagez.com/man/1/zshmisc/&gt;
	*  &lt;https://vincent.bernat.ch/fr/blog/2019-zsh-async-vcs-info&gt;
	*  Maîtrisez Zsh

Exécuter une commande après chaque commande saisie

Source

Normalement, Bash dispose de la variable d&#039;environnement $PROMPT_COMMAND pour cela, mais elle n&#039;existe pas en ZSH. Il est donc nécessaire d&#039;émuler son comportement:</description>
    </item>
</rdf:RDF>
