Merci pour toute ces informations ! Je viens de "nettoyer" les snapshot. Chromium n'est pas open source ?Coeur Noir a écritEst-ce quen'est pas grosso-modo la même chose quedpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P
???sudo apt autoremove --purge
Cette 2ème commande est plus courte, simple à retenir et à « auto-compléter ».
Concernant les snap sur un système uniquement installé sur HDD - il y aura toujours ± cette lenteur au premier lancement.
Elle est de moins en moins sensible sur des disques rapides type SSD.
Je suppose que tu as utilisé « logiciels » pour installer ces snap, et probablement sans savoir que tu installais des snap plutôt que les classiques paquets .deb.
C'est pas de ta faute, y a une astuce à savoir.
Dans « logiciels » quand tu cherches une appli', la première à apparaître dans la liste de propositions sera la snap.
Mais en regardant un peu plus bas dans la liste il y a de fortes chances que l'appli cherchée apparaisse à nouveau, en .deb cette fois.
L'info de « type de package » n'est visible qu'une fois qu'on clique sur une des propositions, à la fin du descriptif, ce qui est stupide mais à priori sera présentée autrement sous Ubuntu 20.10.
Dans de rares cas, une appli' ne sera disponible qu'en snap : le navigateur web Chromium, des appli's non-libres-propriétaires, des « ré-éditions » d'anciens logiciels, des versions plus récentes que celles disponibles en .deb ( Gimp, par exemple ). Autant que possible, préfère installer tes logiciels en .deb - et n'utilise les snap que quand tu as impérativement besoin des versions qu'ils proposent.
Autre truc à savoir, puisqu'on t'a fait faire du nettoyage : snap conserve automatiquement 2 voire trois versions successives d'un logiciel, dans le cas où la nouvelle version poserait un problème on peut facilement revenir à la précédente. Bonne idée, mais ça prend de la place !
Autre truc qui prend de la place, selon les logiciels : quand tu supprimes un logiciel snap, snap garde pendant 30 jours un « snapshot » du profil utilisateur associé au logiciel. Si tu restaures ( et non installes à nouveau ) ce logiciel dans ce laps de temps, tu le retrouves alors dans le même état. Au delà de ces 30 jours, tu repars à zéro.
La commandepermet de voir les snapshots éventuellement conservés ( rappel : ce mécanisme se déclenche quand on supprime un snap )snap saved
Pour supprimer un snapshot, c'estnuméro_du_snapshot qu'on aura trouvé via la commande précédente.snap forget numéro_du_snapshot
Pour restaurer un snap, c'estEnfin, pour infosnap restore numéro_du_snapshot
oulsblk -fe7
aurait allégé le retour de lsblk tout en gardant sa pertinence ( quoi que c'est grâce à ça que les snaps ont été repérés, les /dev/loop… )lsblk -f | grep -v loop
Xubuntu est lent quand il démarre
Si, si ! C'est la base open-source qui sert à Google pour son Chrome. Et à Microsoft pour Edge, et à Vivaldi, Opera, Brave…poubelle a écritChromium n'est pas open source ?
Je l'ai signalé là car depuis Ubuntu 20.04, Chromium est quasiment le seul logiciel « important » à ne plus être disponible en .deb et volontairement proposé qu'en Snap.
D'autres .deb peuvent disparaître d'une version à l'autre parce qu'ils deviennent obsolètes, qu'ils n'ont plus de mainteneurs pour assurer leur évolution ou pour souci de compatibilité.
La cas de Chromium est inédit.
C'est notéxubu1957 a écrit (...)
3. Utilisez la citation avec modération : il ne sert à rien de citer l'intégralité du post précédent.
(...)
- Modifié
Ah... Mais je devine que si on compile depuis les sources, on a les avantages du snap pour le fait qu'il n'y a pas de problème de compatibilité, et de .deb par rapport au fait que c'est plus rapide au démarrage.Coeur Noir a écrit Je l'ai signalé là car depuis Ubuntu 20.04, Chromium est quasiment le seul logiciel « important » à ne plus être disponible en .deb et volontairement proposé qu'en Snap.
D'autres .deb peuvent disparaître d'une version à l'autre parce qu'ils deviennent obsolètes, qu'ils n'ont plus de mainteneurs pour assurer leur évolution ou pour souci de compatibilité.
J'ai vu que sur gentoo, il y a un gestionnaire de paquet qui fait s'occupe automatiquement de télécharger depuis les sources et de compiler, il y aurait pas un moyen de l'utiliser sur xubuntu ?
- Modifié
télécharger depuis les sources et de compiler, il y aurait pas un moyen de l'utiliser sur xubuntu ?
Hé, hé… Non.
La gestion des paquets / des sources, c'est déjà une différence majeure qui distingue les familles de distribution Linux : celles basées sur APT/deb, celles sur DNF/YUM/rpm, celles en mises à jour par cycle, celles en mises à jour « permanentes », celles en compilation depuis les sources ( Gentoo/portage inspirée de BSD/ports qui elle est Unix, pas Linux ) et sans doute d'autres voies…
Différences auxquelles s'ajoutent maintenant l'existence de packages à visée universelle : snap, flatpak, et ± AppImage, pour tenter de s'affranchir de ces questions de gestion de paquets.
Les dépôts d'une distribution existent justement pour éviter à l'utilisateur final l'étape de la compilation : celle-ci est déjà faite par les mainteneurs, en visant la distribution en question. Et ça concerne autant le noyau Linux lui-même que les applications qui y seront greffées ( par défaut dans la distribution, et manuellement ajoutées par l'utilisateur via les dépôts de ladite distribution ).
Cela dit puisque tu as l'air de viser la compilation, tu devrais peut-être regarder du côté des rolling-release genre Arch ou Manjaro ? Tu y trouveras l'environnement de bureau Xfce, comme sur Xubuntu…
Hé, hé… Non.
La gestion des paquets / des sources, c'est déjà une différence majeure qui distingue les familles de distribution Linux : celles basées sur APT/deb, celles sur DNF/YUM/rpm, celles en mises à jour par cycle, celles en mises à jour « permanentes », celles en compilation depuis les sources ( Gentoo/portage inspirée de BSD/ports qui elle est Unix, pas Linux ) et sans doute d'autres voies…
Différences auxquelles s'ajoutent maintenant l'existence de packages à visée universelle : snap, flatpak, et ± AppImage, pour tenter de s'affranchir de ces questions de gestion de paquets.
Les dépôts d'une distribution existent justement pour éviter à l'utilisateur final l'étape de la compilation : celle-ci est déjà faite par les mainteneurs, en visant la distribution en question. Et ça concerne autant le noyau Linux lui-même que les applications qui y seront greffées ( par défaut dans la distribution, et manuellement ajoutées par l'utilisateur via les dépôts de ladite distribution ).
Cela dit puisque tu as l'air de viser la compilation, tu devrais peut-être regarder du côté des rolling-release genre Arch ou Manjaro ? Tu y trouveras l'environnement de bureau Xfce, comme sur Xubuntu…
Je vois, dommage... 

