Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/03/2023, à 15:47

brazz

firefox coexistence possible des version deb et snap [RESOLU]

je ne veux pas entrer dans la  vieille guerre des religions entre snapistes et debiens, on en a assez lu
mon propos est juste des savoir comment les différencier par exemple au niveau des icônes
afin de bien distinguer quelle version est lancée puisq'on peut avoir les deux simultanées
ou d'autres choses du genre
???

Dernière modification par brazz (Le 18/03/2023, à 16:19)


Essayez, essayez, il en restera quelque chose...l'impossible n'est que ce qui n'a pas encore été réussi
Que Saint Torvalds nous assiste !

Hors ligne

#2 Le 15/03/2023, à 17:36

brazz

Re : firefox coexistence possible des version deb et snap [RESOLU]

J'ai même tenté de marquer l’icône avec mes initiales... mais impossible même sous sudo et avec un chattr -i il refuse la modif !!
La seule solution bourrin que j'ai trouvé c'est de créer 2 groupes d’icônes différents, un pour la version 110 (à partir de deb) et un autre groupe intitulé 111 snap pour celle ci.
De cette façon on ne peut se tromper et lancer l'un ou l'autre par erreur...
mais contourner en bricolant, ce n'est pas la gloire !

Dernière modification par brazz (Le 15/03/2023, à 18:18)


Essayez, essayez, il en restera quelque chose...l'impossible n'est que ce qui n'a pas encore été réussi
Que Saint Torvalds nous assiste !

Hors ligne

#3 Le 15/03/2023, à 18:50

iznobe

Re : firefox coexistence possible des version deb et snap [RESOLU]

Salut , tu dois bien pouvoir changer simplement l' icone du launcher non ?

fichier firefox.desktop :

