Résolu le 14-01-24 Flatpak ou LM ? Ou sont mes logiciels ?

Postez ici toutes vos demandes d’assistance.
Répondre
jojo01
Messages : 34
Enregistré le : dim. 29 oct. 2023 10:28

Flatpak ou LM ? Ou sont mes logiciels ?

Message par jojo01 »

Bonjour a tous ,

Humm , je suis perdu dans l' intall de mes logiciels , leurs destinations et leurs suppressions .
1 - Dans la logitheque pour certains nous pouvons choisir Flatpak ou LM . Lequel est a choisir de preference ?
J'ai une preference pour les Flatpak parce que je peux les centraliser avec "Warehouse" . Je ne sais pas ou ceux ci s'installent mais j'ai un acces directe et je peux les desinstaller facilement.
2 - Flatpak ou LM , j'ai du mal a comprendre l'architecture des dossiers de destinations .
Vingt années de Windows : et en fouillant dans son architecture , je savais directe ou les logiciels étaient situés . La j'avoue je suis perdu :( Ou s'intallent donc t'ils ?
3 - Comment etre sur que la desinstallation des packages est "clean" ? ou doit je regarder ( CF question 2 ) ?

Merci a vous
Modifié en dernier par jojo01 le dim. 14 janv. 2024 17:44, modifié 3 fois.
DUAL BOOT : MINT 21.2 - WIN 10
Laptop : HP Probook 470 G3 / 16 Go DDR / SSD 500 Go - Linux Mint 21 Cinnamon 5.8.4 -Intel Core I7-6500U@2.5ghz

Avatar du membre
alv37
Messages : 272
Enregistré le : mer. 26 août 2020 00:42
Localisation : France

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par alv37 »

Slt,
jojo01 a écrit :
mar. 9 janv. 2024 15:00
Lequel est a choisir de preference ?
C'est une question auquel tu ne trouvera pas une seule réponse car chacun à ces préférences qui sont différentes d'une personne à l'autre.
Pour ma part je priorise les paquets des dépôts et utilise flatpak (et autres format du type) que lorsque les paquets que j'ai besoin ne sont pas dispo sur les dépôts, après chacun sa stratégie.
jojo01 a écrit :
mar. 9 janv. 2024 15:00
Ou s'intallent donc t'ils ?
De mémoire les flapak s’installe soit dans "/var/lib/flatpak" soit "/home/<username>/.var/app"

Pour les paquets provenant des dépôts c'est découper, tu as les binaire dans "/bin" ou "/usr/bin" ou "/usr/local/bin"
les config sont dans "/etc" ou "/home/<username>/.conf"
les icônes dans "/usr/share/icons"
PC Principal [Dual-Boot] (Custom) : MB: MS-7823 (MSI B85M-G43) | CPU: Intel i7 4790k | RAM: 8 Go | GPU: Nvidia Geforce GTX 970
  • OS: VoidLinux | DE: Cinnamon v5.8.4 | Kernel: 6.10.3
  • OS: ArchLinux | DE: Cinnamon v6.2.7 | Kernel: 6.10.2
PC Secondaire (Custom) : OS: Linux Mint 22 | DE: Cinnamon v6.2.7 | Kernel: 6.8.0 | MB: Gigabyte GA-G31M-ES2L v2 | CPU: Intel Pentium D 915 | RAM: 4 Go | GPU: Intel 82G33/G31 Express Integrated Graphics

Avatar du membre
cyrille
Administrateur du site
Messages : 13037
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par cyrille »

+1 avec alv37

Les flatpak et autres embarquent tout le nécessaire ce qui peut être un avantage mais ce qui va créer une redondance de librairies en doublons et autres fichiers partagés.

Les paquets des repos partagent les bibliothèques qui sont beaucoup plus légers à installer même si ça peut être une prise de tête pour les dev en fonction des versions des libs requises

Pour la gestion des paquets provenant des repos officiels, tu as l'utilitaire apt-file qui est ton ami

Code : Tout sélectionner

sudo apt update && sudo apt install apt-file
Tu l'initialise en créant sa base de données

Code : Tout sélectionner

sudo apt-file update
Puis pour savoir ce que tu as ou ce que tu vas installer :

Code : Tout sélectionner

apt-file list <nom du paquet>
Ce qui donne concrètement pour bluefish par exemple :

Code : Tout sélectionner

apt-file list bluefish
bluefish: /usr/bin/bluefish               
bluefish: /usr/share/applications/bluefish.desktop
bluefish: /usr/share/bluefish/jsbeautifier/__init__.py
bluefish: /usr/share/bluefish/jsbeautifier/__version__.py
bluefish: /usr/share/bluefish/jsbeautifier/unpackers/__init__.py
bluefish: /usr/share/bluefish/jsbeautifier/unpackers/evalbased.py
bluefish: /usr/share/bluefish/jsbeautifier/unpackers/javascriptobfuscator.py
bluefish: /usr/share/bluefish/jsbeautifier/unpackers/myobfuscate.py
bluefish: /usr/share/bluefish/jsbeautifier/unpackers/packer.py
bluefish: /usr/share/bluefish/jsbeautifier/unpackers/urlencode.py
bluefish: /usr/share/doc/bluefish/AUTHORS
bluefish: /usr/share/doc/bluefish/README
bluefish: /usr/share/doc/bluefish/changelog.Debian.amd64.gz
bluefish: /usr/share/doc/bluefish/changelog.Debian.gz
bluefish: /usr/share/doc/bluefish/changelog.gz
bluefish: /usr/share/doc/bluefish/copyright
bluefish: /usr/share/man/man1/bluefish.1.gz
bluefish: /usr/share/metainfo/bluefish.appdata.xml
bluefish: /usr/share/python3/runtime.d/bluefish.rtupdate

