Bonjour,
Néant trouver aucune réponse a ce sujet sur le web concernant Linux et l’extension .heic , je me retrouve avec des images reçu d’un portable iphone que, j’arrive pas a ouvrir !
Est ce que qq a une solution ?
Je suis sous KDE Debian 9
Merci,
Antoine
Bonjour
Je n’ai pas d’image dans ce format pour pouvoir faire des tests,
mais il est possible d’installer le paquetage libheif-examples
ce qui permettra d’accéder à l’exécutable /usr/bin/heif-convert
pour convertir les fichiers dont le nom d’extension est .heic en .jpg
En résumé :
avec les privilèges du compte superutilisateur root
installer le paquetage :
apt install libheif-examples
Une fois le paquetage installé,
convertir, par exemple, le fichier monFichier.heic
en monFichier.jpg
heif-convert monFichier.heic monFichier.jpg
Merci, mais il doit manqué qq chose:
E: Impossible de trouver le paquet libheif-examples !
@
D’où provient ce message ?
Est-ce le retour d’erreur d’une ligne de commande ?
Et si Oui,
- Depuis quel compte utilisateur as-t-elle été entrée ?
- Quelle était exactement la ligne de commande entrée ?
Désolé, mais il m’est impossible de pouvoir proposer une solution avec seulement une partie d’un message d’erreur, sans rien savoir d’autre.
Désolé, voici la commande et le résultat
toine@debian:~$ su
Mot de passe :
root@debian:/home/toine#
root@debian:/home/toine# apt install libheif-examples
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libheif-examples
root@debian:/home/toine#
Pour passer sous le compte root
il ne faut pas oublier d’utiliser l’option login de la commande su
qui peut être raccourcie en n’entrant qu’un simple tiret (-)
Donc, pour passer sous le compte root
il te faudrait plutôt faire :
toine@debian:~$ su -
Mot de passe :
root@debian:~#
De cette façon, le répertoire courant sera le répertoire personnel du compte utilisateur root
et les valeurs des variables d’environnement seront mises à jour en fonction de celles qui sont nécessaires aux tâches d’administration (en particulier la variable PATH
)
Effectivement, il manquait quelque chose :
il faudrait ajouter dans le fichier /etc/apt/sources.list
les dépôts contrib
et non-free
ce qui sera fait en lançant la ligne de commande suivante
depuis le compte superutilisateur root
sed -i "/^deb/s/ main$/ main contrib non-free/" /etc/apt/sources.list
Ensuite, toujours avec les privilèges du compte superutilisateur root
il te faudra mettre à jour la liste des paquetages
en lançant la ligne de commande suivante :
apt update
et après cette mise à jour, toujours avec les privilèges du compte superutilisateur root
il sera possible d’installer le paquetage libheif-examples
en lançant la ligne de commande suivante :
apt install libheif-examples
arf, toujours la même erreur !
pourtant dans /etc/apt/sources.list
j’ai bien :
deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free
par contre j’obtiens une erreur en ouvrant synaptic:
(je peut pas afficher tout)
W: Target Packages (main/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list.d/strukturag-ubuntu-libheif-focal.list:1 and /etc/apt/sources.list.d/strukturag-ubuntu-libheif-focal.list:5
W: Target Packages (main/binary-all/Packages) is configured multiple times in /etc/apt/sources.list.d/strukturag-ubuntu-libheif-focal.list:1 and /etc/apt/sources.list.d/strukturag-ubuntu-libheif-focal.list:5
j’ai pas le droit d’afficher le tout en une seul fois (j’ai droit a deux lignes seulement )!!
The repository 'http://ppa.launchpad.net/strukturag/libheif/ubuntu focal Release' does not have a Release file.Updating from such a repository can't be done securely, and is therefore disabled by default.See apt-secure(8) manpage for repository creation and user configuration details.
suite
Erreur de GPG : http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu disco InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 01ECAA19EC33CA14The repository 'http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu disco InRelease' is not signed.
Apparemment, ce qu’il se passe, c’est que tu avais ajouté des références à des dépôts qui sont faits pour être utilisés par le système Ubuntu
mais qui ne sont pas du tout prévus pour être utilisés par un système debian
Il va donc falloir faire “un peu de ménage” en supprimant toutes ces références.
Pourrais-tu me donner le retour de
la ligne de commande suivante :
ls -l /etc/apt/sources.list.d/
Et de la ligne de commande suivante :
cat /etc/apt/sources.list
toine@debian:~$ ls -l /etc/apt/sources.list.d/
total 40
-rw-r--r-- 1 root root 106 mars 2 15:39 base.list
-rw-r--r-- 1 root root 106 mars 2 15:39 base.list.save
-rw-r--r-- 1 root root 149 mars 2 15:39 bookworm-team-ubuntu-bookworm-disco.list
-rw-r--r-- 1 root root 149 mars 2 15:39 bookworm-team-ubuntu-bookworm-disco.list.save
-rw-r--r-- 1 root root 87 mars 2 15:39 home:be-root:nocomprendo.list
-rw-r--r-- 1 root root 87 mars 2 15:39 home:be-root:nocomprendo.list.save
-rw-r--r-- 1 root root 424 mars 2 15:39 strukturag-ubuntu-libheif-focal.list
-rw-r--r-- 1 root root 352 mars 2 15:39 strukturag-ubuntu-libheif-focal.list.save
-rw-r--r-- 1 root root 1202 mars 2 15:39 teamviewer.list
-rw-r--r-- 1 root root 1202 mars 2 15:39 teamviewer.list.save
toine@debian:~$ cat /etc/apt/sources.list
# deb cdrom:[Official Debian GNU/Linux Live 9.8.0 kde 2019-02-16T12:21]/ stretch main
# deb cdrom:[Official Debian GNU/Linux Live 9.8.0 kde 2019-02-16T12:21]/ stretch main
deb http://ftp.fr.debian.org/debian/ stretch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stretch main contrib non-free
deb http://security.debian.org/debian-security/ stretch/updates main contrib non-free
deb-src http://security.debian.org/debian-security/ stretch/updates main contrib non-free
# stretch-updates, previously known as ‘volatile’
deb http://ftp.fr.debian.org/debian/ stretch-updates main contrib non-free
Devant cette liste de dépôts que je ne connais pas du tout,
et vu que ton système debian a été installé et mis à jours depuis la version 9 (stretch)
je ne voudrais pas prendre le risque de bloquer ton système debian.
Je vais donc laisser des personnes plus compétentes que moi prendre le relai.