Une installation propre est-elle préférable à une mise à niveau?

Est-il préférable d’installer complètement Ubuntu ou le processus de mise à niveau est-il aussi efficace? En d’autres termes, mon ordinateur fonctionnera-t-il aussi facilement et efficacement lors de la mise à niveau, par opposition à une nouvelle installation?

    En règle générale, les mises à niveau sont très bien dans Ubuntu. Ce n’est pas comme Windows où vous avez un énorme registre à transférer de votre dernier système. Tant que vous n’avez pas eu à suivre de nombreux didacticiels ni effectué de solution de contournement pour résoudre les problèmes de manière unique (par exemple, en utilisant une application spéciale pour activer votre carte sans fil ou en apportant des modifications majeures à votre kernel pour une raison quelconque), vous serez bien.

    En fait, je dirais qu’environ 90% des personnes qui posent cette question iront bien avec la mise à niveau.

    Si vous voulez restr absolument en sécurité, vous pouvez toujours attendre la mise à niveau validée de la version ponctuelle, ou même peut-être attendre la prochaine version de LTS dans quelques années. C’est ton choix. Si vous utilisez actuellement la version 10.04, vous bénéficierez toujours de mises à jour pour les trois prochaines années.

    Cela dépend de ce que vous utilisez Ubuntu.

    • Si votre installation est uniquement un jouet ou un appareil (par exemple, juste pour la navigation sur le Web) et que vous ne l’avez pas personnalisée, réinstallez-la. Assurez-vous de sauvegarder toutes vos données personnelles (en général, vous voudrez sauvegarder votre répertoire personnel et restaurer les pièces sélectionnées).
    • Si les seules personnalisations que vous avez effectuées sur votre installation consistent à installer des pilotes supplémentaires ou à apporter d’autres modifications, car votre matériel était mal pris en charge par l’ancienne version, il peut être préférable de procéder à une réinstallation propre.
    • Si vous avez personnalisé votre installation d’une autre manière (parameters système configurés, plusieurs programmes supplémentaires installés, etc.), effectuez une mise à niveau . Si vous avez utilisé activement Ubuntu, ce cas est probablement valable (sinon, vous aurez probablement installé un paquet de paquets).

    Au niveau du système, Ubuntu est très bon pour les mises à niveau en douceur. Les mises à niveau sont testées avant chaque version. Il s’agit d’un mode de fonctionnement pris en charge et il est plus probable que vous laissiez le système de votre choix plutôt que de le réinstaller et de tenter de vous souvenir de toutes vos personnalisations.

    Au niveau utilisateur, l’interface par défaut d’Ubuntu est Gnome, ce qui n’est pas très efficace pour importer les parameters d’une version à une autre. Ainsi, le choix est entre

    • en partant d’un nouveau répertoire personnel et en restaurant tous les documents et les parameters sélectionnés à partir d’une sauvegarde; et
    • conservez votre répertoire personnel tout au long de la mise à niveau et examinez le problème en cas de problème.

    Dans les deux cas, vous pouvez également effectuer une mise à niveau du système.

    Généralement, une nouvelle installation est préférable pour la raison pour laquelle j’ai rencontré beaucoup de problèmes avec le processus de mise à niveau. Le processus de mise à niveau aboutit généralement à un problème de pilote graphique ou à un processeur graphique. J’ai même eu des problèmes étranges, comme la non disponibilité des dossiers partagés et la perte de données.

    Eh bien, tout dépend de vous, car le problème persiste également lorsque vous souhaitez effectuer une nouvelle installation. Mais les problèmes d’installation propre sont généralement faciles à comprendre et à résoudre.
    Eh bien profiter d’installer Ubuntu 🙂

    Pour moi, la mise à niveau entraînait toujours des problèmes, parfois importants, parfois petits. Et la plupart d’entre eux se trouvaient dans d’anciens fichiers de configuration du dossier de départ.

    Donc, mon stream habituel est comme ça –

    1. Sauvegardez les données critiques qui peuvent résider sur la partition racine comme mysql dbs par exemple
    2. Démarrez dans le cd live
    3. Supprimez soigneusement les fichiers cachés de votre dossier de départ, mais vous pouvez en laisser certains tels que .Purple, .VirtualBox, .wine, etc.
    4. Formater la partition racine et utiliser l’ancienne partition d’origine

    Parfois, les nouvelles fonctionnalités (par exemple, la mise à jour d’ext3 à ext4) ne sont activées que sur de nouvelles installations. Je vous recommanderais de vérifier les notes de publication ou les changelogs pour cela, mais sinon, il n’y a pas de réelle différence.

    Faites une nouvelle installation si possible.

    Ce choix m’a été présenté l’année dernière.

    Mieux encore, j’avais deux systèmes à mettre à niveau afin que je puisse comparer en faisant chacun.

    En résumé, comme d’autres l’ont noté, si vous pouvez effectuer une nouvelle installation, c’est la meilleure option. Cela réglera des problèmes qui pourraient autrement devenir problématiques. Cela vous permettra de vous assurer que toutes vos données importantes et vos programmes personnels ne sont pas fixés sur cette machine (évidemment, vous les sauvegarderez dans ce cas).

    Ma machine «de production» est celle que j’ai mise à niveau parce que je l’utilisais pour des tâches clés.

    Une chose que je recommanderais cependant, comme je le sais fort bien, peut être ce processus: Achetez une autre machine (vous pouvez vous procurer une machine à barres pour moins de 300 $ maintenant. Configurez CELA avec votre matériel clé et quand cela fonctionne vraiment bien, Si vous rencontrez des problèmes lors de l’installation ou de la mise à niveau d’un système d’exploitation, vous pouvez utiliser votre autre ordinateur pendant que vous le résolvez. Vous obtiendrez également une sauvegarde physique de vos données plus un machine à utiliser si la vôtre échoue à l’avenir, c’est essentiellement une assurance.

    Une installation propre est le meilleur moyen de vous assurer de bénéficier de l’expérience que les développeurs souhaitaient pour la version, alors que la mise à niveau peut utiliser des données anciennes, des configurations, des packages, etc. ou créer des scénarios que les développeurs ne prévoyaient pas ou ne toléraient pas correctement.

    Si vous demandez – nouvelle installation. Copiez simplement votre répertoire personnel sur la base et remplacez le nom par quelque chose qui n’est pas utilisé par le système. Ensuite, lors de l’installation, sélectionnez cette partition sous “/” et veillez à ne pas sélectionner “format”. Ceci installera le système d’exploitation, mais vous ‘ Vous aurez access à vos données sans aucun re-formatage.

    Il n’y a aucune garantie dans la vie

    Vous pouvez avoir des plantages lors d’une nouvelle installation ou d’une mise à niveau. La plupart des gens ne connaîtront pas d’accident. Si vous êtes dans cette minorité malchanceuse, il est préférable de:

    • avoir une sauvegarde que vous pouvez restaurer ou,
    • tester l’installation / mise à niveau sur une partition séparée.

    Installation propre avantages et inconvénients

    Pour une installation propre, toutes les vieilles ordures que vous avez installées depuis deux ans entre les versions LTS ont disparu. Cela peut toutefois être un inconvénient car vous oubliez souvent les bonnes choses que vous avez ajoutées dans les sous /usr et /etc

    Mise à niveau des avantages et des inconvénients

    Au cours du processus de mise à niveau, vous êtes informé, pour chaque fichier de configuration, de la modification de chaque nouvelle version du package. Vous pouvez choisir de conserver l’ancienne ou de prendre la nouvelle version. Par exemple, lors de la mise à niveau de Ubuntu 16.04 LTS à 18.04 LTS, celles-ci ont changé sur mon système:

    • Configuration du scanner – /etc/sane.d/dll.conf
    • /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
    • /etc/pulse/default.pa son pour garder la TV HDMI active – /etc/pulse/default.pa
    • Grub override pour masquer le menu au démarrage sauf si vous appuyez sur /etc/grub.d/30_os-prober/etc/grub.d/30_os-prober
    • Cron (vous /etc/cron.d/anacron tout lors d’une nouvelle installation!) – /etc/cron.d/anacron
    • Utilitaire de surveillance du trafic réseau total – /etc/vnstat.conf

    En exécutant la mise à niveau le 6 mai 2018, on m’a dit que 203 paquets seraient supprimés. Au fil du temps, un plus grand nombre de paquets seront pris en charge, de sorte que moins de projets seront abandonnés lors de la mise à niveau. Il est préférable de s’assurer que tous vos packages de besoins critiques sont présents ou que vous avez des alternatives à utiliser par d’autres développeurs.

    Sauvegardez d’abord ou exécutez la mise à niveau sur une partition clonée

    Sauvegarde et restauration est une douleur. Cela prend du temps et souvent, votre restauration ne se déroule pas comme prévu. Une alternative consiste à cloner votre 16.04 LTS (ou sa version) sur une nouvelle partition de test et à la mettre à niveau vers 18.04 LTS (ou sa version).

    J’utilise un script pour cloner Ubuntu sur une partition de test pour la mise à niveau: Script Bash pour cloner Ubuntu vers une nouvelle partition pour tester la mise à niveau de 18.04 LTS

    Le script va:

    • Utilisez rsync pour vous assurer que l’image miroir de la partition réelle est testée
    • Mettez à jour la partition de test /boot/grub/grub.cfg avec les UUID appropriés pour le démarrage
    • Mettre à jour la partition de test /etc/fstab avec les UUID appropriés pour le démarrage
    • Exécutez sudo update-grub pour append une partition de test au menu de démarrage
    • Vous permet maintenant de redémarrer et d’exécuter la mise à niveau sur une partition de test

    Après la mise à niveau sur la partition de test, prenez le temps d’explorer toutes les nouvelles fonctionnalités et de rechercher les bogues. Vous avez toujours votre installation Ubuntu d’origine pour le travail quotidien. Si vous trouvez des bogues dans la nouvelle version, vous pouvez réexécuter le clonage et la mise à niveau une ou deux semaines plus tard après leur résolution. Vous pouvez également procéder à un nouveau clonage et à une nouvelle mise à niveau si les packages essentiels à votre travail ne sont pas pris en charge, mais que cette dernière est désormais ajoutée.

    Le logiciel AptOnCD est utilisé pour créer un référentiel hors ligne de vos packages téléchargés sur un CD. Vous pouvez utiliser votre AptOnCD (créé par vous avec tous vos packages téléchargés) comme source de référentiel. C’est un outil utile pour ceux qui ont moins de bande passante. (Je l’ai déjà utilisé auparavant) . Vous pouvez également avoir un métapaquet qui installe tous les packages installés.

    vous pouvez obtenir plus d’informations sur AptOnCD ici .


    En fait, vous pouvez restaurer (installer) tous les packages d’une seule compilation AptOnCD avec un méta-paquet, si vous choisissez l’option “créer un méta-paquet”. A partir de la description du méta-paquet : “Méta-paquet généré automatiquement qui contient comme dépendances tous les paquets du support APTonCD, précédemment générés par APTonCD” .

    Mais vous pouvez sauvegarder la liste des packages en entrant la commande dpkg --get-selections > packages_list , où packages_list est le nom du fichier. Vous pourrez ensuite utiliser cette liste pour installer tous vos paquets avec le programme synaptic ou dpkg . cela peut vous aider. Mais assurez-vous que votre système nouvellement installé contient également les sources du référentiel qui se trouvaient dans votre système précédemment installé. sinon, ça ne marchera pas.

    Pour installer tous les packages à l’aide de ‘Synaptic Package Manager’, suivez ces instructions:

    • Installez synaptic avec sudo apt-get install synaptic
    • Ouvrez synaptic en tapant synaptic dans le tiret
    • Sélectionnez “Fichier” dans le menu, cliquez sur “Lire les marquages”.
    • Dans la fenêtre ‘Open Changes’, sélectionnez le fichier que vous avez créé à l’aide de la commande dpkg --get-selections . Dans ce contexte, il s’agit du fichier packages_list .
    • Cliquez ensuite sur le bouton “Appliquer”.

    Pour un utilisateur Ubuntu inexpérimenté, une nouvelle installation d’Ubuntu est probablement plus sûre qu’une mise à niveau de la dissortingbution en supposant que vous ayez l’autodiscipline de sauvegarder toutes vos données personnelles avant de procéder à la mise à niveau, de la même manière que vous sauvegarderiez toutes vos données personnelles avant de réinstaller complètement Ubuntu.

    Si vous êtes invité à effectuer une mise à niveau, cela signifie que c’est une mise à niveau prise en charge, mais comment savoir qu’une mise à niveau prise en charge réussira? Même la mise à niveau d’une toute nouvelle installation d’Ubuntu peut échouer. J’ai vu cela se produire, mais l’erreur provoquée par cette mise à niveau était petite et facile à corriger.

    Une mise à niveau réussie dépend presque entièrement de votre niveau de compréhension du système d’exploitation Ubuntu. Les problèmes causés par une mise à niveau peuvent presque toujours être résolus si vous disposez du niveau de compétence requirejs pour les résoudre. Lors de la mise à niveau d’Ubuntu, je maintiens un deuxième ordinateur portable à côté de l’ordinateur en cours de mise à niveau afin de pouvoir rechercher immédiatement la solution Demandez à Ubuntu dès que quelque chose ne va pas. Je me fie à ma propre expérience et à celle des autres pour m’aider à résoudre les problèmes causés par une mise à niveau. Sinon, vous misez sur une mise à niveau de la dissortingbution, surtout si vous êtes un utilisateur inexpérimenté de Linux .

    La mise à niveau peut poser des problèmes sur certains logiciels et ne constitue certainement pas une preuve absolue contre les idionsyncries avec des packages plus anciens. Pour la plupart, vous ne devriez pas avoir de problème, mais n’oubliez pas de sauvegarder tous les parameters ou toutes les données qui sont importants pour vous.

    Pour une installation complète, reformater et installer à partir de zéro est la meilleure option. Bien sûr, il faudra beaucoup plus de temps pour tout configurer correctement.

    Les deux ne devraient pas être (nécessairement) vrais.

    La mise à niveau est toujours prise en charge à partir de:

    • antérieur au courant (par exemple, du 11.04 au 11.10)
    • LTS précédent (*) à LTS actuel (par exemple, 10.04 à 12.04)

    Mise à jour en ligne: aucune raison non plus, sauf pour le temps et la bande passante. Si vous téléchargez l’ISO et effectuez une mise à jour à partir de l’ISO, la mise à jour sera meilleure que celle en ligne si vous ne disposez pas d’une connexion Internet rapide. Bien sûr, je ne compte pas le temps nécessaire pour télécharger l’ISO, mais c’est généralement une action feu et oublie: nous commençons le téléchargement et allons faire autre chose.

    Tout cela suppose que vous n’ayez pas installé de paquets à partir de sources externes, ni construit et déployé manuellement d’autres tâches. Dans ce cas, il est difficile de dire si une mise à jour fonctionnera parfaitement ou pas – cela dépend de ce que vous avez installé et de l’ emplacement de l’ installation.

    (*) Soutien à long terme

    Les gens bousillent avec leurs systèmes. Ajoutant ceci et enlevant cela. Une nouvelle installation à partir d’un Live CD avec la partition / en cours de formatage démarrera avec des fichiers de configuration propres. Et cela règle parfois quelques petits problèmes ennuyeux difficiles à résoudre.

    N’oubliez pas que lorsque vous installez à partir d’un CD avec une connexion Internet, le processus d’installation met à jour le système au fur et à mesure de son avancement. En ce qui concerne le danger, ce n’est ni pire ni meilleur que la mise à niveau sur Internet.

    J’ai trouvé plus rapide de télécharger l’iso et de mettre à niveau à partir de cela avec une connexion Internet que lors d’une mise à niveau directement sur Internet. Ceci est juste mon impression. Ce n’est pas un fait scientifique. J’aime aussi avoir une copie du dernier CD live disponible au cas où je perturberais tellement mon système qu’une nouvelle installation est nécessaire.

    Pour le moment, je ne sais pas si je vais mettre à niveau la version 11.04 vers la version 11.10 ou la nouvelle installation 11.10. Je peux attendre 12.04 pour faire la nouvelle installation. C’est une question de préférence personnelle. Les gens ne devraient pas faire de commentaires suggérant qu’une méthode est plus dangereuse que l’autre. C’est trompeur.

    J’ai rencontré quelques problèmes lors de la mise à niveau de la v11.10 à la v12.04-LTS, mais j’ai pu effectuer un nettoyage automatique via ubuntu-tweak, puis un nettoyage manuel à l’aide de la commande- ligne en commençant par ‘updatedb’ pour mettre à jour la firebase database de localisation de tous les éléments du système de fichiers, puis ‘localize oneiric’ pour localiser tous les objects ayant appelé à la dissortingbution 11.10, puis j’ai simplement ouvert un deuxième terminal et supprimé chaque object lié à oneiric ce n’était évidemment pas quelque chose qui devait être traité différemment, par exemple via une désinstallation / réinstallation, en premier.

    Je devais réinstaller mes pilotes graphiques pour le chipset Nvidia Go de mon ordinateur portable, et j’ai rencontré quelques problèmes de certains de mes screenlets que j’ai reportés de oneiric, mais dans l’ensemble, ce n’est pas une mauvaise affaire.

    Je dirai ceci à propos des mises à niveau: si vous avez beaucoup d’expérience dans le dépannage d’un système Ubuntu ou autre système basé sur Linux, la mise à niveau n’est pas une mauvaise affaire, car elle ne semble pas poser de problèmes qui ne pourraient pas être résolus par un technicien Linux compétent. assez rapidement. Toutefois, si vous ne rentrez pas dans cette catégorie d’utilisateurs, je vous recommande de sauvegarder toutes vos données personnelles du système avant de commencer, ainsi qu’une liste de paquetages contenant tout ce que vous avez installé sur le système d’exploitation que vous souhaitez remplacer, puis faire une installation propre. Personnellement, j’ai 15 ans d’expérience dans le travail avec des systèmes basés sur Linux, alors pour moi … résoudre les problèmes après une mise à niveau était assez simple.

    J’avais fait quelques tests avec la version Bêta 2 en préparation de la version finale afin de savoir ce dont je devrais m’ajuster lorsque la version finale serait disponible. Cela a énormément aidé. Par exemple, grâce à mes tests, je savais que pour obtenir la capacité de connexion manuelle à lightdm, je devrais append “greeter-show-manual-login = true” à /etc/lightdm/lightdm.conf. Je savais également que je devrais faire quelques légers ajustements dans / etc / sudoers et dans / etc / group afin de permettre une gestion sans faille et la connexion de mon système par tout membre du groupe “Admins du domaine” dans Active Directory. J’exige depuis mon AD sur mon réseau local domestique une authentification à authentification unique sur tous mes systèmes, sous Windows et Linux. Connaître ces faits dès le départ m’a très bien servi, car j’utilise Ubuntu 12.04-LTS final sur mon ordinateur portable sur lequel j’avais fonctionné sous Ubuntu 11.10 la veille et depuis 6 à 8 mois. Cette mise à niveau du système rencontrant un succès retentissant, je suis beaucoup moins inquiet quant à la mise à niveau de plusieurs de mes autres systèmes vers Ubuntu 12.04. Cependant … cela étant dit, tous mes systèmes Ubuntu ne sont pas tous également chargés, aussi, dans certains cas, je souhaiterai quand même effectuer une installation propre et une installation basée sur le matériel avec lequel je travaille. Mon Zotac ZboxHD ID-41 Plus nécessitera beaucoup plus de soin en ce qui concerne la mise à niveau, car il s’agit d’un système à double démarrage qui exécute Windows 7 et Ubuntu 10.04-LTS. Heureusement, je suis assez expérimenté pour effectuer l’installation sans détruire le système dans son ensemble et sans devoir recommencer à zéro. Je vais simplement sauvegarder toutes mes données personnelles à partir des partitions Ubuntu et recharger après avoir effacé ces partitions pour assurer un environnement propre. Je dois également prendre en compte le fait que chacun de mes systèmes est configuré pour être connecté via une passerelle xrdp sur un autre système (un serveur virtuel, exécutant Ubuntu 10.04-LTS Server), et doit donc disposer de la fonctionnalité XDMCP. Mais, j’ai déjà étudié et testé la solution pour cela, en utilisant lightdm, vnc4server et xinetd. La principale chose à faire est de supprimer simplement ‘vino’ à l’avance afin que le port 5900 soit libéré pour vnc4server. Le rest est une installation et une configuration standard. Je publierai bientôt plusieurs articles concernant mes recherches et comment faire sur http://www.stormnine.net. Mais cela peut prendre quelques semaines avant d’arriver à cela, car j’ai d’abord un groupe assez important de systèmes à porter sur Ubuntu 12.04, ce qui pourrait éventuellement conduire à la rédaction de quelques articles supplémentaires et à des guides pratiques basés sur cette expérience.

    Quoi qu’il en soit, je sais que cette réponse est un peu longue, mais j’espère qu’elle donne un aperçu du processus de mise à niveau du sharepoint vue de l’expérience résultante, en tant que technicien travaillant avec plusieurs systèmes d’exploitation. Bonne chance à tous, dans vos propres projets. 🙂

    Je suggère l’une des deux choses suivantes:

    1. Sauvegardez les fichiers et les données critiques dans Dropbox. De cette façon, peu importe ce que vous faites, vous pouvez toujours les récupérer (même sur des ordinateurs complètement nouveaux)
    2. Sauvegardez les fichiers et les données critiques sur une clé USB. Cela pourrait être la meilleure option pour vous, car elle ne nécessitera pas de connexion Internet à haut débit.

    Je vous suggère de faire (2) dans les deux cas. Si vous effectuez une mise à niveau, vous risquez de perdre des données. Si vous effectuez une nouvelle installation, vous perdrez des données.

    Je vous suggère d’attendre et de voir comment les autres mises à niveau ont eu lieu. Ensuite, voyez quels problèmes ils ont causés, puisque la version précédente était une LTS, inutile de quitter le navire tant que vous n’êtes pas sûr, sa stabilité. 🙂

    juste mon avis, vraiment! il y a quelques fonctionnalités intéressantes 10.10 bien que FONTS par exemple. aussi quelque chose à voir avec les nuages: P

    J’ai effectué une nouvelle installation de 12.04 Beta 2 après avoir sauvegardé mon dossier personnel sur un disque dur externe, puis rejoint la communauté de l’UA. C’était la meilleure expérience d’apprentissage de tous les temps. Je tenais les mises à jour tous les jours et les problèmes rencontrés par d’autres et lorsque le 26 avril est arrivé, c’était fini et le trajet était lisse. De cette façon, j’ai eu le meilleur des deux mondes, sans problème et hautement recommandé.

    La mise à niveau convient, mais si vous êtes “actif” et que vous avez installé de nombreux logiciels et packages, vous recevrez des alertes “paquets obsolètes”. Alors,

    1. si vous êtes un utilisateur commun, effectuez une mise à niveau
    2. Si vous êtes un utilisateur actif, faites une nouvelle installation