Pourquoi dommage ? Les distributions ont chacune leur spécificité, à toi de les tester pour voir laquelle te convient mieux, le choix est vaste !
Si tu veux ± compiler chacun de tes logiciels, Gentoo, Arch ou Manjaro seront de meilleurs choix qu'Ubuntu.
Si tu veux ± compiler chacun de tes logiciels, Gentoo, Arch ou Manjaro seront de meilleurs choix qu'Ubuntu.
- Modifié
C'est compliqué de migrer sur une autre distribution, je vais devoir tout réinstaller, mettre les raccourcis clavier, etc. Et j'ai aussi peur pour la stabilité de migrer sur une distribution moins connu.
- Modifié
Je viens d'avoir un problème et je pense que c'est lié aux commandes que j'ai pu mettre ici, j'essaye de mettre à jour mais ça fonctionne pas 
J'essaye de mettre à jour et voilà ce que ça me fait (je précise que j'ai supprimé brave donc ça devrait pas me faire ça) :

J'essaye de mettre à jour et voilà ce que ça me fait (je précise que j'ai supprimé brave donc ça devrait pas me faire ça) :
(base) bibou@bibou-Lenovo-IdeaPad-S340-15API:~$ sudo apt-get update
Atteint :1 http://ppa.launchpad.net/maarten-fonville/android-studio/ubuntu bionic InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu bionic InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu bionic-updates InRelease
Atteint :4 http://fr.archive.ubuntu.com/ubuntu bionic-backports InRelease
Atteint :5 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu bionic InRelease
Atteint :6 https://download.docker.com/linux/ubuntu bionic InRelease
Atteint :7 http://ppa.launchpad.net/webupd8team/haguichi/ubuntu bionic InRelease
Réception de :8 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
Réception de :9 https://brave-browser-apt-release.s3.brave.com stable InRelease [4317 B]
Atteint :10 https://packages.microsoft.com/ubuntu/18.04/prod bionic InRelease
Err :9 https://brave-browser-apt-release.s3.brave.com stable InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY A8580BDC82D3DC6C
88,7 ko réceptionnés en 2s (58,5 ko/s)
Lecture des listes de paquets... Fait
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://brave-browser-apt-release.s3.brave.com stable InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY A8580BDC82D3DC6C
W: Impossible de récupérer https://brave-browser-apt-release.s3.brave.com/dists/stable/InRelease Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY A8580BDC82D3DC6C
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
Bonjour,
Montre le sources.list :
Montre le sources.list :
find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;
cqfd93 a écritAstuce pour copier / coller sans erreur :
- triple clic gauche pour sélectionner et copier une ligne entière
- clic molette pour coller dans le terminal
Tu peux aussi installer plusieurs distributions côte à côte, en multi boot.
Tu as désinstallé le logiciel brave, mais pas désactivé ou supprimé le dépôt d'où il a été téléchargé.
Tu as désinstallé le logiciel brave, mais pas désactivé ou supprimé le dépôt d'où il a été téléchargé.
- Modifié
Voilà pour la commande (je fais 3 clique > Ctrl + maj + c, j'ai pas de molette vu que je suis sur ordinateur portable):
(base) bibou@bibou-Lenovo-IdeaPad-S340-15API:~$ find /etc/apt -name '*.list' -exec bash -c 'echo -e "\n$1\n"; nl -ba "$1"' _ '{}' \;
/etc/apt/sources.list.d/nathan-renniewaldock-ubuntu-flux-bionic.list
1 deb http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu bionic main
2 # deb-src http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu bionic main
/etc/apt/sources.list.d/brave-browser-release.list
1 deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
/etc/apt/sources.list.d/maarten-fonville-ubuntu-android-studio-bionic.list
1 deb http://ppa.launchpad.net/maarten-fonville/android-studio/ubuntu bionic main
2 # deb-src http://ppa.launchpad.net/maarten-fonville/android-studio/ubuntu bionic main
/etc/apt/sources.list.d/microsoft-prod.list
1 deb [arch=amd64] https://packages.microsoft.com/ubuntu/18.04/prod bionic main
/etc/apt/sources.list.d/webupd8team-ubuntu-haguichi-bionic.list
1 deb http://ppa.launchpad.net/webupd8team/haguichi/ubuntu bionic main
2 # deb-src http://ppa.launchpad.net/webupd8team/haguichi/ubuntu bionic main
/etc/apt/sources.list
1 # deb cdrom:[Xubuntu 18.04.3 LTS _Bionic Beaver_ - Release amd64 (20190805)]/ bionic main multiverse restricted universe
2
3 # See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
4 # newer versions of the distribution.
5 deb http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
6 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic main restricted
7
8 ## Major bug fix updates produced after the final release of the
9 ## distribution.
10 deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
11 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates main restricted
12
13 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
14 ## team. Also, please note that software in universe WILL NOT receive any
15 ## review or updates from the Ubuntu security team.
16 deb http://fr.archive.ubuntu.com/ubuntu/ bionic universe
17 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic universe
18 deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
19 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates universe
20
21 ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
22 ## team, and may not be under a free licence. Please satisfy yourself as to
23 ## your rights to use the software. Also, please note that software in
24 ## multiverse WILL NOT receive any review or updates from the Ubuntu
25 ## security team.
26 deb http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
27 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic multiverse
28 deb http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
29 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-updates multiverse
30
31 ## N.B. software from this repository may not have been tested as
32 ## extensively as that contained in the main release, although it includes
33 ## newer versions of some applications which may provide useful features.
34 ## Also, please note that software in backports WILL NOT receive any review
35 ## or updates from the Ubuntu security team.
36 deb http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
37 # deb-src http://fr.archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
38
39 ## Uncomment the following two lines to add software from Canonical's
40 ## 'partner' repository.
41 ## This software is not part of Ubuntu, but is offered by Canonical and the
42 ## respective vendors as a service to Ubuntu users.
43 # deb http://archive.canonical.com/ubuntu bionic partner
44 # deb-src http://archive.canonical.com/ubuntu bionic partner
45
46 deb http://security.ubuntu.com/ubuntu bionic-security main restricted
47 # deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
48 deb http://security.ubuntu.com/ubuntu bionic-security universe
49 # deb-src http://security.ubuntu.com/ubuntu bionic-security universe
50 deb http://security.ubuntu.com/ubuntu bionic-security multiverse
51 # deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
52 deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
53 # deb-src [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Je vois, comment ai-je fais ça ? Comme ça je ne recommence pas la prochaine fois.Tu as désinstallé le logiciel brave, mais pas désactivé ou supprimé le dépôt d'où il a été téléchargé.
Essaye :
comme indiqué dans > ubuntuhandbook.org/index.php/2018/12/how-to-install-brave-web-browser-in-ubuntu
sudo apt remove --autoremove brave-browser brave-keyring
puis supprime le en utilisant la fenêtre graphique > § 3 depots#depot_partenaire_ou_depot_commercialcomme indiqué dans > ubuntuhandbook.org/index.php/2018/12/how-to-install-brave-web-browser-in-ubuntu
Ça me dit que ce n'est pas installé:
(base) bibou@bibou-Lenovo-IdeaPad-S340-15API:~$ sudo apt remove --autoremove brave-browser brave-keyring
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet « brave-browser » n'est pas installé, et ne peut donc être supprimé
Le paquet « brave-keyring » n'est pas installé, et ne peut donc être supprimé
Je ne sais pas. ¯_(ツ)_/¯
Bizarre bizarre tout ça...
- Modifié
J'ai résolu le problème en faisant :
Et pourquoi ça n'installe pas le paquet non mis à jour ? (dernière ligne)
sudo rm /etc/apt/sources.list.d/brave-browser-release.list.save
et
sudo rm /etc/apt/sources.list.d/brave-browser-release.list
Par contre, il y a toujours les "atteints": (base) bibou@bibou-Lenovo-IdeaPad-S340-15API:~$ sudo apt update && sudo apt full-upgrade -y
Atteint :1 http://fr.archive.ubuntu.com/ubuntu bionic InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu bionic-updates InRelease
Atteint :3 http://fr.archive.ubuntu.com/ubuntu bionic-backports InRelease
Atteint :4 http://ppa.launchpad.net/maarten-fonville/android-studio/ubuntu bionic InRelease
Atteint :5 http://security.ubuntu.com/ubuntu bionic-security InRelease
Réception de :6 https://download.docker.com/linux/ubuntu bionic InRelease [64,4 kB]
Atteint :7 http://ppa.launchpad.net/nathan-renniewaldock/flux/ubuntu bionic InRelease
Atteint :8 https://packages.microsoft.com/ubuntu/18.04/prod bionic InRelease
Atteint :9 http://ppa.launchpad.net/webupd8team/haguichi/ubuntu bionic InRelease
64,4 ko réceptionnés en 2s (40,0 ko/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
1 paquet peut être mis à jour. Exécutez « apt list --upgradable » pour le voir.
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été conservés :
libodbc1
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
C'est normal ?Et pourquoi ça n'installe pas le paquet non mis à jour ? (dernière ligne)
- Modifié
Tu lances le gestionnaire de mises à jours (update-manager) et tu cliques sur l'onglet "Paramètres". Il y a un onglet avec la liste des dépôts. Il te suffit de supprimer la ou les lignes concernées.
J'ai trouvé un autre moyen, mais merci pour l'astuce, ça pourrait me servir à l'avenir.inbox a écritTu lances le gestionnaire de mises à jours (update-manager) et tu cliquees sur l'onglet "Paramètres". Il y a un onglet avec la liste des dépôts. Il te suffit de supprimer la ou les lignes concernées.
Ah non, c'est une commande de nany. J'aurais été bien en peine de l'écrire, celle-là !xubu1957 a écritPour nettoyer :Le 20/02/2017, moko138 a écritPour supprimer tous ces fichiers de configuration devenus sans objets et marqués "rc", et uniquement ces fichiers, exécute :dpkg -l | awk '/^rc/{print $2}' | xargs -r sudo dpkg -P
