Programme spécifique
Youtube-dl
Installation pour Debian et dérivée (mais universelle) :
Télécharger dans /usr/local/bin/youtube-dl
sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
Le rendre éxécutable
sudo chmod a+x /usr/local/bin/youtube-dl
Puis
hash -r
Pour le mettre à jour
sudo youtube-dl -U
Utilisation :
Il faut vérifier que le paquet ffmpeg est bien installer pour pouvoir intégrer le son a la vidéo.
Première commande a effectué pour lister les formats disponibles pour la vidéo.
youtube-dl -F "https://www.youtube.com/watch?v=id-de-la-video"
Ensuite in suffit d’associer le son et la vidéo avec la commande suivante
youtube-dl -f 313+251 "https://www.youtube.com/watch?v=id-de-la-video"
313 correspond à la vidéo et 251 à la piste audio
Pour télécharger uniquement l’audio il suffit de faire cette commande suivante
youtube-dl -x --audio-format FORMAT "https://www.youtube.com/watch?v=id-de-la-video"
Il faut remplacer FORMAT par l’un des formats possible : aac
, flac
, mp3
, m4a
, opus
, vorbis
, ou wav
.
Google-drive-ocamlfuse
Cette utilitaire sert a monté le cloud Google drive dans le système de fichier.
Pour Ubuntu et dérivées :
Ajouter le PPA alessandro-strada/ppa
aux sources :
sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
Installer google-drive-ocamlfuse
sudo apt-get install google-drive-ocamlfuse
Association du compte Google
google-drive-ocamlfuse
Une fois effectuer, créer un dossier qui va accueillir le montage, exemple pour gdrive dans mon home (julien)
mkdir gdrive
Monter le drive
google-drive-ocamlfuse /home/julien/gdrive
Ne pas oublier d’ajouter cette dernière commande dans les applications au démarrage.
Conky
Problème conky: error while loading shared libraries: libXNVCtrl.so.0: cannot open shared object file: No such file or directory
Solution : installer le paquet conky-lua-nv
Teamspeak3 Serveur 🗣
Installation détaillée
Pour commencer, connectez-vous à votre VPS. Nous allons commencer par créer un nouveau dossier dans lequel notre serveur TS3 sera stocké à l’aide de la commande suivante :
mkdir /root/teamspeakserver
Nous allons maintenant se rendre dans le dossier que nous venons juste de créer :
cd /root/teamspeakserver
Utilisation de la commande WGET
afin de télécharger tous les dossiers du serveur :
wget http://ftp.4players.de/pub/hosted/ts3/releases/3.8.0/teamspeak3-server_linux_amd64-3.8.0.tar.bz2
Décompressons ce fichier :
tar -jxvf teamspeak3-server_linux_amd64-3.8.0.tar.bz2
On peut éventuellement supprimer l’archive (elle n’a plus d’utilité) :
rm teamspeak3-server_linux_amd64-3.8.0.tar.bz2
Nous allons effectuer le premier démarrage du serveur TS3 avec la commande suivante :
sh ts3server_startscript.sh start serveradmin_password=mymdp
où mymdp
est le mot de passe de l’interface Query. Nous allons pas détailler son utilisation, mais je conseille fortement Yatqa pour gérer son serveur TS3 de façon plus complexe et détaillée.
Vous devriez voir apparaître un message vous indiquant que le serveur TS3 est bien lancé. De plus, la clé SuperAdmin est générée pour que vous puissiez avoir les droits avancés sur votre serveur.
Lancez votre logiciel TeamSpeak3, puis dans « Connexions », « Se connecter », mettez l’adresse IP de votre machine (ou votre nom de domaine).
Félicitations, vous êtes connecté et vous possédez votre propre serveur. Vous pouvez donc entrer la clé SuperAdmin pour avoir tous les droits nécessaires.
Bonus : si vous souhaitez que votre serveur TS3 soit lancé à chaque démarrage de votre serveur veuillez vous rendre dans la crontab en faisant :
crontab -e
Choisissez le logiciel qui vous convient le mieux pour modifier cette dernière. Vous pouvez rajouter :
@reboot sh /root/teamspeakserver/ts3server_startscript.sh start serveradmin_password=mymdp.
Si vous souhaitez éteindre le serveur TS3 remplacer simplement « start
» par « stop
».
Règles IPTables
Si vous utilisez un Firewall comme IPTables, voici des règles déjà configurées. Attention, ce sont des règles juste pour TeamSpeak, n’oubliez pas d’ouvrir les ports de SSH par exemple, sinon vous aurez quelques problèmes 😉 Si vous avez des questions ou problèmes sur IPTables, je vous conseille de voir notre article détaillé sur ce sujet.
iptables -t filter -A INPUT -p udp –dport 9987 -j ACCEPT
iptables -t filter -A OUTPUT -p udp –dport 9987 -j ACCEPT
Si vous souhaitez désactiver les transferts de fichiers sur votre serveur, enlevez ces deux lignes.
iptables -t filter -A INPUT -p tcp –dport 30033 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp –dport 30033 -j ACCEPT
iptables -t filter -A INPUT -p tcp –dport 10011 -j ACCEPT
iptables -t filter -A OUTPUT -p tcp –dport 10011 -j ACCEPT
Teamviewer
Une fois installer il indique qu'il faut verifier la connexion.
Pour corriger le problème il suffit de faire la commande suivante :
sudo systemctl enable --now teamviewerd.service
Steam 🎮
Pour contrôler si un jeu Steam natif windaube fonctionne sous GNU/Linux rendez-vous sur la page de ProtonDB.
SplitGate
Le jeux et natif mais crash (du moins avec une carte graphique GPU)
Il faut modifier de False
a true
la ligne bHasRunAutoCalibration dans /home/$USER/.config/Epic/PortalWars/Saved/Config/LinuxNoEditor/GameUserSettings.ini
Paladin
Pour faire fonctionner Paladins via Steam avec Proton et régler le problème d'installation de Net Framework, il suffit de lancer cette commande dans un terminal :
protontricks 444090 dotnet40
Bulletstorm: Full Clip Edition
Pour faire fonctionner BulletStorm il suffit de rajouter l'option -nostartupmovies
dans Steam.
Ensuite il faut changer l'option de FALSE à true du paramètre bForceNoMovies
qui ce trouve dans les fichiers StormEngine.ini et StormPCCookedEngine.ini qui sont dans Steam/steamapps/compatdata/501590/pfx/drive_c/users/steamuser/Documents/My Games/Bulletstorm Full Clip Edition/StormGame/Config
.
Source: ProtonDB
GTA 5
Pour faire fonctionner GTA 5 via Steam il suffit de rajouter les options de lancement suivantes.
RADV_PERFTEST=aco WINEDLLOVERRIDES=winedbg.exe=d PROTON_NO_ESYNC=1 %command%
Les options de lancement se trouvent dans les propriétés du jeu.
Une fois le premier lancement effectuer il suffit de choisir dans les options graphiques Fenêtré plein écran.
Protontricks
Protontricks est l'équivalent de Wintricks mais spécifique à proton.
Github
Installation
Pour les bases Debian.
Installation des pré-requis:
1 |
|
1 |
|
Mise à jour
1 |
|
Utilisation
Trouvez l'App ID de votre jeu en le recherchant via son nom.
1 |
|
Lancer Wintricks pour un jeu.
1 |
|
Exécutez une commande personnalisée dans le répertoire d'installation du jeu.
1 |
|
Exécuter protontricks en interface graphique.
1 |
|
1 |
|
Proton GE
Explication
Proton GE : En quoi est-ce différent de Proton ?
Installation ProtonUP
Installation de ProtonUP qui va nous servir à installer et mettre à jour protonGE.
1 |
|
Configuration de ProtonUP
Nous allons créer un dossier qui sera nécessaire pour la configuration suivante.
1 |
|
Nous allons ensuite lui indiquer ou ce trouve le dossier de destination pour l'installation du ProtonGE.
1 |
|
Installation du ProtonGE
Installation de la dernière version.
1 |
|
Pour lister les version installable.
1 |
|
Installer une version spécifique.
1 |
|
MultiBootUSB
MultiBootUSB permet d'installer plusieurs images ISO live de distributions sur un seul périphérique, un amorceur Grub permet d’en lancer un depuis un menu au démarrage.
http://multibootusb.org/
Grub
/etc/default/grub paramétrage de grub
Dans la ligne GRUB_CMDLINE_LINUX_DEFAULT=
ipv6.disable=1
désactive l'IP v6
net.ifnames=0
retourner a l'ancienne dénomination des interfaces réseau
quiet
masque une partie des infos lors du boot
splash
écran de démarrage avec le logo.
Systemd-boot (Pop!_OS)
Systemd-boot est utilisé à la place de Grub sur la distribution Pop!_OS en EFI.
Les options de démarrage cité au-dessus peuvent être rajoutées.
Pour bien faire et conserver les options même après un une mise à jour de Noyau, nous allons faire une nouvelle entrée basé sur celle d'origine :
sudo cp /boot/efi/loader/entries/Pop_OS-current.conf /boot/efi/loader/entries/Pop_OS-woptions.conf
Ensuite éditer /boot/efi/loader/loader.conf
et remplacer default Pop_OS-current
par Pop_OS-woptions
.
voici une commande pour le faire :
1 |
|
/boot/efi/loader/loader.conf
Thunderbird
Pour recevoir une notification de distribution il faut aller dans les paramètres avancé puis dans l'éditeur de configuration, trouver la ligne mail.dsn.always_request_on
et mettre la valeur à true
.
Pour recevoir un accusé de réception il suffit d'aller dans l'éditeur de configuration et chercher la ligne mail.receipt.request_return_receipt_on
et mettre la valeur à true
.
Pour gérer les profils il suffit de lancer la commande thunderbird -p
Firefox
Pour gérer les profils il suffit de lancer la commande firefox -p
Pour désactiver le fait qu'un site bloque le copier coller dans un champ de texte il suffit d'aller dans about:config
et chercher la ligne dom.event.clipboardevents.enabled
et passer la valeur de true
à false
Sous LinuxMint par défaut il y a une version de LinuxMint de Firefox installer, pour installer celle d'Ubuntu il suffit de changer les préférences de recherche de paquet dans /etc/apt/preferences.d/
créer un nouveau document texte avec comme extension .pref
exemple : firefox-ubuntu.pref
et rentrer les informations suivantes :
1 2 3 |
|
Firefox
ainsi que les paquets de langue et le réinstaller, il sera pris directement depuis les dépôts d'Ubuntu.
Flatpak 📦
Pour les erreurs comme celle-là "error: GPG signatures found, but none are in trusted keyring"
sha256sum /var/lib/flatpak/repo/flathub.trustedkeys.gpg
60b00c8e36803310057de88c6972eeced33f82a470c6f583d6a82c4fe02c2dde /var/lib/flatpak/repo/flathub.trustedkeys.gpg
gpg --enarmor < /var/lib/flatpak/repo/flathub.trustedkeys.gpg
Sur les nouvelles versions de flatpak
, les applications ne peuvent pas chercher à ouvrir des fichiers qui sont en dehors de leurs "cloisons" pour corriger ça il suffit de lancer la commande suivante :
sudo flatpak override paquet-flatpak --filesystem=/chemin/vers/le/repertoire
Exemple pour que Discord accède au dossier Images qui se trouve dans le répertoire personnel :
sudo flatpak override com.discordapp.Discord --filesystem=~/Images
Il y a le flatpak flatseal
qui permet de gérer graphiquement les autorisations des flatpaks, pour l'installer :
flatpak install flatseal
L’équivalent de apt autoremove
pour désinstaller les paquets orphelins est:
flatpak uninstall --unused
Pour trouver les configurations des applications flatpak il suffit d'aller dans le dossier .var qui est à la racine au home.
Fedora
Pour pouvoir changer le thème des applications QT il suffit d’installer le paquet kvantum.
Rajouter la ligne suivante dans .profile
dans le dossier personnel
export QT_STYLE_OVERRIDE=kvantum
Il faut également contrôler de ne pas avoir les paquets QT5CT
et qgnomeplatform
d’installer.
Ensuite lancer Kvantum
aller dans "Changer/Supprimer le thème" puis sélectionner le thème voulu puis appliquer et redémarrer.
OpenMediaVault
Si l'interface web n'est pas disponible et que le service nginx est en failed, il suffit de commenter le ligne suivante
# listen [::]:80 default_server;
dans /etc/nginx/sites-enabled/default
Omv extra 5 => https://bintray.com/openmediavault-plugin-developers/usul-extras/openmediavault-omvextrasorg
Earlyoom
Earlyoom est un paquet qui permet la suppression d'un processus qui serais trop gourmand en mémoire de manier automatique.
Le paquet sera installé et actif par défaut sur Fedora 32.
Pour l'installer sous :
Fedora : sudo dnf install earlyoom
Debian et Ubuntu : sudo apt-get install earlyoom
Reste plus qu'à activer et lancer le service : sudo systemctl enable --now earlyoom
Le fichier de configuration se trouve dans /etc/default/earlyoom
Man
Man est un paquet servant à consulter le manuel d'une commande ou programme, la syntaxe est man programe-ou-commande
, pour rechercher un mot clé il suffit de faire un / puis mettre le mot clé exemple : /user
puis la touche [Entrer], pour naviguer dans les résultats il suffit de faire n ou N pour avancer ou reculer.
Pour rechercher un mot clé dans tous les manuels il suffit de faire la commande apropos
, exemple : apropos user
, dans la liste de résultat le chiffre entre parenthèse est la page ou se trouve le mot clé, il suffit de faire la commande : man commande-ou-programe.numéro-de-page
exemple : man adduser.conf.5
Ventoy
Voici un petit utilitaire bien sympa trouver par @Actualia (Seb) qui permet de créer une clé USB bootable pouvant accueillir et lancer plusieurs images ISO.
Attention, possibilité de créer une arborescence avec des dossiers, mais il ne faut pas d'espace dans le nom des fichiers ou dossiers.
Peut également démarrer une image Windaube
https://www.ventoy.net/en/index.html
TimeShift sous ARCH
Si vous installer Timeshift sur ArchLinux et dérivée, n'oublier pas d'activer le service cronie
sudo systemctl enable cronie
DWservice
DWservice est un programe qui permet de faire de l'aide à distance multi plateforme.
Site : https://www.dwservice.net/
Installation (Gnu/Linux) (Debian et dérivée)
Voici un script d'installation : installation_dwagent-deb.sh
Pour l'installation il suffit de lancer le script via le terminal, n'oubliez pas de vous placer dans le bon dossier.
sh installation_dwagent-deb.sh
Installation en une seule ligne de commande :
1 |
|
Variante
1 |
|
Utilisation
Pour la personne souhaitant ce faire assister il lui suffit de lancer dwagent via son menu d’application et choisi Exécuter tandis que la personne aidant va sur le site https://dwservice.net et renseigne l’utilisateur et mot de passe afficher sur l’écran de la première personne.
RustDesk
RustDesk est un programme d'aide à distance simple d'utilisation, facile à installer et multi-plateforme.
https://rustdesk.com/
Exiftool
ExifTool est un logiciel libre et gratuit qui est utilisé pour lire, écrire et mettre à jour les métadonnées de différents types de fichiers tels que les PDF, les fichiers audio, les fichiers vidéo et les images. Il est indépendant de la plate-forme, disponible sous la forme d'une bibliothèque perl ainsi que d'une application en ligne de commande. Les métadonnées peuvent être décrites comme des informations sur les données telles que la taille du fichier, la date de création, le type de fichier, etc. ExifTool est très facile à utiliser et donne beaucoup d'informations sur les données.
Installation
sudo apt-get install libimage-exiftool-perl
Utilisation
exiftool image.jpeg
remplacez image.jpeg par le fichier en question.
jExifToolGUI
jExifToolGUI est un programme java/Swing pour Windows/Linux/macOS qui fonctionne comme un frontal graphique (GUI) pour exiftool.
jExifToolGUI est (juste) un frontal graphique pour ExifTool. Il peut utiliser une image de "référence" pour écrire les tags à un ensemble multiple de photos, comme les tags GPS pour les photos prises au même endroit mais qui manquent ou contiennent des informations GPS incorrectes.
jExifToolGUI contient également une fonctionnalité étendue de renommage basée sur les informations Exif de vos photos.
ExifTool est une application en ligne de commande Perl indépendante de la plate-forme et une bibliothèque pour lire, écrire et modifier les métadonnées dans une grande variété de fichiers.
Un grand merci à Phil Harvey pour son excellent outil. Sans ExifTool, ce frontal graphique pour ExifTool n'aurait jamais existé.
Exiftool est de loin le meilleur et le plus complet des outils de métadonnées disponibles !
Il lit et écrit les informations de métadonnées de/vers de nombreux fichiers, mais se concentre principalement sur les photos/images. Il lit/écrit les balises EXIF, GPS, XMP, les notes du fabricant pour de nombreux appareils photo, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, ISAD(G) et bien d'autres encore.
Il peut utiliser une image de "référence" pour écrire les tags sur un ensemble de photos ou un répertoire complet contenant des photos.
Il permet également de supprimer les métadonnées.
Logiciel libre copylefté. Utilisez, étudiez, modifiez et partagez ; avec tous, selon la licence GPLv3+.
Page Github
Le programme est disponible en Appimage, DEB, jar et code source :
Page de téléchargement
CurlFtpFS
curlftpfs
permet de monter un serveur FTP dans le système de fichier.
Utilisation
curlftpfs user:password@ftp.server.com /mnt/point_de_montage
Ne pas oublier de créer le point de montage.
Bpytop
Ce logiciel est un moniteur système assez pousser avec le multiple informations, il s'exécute via terminal ou TTY.
Source
Installation
python3 -m pip install --upgrade bpytop --user
cette commande sert à la fois pour installer que pour mettre à jour le programme.
Il ce peut qu'il manque le paquet python3-pip
pour exécuter la commande précédente.
ntfsfix
ntfsfix
permet de régler la plupart des problèmes avec les partitions NTFS également les soucis liés à l'hibernation windaube.
Utilisation
La syntaxe est la suivante :
sudo ntfsfix /dev/sdXX
ceci devrait régler la plupart des soucis.
Il y a également les options suivantes :
-d
: pour retirer le drapeau « dirty » du disque s’il peut être réparé et monté.
-b
: pour corriger les secteurs défectueux.
Extensions Gnome
Gerer les extentions en ligne de commande :
gnome-extensions list
pour lister les extensions.
gnome-extensions enable
pour activer une extension.
gnome-extensions disable
pour desactiver une extension.
gnome-extensions
Pour afficher la liste des options.
Foremost
Foremost est un programme d’analyse légale pour récupérer des fichiers en fonction de leurs en-têtes, leurs pieds de page et leurs structures internes de données.
Foremost peut travailler sur des fichiers d’image comme ceux créés par dd, Safeback, Encase, etc., ou directement sur un disque. Les en-têtes et pieds de page peuvent être indiqués dans un fichier de configuration, ou il est possible d’utiliser des structures de contrôle (switch) pour préciser des types de fichier internes. Ces types recherchent les structures de données d’un type de fichier donné et ainsi permettent une recouvrance plus rapide et plus fiable.
Tutoriel : https://www.youtube.com/watch?v=0Hs22Qxp3Cc
SteelSeries Arctis 7
Le Arctis 7 est un micro-casque sans fils USB, il est intéressant d'avoir le niveau de batterie, l'inconvénient c'est que cette information est fournie par le logiciel sur Windaube.
Flozz à créer un script python pour obtenir cette information qui l'explique sur son blog, et le script est disponible sur son GitHub.
Plop Boot Manager
Plop Boot Manager permet de démarrer sur une clé USB sur un ordinateur qui ne le permet pas.
Lien => https://www.plop.at/en/bootmanagers.html
rullzer preview generator
Ce logiciel permet de générer les miniature de toutes les photos qui sont présentes dans un Nextcloud.
Github
Pour commencer il faut installer l'application preview generator via l'interface web de Nextloud, ensuite en TTY il faut un simple utilisateur avec les droits d'administrateur, après une fois connecter avec cet utilisateur voici les étapes suivantes :
Se déplacer dans /var/www/nextcloud/
cd /var/www/nextcloud/
Lancer OCC via php avec l'utilisateur Nextcloud.
sudo -u nextcloud php occ preview:generate-all -vvv
Unigine
Uningine est un logiciel de benchmark multi-plateforme, il est disponible ici => https://benchmark.unigine.com/
Transmission
Créer un Torrent avec Transmission.
Pour créer un fichier torrent sous transmission il suffit d'aller dans Fichier puis Nouveau.
Ensuite Séléctionner :
- Le dossier d'enregistrement du fichier Torrent.
- Dossier ou fichier source.
- Le traceurs sert à rensseigner les ordinateur sur lesquel le fichier est disponnible, mettre
1 2 |
|
- Torrent privé pour des fichiers privé 😊.

