Pas très satisfaisante cette simulation, difficile de mesurer à quoi on s’engagerait en tapant « y » en réel.
Je crois y lire que je n’aurais plus mon brave navigateur (l’ai-je ajouté hors /etc/apt/sources*
je ne m’en souviens plus), entre autres, mais je finis par douter même de savoir lire.
Quel pourrait être l’effet sur ma base de données et sa disponibilité ?
$ aptitude --simulate remove '?obsolete'
Les paquets suivants seront ENLEVÉS :
brave-browser brave-keyring cpp-6 discord dolphin4 g++-6 gcc-10-base gcc-10-base:i386 gcc-6 gcc-6-base
gcc-6-base:i386 gcc-7-base{u} gcj-6-jre-lib gdb-arm-none-eabi gfortran-6 gir1.2-totem-plparser-1.0
gnome-mime-data{u} irqbalance{u} ivy-python jami-all jovie kde-baseapps-data{u} kde-icons-mono
kdegames-card-data kdepasswd kdesudo konqueror-nsplugins kpart-webkit lib32ncurses5 lib32tinfo5 libaio1{u}
libapache2-mod-php7.0 libappindicator1{u} libappindicator3-1{u} libargon2-0{u} libasan3 libavcodec57 libavutil55
libbonobo2-0{u} libbonobo2-common{u} libbonoboui2-0{u} libbonoboui2-common{u} libc++1{u} libc++1-7{u}
libc++abi1-7{u} libcilkrts5{u} libcryptsetup4 libdbusmenu-glib4{u} libdbusmenu-gtk3-4{u} libdbusmenu-gtk4{u}
libdevhelp-3-2 libdns-export162 libgcc-6-dev libgcc-s1 libgcc-s1:i386 libgcj-bc libgcj-common libgcj17 libgdbm3
libgfortran-6-dev{u} libgfortran3 libgjs0e libglew2.0 libgltf-0.0-0v5 libgnome-2-0{u} libgnome-keyring-common{u}
libgnome-keyring0{u} libgnome2-common{u} libgnomeui-0 libgnomeui-common{u} libgnomevfs2-0 libgnomevfs2-common
libgnomevfs2-extra{u} libicu57 libicu57:i386 libindicator3-7{u} libindicator7{u} libiodbc2{u} libisc-export160
libisl15 libjavascriptcoregtk-1.0-0{u} libjemalloc1{u} libk3b6 libkcddb4 libkcompactdisc4 libkexiv2-11
libkexiv2-data libkf5gpgmepp-pthread5 libkf5qgpgme5 libkonq-common libkonq5-templates libkonq5abi1
libkonqsidebarplugin4a liblimba0 liblogging-stdlog0 libmediastreamer-base3 libmozjs-24-0{u} libmpfr4
libmygpo-qt1 libnatpmp1{u} libokularcore7 liborbit-2-0{u} libortp9 libperl5.24 libpoppler-qt4-4 libpoppler64{u}
libprocps6 libproj12 libproj13{u} libqaccessibilityclient0 libqca2-plugin-ossl libqmobipocket1 libqrencode3{u}
libqtscript4-core libqtscript4-gui libqtscript4-network libqtscript4-sql libqtscript4-uitools libqtscript4-xml
libreadline5{u} libsac-java-gcj libsndio6.1 libsoprano4 libssl1.0.2 libstdc++-6-dev{u} libswresample2
libswscale4 libswt-gnome-gtk-3-jni libswt-gtk-3-jni{u} libswt-webkit-gtk-3-jni libtcl8.5 libtk8.5{u}
libubsan0{u} libunistring0 libupnp6 libva-drm1{u} libva-x11-1{u} libva1 libvpx4 libwebkitgtk-1.0-0
libwebpmux2{u} libx264-148 libx265-95 linux-compiler-gcc-6-x86{u} linux-headers-4.9.0-15-amd64
linux-headers-4.9.0-15-common linux-image-4.9.0-15-amd64 linux-kbuild-4.9{u} mariadb-client-core-10.1
mariadb-server-core-10.1 openjdk-8-jdk openjdk-8-jdk-headless{u} openjdk-8-jre openjdk-8-jre-headless{u}
perl-modules-5.24 php7.0 php7.0-cli php7.0-common php7.0-gd php7.0-json php7.0-opcache php7.0-readline
proj-bin{u} proj-data{u} python-imaging runit-helper{u} soprano-daemon tcl8.5{u} tcl8.5-dev tk8.5 tk8.5-dev
uim-common
0 paquets mis à jour, 0 nouvellement installés, 172 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 1 484 Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
akonadi-backend-mysql : Dépend: default-mysql-client-core but it is not going to be installed ou
virtual-mysql-client-core which is a virtual package, provided by:
- mariadb-client-core-10.1 (10.1.48-0+deb9u2), but it is not going to be installed
- mariadb-client-core-10.3 (1:10.3.25-0+deb10u1), but it is not going to be installed
- mariadb-client-core-10.3 (1:10.3.27-0+deb10u1), but it is not going to be installed
Dépend: default-mysql-server-core but it is not going to be installed ou
virtual-mysql-server-core which is a virtual package, provided by:
- mariadb-server-core-10.1 (10.1.48-0+deb9u2), but it is not going to be installed
- mariadb-server-core-10.3 (1:10.3.25-0+deb10u1), but it is not going to be installed
- mariadb-server-core-10.3 (1:10.3.27-0+deb10u1), but it is not going to be installed
libatomic1 : Dépend: gcc-10-base (= 10.2.1-6) but it is not going to be installed
Les actions suivantes permettront de résoudre ces dépendances :
Installer les paquets suivants :
1) mariadb-client-core-10.3 [1:10.3.27-0+deb10u1 (stable)]
2) mariadb-server-core-10.3 [1:10.3.27-0+deb10u1 (stable)]
Conserver les paquets suivants dans leur version actuelle :
3) gcc-10-base [10.2.1-6 (now)]
4) libaio1 [0.3.112-9 (now)]
5) libreadline5 [5.2+dfsg-3+b13 (now, stable)]
Accepter cette solution ? [Y/n/q/?]
MongoDB
J’ai essayé d’introduire la ligne :
deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main
dans mon sources.list.d/mongo… avec le résultat suivant :
plus de warning en effet mais une info « ign :4 »
d’où vient cette ligne (qui était présente avant)
$ sudo apt-get update
Atteint :1 http://security.debian.org buster/updates InRelease
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://security.debian.org/debian-security buster/updates InRelease
Ign :4 http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 InRelease
Atteint :5 https://download.docker.com/linux/debian buster InRelease
Atteint :6 http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 Release
Lecture des listes de paquets... Fait
$
libsdl2-dev
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
$ sudo aptitude -s install libsdl2-dev
Les NOUVEAUX paquets suivants vont être installés :
gir1.2-ibus-1.0{a} libasound2-dev{a} libblkid-dev{a} libffi-dev{a} libgles2-mesa-dev{a} libglib2.0-dev{a}
libglib2.0-dev-bin{a} libibus-1.0-5{a} libibus-1.0-dev{a} libmount-dev{a} libpcre16-3{a} libpcre3-dev{a}
libpcre32-3{a} libpulse-dev{a} libsdl2-dev libselinux1-dev{a} libsepol1-dev{ab} libsndio-dev{a}
libxcursor-dev{ab} libxkbcommon-dev{ab} libxrandr-dev{a} libxv-dev{a} x11proto-randr-dev{a}
0 paquets mis à jour, 23 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 4 256 ko/6 330 ko d'archives. Après dépaquetage, 29,4 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
libxkbcommon-dev : Dépend: libxkbcommon0 (= 0.8.2-1) but 1.0.3-2 is installed
libxcursor-dev : Dépend: libxcursor1 (= 1:1.1.15-2) but 1:1.2.0-2 is installed
libsepol1-dev : Dépend: libsepol1 (= 2.8-1) but 3.1-1 is installed
ouverts : 30 ; fermés : 1979 ; reportés : 14 ; en conflit : 30 OLes actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) libglib2.0-dev [Non installé]
2) libibus-1.0-dev [Non installé]
3) libpulse-dev [Non installé]
4) libsdl2-dev [Non installé]
5) libselinux1-dev [Non installé]
6) libsepol1-dev [Non installé]
7) libxcursor-dev [Non installé]
8) libxkbcommon-dev [Non installé]
Accepter cette solution ? [Y/n/q/?] r4
Rejet de la suppression de libsdl2-dev
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) libglib2.0-dev [Non installé]
2) libibus-1.0-dev [Non installé]
3) libpulse-dev [Non installé]
4) R libsdl2-dev [Non installé]
5) libselinux1-dev [Non installé]
6) libsepol1-dev [Non installé]
7) libxcursor-dev [Non installé]
8) libxkbcommon-dev [Non installé]
Accepter cette solution ? [Y/n/q/?] y
Aucun paquet ne va être installé, mis à jour ou enlevé.
0 paquets mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 0 o seront utilisés.
Charger/installer/enlever des paquets.