[Desktop Entry]
Version=1.0
Name=Firefox Web Browser
Name[ar]=متصفح الويب فَيَرفُكْس
Name[ast]=Restolador web Firefox
Name[bn]=ফায়ারফক্স ওয়েব ব্রাউজার
Name[ca]=Navegador web Firefox
Name[cs]=Firefox Webový prohlížeč
Name[da]=Firefox - internetbrowser
Name[el]=Περιηγητής Firefox
Name[es]=Navegador web Firefox
Name[et]=Firefoxi veebibrauser
Name[fa]=مرورگر اینترنتی Firefox
Name[fi]=Firefox-selain
Name[fr]=Navigateur Web Firefox
Name[gl]=Navegador web Firefox
Name[he]=דפדפן האינטרנט Firefox
Name[hr]=Firefox web preglednik
Name[hu]=Firefox webböngésző
Name[it]=Firefox Browser Web
Name[ja]=Firefox ウェブ・ブラウザ
Name[ko]=Firefox 웹 브라우저
Name[ku]=Geroka torê Firefox
Name[lt]=Firefox interneto naršyklė
Name[nb]=Firefox Nettleser
Name[nl]=Firefox webbrowser
Name[nn]=Firefox Nettlesar
Name[no]=Firefox Nettleser
Name[pl]=Przeglądarka WWW Firefox
Name[pt]=Firefox Navegador Web
Name[pt_BR]=Navegador Web Firefox
Name[ro]=Firefox – Navigator Internet
Name[ru]=Веб-браузер Firefox
Name[sk]=Firefox - internetový prehliadač
Name[sl]=Firefox spletni brskalnik
Name[sv]=Firefox webbläsare
Name[tr]=Firefox Web Tarayıcısı
Name[ug]=Firefox توركۆرگۈ
Name[uk]=Веб-браузер Firefox
Name[vi]=Trình duyệt web Firefox
Name[zh_CN]=Firefox 网络浏览器
Name[zh_TW]=Firefox 網路瀏覽器
Comment=Browse the World Wide Web
Comment[ar]=تصفح الشبكة العنكبوتية العالمية
Comment[ast]=Restola pela Rede
Comment[bn]=ইন্টারনেট ব্রাউজ করুন
Comment[ca]=Navegueu per la web
Comment[cs]=Prohlížení stránek World Wide Webu
Comment[da]=Surf på internettet
Comment[de]=Im Internet surfen
Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web)
Comment[es]=Navegue por la web
Comment[et]=Lehitse veebi
Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید
Comment[fi]=Selaa Internetin WWW-sivuja
Comment[fr]=Naviguer sur le Web
Comment[gl]=Navegar pola rede
Comment[he]=גלישה ברחבי האינטרנט
Comment[hr]=Pretražite web
Comment[hu]=A világháló böngészése
Comment[it]=Esplora il web
Comment[ja]=ウェブを閲覧します
Comment[ko]=웹을 돌아 다닙니다
Comment[ku]=Li torê bigere
Comment[lt]=Naršykite internete
Comment[nb]=Surf på nettet
Comment[nl]=Verken het internet
Comment[nn]=Surf på nettet
Comment[no]=Surf på nettet
Comment[pl]=Przeglądanie stron WWW 
Comment[pt]=Navegue na Internet
Comment[pt_BR]=Navegue na Internet
Comment[ro]=Navigați pe Internet
Comment[ru]=Доступ в Интернет
Comment[sk]=Prehliadanie internetu
Comment[sl]=Brskajte po spletu
Comment[sv]=Surfa på webben
Comment[tr]=İnternet'te Gezinin
Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ
Comment[uk]=Перегляд сторінок Інтернету
Comment[vi]=Để duyệt các trang web
Comment[zh_CN]=浏览互联网
Comment[zh_TW]=瀏覽網際網路
GenericName=Web Browser
GenericName[ar]=متصفح ويب
GenericName[ast]=Restolador Web
GenericName[bn]=ওয়েব ব্রাউজার
GenericName[ca]=Navegador web
GenericName[cs]=Webový prohlížeč
GenericName[da]=Webbrowser
GenericName[el]=Περιηγητής διαδικτύου
GenericName[es]=Navegador web
GenericName[et]=Veebibrauser
GenericName[fa]=مرورگر اینترنتی
GenericName[fi]=WWW-selain
GenericName[fr]=Navigateur Web
GenericName[gl]=Navegador Web
GenericName[he]=דפדפן אינטרנט
GenericName[hr]=Web preglednik
GenericName[hu]=Webböngésző
GenericName[it]=Browser web
GenericName[ja]=ウェブ・ブラウザ
GenericName[ko]=웹 브라우저
GenericName[ku]=Geroka torê
GenericName[lt]=Interneto naršyklė
GenericName[nb]=Nettleser
GenericName[nl]=Webbrowser
GenericName[nn]=Nettlesar
GenericName[no]=Nettleser
GenericName[pl]=Przeglądarka WWW
GenericName[pt]=Navegador Web
GenericName[pt_BR]=Navegador Web
GenericName[ro]=Navigator Internet
GenericName[ru]=Веб-браузер
GenericName[sk]=Internetový prehliadač
GenericName[sl]=Spletni brskalnik
GenericName[sv]=Webbläsare
GenericName[tr]=Web Tarayıcı
GenericName[ug]=توركۆرگۈ
GenericName[uk]=Веб-браузер
GenericName[vi]=Trình duyệt Web
GenericName[zh_CN]=网络浏览器
GenericName[zh_TW]=網路瀏覽器
Keywords=Internet;WWW;Browser;Web;Explorer
Keywords[ar]=انترنت;إنترنت;متصفح;ويب;وب
Keywords[ast]=Internet;WWW;Restolador;Web;Esplorador
Keywords[ca]=Internet;WWW;Navegador;Web;Explorador;Explorer
Keywords[cs]=Internet;WWW;Prohlížeč;Web;Explorer
Keywords[da]=Internet;Internettet;WWW;Browser;Browse;Web;Surf;Nettet
Keywords[de]=Internet;WWW;Browser;Web;Explorer;Webseite;Site;surfen;online;browsen
Keywords[el]=Internet;WWW;Browser;Web;Explorer;Διαδίκτυο;Περιηγητής;Firefox;Φιρεφοχ;Ιντερνετ
Keywords[es]=Explorador;Internet;WWW
Keywords[fi]=Internet;WWW;Browser;Web;Explorer;selain;Internet-selain;internetselain;verkkoselain;netti;surffaa
Keywords[fr]=Internet;WWW;Browser;Web;Explorer;Fureteur;Surfer;Navigateur
Keywords[he]=דפדפן;אינטרנט;רשת;אתרים;אתר;פיירפוקס;מוזילה;
Keywords[hr]=Internet;WWW;preglednik;Web
Keywords[hu]=Internet;WWW;Böngésző;Web;Háló;Net;Explorer
Keywords[it]=Internet;WWW;Browser;Web;Navigatore
Keywords[is]=Internet;WWW;Vafri;Vefur;Netvafri;Flakk
Keywords[ja]=Internet;WWW;Web;インターネット;ブラウザ;ウェブ;エクスプローラ
Keywords[nb]=Internett;WWW;Nettleser;Explorer;Web;Browser;Nettside
Keywords[nl]=Internet;WWW;Browser;Web;Explorer;Verkenner;Website;Surfen;Online 
Keywords[pt]=Internet;WWW;Browser;Web;Explorador;Navegador
Keywords[pt_BR]=Internet;WWW;Browser;Web;Explorador;Navegador
Keywords[ru]=Internet;WWW;Browser;Web;Explorer;интернет;браузер;веб;файрфокс;огнелис
Keywords[sk]=Internet;WWW;Prehliadač;Web;Explorer
Keywords[sl]=Internet;WWW;Browser;Web;Explorer;Brskalnik;Splet
Keywords[tr]=İnternet;WWW;Tarayıcı;Web;Gezgin;Web sitesi;Site;sörf;çevrimiçi;tara
Keywords[uk]=Internet;WWW;Browser;Web;Explorer;Інтернет;мережа;переглядач;оглядач;браузер;веб;файрфокс;вогнелис;перегляд
Keywords[vi]=Internet;WWW;Browser;Web;Explorer;Trình duyệt;Trang web
Keywords[zh_CN]=Internet;WWW;Browser;Web;Explorer;网页;浏览;上网;火狐;Firefox;ff;互联网;网站;
Keywords[zh_TW]=Internet;WWW;Browser;Web;Explorer;網際網路;網路;瀏覽器;上網;網頁;火狐
Exec=firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox /**/ ## ICI ## /**/
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-private-window;

