Bonjour,
j’ai une machine en jessie et je souhaite la mettre à niveau en sid.
Je pensais remplacer jessie par sid dans le source-list et ensuite faire un dist-upgrade.
Est-ce la bonne méthode ?
Merci de votre aide
from Jessie > Stretch > Buster > to SID
Pas raisonnable / pas propre.
A la limite, pour bricoler avant une installation propre, mais pas plus.
Je viens de passer de Jessie à Stretch ok, puis de Stretch à Buster mais j’ai des erreurs à ce niveau :
jt@thetis:~$ sudo apt-get dist-upgrade
[sudo] Mot de passe de jt :
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é installés automatiquement et ne sont plus nécessaires :
alsa-base firebird2.5-common-doc freerdp-x11 g++-6 gir1.2-gepub-0.4 gir1.2-tracker-1.0 libbind9-140
libdns-export162 libdns162 libevent-2.0-5 libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1
libfreerdp-common1.1.0 libfreerdp-core1.1 libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1
libfreerdp-plugins-standard libfreerdp-primitives1.1 libfreerdp-rail1.1 libfreerdp-utils1.1 libfwupd1
libgdict-1.0-10 libgdict-common libgit2-24 libgmime-2.6-0 libgtop-2.0-10 libhunspell-1.4-0 libisc-export160
libisc160 libisccfg140 libjavascriptcoregtk-3.0-0 libjim0.76 libllvm3.9 liblouis12 libnotmuch4 libntfs-3g871
libpoppler64 libpython3.5-minimal libpython3.5-stdlib libqgsttools-p1 libqpdf17 libqt5multimedia5-plugins
libqt5multimediawidgets5 libraw15 libstdc++-6-dev libtracker-control-1.0-0 libtracker-miner-1.0-0
libtracker-sparql-1.0-0 libunistring0 libwebkitgtk-3.0-0 libwebp5 libwebpdemux1 libwinpr-crt0.1
libwinpr-crypto0.1 libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1
libwinpr-heap0.1 libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1
libwinpr-pool0.1 libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1
libwinpr-thread0.1 libwinpr-utils0.1 libwireshark8 libwiretap6 libwsutil7 libx264-150 libxfreerdp-client1.1
python-asn1crypto python-certifi python-cffi-backend python-cryptography python-enum34 python-idna
python-ipaddress python-openssl python-pyasn1 python-requests python-urllib3 python3.5 python3.5-minimal
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets suivants seront ENLEVÉS :
firebird2.5-common firebird2.5-server-common gir1.2-git2-glib-1.0 gir1.2-totem-plparser-1.0 libfbembed2.5
libgnutls-deb0-28 libgsl2 libhogweed2 libnettle4 tracker-gui
Les NOUVEAUX paquets suivants seront installés :
binutils-common binutils-x86-64-linux-gnu chromium-common cpp-7 firebird3.0-server-core firebird3.0-utils
g++-7 gcc-7 gedit-plugin-bookmarks gedit-plugin-bracket-completion gedit-plugin-character-map
gedit-plugin-code-comment gedit-plugin-color-picker gedit-plugin-color-schemer gedit-plugin-commander
gedit-plugin-dashboard gedit-plugin-draw-spaces gedit-plugin-find-in-files gedit-plugin-git
gedit-plugin-join-lines gedit-plugin-multi-edit gedit-plugin-smart-spaces gedit-plugin-synctex
gedit-plugin-terminal gedit-plugin-word-completion gedit-plugin-zeitgeist gedit-plugins-common gfortran-7
gir1.2-gepub-0.5 gir1.2-ggit-1.0 gir1.2-totemplparser-1.0 gir1.2-tracker-2.0 gnome-todo gnome-todo-common
gnome-user-docs gstreamer1.0-packagekit libarchive-cpio-perl libasan4 libbind9-141 libbinutils
libdata-dump-perl libdns-export190 libdns190 libemf1 libevent-2.1-6 libfreerdp2-2 libfwupd2 libgcc-7-dev
libgfortran-7-dev libgit2-26 libgnome-todo libgsl23 libgslcblas0 libib-util libisc-export189 libisc189
libisccfg144 libjim0.77 liblouis14 libnotmuch5 libntfs-3g872 libre2-3 librhash0 libstdc++-7-dev
libtracker-control-2.0-0 libtracker-miner-2.0-0 libtry-tiny-perl libwebpdemux2 libwinpr2-2 libwireshark10
libwiretap7 libwsutil8 linux-headers-4.13.0-1-amd64 linux-headers-4.13.0-1-common linux-image-4.13.0-1-amd64
linux-kbuild-4.13 nautilus-extension-brasero python-asn1crypto python-certifi python3-certifi python3-idna
qemu-efi-aarch64
Les paquets suivants ont été conservés :
gir1.2-javascriptcoregtk-4.0 libjavascriptcoregtk-4.0-18
Les paquets suivants seront mis à jour :
aisleriot ant ant-optional apache2-bin appstream aptitude aptitude-common aptitude-doc-en argyll argyll-ref
at aufs-dkms autoconf automake autopoint autotools-dev avahi-daemon avr-libc avrdude baobab bind9-host
binfmt-support binutils binutils-avr build-essential busybox cgroupfs-mount chrome-gnome-shell chromium cmake
cmake-data cpp cpp-6 cracklib-runtime dconf-editor debhelper debian-policy desktop-base
developers-reference-fr dh-strip-nondeterminism distro-info-data dkms dmidecode dns-root-data dnsmasq-base
dnsutils dpkg-dev empathy empathy-common eog espeak-ng-data exfat-fuse exfat-utils exim4 exim4-base
exim4-config exim4-daemon-light fakeroot ffmpeg fig2dev file file-roller filezilla filezilla-common
firefox-esr firefox-esr-l10n-fr fonts-crosextra-caladea fonts-liberation fonts-linuxlibertine four-in-a-row
freerdp-x11 g++ g++-6 gcc gcc-6 gcc-6-base gcc-6-base:i386 gcc-avr gcj-6-jre-lib gedit gedit-common
gedit-plugins geoip-database geoip-database-extra gettext gettext-base gfortran gfortran-6 gimp gimp-data
gir1.2-gdata-0.0 gir1.2-grilo-0.3 gir1.2-gucharmap-2.90 gir1.2-mediaart-2.0 gir1.2-packagekitglib-1.0
gir1.2-totem-1.0 gir1.2-vte-2.91 gir1.2-wnck-3.0 git git-man gkbd-capplet gnome gnome-calculator
gnome-calendar gnome-chess gnome-clocks gnome-color-manager gnome-contacts gnome-core gnome-dictionary
gnome-disk-utility gnome-documents gnome-font-viewer gnome-games gnome-getting-started-docs gnome-klotski
gnome-logs gnome-mime-data gnome-music gnome-nibbles gnome-online-miners gnome-orca gnome-photos gnome-robots
gnome-screenshot gnome-software gnome-software-common gnome-sound-recorder gnome-sudoku gnome-system-monitor
gnome-taquin gnome-tweak-tool gnome-user-guide gnome-user-share gnustep-common goobox grilo-plugins-0.3
grub-common grub-pc grub-pc-bin grub2-common gsfonts gstreamer1.0-libav gstreamer1.0-nice
gstreamer1.0-plugins-base gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio guile-2.0-libs hitori hoichess
hunspell-fr i965-va-driver iceweasel iio-sensor-proxy imagemagick imagemagick-6-common imagemagick-6.q16 info
init inkscape installation-report iperf irqbalance isc-dhcp-client isc-dhcp-common ispell jarwrapper junit
junit4 krb5-locales laptop-detect libaio1 libamd2 libapache-pom-java libappstream-glib8 libappstream4 libapr1
libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libart-2.0-2 libasan3 libasm-java libasn1-8-heimdal
libasprintf-dev libasprintf0v5 libatomic1 libaudio2 libavahi-core7 libavahi-gobject0 libavahi-ui-gtk3-0
libbabl-0.1-0 libbcmail-java libbcpkix-java libbcprov-java libblosc1 libboost-atomic1.62.0
libboost-chrono1.62.0 libboost-locale1.62.0 libboost-regex1.62.0 libboost-thread1.62.0 libc-ares2
libcairomm-1.0-1v5 libcamd2 libcanberra-gtk3-module libcaribou-gtk-module libcaribou-gtk3-module libcc1-0
libccolamd2 libcgi-pm-perl libcglib-java libcholmod3 libcilkrts5 libclass-accessor-perl libclutter-1.0-common
libcolamd2 libcommons-cli-java libcommons-httpclient-java libcurl3 libcwidget3v5 libdaemon0 libdiscid0
libdleyna-core-1.0-3 libdns162 libdom4j-java libdpkg-perl libeasymock-java libecj-java liberror-perl
libespeak-ng1 libestr0 libfaac0 libfaad2 libfakeroot libfastjson4 libfdt1 libfelix-bundlerepository-java
libfftw3-double3 libfftw3-single3 libfile-stripnondeterminism-perl libfilezilla0 libflite1 libfluidsynth1
libfreerdp-cache1.1 libfreerdp-client1.1 libfreerdp-codec1.1 libfreerdp-common1.1.0 libfreerdp-core1.1
libfreerdp-crypto1.1 libfreerdp-gdi1.1 libfreerdp-locale1.1 libfreerdp-plugins-standard
libfreerdp-primitives1.1 libfreerdp-rail1.1 libfreerdp-utils1.1 libgadu3 libgcab-1.0-0 libgcc-6-dev libgcj-bc
libgcj-common libgcj17 libgdict-common libgegl-0.3-0 libgeoip1 libgepub0 libgettextpo-dev libgettextpo0
libgexiv2-2 libgfortran-6-dev libgfortran3 libgimp2.0 libgit2-glib-1.0-0 libglade2-0 libglibmm-2.4-1v5
libgmime-2.6-0 libgnome-2-0 libgnome2-0 libgnome2-bin libgnome2-common libgnomekbd-common libgnomekbd8
libgnomeui-0 libgnomeui-common libgpod-common libgsf-1-114 libgsf-1-common libgsf-bin libgssapi3-heimdal
libgtk-3-bin libgtk-vnc-2.0-0 libgtkmm-3.0-1v5 libgucharmap-2-90-7 libgusb2 libgvnc-1.0-0 libhcrypto4-heimdal
libheimbase1-heimdal libheimntlm0-heimdal libhttp-message-perl libhttp-parser2.1 libhx509-5-heimdal
libimage-magick-perl libio-socket-ssl-perl libisc160 libisccc140 libisorelax-java libitm1 libjaxen-java
libjemalloc1 libjetty9-java libjna-java libjna-jni libjs-jquery libjs-sphinxdoc libkrb5-26-heimdal liblept5
libllvm3.9 liblog4j1.2-java liblogging-stdlog0 liblognorm5 liblouis-data liblouisutdml-bin liblouisutdml-data
liblouisutdml7 liblsan0 liblwp-protocol-https-perl liblwres141 libmagic-mgc libmagic1 libmagick++-6.q16-7
libmagickcore-6.q16-3 libmagickcore-6.q16-3-extra libmagickwand-6.q16-3 libmail-sendmail-perl
libmariadbclient18 libmediaart-2.0-0 libmhash2 libmikmod3 libmpc3 libmpfr4 libmpx2 libnet-http-perl
libnetfilter-acct1 libobjc4 libobjenesis-java libopencolorio1v5 libopenexr22 liborbit-2-0 libosinfo-1.0-0
libpackagekit-glib2-18 libpam-gnome-keyring libpcap-dev libpcap0.8 libpcap0.8-dev libphodav-2.0-0
libphodav-2.0-common libpipeline1 libplymouth4 libpotrace0 libprotobuf10 libproxy-tools libpstoedit0c2a
libpugixml1v5 libpython3.5-minimal libpython3.5-stdlib libreoffice-librelogo libreoffice-nlpsolver
libreoffice-sdbc-firebird libroken18-heimdal librxtx-java librygel-core-2.6-2 librygel-db-2.6-2
librygel-renderer-2.6-2 librygel-renderer-gst-2.6-2 librygel-server-2.6-2 libsane-extras
libsane-extras-common libsaxonhe-java libsdl-mixer1.2 libsdl-ttf2.0-0 libsdl2-2.0-0 libserd-0-0 libsigsegv2
libsonic0 libspeechd2 libspice-client-glib-2.0-8 libspice-client-gtk-3.0-5 libspice-server1 libss2
libssh-gcrypt-4 libstdc++-6-dev libsuitesparseconfig4 libtagc0 libtbb2 libtcl8.6 libtesseract-data
libtesseract3 libtk8.6 libtomcat8-java libtorrent19 libtotem0 libtsan0 libubsan0 libumfpack5 liburi-perl
libusb-0.1-4 libuv1 libva1 libvo-aacenc0 libwind0-heimdal libwinpr-crt0.1 libwinpr-crypto0.1
libwinpr-dsparse0.1 libwinpr-environment0.1 libwinpr-file0.1 libwinpr-handle0.1 libwinpr-heap0.1
libwinpr-input0.1 libwinpr-interlocked0.1 libwinpr-library0.1 libwinpr-path0.1 libwinpr-pool0.1
libwinpr-registry0.1 libwinpr-rpc0.1 libwinpr-sspi0.1 libwinpr-synch0.1 libwinpr-sysinfo0.1
libwinpr-thread0.1 libwinpr-utils0.1 libwireshark-data libwmf-bin libwmf0.2-7 libwnck-3-0 libwnck-3-common
libwscodecs1 libwww-perl libxatracker2 libxfreerdp-client1.1 libxml-commons-resolver1.1-java
libxml-sax-base-perl libxmlbeans-java libxmlrpc-core-c3 libxpp2-java libxres1 libxss1 libyelp0 libzbar0
libzstd1 lightsoff linux-compiler-gcc-6-x86 linux-headers-amd64 linux-image-amd64 lsb-release maint-guide-fr
manpages manpages-dev mdadm mesa-vdpau-drivers mobile-broadband-provider-info mousetweaks multiarch-support
mutt mysql-common nano nautilus-sendto ncurses-term netcat-traditional nfacct nfs-common ntfs-3g openbios-ppc
openbios-sparc openssh-client openssh-server openssh-sftp-server os-prober osinfo-db p7zip p7zip-full
packagekit packagekit-tools plymouth pstoedit publicsuffix python-bs4 python-cffi-backend python-chardet
python-cryptography python-debian python-debianbts python-gobject python-idna python-pkg-resources
python-pycurl python-requests python-setuptools python-six python-urllib3 python3-chardet python3-cupshelpers
python3-debian python3-debianbts python3-louis python3-pkg-resources python3-requests python3-setuptools
python3-six python3-speechd python3-urllib3 python3.5 python3.5-minimal qemu qemu-efi qemu-slof qemu-system
qemu-system-arm qemu-system-common qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-sparc
qemu-system-x86 qemu-user qemu-user-binfmt qemu-utils qpdf qt-at-spi qttranslations5-l10n rsync rsyslog rtkit
rtorrent rygel rygel-playbin rygel-tracker seahorse sensible-utils speech-dispatcher
speech-dispatcher-audio-plugins speech-dispatcher-espeak-ng spice-client-glib-usb-acl-helper sudo swell-foop
system-config-printer-common system-config-printer-udev task-desktop task-french task-french-desktop
task-gnome-desktop task-ssh-server tasksel tasksel-data tcl8.6 testdisk tex-common tk8.6 totem totem-common
totem-plugins tracker tracker-extract tracker-miner-fs transmission-gtk tzdata unar unattended-upgrades
usb-modeswitch usb-modeswitch-data util-linux-locales uuid-runtime va-driver-all vim vim-common vim-runtime
vim-tiny vinagre wamerican wfrench wget whiptail whois wireshark wireshark-common wireshark-qt xbrlapi
xdg-user-dirs xdg-utils xml-core xorg-docs-core xserver-xorg-input-libinput xserver-xorg-input-wacom
xserver-xorg-video-amdgpu xserver-xorg-video-ati xserver-xorg-video-nouveau xserver-xorg-video-openchrome
xserver-xorg-video-qxl xserver-xorg-video-radeon xxd xz-utils yelp zeitgeist zeitgeist-datahub
601 mis à jour, 82 nouvellement installés, 10 à enlever et 2 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 37,7 Mo/777 Mo dans les archives.
Après cette opération, 484 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de:1 http://ftp.fr.debian.org/debian buster/main amd64 chromium amd64 62.0.3202.89-1 [37,1 MB]
Réception de:2 http://ftp.fr.debian.org/debian buster/main amd64 chromium-common amd64 62.0.3202.89-1 [524 kB]
37,7 Mo réceptionnés en 21s (1 784 ko/s)
Lecture des fichiers de modifications (« changelog »)... Terminé
Extraction des modèles depuis les paquets : 100%
Préconfiguration des paquets...
Sélection du paquet libib-util:amd64 précédemment désélectionné.
(Lecture de la base de données... 215369 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libib-util_3.0.2.32703.ds4-11_amd64.deb ...
Dépaquetage de libib-util:amd64 (3.0.2.32703.ds4-11) ...
Sélection du paquet firebird3.0-server-core:amd64 précédemment désélectionné.
Préparation du dépaquetage de .../firebird3.0-server-core_3.0.2.32703.ds4-11_amd64.deb ...
Dépaquetage de firebird3.0-server-core:amd64 (3.0.2.32703.ds4-11) ...
Préparation du dépaquetage de .../libreoffice-sdbc-firebird_1%3a5.4.2-3_amd64.deb ...
dpkg-query: aucun paquet ne correspond à $DPKG_MAINTSCRIPT_PACKAGE
dpkg-query: erreur: --listfiles requiert un nom de paquet légal. « $DPKG_MAINTSCRIPT_PACKAGE » ne l'est pas ; nom de paquet illégal dans la spécification « $DPKG_MAINTSCRIPT_PACKAGE » : doit commencer par un caractère alphanumérique
Utiliser --help pour de l'aide sur la recherche de paquets.
dpkg-maintscript-helper: error: file '/usr/share/doc/libreoffice-sdbc-firebird' not owned by package '$DPKG_MAINTSCRIPT_PACKAGE'
dpkg-query: erreur: --listfiles requiert un nom de paquet légal. « $DPKG_MAINTSCRIPT_PACKAGE » ne l'est pas ; nom de paquet illégal dans la spécification « $DPKG_MAINTSCRIPT_PACKAGE » : doit commencer par un caractère alphanumérique
Utiliser --help pour de l'aide sur la recherche de paquets.
dpkg-maintscript-helper: error: file '/usr/share/doc/libreoffice-sdbc-firebird/copyright' not owned by package '$DPKG_MAINTSCRIPT_PACKAGE'
dpkg-query: erreur: --listfiles requiert un nom de paquet légal. « $DPKG_MAINTSCRIPT_PACKAGE » ne l'est pas ; nom de paquet illégal dans la spécification « $DPKG_MAINTSCRIPT_PACKAGE » : doit commencer par un caractère alphanumérique
Utiliser --help pour de l'aide sur la recherche de paquets.
dpkg-maintscript-helper: error: file '/usr/share/doc/libreoffice-sdbc-firebird/README.gz' not owned by package '$DPKG_MAINTSCRIPT_PACKAGE'
dpkg-query: erreur: --listfiles requiert un nom de paquet légal. « $DPKG_MAINTSCRIPT_PACKAGE » ne l'est pas ; nom de paquet illégal dans la spécification « $DPKG_MAINTSCRIPT_PACKAGE » : doit commencer par un caractère alphanumérique
Utiliser --help pour de l'aide sur la recherche de paquets.
dpkg-maintscript-helper: error: file '/usr/share/doc/libreoffice-sdbc-firebird/changelog.Debian.gz' not owned by package '$DPKG_MAINTSCRIPT_PACKAGE'
dpkg-maintscript-helper: error: directory '/usr/share/doc/libreoffice-sdbc-firebird' contains files not owned by package $DPKG_MAINTSCRIPT_PACKAGE, cannot switch to symlink
dpkg: erreur de traitement de l'archive /var/cache/apt/archives/libreoffice-sdbc-firebird_1%3a5.4.2-3_amd64.deb (--unpack) :
new libreoffice-sdbc-firebird package pre-installation script subprocess returned error exit status 1
Des erreurs ont été rencontrées pendant l'exécution :
/var/cache/apt/archives/libreoffice-sdbc-firebird_1%3a5.4.2-3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Si tu es cascadeur, tu peut le faire. Mais si tu es content de ta machine, je ne vois aucun interet.
Pourquoi déjà ce choix ?
Si j’ai bien compris c’est possible de passer de stretch à Buster. Si ce n’est pas le cas alors il faudra que je fasse une installation complète.
Merci de m’éclairer sur ce point.
Si tu poses ce genre de question je crains que ni Buster, ni SID ne soit pour toi.
Commence par une Stretch en béton.
J’ai une machine Stretch et celle-ci je n’y touche pas.
Mais je ne vois pas pourquoi je n’essaierais pas Buster, ne serait ce que pour profiter de versions récentes de mes logiciels préférés.
Vu tes questions, je dirais que Buster, c’est trop tôt pour toi. Il te manquera des paquets qu’il faudra chercher dans SID, et tu ne sauras pas te dépatouiller (une impression).
Attends au moins … mi-2018 pour Buster.
Après, tu fais ce que tu veux pour expérimenter.
L’essentiel est déjà que tu aies une Stretch au chaud.
Dans ce cas en attendant, est ce que tu pourrais me conseiller un site internet ou un livre pour mon édification personnelle afin que je sois capable de surmonter ce type de difficultés.
Merci
Alors franchement, des livres, non. Plutôt https://www.debian.org/doc/
Tu apprends sur le tas, en te cassant les dents et en acceptant que tout ne tombe pas tout cuit dans l’assiette.
Si tu as une Stretch tranquille au chaud, garde la sans rien bidouiller.
Et si tu veux apprendre et découvrir, fonce à t’installer une Buster ou une SID, mais ne vient pas demander du support comme si tu utilisais une Stretch…
La première chose à installer est aptitude (je ne sais rien faire sans ça, enfin presque…).
Une mise à jour ne se fait pas avec un outil graphique, mais dans un terminal exclusivement , pour comprendre et suivre ce qui se passe.
Tu ne casseras pas grand-chose avec une Buster qui est plutôt “stable” et tranquille, mais ce n’est pas du “stable” au sens Debian du terme ! Buster/testing est fait pour tester.
(message écrit sur une SID avec un peu d’Experimental, mais avec une Stretch sur autre partition…).
Pour les livres la référence debian/linux c’est le cahier de l’administrateur debian.
Ok, merci pour vos réponses.