En aquesta segona part de la instal·lació del CentOS l'objectiu és fer que el sistema operatiu sigui idèntic al que Bruker instal·la als ordinadors dels espectròmetres. Per això
Aquests són els magatzems que es fan servir a l'ordinador de l'Avance Neo 500 MHz: base, elrepo, epel, extras, i updates,
# yum repolist Loaded plugins: fastestmirror, langpacks, nvidia, refresh-packagekit Loading mirror speeds from cached hostfile * base: ftp.csuc.cat * elrepo: www.jules.fm * epel: mirror.uv.es * extras: ftp.csuc.cat * updates: ftp.csuc.cat repo id repo name status base/7/x86_64 CentOS-7 - Base 10,072 elrepo ELRepo.org Community Enterprise Linux Repository - el7 123 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,626 extras/7/x86_64 CentOS-7 - Extras 498 updates/7/x86_64 CentOS-7 - Updates 2,543 repolist: 26,862
mentre que la llista de magatzems a l'espectròmetre AvanceII+ 600 MHz només inclou: base, extras i updates,
# yum repolist Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp.csuc.cat * extras: ftp.csuc.cat * updates: ftp.csuc.cat repo id repo name status base/7/x86_64 CentOS-7 - Base 10,072 bruker/7 Bruker-Addon-7 - Public Updates 110+13 extras/7/x86_64 CentOS-7 - Extras 498 updates/7/x86_64 CentOS-7 - Updates 2,543 repolist: 13,223
de forma que manquen els magatzems elrepo i epel, els quals haurem d'instal·lar seguint les instruccions disponibles als seus llocs web i a altres pàgines d'Internet.
La instal·lació del magatzem EPEL no dona cap problema:
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Loaded plugins: fastestmirror, langpacks epel-release-latest-7.noarch.rpm | 15 kB 00:00:00 Examining /var/tmp/yum-root-WellKS/epel-release-latest-7.noarch.rpm: epel-release-7-13.noarch Marking /var/tmp/yum-root-WellKS/epel-release-latest-7.noarch.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package epel-release.noarch 0:7-13 will be installed --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Installing: epel-release noarch 7-13 /epel-release-latest-7.noarch 25 k Transaction Summary ====================================================================================================================== Install 1 Package Total size: 25 k Installed size: 25 k Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : epel-release-7-13.noarch 1/1 Verifying : epel-release-7-13.noarch 1/1 Installed: epel-release.noarch 0:7-13 Complete!
i la instal·lació d'ELRepo tampoc,
# rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm Loaded plugins: fastestmirror, langpacks elrepo-release-7.el7.elrepo.noarch.rpm | 8.6 kB 00:00:00 Examining /var/tmp/yum-root-WellKS/elrepo-release-7.el7.elrepo.noarch.rpm: elrepo-release-7.0-5.el7.elrepo.noarch Marking /var/tmp/yum-root-WellKS/elrepo-release-7.el7.elrepo.noarch.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package elrepo-release.noarch 0:7.0-5.el7.elrepo will be installed --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Installing: elrepo-release noarch 7.0-5.el7.elrepo /elrepo-release-7.el7.elrepo.noarch 5.0 k Transaction Summary ====================================================================================================================== Install 1 Package Total size: 5.0 k Installed size: 5.0 k Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : elrepo-release-7.0-5.el7.elrepo.noarch 1/1 Verifying : elrepo-release-7.0-5.el7.elrepo.noarch 1/1 Installed: elrepo-release.noarch 0:7.0-5.el7.elrepo Complete!
El resultat és ara tenim disponibles els mateixos magatzems que a l'ordinador de l'Avance Neo 500 MHz, i un d'extra que potser no cal i que podríem eliminar: “Bruker-Addon-7 - Public Updates (bruker/7)”,
# yum repolist Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: ftp.csuc.cat * elrepo: mirrors.coreix.net * epel: pkg.adfinis.com * extras: ftp.csuc.cat * updates: ftp.csuc.cat elrepo | 3.0 kB 00:00:00 elrepo/primary_db | 361 kB 00:00:00 repo id repo name status base/7/x86_64 CentOS-7 - Base 10,072 bruker/7 Bruker-Addon-7 - Public Updates 110+13 elrepo ELRepo.org Community Enterprise Linux Repository - el7 123 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,626 extras/7/x86_64 CentOS-7 - Extras 498 updates/7/x86_64 CentOS-7 - Updates 2,543 repolist: 26,972
Abans de continuar instal·lo el paquet del programa Byobu que alhora instal·la els paquets tmux i screen,
# yum list byobu [...] Available Packages byobu.noarch 5.73-4.el7 epel [root@cie-56-18 sermnadmin]# yum install byobu [...] Resolving Dependencies --> Running transaction check ---> Package byobu.noarch 0:5.73-4.el7 will be installed --> Processing Dependency: screen for package: byobu-5.73-4.el7.noarch --> Processing Dependency: tmux for package: byobu-5.73-4.el7.noarch --> Running transaction check ---> Package screen.x86_64 0:4.1.0-0.27.20120314git3c2946.el7_9 will be installed ---> Package tmux.x86_64 0:1.8-4.el7 will be installed --> Finished Dependency Resolution [...] Installed: byobu.noarch 0:5.73-4.el7 Dependency Installed: screen.x86_64 0:4.1.0-0.27.20120314git3c2946.el7_9 tmux.x86_64 0:1.8-4.el7 Complete!
En qualsevol dels nous ordinador dels espectròmetres Avance Neo, executar alguna de les següents parelles de comandes:
Les comandes per generar el llistat de paquets de software instal·lats en un ordinador i per processar el llistat per instal·lar-los en un nou ordinador acostumen a estar molt relacionades i a funcionar de forma conjuntat, ja que la segona comanda ha de saber interpretar correctament el llistat generat per la primera comanda.
Funciona Primer parell de comandes per la mateixa distribució
rpm -qa > installed-packages.txt
# yum -y install $(cat /home/user/installed-software.log)
No funciona Segon parell de comandes per RHEL i Fedora:
yum list installed | tail -n +3 | cut -d' ' -f1 > installed_packages.txt
yum -y install $(cat installed_packages.txt)
No funciona Tercer parell de comandes per RHEL i Fedora:
yum list installed | xargs -n3 | column -t | tail -n +3 | cut -d' ' -f1
yum list installed | xargs -n3 | column -t | grep -v “@” | tail -n +3 |cut -d' ' -f1
yum list installed | xargs -n3 | column -t | grep “@” | tail -n +3 | cut -d' ' -f1
No funciona Quart parell de comandes per CentOS & CentOS:
rpm -qa --queryformat “%{NAME}\n” > yum.packages.list
yum -y install < yum-packages.list
Funciona Cinquè parell de comandes de CentOS a CentOS:
rpm -qa | sort > pkglist.txt
yum install $(cat /root/pkglist.txt | xargs)
La conclusió final és que els mètodes que fan servir la comanda rmp -qa
generen un llistat que yum install
pot processar, mentre que la comanda yum list installed
genera una taula que s'ha de processar per obtenir un llistat acceptable per yum install
.
El mètode triat és:
rpm -qa | sort > pkglist.txt
yum -y install $(cat pkglist.txt | xargs)
Per precaució, es pot fer un simulacre per veure quins paquets s'instal·larien:
yum install yum-downloadonly …
yum -y install --setopt tsflags=test …
i es pot registrar l'activitat amb la comanda script
script -c “yum -y install…” yum-install-output.log
script \n yum -y install… \n exit
Un cop finalitzades les proves, inicio del procés d'instal·lació dels paquets addicionals.
# script yum-install-output.log Script started, file is yum-install-output.log # yum -y install $(cat avance-neo-500-pkglist.txt | xargs) Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile epel/x86_64/metalink | 35 kB 00:00:00 * base: ftp.csuc.cat * elrepo: mirrors.coreix.net * epel: pkg.adfinis.com * extras: ftp.csuc.cat * updates: ftp.csuc.cat base | 3.6 kB 00:00:00 bruker | 2.9 kB 00:00:00 elrepo | 3.0 kB 00:00:00 extras | 2.9 kB 00:00:00 updates | 2.9 kB 00:00:00 updates/7/x86_64/primary_db | 9.5 MB 00:00:00 Package abattis-cantarell-fonts-0.0.25-1.el7.noarch already installed and latest version Package abrt-2.1.11-60.el7.centos.x86_64 already installed and latest version [...] Package zip-3.0-11.el7.x86_64 already installed and latest version Package zlib-1.2.7-19.el7_9.x86_64 already installed and latest version Resolving Dependencies --> Running transaction check ---> Package ImageMagick.x86_64 0:6.9.10.68-5.el7_9 will be installed ---> Package NetworkManager-bluetooth.x86_64 1:1.18.8-2.el7_9 will be installed ---> Package NetworkManager-wwan.x86_64 1:1.18.8-2.el7_9 will be installed [...] ---> Package yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo will be installed ---> Package yumex.noarch 0:3.0.17-1.el7 will be installed --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Installing: ImageMagick x86_64 6.9.10.68-5.el7_9 updates 2.3 M NetworkManager-bluetooth x86_64 1:1.18.8-2.el7_9 updates 183 k [...] xterm x86_64 295-3.el7_9.1 updates 456 k yum-plugin-nvidia noarch 1.0.2-1.el7.elrepo elrepo 12 k yumex noarch 3.0.17-1.el7 epel 444 k Transaction Summary ====================================================================================================================== [0/5377] Install 382 Packages Total size: 705 M Installed size: 2.0 G Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : libxfce4util-4.12.1-2.el7.x86_64 1/382 Installing : librevenge-0.0.2-2.el7.x86_64 2/382 Installing : kdesdk-common-4.10.5-8.el7.noarch 3/382 [...] Installing : bruker-default-user-2.1-0.el7.brk.noarch 380/382 Installing : pyOpenSSL-0.13.1-4.el7.x86_64 381/382 Installing : vte-0.28.2-10.el7.x86_64 382/382 Verifying : boost-program-options-1.53.0-28.el7.x86_64 1/382 Verifying : kdesdk-okteta-libs-4.10.5-8.el7.x86_64 2/382 [...] Verifying : kdf-4.10.5-3.el7.x86_64 380/382 Verifying : xfce4-session-4.12.1-8.el7.x86_64 381/382 Verifying : boost-filesystem-1.53.0-28.el7.x86_64 382/382 Installed: ImageMagick.x86_64 0:6.9.10.68-5.el7_9 NetworkManager-bluetooth.x86_64 1:1.18.8-2.el7_9 NetworkManager-wwan.x86_64 1:1.18.8-2.el7_9 OpenEXR-libs.x86_64 0:1.7.1-8.el7 PackageKit-Qt.x86_64 0:0.9.5-2.el7 PackageKit-yum-plugin.x86_64 0:1.1.10-2.el7.centos [...] xorg-x11-server-Xvfb.x86_64 0:1.20.4-16.el7_9 xorg-x11-xbitmaps.noarch 0:1.1.1-6.el7 xsettings-kde.x86_64 0:0.12.3-7.el7 xterm.x86_64 0:295-3.el7_9.1 yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo yumex.noarch 0:3.0.17-1.el7 Complete! # exit exit Script done, file is yum-install-output.log
No s'ha d'instal·lar el paquet bruker-setup perquè és pels ordinadors de consoles Avance Neo i requereix la instal·lació de paquets de Nvidia incompatibles amb la targeta gràfica instal·lada.
Un cop instal·lats els paquets de Bruker necessaris,
# yum list installed | grep bruker bruker-addon.noarch 1.4-0.el7.brk @/bruker-addon-latest.x86_64 bruker-default-user.noarch 2.1-0.el7.brk @bruker bruker-images.noarch 1.1-1.el7.brk @bruker bruker-lockdown-session.noarch 1.0-1.el7.brk @bruker bruker-network-autoneo.noarch 0.2-0.el7.brk @bruker bruker-system-environ.noarch 1.0-5.el7.brk @bruker
desactivo el magatzem Bruker per evitar problemes. Per fer-ho edito el fitxer de configuració del magatzem amb la comanda nano -c /etc/yum.repos.d/Bruker-Addon.repo
i canvio la línia “enabled=1” a “enabled=0” i comprovo que ja no surt al llistat de magatzem activats:
# yum repolist enabled [..] repo id repo name status base/7/x86_64 CentOS-7 - Base 10,072 elrepo ELRepo.org Community Enterprise Linux Repository - el7 111+12 epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 13,625 extras/7/x86_64 CentOS-7 - Extras 498 updates/7/x86_64 CentOS-7 - Updates 2,552 repolist: 26,858
Comprovo quins paquets addicionals no s'han instal·lat:
# grep "No package" yum-install-output.log No package CodeMeter-7.10.4196-501.x86_64 available. No package gpg-pubkey-352c64e5-52ae6884 available. No package gpg-pubkey-baadae52-49beffa4 available. No package gpg-pubkey-c5c2a86d-4ede280b available. No package gpg-pubkey-f4a80eb5-53a7ff4b available. No package kernel-3.10.0-1127.13.1.el7.x86_64 available. No package kernel-3.10.0-957.21.3.el7.x86_64 available. No package kernel-devel-3.10.0-1127.13.1.el7.x86_64 available. No package kernel-devel-3.10.0-957.21.3.el7.x86_64 available. No package libmspack-0.7-0.1.alpha.el7.x86_64 available. No package openprinting-ppds-postscript-sharp-20160218-1lsb3.2.noarch available.
Els paquets gpg-pubkey es poden ignorar ja que es creen a l'ordinador quan s'instal·len les claus dels servidors dels magatzems i són específics per cada ordinador ( What are gpg-pubkey* packages?.
El programa CodeMeter no està a cap magatzem i s'ha de descarregar del lloc web de Bruker.
Els Linux Kernel no instal·lats són versions anterior a la instal·lada, o sigui que no cal preocupar-se.
En el cas del paquet limbspack, hi ha instal·lada un versió anterior (0.5-0.8.alpha.el7) procedent del magatzem base, i la versió “0.7-0.1.alpha.el7” s'ha instal·lat localment i no procedeix de cap magatzem. Faig una cerca a RPMFind i trobo que és un paquet per CentOS 8 i que instal·lar-ho podria causar problemes de dependències, de forma que decideixo no actualitzar-lo.
En el cas del paquet openprinting-ppds-postscript-sharp, com que no tenim cap impressora SHARP al servei, no cal instal·lar-ho.
Després d'instal·lar els paquets addicionals a partir de la llista generada a l'ordinador de l'espectròmetre Avance Neo 500 MHz, cada cop que executo la comanda yum
apareixen uns missatges d'avís relacionats amb els paquets kmod-nvidia-* i nvidia-x11-drv*,
# yum info libmspack [...] [nvidia]: excluding kmod-nvidia-460.80-1.el7_9.elrepo.x86_64 [nvidia]: excluding kmod-nvidia-460.84-1.el7_9.elrepo.x86_64 [nvidia]: excluding kmod-nvidia-470.57.02-1.el7_9.elrepo.x86_64 [nvidia]: excluding nvidia-x11-drv-460.84-1.el7_9.elrepo.x86_64 [nvidia]: excluding nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64 [nvidia]: excluding nvidia-x11-drv-libs-460.80-1.el7_9.elrepo.i686 [nvidia]: excluding nvidia-x11-drv-libs-460.80-1.el7_9.elrepo.x86_64 [nvidia]: excluding nvidia-x11-drv-libs-460.84-1.el7_9.elrepo.i686 [nvidia]: excluding nvidia-x11-drv-libs-460.84-1.el7_9.elrepo.x86_64 [nvidia]: excluding nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.i686 [nvidia]: excluding nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.x86_64 Installed Packages Name : libmspack ...
Aquests missatges indiquen que aquests paquets no contenen el controlador adient per la targeta gràfica instal·lada a l'ordinador, de forma que s'hauran de desinstal·lar i substituir pels paquets correctes per la targeta gràfica instal·lada.
Per començar, comprovo quina és la targeta gràfica instal·lada a l'estació de treball,
# lshw -class video *-display UNCLAIMED description: VGA compatible controller product: GF108GL [Quadro 600] vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:0f:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vga_controller bus_master cap_list configuration: latency=0 resources: memory:ea000000-eaffffff memory:e0000000-e7ffffff memory:e8000000-e9ffffff ioport:d000(size=128) memory:eb080000-eb0fffff
i cerco al website de Nvidia quin és el driver per aquesta targeta,
Un cop identificat el controlador, consulto si hi ha algun paquet disponible per aquest controlador “390”,
# yum search kmod-nvidia [...] ============================================== N/S matched: kmod-nvidia ============================================== kmod-nvidia.x86_64 : nvidia kernel module(s) kmod-nvidia-340xx.x86_64 : nvidia-340xx kernel module(s) kmod-nvidia-390xx.x86_64 : nvidia-390xx kernel module(s) Name and summary matches only, use "search all" for everything. # yum search nvidia-x11-drv [...] ============================================ N/S matched: nvidia-x11-drv ============================================= nvidia-x11-drv.x86_64 : NVIDIA OpenGL X11 display driver files nvidia-x11-drv-340xx.x86_64 : NVIDIA OpenGL X11 display driver files nvidia-x11-drv-340xx-32bit.x86_64 : Compatibility 32-bit files for the 64-bit Proprietary NVIDIA driver nvidia-x11-drv-390xx.x86_64 : NVIDIA OpenGL X11 display driver files nvidia-x11-drv-390xx-libs.i686 : Libraries for the Proprietary NVIDIA driver nvidia-x11-drv-390xx-libs.x86_64 : Libraries for the Proprietary NVIDIA driver nvidia-x11-drv-libs.x86_64 : Libraries for the Proprietary NVIDIA driver Name and summary matches only, use "search all" for everything.
Veig que hi ha diversos paquets que caldrà instal·lar:
alhora que caldrà desinstal·lar el paquet kmod-nvidia i els que en depenen.
Començo per desinstal·lar els paquets kmod-nvidia (desinstal·larà nvidia-x11-drv) i nvidia-x11-drv-libs,
# yum remove kmod-nvidia Loaded plugins: fastestmirror, keys, langpacks, nvidia, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package kmod-nvidia.x86_64 0:470.57.02-1.el7_9.elrepo will be erased --> Processing Dependency: nvidia-kmod = 470.57.02 for package: nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64 --> Processing Dependency: nvidia-kmod = 470.57.02 for package: nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64 --> Running transaction check ---> Package nvidia-x11-drv.x86_64 0:470.57.02-1.el7_9.elrepo will be erased --> Processing Dependency: nvidia-x11-drv for package: bruker-setup-2.2-3.el7.brk.noarch --> Running transaction check ---> Package bruker-setup.noarch 0:2.2-3.el7.brk will be erased --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Removing: kmod-nvidia x86_64 470.57.02-1.el7_9.elrepo @elrepo 90 M Removing for dependencies: bruker-setup noarch 2.2-3.el7.brk @bruker 98 k nvidia-x11-drv x86_64 470.57.02-1.el7_9.elrepo @elrepo 60 M Transaction Summary ====================================================================================================================== Remove 1 Package (+2 Dependent packages) Installed size: 150 M Is this ok [y/N]: Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : bruker-setup-2.2-3.el7.brk.noarch 1/3 Erasing : nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64 2/3 Erasing : kmod-nvidia-470.57.02-1.el7_9.elrepo.x86_64 3/3 Working. This may take some time ... Done. Verifying : kmod-nvidia-470.57.02-1.el7_9.elrepo.x86_64 1/3 Verifying : bruker-setup-2.2-3.el7.brk.noarch 2/3 Verifying : nvidia-x11-drv-470.57.02-1.el7_9.elrepo.x86_64 3/3 Removed: kmod-nvidia.x86_64 0:470.57.02-1.el7_9.elrepo Dependency Removed: bruker-setup.noarch 0:2.2-3.el7.brk nvidia-x11-drv.x86_64 0:470.57.02-1.el7_9.elrepo Complete! # yum remove nvidia-x11-drv-libs Loaded plugins: fastestmirror, keys, langpacks, nvidia, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package nvidia-x11-drv-libs.x86_64 0:470.57.02-1.el7_9.elrepo will be erased --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Removing: nvidia-x11-drv-libs x86_64 470.57.02-1.el7_9.elrepo @elrepo 458 M Transaction Summary ====================================================================================================================== Remove 1 Package Installed size: 458 M Is this ok [y/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.x86_64 1/1 Verifying : nvidia-x11-drv-libs-470.57.02-1.el7_9.elrepo.x86_64 1/1 Removed: nvidia-x11-drv-libs.x86_64 0:470.57.02-1.el7_9.elrepo Complete!
i després instal·lo el paquet kmod-nvidia-390xx
# yum install kmod-nvidia-390xx [...] Resolving Dependencies --> Running transaction check ---> Package kmod-nvidia-390xx.x86_64 0:390.144-1.el7_9.elrepo will be installed --> Processing Dependency: nvidia-x11-drv-390xx = 390.144 for package: kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64 --> Running transaction check ---> Package nvidia-x11-drv-390xx.x86_64 0:390.144-1.el7_9.elrepo will be installed --> Processing Dependency: nvidia-x11-drv-390xx-libs(x86-64) = 390.144-1.el7_9.elrepo for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64 --> Processing Dependency: libnvidia-glcore.so.390.144()(64bit) for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64 --> Processing Dependency: libnvidia-ml.so.1()(64bit) for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64 --> Processing Dependency: libnvidia-tls.so.390.144()(64bit) for package: nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64 --> Running transaction check ---> Package nvidia-x11-drv-390xx-libs.x86_64 0:390.144-1.el7_9.elrepo will be installed --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Installing: kmod-nvidia-390xx x86_64 390.144-1.el7_9.elrepo elrepo 15 M Installing for dependencies: nvidia-x11-drv-390xx x86_64 390.144-1.el7_9.elrepo elrepo 3.0 M nvidia-x11-drv-390xx-libs x86_64 390.144-1.el7_9.elrepo elrepo 39 M Transaction Summary ====================================================================================================================== Install 1 Package (+2 Dependent packages) Total download size: 57 M Installed size: 229 M Is this ok [y/d/N]: y Downloading packages: (1/3): nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64.rpm | 3.0 MB 00:00:02 (2/3): kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64.rpm | 15 MB 00:00:06 (3/3): nvidia-x11-drv-390xx-libs-390.144-1.el7_9.elrepo.x86_64.rpm | 39 MB 00:00:10 ---------------------------------------------------------------------------------------------------------------------- Total 4.1 MB/s | 57 MB 00:00:13 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64 1/3 Working. This may take some time ... Done. Installing : nvidia-x11-drv-390xx-libs-390.144-1.el7_9.elrepo.x86_64 2/3 Installing : nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64 3/3 Verifying : nvidia-x11-drv-390xx-390.144-1.el7_9.elrepo.x86_64 1/3 Verifying : kmod-nvidia-390xx-390.144-1.el7_9.elrepo.x86_64 2/3 Verifying : nvidia-x11-drv-390xx-libs-390.144-1.el7_9.elrepo.x86_64 3/3 Installed: kmod-nvidia-390xx.x86_64 0:390.144-1.el7_9.elrepo Dependency Installed: nvidia-x11-drv-390xx.x86_64 0:390.144-1.el7_9.elrepo nvidia-x11-drv-390xx-libs.x86_64 0:390.144-1.el7_9.elrepo Complete!
Els missatges sobre els paquets de Nvidia encara surten, però ara puc eliminar el paquet yum-plugin-nvidia perquè ja no és necessari,
# yum remove yum-plugin-nvidia Loaded plugins: fastestmirror, keys, langpacks, nvidia, refresh-packagekit Resolving Dependencies --> Running transaction check ---> Package yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo will be erased --> Finished Dependency Resolution Dependencies Resolved ====================================================================================================================== Package Arch Version Repository Size ====================================================================================================================== Removing: yum-plugin-nvidia noarch 1.0.2-1.el7.elrepo @elrepo 22 k Transaction Summary ====================================================================================================================== Remove 1 Package Installed size: 22 k Is this ok [y/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Erasing : yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch 1/1 Verifying : yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch 1/1 Removed: yum-plugin-nvidia.noarch 0:1.0.2-1.el7.elrepo Complete!
i finalment deixen d'apareixer els missatges d'avís sobre paquets de nvidia.