Je vais essayer de faire quelques petits tutos pour Debian.
Je les mettrai ici histoire de ne pas ouvrir 50 sujets...
Liste non exhaustive de programmes intéressants
Mettre à jour en une ligne de commande
Chercher un paquet et l'installer en ligne de commande
Chercher un fichier grace à son nom
Vérifier votre consommation de données
Synthèse vocale
Pour ceux qui aimerait faire de la synthèse vocale via un ordinateur sous Linux.
Tuto audio
planifier une commande
Crypter des fichiers
Je les mettrai ici histoire de ne pas ouvrir 50 sujets...
Liste non exhaustive de programmes intéressants
- Ligne de commande:
nano : éditeur de texte
mc : gestionnaire de fichiers
moc : interface en ligne de commande permettant de lire des fichiers audio
mplayer : permet de lire un fichier audio
bmon : permet de surveiller la bande passante utilisée
vnstat: statistique concernant les quantités de données consommées
openssh : prendre en main un ordinateur à distance
w3m : navigateur web
pacman4consol : jeu
moon-buggy: jeu
- Graphiques:
Firefox-esr : navigateur web
Filezilla : permet de transférer des fichiers à travers le réseau
mousepad: éditeur de fichier text
thunar : gestionnaire de fichiers
abiword : traitement de text plus léger que libreoffice
libreoffice : suite bureautique
pitivi : montage vidéo
gnome-paint : équivalent de paint sous windows
gparted : gestionnaire de partitions
acetoneiso : permet de monter des fichiers .iso
- Jeux:
gnome-mines : démineur
gnome-mastermind : mastermind
Warzone2100 : rts futuriste
redeclipse : fps original
0ad : rts genre age of empire
sauerbratten : fps bourrin à la quake
alex4: plateforme
supertux : plateforme
supertuxkart : mario kart version libre
alienblaster :
billard-gl : billard
pink-pony : LOL
Mettre à jour en une ligne de commande
- mise à jour:
- -y permet de répondre oui automatiquement à la question : Souhaitez-vous continuer ? [O/n]
apt update && apt dist-upgrade -y && apt autoremove -y
Chercher un paquet et l'installer en ligne de commande
- chercher:
passer en root :
su -
pour chercher un paquet :
apt search mon_paquet
pour afficher la description d'un paquet :
apt show mon_paquet
pour l'installer :
apt install mon_paquet
Chercher un fichier grace à son nom
- chercher:
Pour limiter la recherche à un dossier :
cd /home/$USER/mon_dossier/
Si vous connaissez une suite de caractères présente dans le nom sans vous souvenir de son emplacement :
find -iname *mot-clef*
Vérifier votre consommation de données
- Spoiler:
- vnstat permet d'avoir des statistiques précises de votre consommation de donnée.
bmon permet de voir votre consommation en temps réel.
Mettre à jour la liste de paquets:
apt update
Installer vnstat et bmon :
apt install -y vnstat bmon
Voir la consomation en temps réel :
bmon
appuyer sur la touche q pui y pour quitter
Estimation du jour et du mois :
vnstat
Afficher les interfaces (ports ethernet, carte wifi, téléphone branché en modem,..) :
vnstat --iflist
Afficher les données consommés chaque jours (exemple pour l'interface usb0) :
vnstat -i usb0 -d
Même chose chaque mois :
vnstat -i usb0 -m
Synthèse vocale
Pour ceux qui aimerait faire de la synthèse vocale via un ordinateur sous Linux.
Tuto audio
- Spoiler:
- passer en root :
su -
mettre à jour la liste des paquets :
apt update
installer espeak :
apt install -y espeak
lire en anglais "i love you" :
espeak "i love you"
lire en français "je t'aime" :
espeak -v fr "je t'aime"
lire en français le contenu du fichier /home/$USER/script.txt :
espeak -v fr -f /home/$USER/script.txt
pour créer un fichier audio à partir d'un texte français :
espeak -v fr -f /home/$USER/script.txt -w /home/$USER/fichier.wav
planifier une commande
- Planifier:
passer en root :
su -
éditer le fichier crontab :
nano /etc/crontab
Crontab s'utilise de cette manière :
* * * * * root ma_commande
Une étoile revient à dire "peu importe la valeur."
en les modifiant, vous choisissez une heure et une date.
exemples :
commande effectuée chaque changement d'heure, chaque jour, chaque mois :
0 * * * * root mplayer notification.ogg
même chose, tout les heures, mais à la demi-heure :
30 * * * * root mplayer notification.ogg
toute les minutes uniquement entre 12 et 13h :
* 12 * * * root mplayer notification.ogg
à une heure précise:
55 6 * * * root mplayer notification.ogg
l'ordre est le suivant : minutes heures jours mois nom_du_jour
"root" est l'utilisateur qui lancera la commande, "mplayer notification.ogg" est la commande permettant de lire le fichier notification.ogg
Crypter des fichiers
- Crypter:
Il est possible de crypter ses fichiers en une commande :
openssl enc -e -aes-256-cbc -in mon_fichier.jpg -out mon_fichier.crypté
Un mot de passe vous sera demandé pour le décryptage.
Pour décrypter, il faut utiliser la commande suivante :
openssl enc -d -aes-256-cbc -in mon_fichier.crypté -out mon_fichier.jpg
Dernière édition par Ancelin le Jeu 12 Aoû 2021 - 9:16, édité 14 fois