Permet de télécharger de la musique achetée sur Amazon, équivalent d'Amazon MP3 Downloader.
# installation
sudo pacman clamz
# téléchargement
clamz fichier.amz
# le fichier AMZ doit être téléchargé juste après l'achat en suivant le lien :# téléchargez votre musique maintenant
Vidéo
SMPlayer
Lecteur vidéo
Encodage des sous-titres : Options → Sous-titres → Encodage
Ecran noir, son ok: Options → Preferences → General → General → Multimedia engine: mplayer
Pause avec clique-gauche: Options → Preferences → Keyboard and Mouse → Mouse → Left click: Pause
pacman -S smplayer mplayer
OpenShot
Problème de zoom/ratio avec les bonnes height/width → bandes noires
Force le balayage progressif par opposition à entrelacé.
Si le balayage est entrelacé ou MBAFF, ne pas cocher l'option permet d'avoir un balayage MBAFF.
Handbrake
Couper le début et la fin de la vidéo: liste déroulante en dessous de Title → choisissez Seconds
Extension mp4 au lieu de m4v: File → Preferences → General → Décocher «Use iPod/iTunes friendly (.m4v) file extension for MP4»
Réduire la taille de la vidéo
Video Encoder H. 264 (x264) → Constant Quality → RF
Valeurs entre 0 (sans perte de qualité) et 51. Valeurs recommandées: entre 16 et 30. Valeur par défaut: 20.
Video Encoder H. 264 (x264) → Bitrate
Faire varier le bitrate permet de faire varier la taille de la vidéo. débit vidéo (kb/s) = taille (Mio) / durée (s) * 1024*1024*8/1000
De plus 2-pass Encoding permet de réduire la taille de la vidéo sans en diminuer la qualité.
Audio Bitrate → faire varier le bitrate permet de faire varier la taille de la vidéo.
# installation
sudo pacman -S networkmanager
# applet pour GNOME et Cinnamon
sudo pacman -S network-manager-applet
# arrêter tous les services réseaux activés : dhcpcd, net, netctl
sudo systemctl stop dhcpcd@enp3s0
# désactiver l'interface réseau
sudo ip linkset enp3s0 down
# activez NetworkManager
sudo systemctl start NetworkManager
# si tout est ok, activez NetworkManager au démarrage
sudo systemctl enable NetworkManager
# et supprimez les autres services réseaux du démarrage
sudo systemctl disable dhcpcd@enp3s0
# fait patienter les autres services (uShare) jusqu'à ce que la connexion au réseau soit faite
sudo systemctl enable NetworkManager-wait-online
Installer aussi les outils pour la gestion du WIFI et du VPN
Autoriser un utilisateur non-root à changer de réseau
# ajouter l'utilisateur au groupe network
sudo gpasswd -a [user] network
Logiciel de pair à pair sécurisé (anonyme) pour échanger des fichiers, publier des freesites.
# Démarrez le service freenet
sudo systemctl start freenet
Installation et configuration
Installation depuis AUR
Durant l'installation un utilisateur et un groupe freenet sont créé avec comme répertoire HOME : /opt/freenet
# ajoutez l'utilisateur au groupe freenet
sudo gpasswd -a utilisateur freenet
# se déloggez pour actualiser les groupes# rendre les fichiers wrapper exécutables
sudo chmod ug+x /opt/freenet/bin/wrapper-*
# configurer freenet
sudo su -c "/opt/freenet/run.sh start" freenet
STATUS | wrapper | 2012/12/03 00:59:29 | Launching a JVM...
ERROR | wrapper | 2012/12/03 00:59:29 | JVM exited while loading the application.
INFO | jvm 1 | 2012/12/03 00:59:29 | Exception in thread "main" java.lang.NoClassDefFoundError:
org/tanukisoftware/wrapper/WrapperListener
Supprimez les fichiers freenet-ext.jar et freenet-ext.jar.sha1
Lancez la mise à jour : update.sh
ERROR curl: (60) SSL certificate problem: unable to get local issuer certificate Forcez curl à ne pas utiliser les certificat Éditez le fichier update.sh, ligne 188 : DOWNLOADER="curl -k --cacert $CAFILE -q -f -L -O "
ERROR /opt/freenet/update.sh: ligne238: Erreur de syntaxe près du symbole inattendu « then » Ne pas mettre à jour le fichier update.sh Éditez le fichier update.sh, commentez les lignes 219 à 236
Sécurité
keepassxc
Cross-platform community-driven port of Keepass password manager.
# installation
sudo pacman -S clamav
# Commenter la ligne Example
sudo gedit /etc/clamav/freshclam.conf
sudo gedit /etc/clamav/clamd.conf
# MAJ de la BdD
sudo freshclam
# Scan
clamscan Fichier.exe
# -r pour scan récurdif et -i pour n'afficher que les fichiers infectés
clamscan -r -i /home/Dossier
WARNING: Clamd was NOT notified
WARNING: Clamd was NOT notified: Can't connect to clamd through /var/lib/clamav/clamd.sock
connect(): No such file or directory
# décommentez la ligne suivante
LocalSocket /var/lib/clamav/clamd.sock
# redémarrer le service clam
sudo systemctl restart clamd
Terminal
gnome-terminal
# ouvrir un nouveau terminal à un emplacement donné
gnome-terminal --working-directory=/path/to/dir
# ouvrir un nouveau terminal et y exécuter une commande
gnome-terminal -x sh -c "commande | less"
Interface graphique pour renommer des fichiers en masse.
Pas de backreference avec les expressions rationnelles ($1)
Exemples:
Ajouter l'extension bak: Insérer/Effacer → Insérer ceci '.bak' à la position '9999'
Remplacer un élément du nom: Replace/Remove
Perl rename
L'outils rename d'ArchLinux est moins puissant que le script perl-rename des autres distributions linux. Pour corriger cela :
# installation
pacman -S perl-rename
# utilisation
perl-rename 's/texte à remplacer/nouveau texte/' fichiers_cibles
# option -v affiche la liste des fichiers renommés# option -n test, affiche la liste des fichiers renommés sans les renommer# renomme tous les 'Fichier 1-9' en 'Fichier 01-09'
perl-rename 's/Fichier (\d{1})/Fichier 0$1/' Fichier*
# renomme tous les '*0-9.jpg' en 'Fichier 0-9.jpg' en utilisant une variable bash
name=Fichier
perl-rename 's/.*(\d{1})\.jpg/'$name' $1\.jpg/' *.jpg
# passe en miniscule l'extension JPG
perl-rename "s/\.JPG$/.jpg/" *.JPG
# transforme les . en espace sauf pour le dernier
perl-rename "s/\.(?!avi)/ /g" *.avi
# utiliser les doubles quotes et les variables $1 $2
perl-rename "s/(.*)\'(.*)/\$1\$2/" *.mp4
$1 contenu du premier groupe de parenthèses
$& nom complet du fichier
Les variables bash ne doivent pas être incluent dans les ' ' sinon elles ne seront pas interprétées
L'option -n permet d'afficher le résultat sans exécuter le changement de nom.
Les caractères suivant doivent être échappés : . () []
Gpick: HSV, HSL, RGB, nom de la couleur, génération de schéma, simulation de rendu
gcolor2: HSV, RGB
wkhtmltopdf
Export HTML vers PDF.
wkhtmltopdf fichier.html fichier.pdf
# installez la version static
yaourt wkhtmltopdf-static-0.11.0
wkhtmltopdf --print-media-type --use-xserver fichier.html fichier.pdf
# --print-media-type pour forcer l'utilisation de media print# dans les versions static le media par défaut est screen# --use-xserver pour ne pas avoir le warning QPixmap: Cannot create a QPixmap when no GUI is being used# avec la version 0.11.0_rc1-static
La version du dépot Archlinux a été compilée sans les patches. Liste des fonctionnalités manquantes par rapport à la version static :
Printing more then one HTML document into a PDF file.
Running without an X11 server.
Adding a document outline to the PDF file.
Adding headers and footers to the PDF file.
Generating a table of contents.
Adding links in the generated PDF file.
Printing using the screen media-type.
Disabling the smart shrink feature of webkit.
GUI
Visionneur d'images
Eye of GNOME. Problème de thème.
viewnior
Lecteur PDF
Evince (plus d'imprimante visible + problème avec le thème)
epdfview (problème avec la sélection du texte)
Visionneur de fichiers markdown (md) et ReStructuredText (rst)