apt-fast
Apt-fast est un script bash s'utilisant en ligne de commande et qui permet d'effectuer l'installation et la désinstallation de paquets en provenance d'un dépôt. Apt-fast peut utiliser plusieurs sources pour un même fichier à télécharger, contrairement à apt-get par exemple, ce qui réduit considérablement le temps de téléchargement, notamment lors des mises à jours.
Installation :
sudo apt-add-repository ppa:apt-fast/stable -y && sudo apt-get update && sudo apt-get -y install apt-fast
En générale je met 8 à la première question et laisse par défaut pour la seconde.
Utilisation :
Apt-fast s'utilise de la même façon qu'apt-get sur lequel il se base, excepté que vous remplacerez le "get" par "fast":
sudo apt-fast install <paquet>
OBS Studio.
OBS est un Logiciel Libre et Open Source d'enregistrement et diffusion en temps réel. Il est basé sur FFMPEG comme beaucoup de ses pairs.
Installations:
Depots:
sudo apt-get install obs-studio
PPA:
sudo add-apt-repository ppa:obsproject/obs-studio
Flatpak
flatpak install flathub com.obsproject.Studio
Extra:
Pour pouvoir utiliser la webcam virtuel il faut installer le paquet v4l2loopback-dkms
sudo apt-get install v4l2loopback-dkms
Problèmes connue
Problème de caméra virtuelle
Il y a un problème avec la caméra virtuelle après la première utilisation.
Une des solutions est de redémarrer le PC, l'autre solution est de désactiver v4l2loopback et le relancer:
1 |
|
Effacement de manière sécurisée
Avec nwipe
Nwipe est une commande qui efface de manière sécurisée des disques durs en utilisant diverses méthodes.
L'outil s'installe depuis les dépôts de la distribution.
sudo apt-get install nwipe
Lancer l'outil avec la commande nwipe.
sudo nwipe
Naviguer avec les flèches haut et bas pour naviguer entre les disques et appuyer sur espace pour valider le disque à écraser. Le mot "wipe" apparait. On peut sélectionner plusieurs disques.
Avec shred
La commande shred permet d'écrire sur un fichier pour cacher son contenu et l'effacer.
On peut l'utiliser également pour supprimer de manière sécurisée un disque dur.
L'outil est installé par défaut avec la plupart des distributions puisqu'il est inclus dans le paquetage coreutils.
Pour effacer un disque on utilise la commande ainsi
shred -zvf /dev/sdb
Par défaut, 3 passages sont effecutés.
Un point sur les options :
-z : ajoute des zéros à la fin de l'opération d'effacement
-v : affiche la progression de l'opération (mode verbeux)
-f : force les permissions si nécessaire
Si on veut effectuer plus de passages (par exemple 5) on utilise l'option -n :
shred -zvf -n 5 /dev/sdb
Source
App Outlet
App Outlet est une nouvelle application Linux de bureau qui, comme le site Web du magasin d'applications Linux, vous permet de rechercher, de parcourir et d'installer des logiciels distribués via le magasin Snap, Flathub de Flatpak et AppImage à partir d'un seul endroit.
App Outlet
AppImageLauncher
Intégrez les AppImages à votre lanceur d'applications en un clic, et gérez, mettez à jour et supprimez-les à partir de là. Double-cliquez sur les AppImages pour les ouvrir, sans avoir à les rendre exécutables au préalable.
AppImageLauncher
HydraPaper
HydraPaper est un gestionnaire de fonds d'écran, spécialement conçu pour contourner le manque de fonctionnalité de nombreux environnements de bureau pour définir un fond d'écran différent pour chaque moniteur dans une configuration multi-moniteur. Il accomplit cela en mettant à l'échelle et en fusionnant différents fonds d'écran en un seul et en le définissant en tant qu'espacement.
Il prend actuellement en charge plusieurs environnements de bureau, dont GNOME, MATE, Cinnamon et Budgie. Un support expérimental est inclus pour le gestionnaire de fenêtres sway.
Installation
HydraPaper est disponible en Flatpak.
1 |
|
Screen
Screen est un multiplexeur de terminaux qui permet de façon individuel de travailler sans perdre une exécution longue d'un programme ou tout simplement reprendre la session. Mais, aussi de collaborer, c'est a dire que plusieurs personnes peuvent être connecter sur le même screen.
Créer un nouveau screen en nommant la session:
screen -S nom_de_la_session
Créer un nouveau screen en nommant la session: mais sans entrer dedans:
screen -dmS nom_de_la_session
Connaître les screens existants:
screen -ls
Pour se connecter à un screen déjà attacher:
screen -x ID.nom_de_la_session
Pour se détacher d'un screen sans le fermer:
Touche CTRL A puis CTRL D
Pour se ratacher sur un screen existant mais avec personne de connecter dessus:
screen -r nom_de_la_session
PDF Arranger
PDF Arranger est une petite application python-gtk, qui aide l'utilisateur à fusionner ou diviser des documents pdf et à faire pivoter, recadrer et réorganiser leurs pages en utilisant une interface graphique interactive et intuitive. C'est un frontal pour pikepdf.
PDF Arranger est un fork de pdfshuffler de Konstantinos Poulios (voir Savannah ou Sourceforge). C'est une humble tentative pour rendre le projet un peu plus actif.
Page Github
PDF Arranger est disponible dans les dépôts et en Flatpak.
Oh my ZSH + powerlevel10k + plugins.
Premièrement, installer les prérequis:
1 |
|
Installation de ZSH.
Installation:
1 |
|
1 |
|
Ouvrir le terminal et répondre q
Installation d'Oh My Zsh.
1 |
|
Installation de powerlevel10k.
1 |
|
Remplacer ZSH_THEME="robbyrussell" par ZSH_THEME="powerlevel10k/powerlevel10k" dans le fichier .zshrc.
Installation des Fonts (Police) Manual font installation.
Une fois les 4 Fonts installer il faut changer la police d'écriture du terminal par MesloLGS NF Regular.
Relancer le terminal et configurer powerlevel10k.
Au cas où ont peut relancer l'assistant de configuration avec cette commande:
1 |
|
Ajout du plugin de l'historique:
Éditer le fichier de configuration .zshrc et remplacer cette ligne:
1 |
|
1 2 3 4 |
|
1 |
|
Ajout du plugin pour mettre en vert une commande juste et en rouge une commande fausse:
Installation de zsh-syntax-highlighting:
1 |
|
Source:
Oh My Zsh – guide complet : installation rapide sous Linux
Oh My Zsh
Manual font installation
zsh-syntax-highlighting
zsh-autosuggestions
Pour repasser de ZSH à BASH:
A chaque changement il faut relancer la session.
ZSH => BASH
1 |
|
1 |
|
Ajouter un dossier avec des binaires.
Sur ZSH il faut rajouter une ligne dans ~/.zshrc.
Exemple à adapter:
1 |
|
Topgrade.
Topgrade est au top! Il permet de mettre à jour tout le système, que ce soit apt, dnf, etc... mais également les autres dépôts comme pip, cargo, flatpak, snap etc... et même les firmeware des disques dur ou carte mère.
Instalation des prérequis (APT)
1 |
|
Instalation via Cargo
1 |
|
Ajout du path pour executer les binaires.
Pour vérifier quel shell ont utilise:
1 |
|
Sous Bash
Il suffit de lancer cette commande dans un terminal
1 |
|
1 |
|
Sous Zsh
Il suffit de lancer cette commande dans un terminal
1 |
|
1 |
|
Utilisation
Tout simplement avec cette commande, l'ajout de l'option -y permet de dire Oui automatiquement:
1 |
|
1 |
|
Filelight
Filelight est un analyseur d'espace disque, il est l'équivalent QT de Baobab.
Filelight est une application pour visualiser l'utilisation du disque sur votre ordinateur
Caractéristiques:
- Analyser les disques locaux, distants ou amovibles
- Schémas de couleurs configurables
- Navigation dans le système de fichiers par clics de souris
- Informations sur les fichiers et répertoires en survol
- Les fichiers et répertoires peuvent être copiés ou supprimés directement à partir du menu contextuel
- Intégration dans Konqueror et Krusader
WebCatalog
Cette application au format AppImage permet d'intégrer des applications web comme un programme.
Il est gratuit pour 10 applications et payant au-dela.
Accédez à des milliers d'applications exclusives pour Mac et PC avec WebCatalog. Passez d'un compte à l'autre, organisez les applications en espaces, travaillez de manière plus productive et oubliez l'organisation des onglets.
WebCatalog
QjackCtl
QjackCtl est une application Qt simple pour contrôler le démon de serveur de son JACK, spécifique à l'infrastructure Linux Audio Desktop.
Écrit en C++ autour du framework Qt pour X11, en utilisant exclusivement Qt Designer.
Fournit un simple dialogue GUI pour définir plusieurs paramètres du démon JACK, qui sont correctement sauvegardés entre les sessions, et un moyen de contrôler l'état du démon du serveur audio. Avec le temps, cette interface primordiale s'est enrichie en incluant un patchbay amélioré et des fonctions de contrôle des connexions.
Installation
Il faut installer les paquets qjackctl
et pulseaudio-module-jack
1 |
|
1 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
Soundux
Soundux est une caisse de résonance multiplate-forme dotée d'une interface utilisateur simple. Avec Soundux, vous pouvez diffuser de l'audio vers une application spécifique sous Linux et vers votre puits VB-CABLE Windaube.
Pour l'installation il existe en Flatpak et Snap
Info complémantaire, pour que le logiciel fonctionne il faut décharger le module pactl qui se nome module-switch-on-connect
Pour le décharger: pactl unload-module module-switch-on-connect
Pour le charger: pactl load-module module-switch-on-connect
WoeUSB-ng
WoeUSB-NG est un fork de WoeUSB.
WoeUSB est un logiciel qui permet de faire des clés USB bootable a partir d'une USB windaube.
Installation
Installation des dépendances:
1 |
|
1 |
|
Création du raccourci:
Téléchargement de l'icone
1 |
|
1 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
Source
Deezer Linux.
Deezer Linux est une application non officiel.
Github
Panini.
Logiciel intéressant et disponible en AppImage servant à ouvrir des photosphères et panoramiques.
Github
Flatpak.
Downgrade.
Il est possible de rétrograder une application installée (ou un runtime) vers une version plus ancienne.
Commencez par rechercher le commit qui vous intéresse :
1 |
|
Ensuite, vous déployez le commit (la version souhaiter) :
1 2 3 |
|
Pour empêcher la mise à jour de ce dernier ont peut faire la commande suivante:
1 |
|
1 |
|
Tinyvid
Super logiciel pour compresser des vidéo à une taille voulue pour discord etc.....
KDE Wallpaper Engine plugin
Wallpaper Engine vous permet d'utiliser des fonds d'écran animés sur votre bureau. Différents types de fonds d'écran animés sont pris en charge, notamment les animations 2D, les sites Web, les vidéos et même certaines applications. Choisissez un fond d'écran existant ou créez le vôtre, puis partagez-le sur Steam Workshop ! En outre, vous pouvez utiliser l'application gratuite Wallpaper Engine pour Android pour transférer vos fonds d'écran préférés sur votre appareil mobile Android et emporter vos fonds d'écran animés partout où vous allez.
Pré-requis
L'application Wallpaper Engine via Steam.
Et biensûr KDE :-)
Installation.
En premier il faut installer les paquets pré-requis:
1 |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
1 |
|
Utilisation.
Reste plus qu'a suivre le tuto sur le GitHub.
DEB-GET.
La fonctionnalité apt-get pour les .debs publiés dans des dépôts tiers ou par téléchargement direct. Il fonctionne sur Debian, Ubuntu et leurs distributions dérivées.
deb-get facilite l'installation et la mise à jour des fichiers .debs publiés dans des dépôts apt tiers ou disponibles par téléchargement direct sur des sites web ou des pages de publication GitHub.
Installation.
Voici un script pour télécharger et installer la dernière version:
1 2 3 4 5 6 7 8 9 |
|
Deborah.
Deborah est une interface graphique de deb-get.
Installation.
Voici un script pour télécharger et installer la dernière version pour:
Ubuntu Focal (20.04)
1 2 3 4 5 6 7 8 9 |
|
Ubuntu Jammy (22.04)
1 2 3 4 5 6 7 8 9 |
|
Ubuntu Kinetic (22.10)
1 2 3 4 5 6 7 8 9 |
|