User Tools

Site Tools


informatica:hp_z400_600_centos7_2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
informatica:hp_z400_600_centos7_2 [2021/08/06 13:20]
miquel [Paquets addicionals no instal·lats]
informatica:hp_z400_600_centos7_2 [2021/08/10 09:44] (current)
miquel [Preparació i proves]
Line 5: Line 5:
   * s'afegixen magatzems (//repositories//) addicionals de paquets de software; i   * s'afegixen magatzems (//repositories//) addicionals de paquets de software; i
   * s'instal·len paquets de software addicionals fent servir la llista de paquets instal·lats a l'ordinador de l'Avance Neo de 500 MHz.   * s'instal·len paquets de software addicionals fent servir la llista de paquets instal·lats a l'ordinador de l'Avance Neo de 500 MHz.
- 
-Un cop completada aquesta segona part, l'ordinador hauria d'estar a punt per instal·lar el programari de Bruker: TopSpin, CodeMeter, etc. 
  
 ===== Magatzems (repositories) addicionals ===== ===== Magatzems (repositories) addicionals =====
Line 253: Line 251:
  
   * Generació del llistat: ''rpm -qa | sort > pkglist.txt''   * Generació del llistat: ''rpm -qa | sort > pkglist.txt''
-  * Processament del llistat: +  * Processament del llistat: ''yum -y install $(cat pkglist.txt | xargs)''
-    * ''yum -y install $(cat pkglist.txt | xargs)''+
  
 Per precaució, es pot fer un simulacre per veure quins paquets s'instal·larien: Per precaució, es pot fer un simulacre per veure quins paquets s'instal·larien:
Line 388: Line 385:
 ===== Desactivar el magatzem Bruker ===== ===== Desactivar el magatzem Bruker =====
  
-Desactivo el magatzem Bruker perquè no es fa servir als nous espectròmetres. 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 "enable=1" a "enabled=0".+<WRAP important> 
 +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. 
 +</WRAP> 
 + 
 +Un cop instal·lats els paquets de Bruker necessaris, 
 + 
 +<file> 
 +# 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   
 +</file> 
 + 
 +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: 
 + 
 +<file> 
 +# 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 
 +</file>
  
 ===== Paquets addicionals no instal·lats ===== ===== Paquets addicionals no instal·lats =====
Line 408: Line 433:
 No package openprinting-ppds-postscript-sharp-20160218-1lsb3.2.noarch available. No package openprinting-ppds-postscript-sharp-20160218-1lsb3.2.noarch available.
 </file> </file>
 +
 +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 ([[https://unix.stackexchange.com/questions/190203/what-are-gpg-pubkey-packages | What are gpg-pubkey* packages?.]]
  
 El programa CodeMeter no està a cap magatzem i s'ha de descarregar del lloc web de Bruker. El programa CodeMeter no està a cap magatzem i s'ha de descarregar del lloc web de Bruker.
Line 413: Line 440:
 Els Linux Kernel no instal·lats són versions anterior a la instal·lada, o sigui que no cal preocupar-se. 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. Per instal·lar la nova versió "0.7-0.1.alpha.el7" disponible al magatzem epel cal executar la següent comanda:+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 [[https://www.rpmfind.net/linux/rpm2html/search.php?query=libmspack(x86-64) | cerca]] a [[https://www.rpmfind.net/ | 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. 
 + 
 +===== Paquets per la targeta gràfica Nvidia Quadro 600 ===== 
 + 
 +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*,
  
 <file> <file>
 +# 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
 ... ...
 </file> </file>
  
-En el cas del paquet openprinting-ppds-postscript-sharp, com que no tenim cap impressora SHARP al servei, no cal instal·lar-ho.+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, 
 + 
 +<file> 
 +# 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 
 +</file> 
 + 
 +i cerco al website de Nvidia quin és el driver per aquesta targeta, 
 + 
 +  * [[https://www.nvidia.com/Download/driverResults.aspx/177153/en-us | Linux x64 (AMD64/EM64T) Display Driver]] 
 +    * Version: 390.144 
 +    * Release Date: 2021.7.20 
 +    * Operating System: Linux 64-bit 
 +    * Language: English (US) 
 +    * File Size: 81.06 MB  
 + 
 +Un cop identificat el controlador, consulto si hi ha algun paquet disponible per aquest controlador "390", 
 + 
 +<file> 
 +# 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. 
 +</file> 
 + 
 +Veig que hi ha diversos paquets que caldrà instal·lar: 
 + 
 +  * kmod-nvidia-390xx 
 +  * nvidia-x11-drv-390xx 
 +  * nvidia-x11-drv-390xx-libs 
 + 
 +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, 
 + 
 +<file> 
 +# 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! 
 +</file> 
 + 
 +i després instal·lo el paquet kmod-nvidia-390xx 
 + 
 +<file> 
 +# 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! 
 +</file> 
 + 
 +Els missatges sobre els paquets de Nvidia encara surten, però ara puc eliminar el paquet [[https://centos.pkgs.org/7/elrepo-x86_64/yum-plugin-nvidia-1.0.2-1.el7.elrepo.noarch.rpm.html | yum-plugin-nvidia]] perquè ja no és necessari, 
 + 
 +<file> 
 +# 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! 
 +</file> 
 + 
 +i finalment deixen d'apareixer els missatges d'avís sobre paquets de nvidia. 
 + 
 + 
 +==== Enllaços d'interès ==== 
 + 
 +  * [[https://forums.centos.org/viewtopic.php?t=68674 | What's Up With Kmod-Nvidia?!? - CentOS 
 +  * [[https://www.tecmint.com/install-nvidia-drivers-in-linux/ | Install NVIDIA Drivers in RHEL/CentOS/Fedora and Debian/Ubuntu/Linux Mint]] 
 +  * [[https://www.nvidia.com/Download/driverResults.aspx/177153/en-us | NVIDIA DRIVERS Linux x64 (AMD64/EM64T) Display Driver]] 
 +  * [[https://www.mail-archive.com/centos@centos.org/msg130368.html | Re: [CentOS] Yum excluding packages I need]] 
 + 
 +===== Enllaç a la 3a part ===== 
 + 
 +[[informatica:hp_z400_600_centos7_3 | Tercera part de la instal·lació del CentOS]]
  
  
informatica/hp_z400_600_centos7_2.1628248801.txt.gz · Last modified: 2021/08/06 13:20 by miquel