[Desktop Action new-window]
Name=Open a New Window
Name[ar]=افتح نافذة جديدة
Name[ast]=Abrir una ventana nueva
Name[bn]=Abrir una ventana nueva
Name[ca]=Obre una finestra nova
Name[cs]=Otevřít nové okno
Name[da]=Åbn et nyt vindue
Name[de]=Ein neues Fenster öffnen
Name[el]=Νέο παράθυρο
Name[es]=Abrir una ventana nueva
Name[fi]=Avaa uusi ikkuna
Name[fr]=Ouvrir une nouvelle fenêtre
Name[gl]=Abrir unha nova xanela
Name[he]=פתיחת חלון חדש
Name[hr]=Otvori novi prozor
Name[hu]=Új ablak nyitása
Name[it]=Apri una nuova finestra
Name[ja]=新しいウィンドウを開く
Name[ko]=새 창 열기
Name[ku]=Paceyeke nû veke
Name[lt]=Atverti naują langą
Name[nb]=Åpne et nytt vindu
Name[nl]=Nieuw venster openen
Name[pt]=Abrir nova janela
Name[pt_BR]=Abrir nova janela
Name[ro]=Deschide o fereastră nouă
Name[ru]=Новое окно
Name[sk]=Otvoriť nové okno
Name[sl]=Odpri novo okno
Name[sv]=Öppna ett nytt fönster
Name[tr]=Yeni pencere aç 
Name[ug]=يېڭى كۆزنەك ئېچىش
Name[uk]=Відкрити нове вікно
Name[vi]=Mở cửa sổ mới
Name[zh_CN]=新建窗口
Name[zh_TW]=開啟新視窗
Exec=firefox -new-window

