Archives du mot-clé Linux

Comment convertir des images en pdf en ligne de commande

J’ai pas mal d’albums de bd qui sont au format image (jpg en général) dans des dossiers et il est plus simple de gérer un seul pdf par album pour la lecture. Donc il a fallu que je fasse la transformation de tout ça.

Sans me prendre la tête avec un script, je fais ça à la main mais en ligne de commande.

Voici la commande à utiliser quand on est placé dans le dossier contenant les images.

convert -compress jpeg *.jpg nom_du_pdft.pdf

L’option -compress jpeg force la compression des images au format JPEG plutôt qu’au format MTIF par défaut. Cela a pour effet d’offrir un fichier PDF nettement plus petit et plus compatible avec Adobe Reader.

Source Documentation Ubuntu-fr pour imagemagick

Pourquoi la commande locate ne trouve pas tous mes fichiers

J’ai réinstallé ce week end mon PC qui tournait avec Ubuntu 15.10 pour le passer en 17.04.
Comme d’habitude, ce genre d’opération vient avec son lot de bidouilles et de modifications. Par exemple, je n’avais pas de problème pour utiliser la commande locate auparavant et trouver les fichiers qui se trouvent sur des disques durs ntfs séparés de mon disque système.

Et bien plus maintenant… Bon il faut dire que mes points de montage ont changé entre 15.10 et 17.04 et je pense que ceci explique cela.

En fait udatedb (qui fourni la base de donnée dont locate se sert pour trouver les fichiers et répertoires) permet de blacklister certains répertoires. Et le dossier /media (surligné dans la copie d’écran ci-dessous) était dans ceux-ci par défaut.

Il suffit donc de modifier le fichier /etc/updatedb.conf pour supprimer /media pour que tout rentre dans l’ordre.

Source : updatedb.conf : config file for updatedb

Periscope sous Ubuntu 15.10

A chaque fois que je réinstalle mon PC (comme pour mon Noël avec ma nouvelle config), je pleure quand j’essaie de trouver facilement les sous titres de mes séries favorites d’un clic droit.
En effet, le logiciel periscope n’est plus vraiment maintenu et plus les versions d’Ubuntu avancent, plus c’est compliqué de trouver la manip.
Heureusement que WebUpd8 pense à moi, car il a mis à disposition un PPA et des paquets qui prennent tout en charge.
Youpi.

Pour installer Periscope sur Ubuntu 12.04, 14.04, 14.10, 15.04 or 15.10 et Linux Mint 13, 17, 17.1 or 17.2 à partir du PPA, saisir les commandes suivantes dans un terminal:
sudo add-apt-repository ppa:webupd8team/subtitle-utils
sudo apt-get update
sudo apt-get install python-periscope

Pour installer les extension Periscope pour Nautilus ou Nemo

Pour Nautilus saisir les commandes suivantes dans un terminal :
sudo apt-get install periscope-nautilus
nautilus -q

La dernière sert à redémarrer Nautilus et voir apparaître le menu contextuel.

Pour Nemo saisir les commandes suivantes dans un terminal :
sudo apt-get install periscope-nemo
nemo -q

Si dans Nemo vous ne voyez toujours pas apparaître « Find subtitles for this video » quand vous cliquez droit sur un  fichier vidéos, il faudra sûrement appliquer la procédure visant à patcher python-nemo comme expliqué sur cette page.
Via webupd8.org

Nemo 2.6.5 : retrouver l’option « copier et déplacer vers »

Après la mise à jour vers Nemo 2.6.5, je me suis retrouvé très très bête quand je ne pouvais plus copier ou déplacer d’un panneau à l’autre avec le menu contextuel.

nemo 2.6.5

C’est quand même principalement pour ça que j’utilise Nemo en lieu et place de Nautilus couplée au dual panel.

Je râle, je râle et je cherche (longuement), et je finis par demander aux gens d’Internet pourquoi je n’ai plus mon menu contextuel. En fait, c’est une option qui n’est pas cochée par défaut. Ça a dû changer, car je n’avais pas le souvenir d’aller l’activer. Bref, voici la marche à suivre.

Ouvrir les Préférences de Nemo et aller dans l’onglet « Affichage ». Cocher l’option « Montrer toutes les actions disponibles dans les menus contextuels » (en bas de la copie d’écran).

nemo option

Et voilà avant :

nemo sans optionEt après !!!

nemo avec option

[Post it] Utiliser wget pour télécharger des fichiers d’un répertoire et de ses sous répertoires

Un post it à vocation personnelle, pour me permettre de me souvenir comment télécharger en une seule fois les fichiers d’un certain type se trouvant dans un dossier et ses sous répertoires.

Avant je faisais ça en graphique avec Firefox et DownThemAll, mais sous Linux à la maison, c’est quand même plus pratique en ligne de commande.

Voici la ligne magique à saisir dans le terminal :

wget -r -np -A.mp3 -A.jpg -nH http://adresse_du_site

Explications :

-r : récursif, télécharge ce qui se trouve dans les répertoires parents et enfants de celui qui est indiqué dans l’url.

-np : bloque le téléchargement dans les répertoires parents. Permet de ne télécharger que dans les sous répertoires de celui indiqué dans l’url.

-A.mp3 : ne télécharge que les fichiers avec une extension correspondant à .mp3 dans cet exemple. On rajoute -A.jpg pour les covers par exemple.

-nH : ne crée pas le répertoire correspondant au nom du serveur.

A cette adresse, vous aurez une bonne idée des possibilités de wget et une explication pour chacune d’elles.

Soundconverter ne convertit pas que du son

Comme son nom ne l’indique pas le logiciel Soundconverter (Convertisseur audio en français), ne convertit pas que de l’audio.

Ce logiciel, présent par défaut dans les dépôts des grandes distributions Linux, accepte en entrée un fichier mp4 (qu’on aura récupéré de Youtube par exemple) pour ressortir un mp3 ou un ogg, plus pratique à écouter dans la voiture :-).

Comme ce concert dans le studio de FIP de la chanteuse mexicaine Lila Downs.

Parfois, les solutions les plus simples sont les meilleures.