Sinon le gestionnaire apt et dérivés font correctement leur taf lors des installations , suppression ou purge des programmes via les preinst, postinst, prerm and postrm contenant dans le .deb et indiquant au systeme pour les 2 premiers ce qu'il faut et où installer et avec quelle config et les 2 dernier le même mais pour la suppression

Pour les flatpak, je cite

Les installations utilisateur sont stockées dans ~/. local/share/flatpak/ , et les applications et le contenu de base à l'échelle du système sont stockés dans /var/lib/flatpak/ . Si vous avez configuré des dépôts pour le système et l'utilisateur, Flatpak demande pour chaque application si vous souhaitez l'installer à l'échelle du système ou uniquement pour votre utilisateur.


Pour d'autres ce sera sous /opt



++
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

jojo01
Messages : 34
Enregistré le : dim. 29 oct. 2023 10:28

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par jojo01 »

Code : Tout sélectionner

Pour les paquets provenant des dépôts c'est découper, tu as les binaire dans "/bin" ou "/usr/bin" ou "/usr/local/bin"
les config sont dans "/etc" ou "/home/<username>/.conf"
les icônes dans "/usr/share/icons"
En espérant qu'un jour , quelqu'un nous sorte une petit soft graphique pour répertorier ces packs :D
DUAL BOOT : MINT 21.2 - WIN 10
Laptop : HP Probook 470 G3 / 16 Go DDR / SSD 500 Go - Linux Mint 21 Cinnamon 5.8.4 -Intel Core I7-6500U@2.5ghz

Avatar du membre
alain
Administrateur du site
Messages : 15151
Enregistré le : dim. 11 oct. 2015 23:41
Localisation : Chelles
Contact :

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par alain »

Bonjour Jojo01.

Il existe, c'est synaptic:

Image
PC are like air conditioning, they becomes useless when you open Windows (L.T)
PC1 : CM : ASRock 990FX | CPU: AMD FX 8350-8 cores, 4 GHz | RAM: 16 Go DDR3 1600 MHz | CG: GTX 1080TI-11 Go | OS : LM 20.3 Uma Xfce 4.16 | K: 5.4
PC2
:Core2 Quad Q9650 @ 3 GHz | CG: Nvidia GTX 650TI | OS: LM 21.3 Xfce 4.18| K: 6.5
PC3 :Core i7-2600 @ 3,5 GHz | CG: ATI HD 4650 | OS: Emmade5 Xfce 4.18.0 | K: 6.1
PC4 : AMD Ryzen 5 3500X 4GHz | CG: GTX 970 | Ram : 8GB |OS : Debian 12.7 | K: 5.10
In a world without walls and fences, who needs windows and gates?

jojo01
Messages : 34
Enregistré le : dim. 29 oct. 2023 10:28

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par jojo01 »

Merci Alain ,

En effet , c'est vrai que je suis déjà allez "fouillé" dans Synaptic .Mais j'avais fait demi-tour quand j'utilisais Mint sous VM .
Aujourd'hui c'est du concret , une réponse a mes questions ici : https://forumsospc.fr/forums/Sujet/linu ... programme/
Je vais approfondir tout ca :D

Ci joint Synaptic vs Warehouse ou pack LM vs Flatpack :
Image
DUAL BOOT : MINT 21.2 - WIN 10
Laptop : HP Probook 470 G3 / 16 Go DDR / SSD 500 Go - Linux Mint 21 Cinnamon 5.8.4 -Intel Core I7-6500U@2.5ghz

joel49
Messages : 43
Enregistré le : mer. 20 mars 2019 07:18

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par joel49 »

Bonjour,

Il est vrai qu'à force d'installer des programmes sans en avoir un suivi rigoureux, on risque bien vite de perdre le fil.
Sous terminal, on peut lister ce que l'on possède.

Code : Tout sélectionner

flatpak list 

Code : Tout sélectionner

snap list 
Pour ceux qui en possèdent ?
Concernant les « AppImage » chez moi, ils sont tous classés dans un même dossier spécifique ; /home/joel/Applications

Pour désinstaller ces applications ; — par la logithèque. On repère bien vite si l'on a affaire à du flatpak ou du package DEB
— Par le gestionnaire de paquets synaptic qui pour moi est une excellente application.
Pour ce qui concerne les AppImage, il suffit à procéder à leur suppression.

— Pour les plus aventureux, Bauh . Peut s'utiliser en AppImage.

Voir ici ;
Bauh (gestionnaire de paquets)
https://doc.ubuntu-fr.org/bauh

À noter ; _**AppImageLauncher** est totalement incompatible avec BAUH_. … ( voir le point 3.2.3)
Desktop; Linux Mint 21.3 Cinnamon. NVIDIA Corporation GK107 [GeForce GT 640]. Mem 24go. Intel© Core™ i5-3470 CPU @ 3.20GHz × 4
Laptop; Linux Mint 21.3 Cinnamon.

Avatar du membre
serged
Messages : 905
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Flatpak ou LM ? Ou sont mes logiciels ?

Message par serged »

alain a écrit :
ven. 12 janv. 2024 02:07
Bonjour Jojo01.

Il existe, c'est synaptic:

Image
il lui manque un champ de recherche "rapide". On peut le restaurer avec cette méthode https://doc.ubuntu-fr.org/synaptic#cham ... che_rapide
LinuxMint Virginia Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 17Go / SSD 4To /Nvidia GeForce GT610 / LM21.3 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.3 MATE (sur HDD)

Répondre