[Desktop Action new-private-window]
Name=Open a New Private Window
Name[ar]=افتح نافذة جديدة للتصفح الخاص
Name[ca]=Obre una finestra nova en mode d'incògnit
Name[cs]=Otevřít nové anonymní okno
Name[de]=Ein neues privates Fenster öffnen
Name[el]=Νέο ιδιωτικό παράθυρο
Name[es]=Abrir una ventana privada nueva
Name[fi]=Avaa uusi yksityinen ikkuna
Name[fr]=Ouvrir une nouvelle fenêtre de navigation privée
Name[he]=פתיחת חלון גלישה פרטית חדש
Name[hu]=Új privát ablak nyitása
Name[it]=Apri una nuova finestra anonima
Name[nb]=Åpne et nytt privat vindu
Name[ru]=Новое приватное окно
Name[sl]=Odpri novo okno zasebnega brskanja
Name[sv]=Öppna ett nytt privat fönster
Name[tr]=Yeni gizli pencere aç
Name[uk]=Відкрити нове вікно у потайливому режимі
Name[zh_TW]=開啟新隱私瀏覽視窗
Exec=firefox -private-window

a la ligne 157 , je l' ai mise en gras et en quote pour que ca se voit , plutot que code mais en fait c' est pas terrible ...

Dernière modification par iznobe (Le 15/03/2023, à 18:57)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#4 Le 16/03/2023, à 14:09

ar barzh paour

Re : firefox coexistence possible des version deb et snap [RESOLU]

ne pas se tromper de .desktop

liste=$(find / -name firefox.desktop 2>/dev/null)
for l in $liste;do echo $l;cat $l|grep Icon;done

ce qui me donne

/snap/firefox/2391/firefox.desktop
Icon=/default256.png

/snap/firefox/2391/meta/gui/firefox.desktop
Icon=${SNAP}/default256.png

/snap/firefox/2432/firefox.desktop
Icon=/default256.png

/snap/firefox/2432/meta/gui/firefox.desktop
Icon=${SNAP}/default256.png

/usr/share/applications/firefox.desktop
Icon=firefox

et j'en conclue aussi que si le snap est mis à jour , il faudra remodifier les 2 .desktop

jpb@U22-04-d7:~$ snap list|grep firefox
firefox            111.0-2           2432      latest/stable/…  mozilla**    -
jpb@U22-04-d7:~$ 

mon firefox snap est en 2432 , le 2391 ne doit plus être utile mais n'a pas été supprimé

