- Fedora-Fr
- À propos de Fedora-Fr
- Historique
- Statistiques
- Télécharger
- Obtenir Fedora
- Toutes les méthodes de téléchargement
- Support
- Aide sur IRC
- Forums
- Documentation
- Sous-projets
- Plateforme de blog
Dernière news : Fedora 34 n'est plus maintenu
Bonjour,
J'ai une F11 (nstallé avec une F11 bêta, mise à jour jusque la sortie officielle de la F11) sur mon PC principal, et je suis en train d'installer, en cas de coup dur, un serveur de backup F11 avec une F11 toute neuve.
En recopiant mes icones (xxxxx.desktop) de bureau de ma F11 migrée sur la F11 toute neuve je découvre que mes icones de lancement sont considérés comme non fiables.
Le lanceur d'application, n'est pas considéré comme fiable,
Si vous ne connaissez pas la provenance de ce fichier son lancement est potentiellement dangereux.
<Lancer quand même> <Marquer comme fiable> <Annuler>
Si j'utilise le bouton <Marquer comme fiable> il ajoute un 'sheebang' '#!/usr/bin/env xdg-open' au fichier desktop.
Exemple :
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=Ma télé
Type=Application
Terminal=false
Name[fr_FR]=Ma télé
Exec=vlc http://freeplayer.freebox.fr/freeboxtv/playlist.m3u
Icon[fr_FR]=/usr/share/vlc/vlc32x32.png
Icon=/usr/share/vlc/vlc32x32.png
GenericName[fr_FR]=
GenericName[fr_FR@euro]=
Je me pose deux questions :
Que fait exactement xdg-open ?
Pourquoi mon F11 n'est pas sécurisé comme un nouveau F11 .
Accessoirement :
Si pour faire un lanceur fiable il suffit d'ajouter un sheebang xdg-open, cela va vite se savoir ! !
Autre question concernant les icones associés à ces lanceurs :
Quelqu'un peut-il me préciser quels sont les icones d'application que l'on peut choisir pour une application sans être obligé d'en recharger d'autres lors d'un changement de version.
Il existe manifestement des différences de localisation d'icones entre ma F11 migrée et ma F11 toute neuve.
Dernière modification par pmarion (15/06/2009 11:50:53)
Hors ligne
Quelqu'un peut-il me préciser quels sont les icones d'application que l'on peut choisir pour une application sans être obligé d'en recharger d'autres lors d'un changement de version.
Vous pouvez répéter la question?
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
Si je modifie les propriétés d'un lanceur 'xxxxxxx.desktop' pour lui associer un icone, la plupart les icones sont dans /usr/share/icons, mais c'est après que cela se gâte.
Si je cherche un icone représentant un haut-parleur sur mon F11 migré «/usr/share/icons/crystalsvg/32x32/apps/arts.png» je ne le trouve pas dans mon nouveau F11 par contre il existe un arts.png dans /usr/share/icons/gnome/32x32/apps/arts.png (mais sous la forme d'un potentiomètre , ce qui pourrait me convenir) .
En passant de F10 à F11 bêta (sans migration) j'avais déjà rencontré ce genre de problèmes, même avec les vlc.png, thunderbird.png qui ne sont jamais au même endroit ou de la même taille.
Ma question est bien plus générale que les différences entre F11 bêta migrée, et F11 toute neuve, car avec les autres distributions il est encore plus difficile d'avoir des 'xxxxx.desktop' communs.
Mais quelle est donc la logique d'implantation des icones.
Hors ligne
Je confirme : je me suis fait un répertoire icône perso avec les .desktop et .png que j'utilise.
Il date de quand votre dernier backup ?
Hors ligne
je me suis fait un répertoire icône perso avec les .desktop et .png que j'utilise.
Oui bien sûr, mais ma question (peut-être mal exprimée) était : pourquoi doit-on en arriver là.
Surtout entre une F11 d'origine bêta, mais mise à jour jusque la sortie officielle et un F11 nouvelle.
Dernière modification par pmarion (15/06/2009 15:41:53)
Hors ligne
Comme je refais les lanceurs chaque fois, je ne me suis pas posé la question. Mais en effet ça semble très empirique. Il faudrait trouver un moyen de faire des "planches" (catalogues) des icones présentes ou du moins de la plupart.
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
Comme je refais les lanceurs chaque fois,
Mais à quoi sert donc un «sheebang» «#!/usr/bin/env xdg-open»
Pourquoi n'avais-je pas ces «sheebang» dans une F11 (d'origine bêta et mise à jour jusque la sortie officielle) et sur laquelle j'avais refait ces lanceurs.
Je comprends que les fichiers d'une «HOME» ne doivent pas être repris aveuglément d'une version à l'autre (ou prie, d'une distribution à l'autre), mais avec la même distribution/version, pourquoi refaire des lanceurs ?
Si «xdg-open» apporte une sécurité, quelle est donc cette sécurité ?
Le «man xdg-open» n'est pas très explicite, les notes de sortie F11 ne parlent pas de xdg-open.
Dernière modification par pmarion (15/06/2009 15:50:02)
Hors ligne
Pas d'idée sur la «sécurité» apportée par xdg-open ?
Hors ligne
Ca ressemble à une nouvelle norme plus qu'à une sécurité supplémentaire:
C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !
Hors ligne
Merci pour le «man» que j'avais déjà lu avant de poster.
La boite de dialogue indique quand même que le lanceur est considéré comme non fiable et d'origine douteuse.
Mais si j'écris moi même un lanceur avec un éditeur de texte il sera considéré comme fiable s'il contient le «sheebang».
Dernière modification par pmarion (17/06/2009 10:56:56)
Hors ligne
Pas de précision sur xdg-open sur cette pagecensée être la bible de gnome et expliquer comment écrire un lanceur.
Hors ligne