Vous n'êtes pas identifié(e).
Utiliser cette routine de quatre commandes avant toute mise à jour au risque de planter le pc.
cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae
sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
sudo mount -o remount,ro,bind /proc/cpuinfo
Une vérif: pae apparaît en début de ligne
grep flags /proc/cpuinfo
Seulement après vous utiliserez apt pour vos mises à jour !
L'idéal serait de créer un script avec ces commandes dans un seul fichier exécutable.
En effet, elles sont en mémoire dans le terminal (historique avec touche direction haut), mais il faut remonter longtemps si vous utilisez souvent le terminal.
Hors ligne
Plus rapide, concaténer les commandes avec &&
cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae && sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
&& sudo mount -o remount,ro,bind /proc/cpuinfo
Ça fonctionne ! .
Tester avec
cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae && sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
&& sudo mount -o remount,ro,bind /proc/cpuinfo && sudo apt update && sudo apt upgrade && sudo apt dist-upgrade
Ça ne fonctionne plus ! .
bash: erreur de syntaxe près du symbole inattendu « && »
Probable que la ligne de commande soit trop longue...tester avec un reboot. Idem
Hors ligne
Variante
Au lieu de && tester ;
Test avec la commande liaison avec un [espace] [point virgule] [espace] entre chaque commande...
cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae ; sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
; sudo mount -o remount,ro,bind /proc/cpuinfo ; sudo apt update
Donc la copie de ces commandes dans le terminal avec CTRL + V nous scinde la ligne en deux:
cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae ; sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
user:~$ ; sudo mount -o remount,ro,bind /proc/cpuinfo ; sudo apt update
bash: erreur de syntaxe près du symbole inattendu « ; »
C'est que tout simplement la copie avec CTRL + V ne fait pas le boulot.
Si le supplément de commande est entré à la main même en faisant un copier/coller au sein du terminal, la commande passe.
Hors ligne
Info !
cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae ; sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
ici il manque le point virgule
sudo mount -o remount,ro,bind /proc/cpuinfo ; sudo apt update
Cependant l' entrée de la commande complète donne ce message d' aide à propos de la commande mount...qui n'est pas donné habituellement avec les deux esperluettes &&...
Il est possible aussi que la répétition de ces commandes sans reboot crée cet avertissement...
EDIT= Ce qui précède est faux, car à la relecture des commandes entrées, il apparaît qu'il manque un point virgule.
Donc on a de réels soucis de copier coller dans le terminal en ce cas précis, sans doute une limitation de CTRL + V
L'apparition d'un message d'aide sur une commande signifie évidemment que la syntaxe de cette commande n' a pas été respectée, et que la commande est inopérante.
Usage:
mount [-lhV]
mount -a [options]
.../...
For more details see mount(8).
Hors ligne
Des mois sans mise à jour sur un Lub 18.04 32 b centrio.
EDIT = Centrino non pae procédure de la doc ( 3 lignes de commande)
Par contre manip inutile sous debian !!!
Les NOUVEAUX paquets suivants seront installés :
distro-info linux-headers-4.15.0-163 linux-headers-4.15.0-163-generic
linux-image-4.15.0-163-generic linux-modules-4.15.0-163-generic
linux-modules-extra-4.15.0-163-generic
Les paquets suivants seront mis à jour :
apport apport-gtk apt apt-transport-https apt-utils aspell avahi-autoipd
avahi-daemon avahi-discover avahi-dnsconfd avahi-utils base-files bind9-host
binutils binutils-common binutils-i686-linux-gnu bluez bluez-cups
bluez-obexd busybox-initramfs busybox-static ca-certificates
chromium-codecs-ffmpeg-extra cpio deja-dup distro-info-data dnsmasq-base
dnsutils firefox firefox-locale-en firefox-locale-fr fwupd fwupd-signed
gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0
gir1.2-javascriptcoregtk-4.0 gir1.2-snapd-1 gir1.2-webkit2-4.0 grub-common
grub-pc grub-pc-bin grub2-common gstreamer1.0-alsa gstreamer1.0-gl
gstreamer1.0-gtk3 gstreamer1.0-plugins-base gstreamer1.0-plugins-good
gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gzip hexchat
hexchat-common hexchat-python3 imagemagick imagemagick-6-common
imagemagick-6.q16 imagemagick-common initramfs-tools initramfs-tools-bin
initramfs-tools-core intel-microcode isc-dhcp-client isc-dhcp-common
libapt-inst2.0 libapt-pkg5.0 libarchive13 libasound2 libasound2-data
libaspell15 libavahi-client3 libavahi-common-data libavahi-common3
libavahi-compat-libdnssd1 libavahi-core7 libavahi-glib1 libbind9-160
libbinutils libbluetooth3 libcaca0 libcurl3-gnutls libdjvulibre-text
libdjvulibre21 libdns-export1100 libdns1100 libexiv2-14 libfwupd2
libgcrypt20 libgd3 libgnutls-openssl27 libgnutls30 libgrilo-0.3-0
libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0
libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libhogweed4 libicu60
libirs160 libisc-export169 libisc169 libisccc160 libisccfg160
libjavascriptcoregtk-4.0-18 liblwres160 liblz4-1 libmagickcore-6.q16-3
libmagickcore-6.q16-3-extra libmagickwand-6.q16-3 libnetplan0 libnettle6
libnss-systemd libnss3 libntfs-3g88 libopenexr22 libpam-modules
libpam-modules-bin libpam-runtime libpam-systemd libpam0g libqpdf21
libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5
libqt5sql5 libqt5sql5-sqlite libqt5widgets5 libqt5xml5 librados2 librbd1
libseccomp2 libsmbclient libsnapd-glib1 libsndfile1 libssl1.0.0 libssl1.1
libsystemd0 libudev1 libwbclient0 libwebkit2gtk-4.0-37 libwebp6
libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-xcb1 libxml2
linux-base linux-generic linux-headers-generic linux-image-generic
netplan.io nplan ntfs-3g openssh-client openssl openvpn python-apt-common
python-avahi python-samba python3-apport python3-apt python3-distupgrade
python3-pil python3-problem-report python3-software-properties qemu
qemu-block-extra qemu-kvm qemu-system qemu-system-arm qemu-system-common
qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-s390x
qemu-system-sparc qemu-system-x86 qemu-user qemu-user-binfmt qemu-utils qpdf
qt5-gtk-platformtheme rsync samba-common samba-common-bin samba-libs
smbclient snapd software-properties-common software-properties-gtk
squashfs-tools systemd systemd-sysv thunderbird thunderbird-locale-en
thunderbird-locale-en-us thunderbird-locale-fr tzdata ubuntu-advantage-tools
ubuntu-core-launcher ubuntu-drivers-common ubuntu-release-upgrader-core
ubuntu-release-upgrader-gtk udev ufw update-notifier update-notifier-common
vim-common vim-tiny wireless-regdb xserver-common xserver-xorg-core
xserver-xorg-legacy xul-ext-calendar-timezones xul-ext-gdata-provider
xul-ext-lightning xxd
220 mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 359 Mo dans les archives.
Après cette opération, 312 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
Hors ligne