Dernière modification par ar barzh paour (Le 16/03/2023, à 17:59)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 22.04, 22.04, 23.04
Portable1 : Intel(R) Core(TM)2 Duo CPU     T6570  @ 2.10GHz RAM 4GiB DDR2 667 MHz Ubuntu 23.04 ( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#5 Le 18/03/2023, à 10:05

brazz

Re : firefox coexistence possible des version deb et snap [RESOLU]

Merci à tous les deux.
cependant mon problème est de bien savoir QUELLE icône indiquer
en l'occurence je veux changer l’icône du deb (déja rajouter un ppa etc est du bricolage, donc je préfère charcuter ça et ne pas toucher au snap qui sera mis à jour automatiquement...)
or quand je regarde

usr/lib/firefox/browser/chrome/icons/default/

je trouve uniquement des icônes default(x).png
j'ai donc recréé des icônes supplémentaires identiques avec Gimp en y rajoutant la premiere lettre de mon prénom pour bien distinguer.
Mais comment se fait la liaison entre l'icône firefox de firefox.desktop et une icône default(x).png ?


Essayez, essayez, il en restera quelque chose...l'impossible n'est que ce qui n'a pas encore été réussi
Que Saint Torvalds nous assiste !

Hors ligne

#6 Le 18/03/2023, à 11:09

iznobe

Re : firefox coexistence possible des version deb et snap [RESOLU]

Salut , alors c' est peut etre pas la meilleure maniere de faire , mais , tu copies ton icone créé pour l' occasion dans /usr/share/icons .
ensuite dans le firefox.desktop du .deb , a la place de " Icon=firefox "
tu met :

Icon=/usr/share/icons/firefox.png

si ton icone se nomme firefox.png
tu peux aussi tres bien utiliser le chemin indiqué dans ton post precdent si tu preferes ( et y placer l' icone bien sur ) .

Dernière modification par iznobe (Le 18/03/2023, à 12:12)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#7 Le 18/03/2023, à 16:16

brazz

Re : firefox coexistence possible des version deb et snap [RESOLU]

Effectivement cela fonctionne très bien.

J'ai donc A LA FOIS:
- un firefox 110.0   installé "à l'ancienne avec deb" par ppa rajouté dans /etc/apt/sources.list.d
- et le firefox 111.0 installé par la distribution et ses mise à jour automatiques, installé en snap
et pour ne pas les confondre visuellement c'est bien la même icône, mais l'une a une légère différence (l'initiale de celui qui a bricolé ça)

Merci !


Essayez, essayez, il en restera quelque chose...l'impossible n'est que ce qui n'a pas encore été réussi
Que Saint Torvalds nous assiste !

Hors ligne

#8 Le 18/03/2023, à 16:49

iznobe

Re : firefox coexistence possible des version deb et snap [RESOLU]

wink

Par contre , je ne suis pas sur que , a la prochaine mise a jour de firefox .deb , le fichier firefox.desktop ne soit pas remis comme à l' origine et qu ' il te faille donc a nouveau l' editer .

Dernière modification par iznobe (Le 18/03/2023, à 16:49)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#9 Le 19/03/2023, à 01:58

Coeur Noir

Re : firefox coexistence possible des version deb et snap [RESOLU]

Pour le Firefox en .deb, pas besoin de modifier son lanceur, qui se trouve dans /usr/share/applications, pour tout le monde, côté système.

Donc si tu l'as modifié là-bas, remets le fichier d'origine.
Effectivement une future m.à.j de FF risque de toute façon de le remettre dans le bon état.
On ne modifie pas les lanceurs « de base » côté système.

Le lanceur de base prendra la première icône qu'il trouve dans /usr/share/icons/… répondant au nom firefox.
S'il n'en trouve pas là, il prendra l’icône default fournie par l'appli, si l'appli en fournit une. Sinon ça sera l'icône générique d'un exécutable.
On ne modifie pas non plus côté système les icônes « de base » des applications.

Alors c'est pas drôle, comment qu'on fait ?
Et bah on fait ça côté session utilisateur, en se servant des dossiers équivalents justement prévus pour les modif's personnelles :
~/.local/share/applications
~/.local/share/icons

Si tu places une icône firefox.png ou firefox.svg dans le second, elle se substituera, dans ta session, à l'icône initiale provenant du système.
Le tour est joué pour Firefox en .deb puisque Firefox en snap, de par son confinement, n'a pas accès aux éléments cachés d'un répertoire personnel.

Et on a le même principe avec les lanceurs : si tu places un lanceur nommé firefox.desktop dans ~/.local/share/applications il se substituera au lanceur système initial.
Donc tu pourrais copier là un lanceur firefox.desktop dont tu modifies :

Name[fr]=Navigateur Web Firefox

en par exemple :

Name[fr]=Firefox ( .deb )

Et pouf, plus de confusion possible ! Ni besoin de sudo ou chattr, quelle horreur !

À la toute fin de cette doc' tu as des icônes FF un peu reteintes, en .png dont :
firefox firefox

_______________________

On peut agir ± de la même façon pour les lanceurs d'appli's snap.
Ils sont généralement nommés

appli_appli.desktop

pour les distinguer des lanceurs « classiques. »
Tu copies un tel lanceur dans ~/.local/share/applications et tu y modifies ce que tu veux ( Name, Icon ).
Veiller à ce que la ligne Exec soit un chemin comportant une mention current et non un numéro de version spécifique du snap,
sinon ça ne pointera plus le « bon » snap après une mise à jour.

Désolé je n'ai plus d'exemple sous la main, car j'ai bazardé snap de la plupart de mes installations.

Dernière modification par Coeur Noir (Le 19/03/2023, à 02:37)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#10 Le 19/03/2023, à 08:47

FrancisFDZ

Re : firefox coexistence possible des version deb et snap [RESOLU]

brazz a écrit :

je préfère charcuter ça et ne pas toucher au snap qui sera mis à jour automatiquement

Un snap qui se met à jour automatiquement ? J'ai comme un gros doute ... Mais comme firefox-snap est installé via apt, c'est possible (à confirmer SVP)

Dernière modification par FrancisFDZ (Le 19/03/2023, à 08:48)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#11 Le 19/03/2023, à 09:36

Qid

Re : firefox coexistence possible des version deb et snap [RESOLU]

FrancisFDZ a écrit :
brazz a écrit :

je préfère charcuter ça et ne pas toucher au snap qui sera mis à jour automatiquement

Un snap qui se met à jour automatiquement ? J'ai comme un gros doute ... Mais comme firefox-snap est installé via apt, c'est possible (à confirmer SVP)

T'es sérieux là !? Ce n'est pas une question de lien avec apt... Bien sûr que les Snap installé via logiciel sont gérés dans le gestionnaire de mise à jour graphique d'Ubuntu... Canonical n'est pas con au point de rater ça... Quant à la ligne de commande suffit d'avoir un alias qui gère tout en une commande (chez moi j'ai flatpak en plus :

sudo apt update ; sudo apt upgrade ; sudo apt full-upgrade ; sudo snap refresh ; sudo flatpak update

"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#12 Le 19/03/2023, à 09:38

iznobe

Re : firefox coexistence possible des version deb et snap [RESOLU]

FrancisFDZ a écrit :
brazz a écrit :

je préfère charcuter ça et ne pas toucher au snap qui sera mis à jour automatiquement

Un snap qui se met à jour automatiquement ? J'ai comme un gros doute ... Mais comme firefox-snap est installé via apt, c'est possible (à confirmer SVP)

tout depend de ce que tu entends par automatiquement .

Mais oui , le gestionnaire de MAJ gere tous les paquets par defaut , donc les snaps avec , quand ca ne bugue pas . y a plein de posts sur ce sujet dans le forum .


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#13 Le 19/03/2023, à 09:40

Qid

Re : firefox coexistence possible des version deb et snap [RESOLU]

brazz a écrit :

mon propos est juste des savoir comment les différencier par exemple au niveau des icônes
afin de bien distinguer quelle version est lancée puisq'on peut avoir les deux simultanées
ou d'autres choses du genre
???

En tous cas c'est sûr que ce besoin de distinction des différentes versions d'un même logiciel devrait être plus facile à mettre en place... Pour ma part c'est thunderbird que j'ai en double mais je me demande si je ne vais pas dégager le Snap car finalement ce n'est pas celui-ci que j'utilise le plus...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#14 Le 19/03/2023, à 09:46

Qid

Re : firefox coexistence possible des version deb et snap [RESOLU]

iznobe a écrit :

les snaps avec , quand ca ne bugue pas .

Pas sûr que ce soit considéré comme un bug... Et d'ailleurs certains deb (je pense justement à firefox à l'époque il me semble) disait que ce serait pas mal de relancer l'appli pour prendre en compte la mise à jour... C'est juste que le Snap lui n'est pas capable du tout de faire la mise à jour d'une appli qui est en cours d'exécution...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#15 Le 20/03/2023, à 08:45

FrancisFDZ

Re : firefox coexistence possible des version deb et snap [RESOLU]

Qid a écrit :
FrancisFDZ a écrit :
brazz a écrit :

je préfère charcuter ça et ne pas toucher au snap qui sera mis à jour automatiquement

Un snap qui se met à jour automatiquement ? J'ai comme un gros doute ... Mais comme firefox-snap est installé via apt, c'est possible (à confirmer SVP)

T'es sérieux là !? Ce n'est pas une question de lien avec apt... Bien sûr que les Snap installé via logiciel sont gérés dans le gestionnaire de mise à jour graphique d'Ubuntu... Canonical n'est pas con au point de rater ça... Quant à la ligne de commande suffit d'avoir un alias qui gère tout en une commande (chez moi j'ai flatpak en plus :

sudo apt update ; sudo apt upgrade ; sudo apt full-upgrade ; sudo snap refresh ; sudo flatpak update

C'est juste que chez moi j'ai banni snap de mes installations, et que j'ai vu passer des posts signalant des problèmes de mise à jour d'applications installées en snap (posts que je n'ai suivi que par curiosité)

Canonical n'est pas con au point de rater ça

B. Lavillier a dit

La majorité des Français est composée de cons. La minorité aussi, mais ils sont moins nombreux

Dernière modification par FrancisFDZ (Le 21/03/2023, à 08:19)


-- On peut avoir des raisons de se plaindre et n'avoir pas raison de se plaindre --
[Victor Hugo]

Hors ligne

#16 Le 20/03/2023, à 10:09

Qid

Re : firefox coexistence possible des version deb et snap [RESOLU]

N'empêche que les seuls problèmes de mise à jour de Snap c'est parceque le logiciel à mettre à jour est en cours d'utilisation... Reste en effet l'incohérence de la logitheque elle même quand les Mises à jour sont gérées à partir d'elle...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#17 Le 20/03/2023, à 13:12

Coeur Noir

Re : firefox coexistence possible des version deb et snap [RESOLU]

Et d'ailleurs certains deb (je pense justement à firefox à l'époque il me semble) disait que ce serait pas mal de relancer l'appli pour prendre en compte la mise à jour
…deb, snap ou autre : les mises à jour ne sont visibles qu'au prochain rechargement complet du logiciel, après m.à.j qu'il s'agisse de Firefox ou d'un autre.

ce besoin de distinction des différentes versions d'un même logiciel devrait être plus facile à mettre en place
La manip' décrite au #9 est valable pour n'importe quel lanceur, logiciel, icône…
Le système peut difficilement évaluer la présence de « doublons » de logiciels ( un en deb, un en flatpak, un en snap, un en appimage, etc ) et automatiser une procédure de « distinction » ?


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#18 Le 20/03/2023, à 13:24

Qid

Re : firefox coexistence possible des version deb et snap [RESOLU]

Coeur Noir a écrit :

Le système peut difficilement évaluer la présence de « doublons » de logiciels ( un en deb, un en flatpak, un en snap, un en appimage, etc ) et automatiser une procédure de « distinction » ?

Elle est bizarrement formulée ta question... Mais clairement le sujet m'intéresse aussi... Pour mon seul doublon perso j'en ai un dans le dock (qui donc n'est plus dans la liste de toutes les app (on pourrait discuter aussi de cette bizarrerie))... Me reste donc plus que l'autre dans toutes les applis...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#19 Le 20/03/2023, à 14:36

Coeur Noir

Re : firefox coexistence possible des version deb et snap [RESOLU]

Elle est bizarrement formulée ta question
T'as raison lol car ce n'est ni une question ni une affirmation, c'est un cul entre deux chaises !

Je me demande comment le système pourrait globalement savoir qu'une même appli' coexiste sous différents « packages » dont chaque itération devrait automatiquement faire l'objet d'un lanceur distinct, au moins par le nom : par exemple, suffixer le nom par ( snap | deb | AppIm | FlatPk ) seulement en cas de coexistence.

j'en ai un dans le dock (qui donc n'est plus dans la liste de toutes les app (on pourrait discuter aussi de cette bizarrerie))
Dans Gnome shell, à partir du moment où une appli' est mise en favoris ( favorite ? ) ( toujours visible dans le dock~dash, donc ) elle n'est plus dans la vue des applications.
J'avoue ça m'a perturbé un moment aussi mais en fait c'est cohérent : pourquoi irais-tu chercher dans la vue des app' un truc que tu as déjà tout le temps sous le nez dans le dock~dash ?
Et tu vois quelque part ça répond à ton besoin : si tu mets dans le dock le lanceur de TB en .deb, bah dans la vue app' c'est l'autre TB qui reste, celui en snap.
( ce qui n'exclut pas complètement la nécessité de pouvoir les distinguer, au moins tant que les 2 sont dans la vue des app's… )

Cette vue des app's - comme tout menu des app's dans quelconque env' de bureau de bureau - affiche par défaut le contenu de 2 dossiers :
/usr/share/applications le stock système des lanceurs pour les appli's installées « à la régulière », pour tous les utilisateurs ;
~/.local/share/applications le stock des lanceurs dans cette session utilisateur, avec principe de substitution : un lanceur provenant de ce dossier « remplacera » celui de nom identique provenant du dossier « système », pour cet utilisateur uniquement.

Même principe de substitution pour …/share/icons ; …/share/themes ; …/share/fonts ; et je crois bien n'importe quel élément sous …/share/<quelque_chose>
à partir du moment où un dossier <quelque_chose> existe à la fois dans /usr/share ET ~/.local/share/ ( à confirmer. )

Dernière modification par Coeur Noir (Le 20/03/2023, à 14:43)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#20 Le 20/03/2023, à 14:56

Qid

Re : firefox coexistence possible des version deb et snap [RESOLU]

Coeur Noir a écrit :

je crois bien n'importe quel élément sous …/share/<quelque_chose>
à partir du moment où un dossier <quelque_chose> existe à la fois dans /usr/share ET ~/.local/share/ ( à confirmer. )

Ça se tiendrait oui... Après pour la détection de doublon d'application j'avoue que je ne vois même pas comment les dev pourrait faire... À part peut-être en cherchant dans les lanceurs justement...


"GNU/Linux c'est que du bon mais M$ Windows ce n'est pas si mal"
Référent technique Ubuntu d'un Groupe d'Utilisateur du Libre
plus d'info sur mon profil

Hors ligne

#21 Le 20/03/2023, à 17:44

iznobe

Re : firefox coexistence possible des version deb et snap [RESOLU]

Qid a écrit :
Coeur Noir a écrit :

je crois bien n'importe quel élément sous …/share/<quelque_chose>
à partir du moment où un dossier <quelque_chose> existe à la fois dans /usr/share ET ~/.local/share/ ( à confirmer. )

Ça se tiendrait oui... Après pour la détection de doublon d'application j'avoue que je ne vois même pas comment les dev pourrait faire... À part peut-être en cherchant dans les lanceurs justement...

Bonjour , la façon la plus simple , a mon avis , serait de faire comme l'a dit @Coeur Noir dans son dernier message :
il faudrait deja que chaque logiciel ( c ' est pas gagné ) si ' installe et renomme ses fichiers d' installations avec un suffixe :
firefox.deb
firefox.snap
firefox.appimage
etc...
ensuite il suffit de lister les "firefox.untruc" = firefox.* dans les dossiers adéquates pour verifier ce qui est installé .

Dernière modification par iznobe (Le 20/03/2023, à 17:44)


retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne