Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
linux:centos [22-03-2016 08:15] – [Package] edmc73 | linux:centos [25-01-2021 15:43] (Version actuelle) – [Upgrade centos 6 vers centos 7] edmc73 | ||
---|---|---|---|
Ligne 82: | Ligne 82: | ||
- | Télécharger et faire | + | Télécharger et installer un paquet |
+ | yum localinstall https:// | ||
+ | ou avec rpm mais l' | ||
rpm -hvi nomDuPaquet.rpm | rpm -hvi nomDuPaquet.rpm | ||
- | | + | |
+ | ( l' | ||
Rechercher quel paquet contient un fichier | Rechercher quel paquet contient un fichier | ||
yum whatprovides */ | yum whatprovides */ | ||
Ligne 91: | Ligne 95: | ||
yum clean all | yum clean all | ||
rpm --rebuilddb | rpm --rebuilddb | ||
+ | |||
+ | Il existe des groupes de packages | ||
+ | yum grouplist | ||
+ | |||
+ | Pour avoir le détail d'un groupe | ||
+ | yum groupinfo "Nom du groupe de paquet" | ||
+ | |||
+ | Par exemple pour installer le système graphique X et les polices | ||
+ | yum -y groupinstall "X Window System" | ||
===== Le réseau ===== | ===== Le réseau ===== | ||
Ligne 232: | Ligne 245: | ||
J'ai pu ensuite lancer mon **yum update** sans soucis | J'ai pu ensuite lancer mon **yum update** sans soucis | ||
+ | |||
+ | ===== Disque dur ===== | ||
+ | Commande pour rescanner les devices | ||
+ | echo 1 > / | ||
+ | |||
+ | ===== Les services ===== | ||
+ | |||
+ | Pour lister tous les services avec leur état de lancement au démarrage | ||
+ | chkconfig --list | ||
+ | |||
+ | ===== installer le minimum pour avoir du display par ssh ===== | ||
+ | yum install xorg-x11-xinit | ||
+ | |||
+ | |||
+ | ===== Upgrade centos 6 vers centos 7 ===== | ||
+ | |||
+ | Mettez à jour vos paquets | ||
+ | yum update | ||
+ | |||
+ | Ajoutez un dépot | ||
+ | |||
+ | vi / | ||
+ | |||
+ | < | ||
+ | name=CentOS-$releasever – Upgrade Tool | ||
+ | baseurl=https:// | ||
+ | gpgcheck=1 | ||
+ | enabled=1 | ||
+ | gpgkey=file:/// | ||
+ | </ | ||
+ | |||
+ | Supprimez la version actuelle de openscape | ||
+ | yum erase openscap | ||
+ | |||
+ | Puis installez la version du nouveau depot que l'on a ajouté https:// | ||
+ | yum install openscap-1.0.8-1.0.1.el6.centos.x86_64 | ||
+ | |||
+ | Installez les 2 paquets qui serviront à l' | ||
+ | yum install redhat-upgrade-tool preupgrade-assistant-contents | ||
+ | |||
+ | La commande suivante doit retourner ceci | ||
+ | preupg -l | ||
+ | CentOS6_7 | ||
+ | |||
+ | Lancez ensuite la commande **preupg** qui va analyser le système pour voir si l' | ||
+ | |||
+ | < | ||
+ | # preupg | ||
+ | Preupg tool doesn' | ||
+ | Please ensure you have backed up your system and/or data in the event of a failed upgrade | ||
+ | that would require a full re-install of the system from installation media. | ||
+ | Do you want to continue? y/n | ||
+ | y | ||
+ | Gathering logs used by preupgrade assistant: | ||
+ | All installed packages : 01/11 ...finished (time 00:00s) | ||
+ | All changed files : 02/11 ...finished (time 00:39s) | ||
+ | Changed config files : 03/11 ...finished (time 00:00s) | ||
+ | All users : 04/11 ...finished (time 00:00s) | ||
+ | All groups | ||
+ | Service statuses | ||
+ | All installed files : 07/11 ...finished (time 00:02s) | ||
+ | All local files : 08/11 ...finished (time 00:06s) | ||
+ | All executable files : 09/11 ...finished (time 00:04s) | ||
+ | RedHat signed packages : 10/11 ...finished (time 00:00s) | ||
+ | CentOS signed packages : 11/11 ...finished (time 00:00s) | ||
+ | Assessment of the system, running checks / SCE scripts: | ||
+ | 001/096 ...done | ||
+ | 002/096 ...done | ||
+ | 003/096 ...done | ||
+ | 004/096 ...done | ||
+ | 005/096 ...done | ||
+ | 006/096 ...done | ||
+ | 007/096 ...done | ||
+ | 008/096 ...done | ||
+ | 009/096 ...done | ||
+ | 010/096 ...done | ||
+ | 011/096 ...done | ||
+ | 012/096 ...done | ||
+ | 013/096 ...done | ||
+ | 014/096 ...done | ||
+ | 015/096 ...done | ||
+ | 016/096 ...done | ||
+ | 017/096 ...done | ||
+ | 018/096 ...done | ||
+ | 019/096 ...done | ||
+ | 020/096 ...done | ||
+ | 021/096 ...done | ||
+ | 022/096 ...done | ||
+ | 023/096 ...done | ||
+ | 024/096 ...done | ||
+ | 025/096 ...done | ||
+ | 026/096 ...done | ||
+ | 027/096 ...done | ||
+ | 028/096 ...done | ||
+ | 029/096 ...done | ||
+ | 030/096 ...done | ||
+ | 031/096 ...done | ||
+ | 032/096 ...done | ||
+ | 033/096 ...done | ||
+ | 034/096 ...done | ||
+ | 035/096 ...done | ||
+ | 036/096 ...done | ||
+ | 037/096 ...done | ||
+ | 038/096 ...done | ||
+ | 039/096 ...done | ||
+ | 040/096 ...done | ||
+ | 041/096 ...done | ||
+ | 042/096 ...done | ||
+ | 043/096 ...done | ||
+ | 044/096 ...done | ||
+ | 045/096 ...done | ||
+ | 046/096 ...done | ||
+ | 047/096 ...done | ||
+ | 048/096 ...done | ||
+ | 049/096 ...done | ||
+ | 050/096 ...done | ||
+ | 051/096 ...done | ||
+ | 052/096 ...done | ||
+ | 053/096 ...done | ||
+ | 054/096 ...done | ||
+ | 055/096 ...done | ||
+ | 056/096 ...done | ||
+ | 057/096 ...done | ||
+ | 058/096 ...done | ||
+ | 059/096 ...done | ||
+ | 060/096 ...done | ||
+ | 061/096 ...done | ||
+ | 062/096 ...done | ||
+ | 063/096 ...done | ||
+ | 064/096 ...done | ||
+ | 065/096 ...done | ||
+ | 066/096 ...done | ||
+ | 067/096 ...done | ||
+ | 068/096 ...done | ||
+ | 069/096 ...done | ||
+ | 070/096 ...done | ||
+ | 071/096 ...done | ||
+ | 072/096 ...done | ||
+ | 073/096 ...done | ||
+ | 074/096 ...done | ||
+ | 075/096 ...done | ||
+ | 076/096 ...done | ||
+ | 077/096 ...done | ||
+ | 078/096 ...done | ||
+ | 079/096 ...done | ||
+ | 080/096 ...done | ||
+ | 081/096 ...done | ||
+ | 082/096 ...done | ||
+ | 083/096 ...done | ||
+ | 084/096 ...done | ||
+ | 085/096 ...done | ||
+ | 086/096 ...done | ||
+ | 087/096 ...done | ||
+ | 088/096 ...done | ||
+ | 089/096 ...done | ||
+ | 090/096 ...done | ||
+ | 091/096 ...done | ||
+ | 092/096 ...done | ||
+ | 093/096 ...done | ||
+ | 094/096 ...done | ||
+ | 095/096 ...done | ||
+ | 096/096 ...done | ||
+ | Assessment finished (time 14:02s) | ||
+ | Result table with checks and their results for main contents: | ||
+ | --------------------------------------------------------------------------------------------------------------- | ||
+ | |Bacula Backup Software | ||
+ | |Migration of the MySQL data stack | ||
+ | |Changes related to moving from MySQL to MariaDB | ||
+ | |PostgreSQL upgrade content | ||
+ | |several graphic drivers not supported in CentOS 7 | ||
+ | |several input drivers not supported in CentOS 7 | ||
+ | |Names, Options and Output Format Changes in arptables | ||
+ | |BIND9 running in a chroot environment check. | ||
+ | |BIND9 configuration compatibility check | ||
+ | |Move dhcpd/ | ||
+ | |DNSMASQ configuration compatibility check | ||
+ | |Dovecot configuration compatibility check | ||
+ | |Net-SNMP check |notapplicable | ||
+ | |Squid configuration compatibility check | ||
+ | |Added and extended options for BIND9 configuration | ||
+ | |Added options in DNSMASQ configuration | ||
+ | |report incompatibilities between CentOS 6 and 7 in qemu-guest-agent package | ||
+ | |Removed options in quota tools |notapplicable | ||
+ | |restore custom selinux configuration | ||
+ | |samba shared directories selinux | ||
+ | |FreeRADIUS Upgrade Verification | ||
+ | |httpd configuration compatibility check | ||
+ | |bind-dyndb-ldap | ||
+ | |Identity Management Server compatibility check |notapplicable | ||
+ | |IPA Server CA Verification | ||
+ | |OpenLDAP / | ||
+ | |Configuration for quota_nld service | ||
+ | |Disk quota netlink message daemon moved into quota-nld package | ||
+ | |SSSD compatibility check |notapplicable | ||
+ | |Clvmd and cmirrord daemon management. | ||
+ | |Removal of scsi-target-utils | ||
+ | |Configuration for warnquota tool |notapplicable | ||
+ | |Disk quota tool warnquota moved into quota-warnquota package | ||
+ | |Quorum implementation | ||
+ | |fix krb5kdc config file | ||
+ | |cgroups configuration compatibility check | ||
+ | |SCL collections | ||
+ | |NIS Makefile back-up | ||
+ | |NIS server maps check | ||
+ | |NIS server MAXUID and MAXGID limits check | ||
+ | |NIS server config file back-up | ||
+ | |KDE Desktop Environment underwent several design modifications in CentOS 7 release | ||
+ | |several kernel networking drivers not available in CentOS 7 | ||
+ | |several kernel storage drivers not available in CentOS 7 |pass | | ||
+ | |Compatibility Between iptables and ip6tables | ||
+ | |Information on time-sync.target | ||
+ | |OpenSSH sshd_config migration content | ||
+ | |Luks encrypted partition | ||
+ | |Architecture Support | ||
+ | |Debuginfo packages | ||
+ | |Cluster and High Availability | ||
+ | |Read Only FHS directories | ||
+ | |In-place Upgrade Requirements for the /usr/ Directory | ||
+ | |CA certificate bundles modified | ||
+ | |Developer Tool Set packages | ||
+ | |Check for ethernet interface naming | ||
+ | |User modification in / | ||
+ | |Plugable authentication modules (PAM) | ||
+ | |System kickstart | ||
+ | |Incorrect usage of reserved UID/ | ||
+ | |NIS ypbind config files back-up | ||
+ | |MySQL configuration | ||
+ | |VCS repositories | ||
+ | |Removed options in coreutils binaries | ||
+ | |Removed options in gawk binaries | ||
+ | |Removed options in netstat binary | ||
+ | |GMP library incompatibilities | ||
+ | |CVS Package Split | ||
+ | |NTP configuration | ||
+ | |File Systems, Partitions and Mounts Configuration Review | ||
+ | |SonameKept Reusable Dynamic Libraries | ||
+ | |Removed .so libs |informational | ||
+ | |Foreign Perl modules | ||
+ | |YUM | ||
+ | |Reusable Configuration Files |fixed | ||
+ | |Replaced rpms | ||
+ | |package downgrades | ||
+ | |CUPS Browsing/ | ||
+ | |OpenSSH sysconfig migration content | ||
+ | |State of LVM2 services. | ||
+ | |device-mapper-multipath configuration compatibility check | ||
+ | |Configuration Files to Review | ||
+ | |File Lists for Manual Migration | ||
+ | |Obsoleted rpms |needs_inspection | ||
+ | |w3m not available in CentOS 7 | ||
+ | |Binary rebuilds | ||
+ | |Python 2.7.5 |needs_inspection | ||
+ | |Ruby 2.0.0 |needs_inspection | ||
+ | |Check for usage of dangerous range of UID/ | ||
+ | |GNOME Desktop Environment underwent several design modifications in CentOS 7 release | ||
+ | |Packages not signed by CentOS | ||
+ | |Removed rpms |needs_action | ||
+ | |General | ||
+ | |Sonamebumped libs | ||
+ | |Content for enabling and disabling services based on CentOS 6 system | ||
+ | |Hyper-V | ||
+ | --------------------------------------------------------------------------------------------------------------- | ||
+ | Tarball with results is stored here / | ||
+ | The latest assessment is stored in directory / | ||
+ | Summary information: | ||
+ | We found some critical issues. In-place upgrade is not advised. | ||
+ | Read the file / | ||
+ | Upload results to UI by command: | ||
+ | e.g. preupg -u http:// | ||
+ | </ | ||
+ | |||
+ | Le résultat de l' | ||
+ | yum install w3m w3m-img w3m-el | ||
+ | |||
+ | Puis | ||
+ | [root@servername ~]# w3m preupgrade/ | ||
+ | |||
+ | Ensuite, importez la clé CentOS 7 RPM | ||
+ | rpm --import http:// | ||
+ | |||
+ | Lancez l' | ||
+ | centos-upgrade-tool-cli --network 7 --instrepo=http:// | ||
+ | |||
+ | Si tout s'est bien passé, faite un reboot | ||
+ | |||
+ | Mais ça n'a pas fonctionné pour moi... | ||
+ | |||
+ | |||
+ | ===== Centos 8 ===== | ||
+ | |||
+ | Ajouter Le dépot PowerTools | ||
+ | |||
+ | yum install dnf-plugins-core | ||
+ | yum config-manager --set-enabled PowerTools | ||
+ | ou | ||
+ | yum config-manager --set-enabled powertools | ||
+ | |||
+ | yum repolist |