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
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.
Citrix Workspace App (previously known as Citrix Receiver and ICA Client) is the client component of XenDesktop (desktop virtualization software) and XenApp (application virtualization software).
yay icaclient
# configure the client
/opt/Citrix/ICAClient/util/configmgr
# list the connections
nmcli connection
# interactively edit a connection
nmcli connection edit 'connection name'# list the wifi networks
nmcli dev wifi list
# reload the configuration file
nmcli connection reload
Installation
# installation (Cinnamon contient déjà network-manager-applet et networkmanager)
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
sc-stop dhcpcd@enp3s0
# désactiver l'interface réseau
sudo ip linkset enp3s0 down
# activez NetworkManager
sc-start NetworkManager
# si tout est ok, activez NetworkManager au démarrage
sc-enable NetworkManager
# fait patienter les autres services (uShare) jusqu'à ce que la connexion au réseau soit faite
sc-enable NetworkManager-wait-online
# et supprimez les autres services réseaux du démarrage
sc-disable dhcpcd@enp3s0
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
# installation
yay onedrive-abraunegg
# first run
onedrive
# display config
onedrive --display-config
# synchronize
onedrive --synchronize --verbose
# --dry-run# --download-only # lancer le service au démarrage
systemctl enable onedrive@<username>.service
# if password has been changed
onedrive --reauth
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"
sudo pacman parcellite
# start it manually
parcellite
It is added to the Startup Applications
Rename
Renommer fichiers et répertoires: GPRename
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 : . () []
C'est un outils en ligne de commandes pour lire et modifier les métadonnées des images telles que Exif, IPTC et XMP.
# renomme image01.jpg en 20121227_164500.jpg (27-Déc-12 à 16:45:00)
exiv2 rename image01.jpg
# renomme image01.jpg en 2012-12-27 16.45.jpg (27-Déc-12 à 16:45:00)
exiv2 -r'%Y-%m-%d %H.%M.%S' rename image01.jpg
# -F en cas de doublon ajout de _1# change Exif.Image.DateTime
exiv2 -M"set Exif.Image.DateTime 2017:05:29 12:00:00" image01.jpg
# add 1 year to the datetime metadata (-Y years, -O months, -D days)
exiv2 -Y +1 *.jpg
# add 1 hour to the datetime metadata [+|-]HH[:MM[:SS]]
exiv2 -a +1 *.jpg
Screenshot
Shutter
shutter -f # full screen
shutter -s # rectangle de sélection
shutter -a # fenêtre courante
Bugbug: si une instance de shutter est déjà lancé, la commande «shutter -s» plante.
# mapper la touche Print Screen avec la commande deepin-screenshot"/usr/bin/deepin-screenshot"
m:0x0 + c:107
Color Picker
application
intérêt
deepin-picker
zoom pour la séléction de la couleur
gpick
HSV, HSL, RGB, nom de la couleur, génération de schéma, simulation de rendu
gcolor3
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)
Settings: dconf → org/gnome/evince
epdfview (problème avec la sélection du texte)
Visionneur de fichiers markdown (md) et ReStructuredText (rst)
UrbanTerror expects the shared library file to be called libcurl.so.3, but Arch Linux currently uses libcurl.so.4
# Dans la console d'UrbanTerror
cl_curllib libcurl.so.4
Configuration
Fichier de configuration principal : ~/.q3a/q3ut4/q3config.cfg
Fichier additionel : Dossier d'installation/q3ut4/autoexec.cfg
// lier la touche 5 à l arme principale
bind 5 "ut_weaptoggle primary"
// lier la touche F5 au message radio Requesting medic
bind F5 "ut_radio 3 3 Requesting medic. Status: $health"