| Prochaine révision | Révision précédente |
| plateforme:ubuntu [2024/12/11 09:36] – Création avec "Installation" / "Version non supportée" root | plateforme:ubuntu [2025/11/27 09:29] (Version actuelle) – Ajout de "Mise à jour de l'OS" root |
|---|
| =====Installation===== | =====Mise à jour===== |
| |
| ====Version non supportée==== | ====Version non supportée==== |
| Télécharger l'iso depuis https://old-releases.ubuntu.com/releases/. | Télécharger l'iso depuis https://old-releases.ubuntu.com/releases/. |
| |
| Mettre à jour le fichier /etc/apt/source.list en remplaçant ''archive.ubuntu.com'' et ''security.ubuntu.com'' par ''old-releases.ubuntu.com''. | Mettre à jour le fichier ''/etc/apt/source.list'' en remplaçant ''archive.ubuntu.com'' et ''security.ubuntu.com'' par ''old-releases.ubuntu.com''. |
| |
| <code bash> | <code bash> |
| sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list | sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list |
| sudo apt-get update && sudo apt-get dist-upgrade | sudo apt-get update && sudo apt-get upgrade |
| </code> | </code> |
| |
| | [[https://askubuntu.com/questions/91815/how-to-install-software-or-upgrade-from-an-old-unsupported-release|How to install software or upgrade from an old unsupported release?]] {{ :plateforme:ubuntu:package_management_-_how_to_install_software_or_upgrade_from_an_old_unsupported_release_-_ask_ubuntu_12_11_2024_9_37_01_am_.html |Archive du 31/12/2011 le 11/12/2024}} |
| | |
| | ====Mise à jour du noyau==== |
| | |
| | Cas: Ubuntu 12.04. |
| | |
| | Télécharger le noyau depuis https://cdn.kernel.org/pub/linux/kernel/ et décompresser (''tar.gz'': ''tar xvzf'', ''tar.bz2'': ''tar xvjf'', ''tar.xz'': ''tar xvJf''). |
| | |
| | Installer les dépendances: ''sudo apt-get install kernel-package libncurses5-dev''. |
| | |
| | Copier la config du noyau dans ''source/.config''. Soit ''/prog/config.gz'', soit ''/boot/config-$(uname -r)''. |
| | |
| | Exécuter ''%%fakeroot make-kpkg -j N --initrd --append-to-version=my-very-own-kernel kernel-image kernel-headers%%''. Ne pas essayer de faire ''make'' / ''make modules'' / ''sudo make modules_install'' / ''sudo make install''. Une clé privée doit être générée et le script ''fakeroot make-kpkg'' fait tout bien ([[https://github.com/rvido/iManager/issues/2| module install fails with error "Can't read private key - DEPMOD 3.13.0-35-generic]], {{ :plateforme:ubuntu:module_install_fails_with_error_can_t_read_private_key_-_depmod_3.13.0-35-generic_issue_2_rvido_imanager_12_12_2024_3_18_29_pm_.html |Archive du 04/12/2015 le 12/12/2024}}). |
| | |
| | Installer les 2 ''.deb'' qui ont été générés dans le dossier parent (''dpkg -i''). |
| | |
| | [[https://askubuntu.com/questions/163298/whats-a-simple-way-to-recompile-the-kernel|What's a simple way to recompile the kernel?]] {{ :plateforme:ubuntu:compiling_-_what_s_a_simple_way_to_recompile_the_kernel_-_ask_ubuntu_12_12_2024_3_14_21_pm_.html |Archive du 13/07/2012 le 12/12/2024}} |
| | |
| | ====Mise à jour de l'OS==== |
| | |
| | On ne peut pas passer directement d'une version N à N+2. Il faut passer par la N+1 avant. |
| | |
| | Si on veut autoriser les versions non LTS, il faut modifier le fichier ''/etc/update-manager/release-upgrades'' et mettre ''Prompt=normal''. |
| | |
| | <code bash> |
| | apt update |
| | apt upgrade |
| | do-release-upgrade -c |
| | do-release-upgrade |
| | </code> |