LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > CentOS
User Name
Password
CentOS This forum is for the discussion of CentOS Linux. Note: This forum does not have any official participation.

Notices


Reply
  Search this Thread
Old 11-11-2018, 05:40 PM   #1
zethan
Member
 
Registered: Jan 2018
Posts: 43

Rep: Reputation: Disabled
Things to do with a fresh installation of CentOS 7.


Hi there,

I am looking for proper ways to use CentOS 7. Yes, I have use different linux distributions before, but this is my first time using CentOS 7. I performed fresh installation of Gnome Desktop from CentOS-7-x86_64-Everything-1804.iso just last night.

Here are the steps that I have done.

1. sudo yum update -y
2. sudo yum upgrade -y
3. sudo yum install nano

I tried getting the most recent version of the kernel available.
4. sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
5. sudo rpm -Uvh http://www.elrepo.org/elrepo-release-
7.0-3.el7.elrepo.noarch.rpm
6. sudo yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
7. sudo yum --enablerepo=elrepo-kernel install kernel-ml
8. I rebooted and chose the most recent kernel from the grub menu.
9. sudo yum update -y

I started adding necessary repositories that I found on the internet.
10. sudo yum install epel-release
11. wget https://rpms.remirepo.net/enterprise/remi-release-7.rpm
12. sudo rpm -Uvh remi-release-7.rpm
13. sudo rpm -Uvh http://li.nux.ro/download/nux/dextop...nux.noarch.rpm
14. sudo rpm -Uvh http://mirror.ghettoforge.org/distri...el7.noarch.rpm
15. sudo rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic
16. sudo rpm -ivh http://packages.psychotic.ninja/6/ba...tic.noarch.rpm
17. sudo rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm

18. sudo yum install vlc

I installed Microsoft Fonts.
19.sudo yum install curl cabextract xorg-x11-font-utils fontconfig
20. sudo rpm -i https://downloads.sourceforge.net/pr...6-1.noarch.rpm

21. sudo rpm -ivh http://linuxdownload.adobe.com/adobe...0-1.noarch.rpm
22. sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux
23. sudo yum install flash-plugin alsa-plugins-pulseaudio libcurl
24. wget https://go.skype.com/skypeforlinux-64.rpm
25. sudo yum localinstall skypeforlinux-64.rpm
26. sudo wget -O /etc/yum.repos.d/playonlinux.repo http://rpm.playonlinux.com/playonlinux.repo
27. sudo yum install playonlinux
28. sudo yum install blender

I heard I need the steps below for Multimedia.
29. sudo yum install vlc smplayer ffmpeg HandBrake-{gui,cli}
30. sudo yum install libdvdcss gstreamer{,1}-plugins-ugly gstreamer-plugins-bad-nonfree gstreamer1-plugins-bad-freeworld

My questions to you are below.

1. Since this is CentOS 7, what do you use the two repositories below for, from RPMFusion? I notice I can get VLC from Nux-Dextop.
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free...e-7.noarch.rpm
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonf...e-7.noarch.rpm
2. Do you prefer software from Nux-Dextop, RPMFusion, or FlatHub(https://www.flathub.org/home)? I heard the software from Nux-Dextop should perform best for CentOS 7, because it would execute natively, while software from FlatHub would execute in container.

3. Someone told me software from Nux-Dextop is much older version than RPMFusion, because no one maintains it. Is this fact true? Should I use RPMFusion instead of Nux-Dextop?

4. I am looking for steps to install Nvidia 304, for Legacy GeForce 6/7, which is EOL. However, I also heard that this driver 304 would be implemented natively within Nouveau soon. Is this fact true?

Thank you.
 
Old 11-12-2018, 12:56 AM   #2
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
the first thing you did is you set up "sudo" that is a ubuntu fetish

RHEL/Cent uses "su -" by default


so other than what you have done is read the cent wiki about the repos
https://wiki.centos.org/AdditionalRe...s/Repositories

install and CONFIGURE the yum plugin "Priorities"
https://wiki.centos.org/PackageManag...Yum/Priorities
 
1 members found this post helpful.
Old 11-12-2018, 01:52 AM   #3
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
Quote:
Originally Posted by zethan View Post
Hi there,

I am looking for proper ways to use CentOS 7. Yes, I have use different linux distributions before, but this is my first time using CentOS 7. I performed fresh installation of Gnome Desktop from CentOS-7-x86_64-Everything-1804.iso just last night.
...
What exactly do you mean by "proper ways to use CentOS 7" ?? It's a Linux distribution the same as Ubuntu is a Linux distribution. Of course, that doesn't make them the same, their not, but while CentOS is used primarily on the server, it can also be used as a desktop system, the same as Ubuntu is used as a desktop system.

Quote:
2. Do you prefer software from Nux-Dextop, RPMFusion, or FlatHub(https://www.flathub.org/home)? I heard the software from Nux-Dextop should perform best for CentOS 7, because it would execute natively, while software from FlatHub would execute in container.
The "nux-dextop" repo contains older versions of things like VLC media player among other packages. RPMFusion contains newer versions of packages, don't enable both of those repo's - you'll get conflicts if you do. Just use one of them.

Also the "nux-dextop" repo should not overwrite base packages for CentOS. RPMFusion could overwrite base packages.

Quote:
3. Someone told me software from Nux-Dextop is much older version than RPMFusion, because no one maintains it. Is this fact true? Should I use RPMFusion instead of Nux-Dextop?
Not sure I'd say "much older", but yes as above. Just because it has older versions of different things, it doesn't mean it's not maintained. I suggest you review this.

Quote:
4. I am looking for steps to install Nvidia 304, for Legacy GeForce 6/7, which is EOL. However, I also heard that this driver 304 would be implemented natively within Nouveau soon. Is this fact true?
Thank you.
If you want to use the .run file from NVIDIA themselves, I've written a guide for that.

The nouveau driver is the open-source driver for NVIDIA based graphics, NVIDIA doesn't release an open-source driver. So no, if I'm understanding you right, then no, I don't think it is.

I do have to agree with John VV about sudo, just because Ubuntu uses it, it doesn't mean every other distribution does - CentOS by default doesn't.
 
1 members found this post helpful.
Old 11-12-2018, 06:04 PM   #4
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Thank you so much for helping me. Your replies look very interesting. Please allow me to do analysis on the repositories that I have, and I will add the priorities to them next.

However, at this point, I do not understand why the two lines below give me two different results.

# uname -r
4.19.1-1.el7.elrepo.x86_64

# rpm -q kernel-devel
kernel-devel-3.10.0-862.el7.x86_64
kernel-devel-3.10.0-862.14.4.el7.x86_64

I read your Nvidia post, and I really want to proceed with installing Nvidia driver.

Here is the additional information.

# nvidia-detect
kmod-nvidia-304xx

Code:
# yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml-headers
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.sjc02.svwh.net
 * elrepo: reflector.westga.edu
 * elrepo-kernel: reflector.westga.edu
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.sjc02.svwh.net
 * ius: mirrors.kernel.org
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirrors.mediatemple.net
 * updates: linux.mirrors.es.net
Package kernel-ml-devel-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Nothing to do
Code:
# yum --enablerepo=elrepo-kernel install kernel-ml*
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.sjc02.svwh.net
 * elrepo: repos.lax-noc.com
 * elrepo-kernel: repos.lax-noc.com
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.sjc02.svwh.net
 * ius: mirror.its.dal.ca
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirror.bebout.net
 * updates: linux.mirrors.es.net
Package kernel-ml-tools-libs-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-doc-4.19.1-1.el7.elrepo.noarch already installed and latest version
Package kernel-ml-devel-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-tools-libs-devel-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Nothing to do
Thank you.

Last edited by zethan; 11-12-2018 at 06:10 PM. Reason: I missed type.
 
Old 11-12-2018, 07:33 PM   #5
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
Quote:
Originally Posted by zethan View Post
...
However, at this point, I do not understand why the two lines below give me two different results.

# uname -r
4.19.1-1.el7.elrepo.x86_64

# rpm -q kernel-devel
kernel-devel-3.10.0-862.el7.x86_64
kernel-devel-3.10.0-862.14.4.el7.x86_64
What I've highlighted in bold above is the default kernel that's shipped with CentOS, which is currently the 3.x series. The reason you're getting different results is because it appears when you ran the uname command, you had booted into the kernel-ml from elrepo, and not the kernel from CentOS's official software repositories. Notice in what I've highlighted above there's no "ml" and it's version 3.x ? That's why.

Quote:
I read your Nvidia post, and I really want to proceed with installing Nvidia driver.

Here is the additional information.

# nvidia-detect
kmod-nvidia-304xx

Code:
# yum --enablerepo=elrepo-kernel install kernel-ml-devel kernel-ml-headers
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.sjc02.svwh.net
 * elrepo: reflector.westga.edu
 * elrepo-kernel: reflector.westga.edu
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.sjc02.svwh.net
 * ius: mirrors.kernel.org
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirrors.mediatemple.net
 * updates: linux.mirrors.es.net
Package kernel-ml-devel-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Nothing to do
Code:
# yum --enablerepo=elrepo-kernel install kernel-ml*
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.sjc02.svwh.net
 * elrepo: repos.lax-noc.com
 * elrepo-kernel: repos.lax-noc.com
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.sjc02.svwh.net
 * ius: mirror.its.dal.ca
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirror.bebout.net
 * updates: linux.mirrors.es.net
Package kernel-ml-tools-libs-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-doc-4.19.1-1.el7.elrepo.noarch already installed and latest version
Package kernel-ml-devel-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-tools-libs-devel-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64 already installed and latest version
Nothing to do
Thank you.
You should remember that there is a package in the elrepo repositories for the NVIDIA drivers. If you use the .run installer instead, then the package manager won't know about the NVIDIA driver, and therefore without something like dkms, you would need to manually re-install the NVIDIA driver each time you update the kernel. If you want to use a software package instead of the .run script/installer, it's telling you that you need the kmod-nvidia-304xx package installed.

As highlighted above, if you would like to use the .run script/installer instead; it appears that you already have the required kernel-ml packages installed for it to be able to build the driver on your local system. You'll need to make sure that you kill the graphical environment before trying to install the NVIDIA driver, and that you have gcc, etc installed, so the system can build the driver.
 
1 members found this post helpful.
Old 11-12-2018, 08:28 PM   #6
berndbausch
LQ Addict
 
Registered: Nov 2013
Location: Tokyo
Distribution: Mostly Ubuntu and Centos
Posts: 6,316

Rep: Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002Reputation: 2002
Quote:
Originally Posted by John VV View Post
the first thing you did is you set up "sudo" that is a ubuntu fetish
I'd say that fetishes are a personal matter. I also use the sudo fetish (it's very powerful and has kept me and my finances healthy for many years) although most of my installations are Centos-based.

*touches wood*
 
1 members found this post helpful.
Old 11-13-2018, 10:39 AM   #7
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Hi everyone,

I decided to try installing Nvidia Driver from this "Run" file. However, it failed. Here are the steps that I have done.

1. su -
2. nano /etc/default/grub
Code:
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=0
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet nouveau.modeset=0"

GRUB_DISABLE_RECOVERY="true"
3. grub2-mkconfig -o /boot/grub2/grub.cfg
4. nano /etc/modprobe.d/blacklist.conf
Code:
blacklist nouveau
5. yum install dkms
6. I rebooted my notebook.
7. yum groupinstall "Development Tools"

I checked that nouveau is no longer in use.
8. lshw -numeric -C display
Code:
  *-display UNCLAIMED       
       description: VGA compatible controller
       product: C67 [GeForce 7000M / nForce 610M] [10DE:533]
       vendor: NVIDIA Corporation [10DE]
       physical id: 12
       bus info: pci@0000:00:12.0
       version: a2
       width: 64 bits
       clock: 66MHz
       capabilities: pm msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f5000000-f5ffffff memory:d0000000-dfffffff memory:f4000000-f4ffffff memory:c0000-dffff
The Nvidia drivers must be installed while Xorg server is stopped. Switch to text mode by:
9. systemctl isolate multi-user.target
10. bash NVIDIA-Linux-x86_64-304.137.run

However, it would failed at the step 10, with the message "The script failed. Please check Nvidia.log for details".

Now, I tried installing Nvidia driver from El.

1. Rebooted my notebook.
2. yum install kmod-nvidia-304xx
Code:
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.sjc02.svwh.net
 * elrepo: repos.mia.lax-noc.com
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.sjc02.svwh.net
 * ius: archive.linux.duke.edu
 * nux-dextop: mirror.li.nux.ro
 * remi-safe: mirror.team-cymru.com
 * updates: linux.mirrors.es.net
Resolving Dependencies
--> Running transaction check
---> Package kmod-nvidia-304xx.x86_64 0:304.135-6.el7_6.elrepo will be installed
--> Processing Dependency: nvidia-x11-drv-304xx = 304.135 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(i2c_del_adapter) = 0x28a636e9 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(i2c_add_adapter) = 0xa6f8da46 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(drm_legacy_pci_init) = 0xc30e01c8 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(drm_legacy_pci_exit) = 0x0a05a9f3 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Running transaction check
---> Package kmod-nvidia-304xx.x86_64 0:304.135-6.el7_6.elrepo will be installed
--> Processing Dependency: kernel(i2c_del_adapter) = 0x28a636e9 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(i2c_add_adapter) = 0xa6f8da46 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(drm_legacy_pci_init) = 0xc30e01c8 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
--> Processing Dependency: kernel(drm_legacy_pci_exit) = 0x0a05a9f3 for package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64
---> Package nvidia-x11-drv-304xx.x86_64 0:304.135-1.el7.elrepo will be installed
--> Finished Dependency Resolution
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(i2c_del_adapter) = 0x28a636e9
           Installed: kernel-3.10.0-862.el7.x86_64 (@anaconda)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Installed: kernel-3.10.0-862.14.4.el7.x86_64 (@updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(i2c_del_adapter) = 0x6003da2e
           Available: kernel-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Available: kernel-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Available: kernel-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Available: kernel-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Available: kernel-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Available: kernel-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0x509cd9ad
           Available: kernel-debug-3.10.0-862.el7.x86_64 (base)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
           Available: kernel-debug-3.10.0-862.14.4.el7.x86_64 (updates)
               kernel(i2c_del_adapter) = 0xaa91c359
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(drm_legacy_pci_init) = 0xc30e01c8
           Installed: kernel-3.10.0-862.el7.x86_64 (@anaconda)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Installed: kernel-3.10.0-862.14.4.el7.x86_64 (@updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(drm_legacy_pci_init) = 0x0c17246d
           Available: kernel-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Available: kernel-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Available: kernel-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Available: kernel-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Available: kernel-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Available: kernel-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0xbf21db93
           Available: kernel-debug-3.10.0-862.el7.x86_64 (base)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
           Available: kernel-debug-3.10.0-862.14.4.el7.x86_64 (updates)
               kernel(drm_legacy_pci_init) = 0x8e24bc04
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(drm_legacy_pci_exit) = 0x0a05a9f3
           Installed: kernel-3.10.0-862.el7.x86_64 (@anaconda)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Installed: kernel-3.10.0-862.14.4.el7.x86_64 (@updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(drm_legacy_pci_exit) = 0xd0c4e428
           Available: kernel-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Available: kernel-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Available: kernel-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Available: kernel-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Available: kernel-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Available: kernel-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0x08c1a412
           Available: kernel-debug-3.10.0-862.el7.x86_64 (base)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
           Available: kernel-debug-3.10.0-862.14.4.el7.x86_64 (updates)
               kernel(drm_legacy_pci_exit) = 0xc73e88d5
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(i2c_add_adapter) = 0xa6f8da46
           Installed: kernel-3.10.0-862.el7.x86_64 (@anaconda)
               kernel(i2c_add_adapter) = 0xe0559938
           Installed: kernel-3.10.0-862.14.4.el7.x86_64 (@updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(i2c_add_adapter) = 0x7ae61879
           Available: kernel-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Available: kernel-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Available: kernel-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Available: kernel-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Available: kernel-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Available: kernel-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0xe0559938
           Available: kernel-debug-3.10.0-862.el7.x86_64 (base)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.2.3.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.3.2.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.3.3.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.6.3.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.9.1.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.11.6.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
           Available: kernel-debug-3.10.0-862.14.4.el7.x86_64 (updates)
               kernel(i2c_add_adapter) = 0x6c5278b0
 You could try using --skip-broken to work around the problem
 
Old 11-13-2018, 10:46 AM   #8
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,142

Rep: Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314
I'd strongly emphasise John's recommendation (#2) to install and use yum_priorities. If you don't, some repository may overwrite a base installation library, and all hell may break out!
 
1 members found this post helpful.
Old 11-13-2018, 01:27 PM   #9
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Okay. I tried the following, just now, because I do not need these two kernels any more.

1. yum remove kernel-3.10.0-862.el7.x86_64
2. yum remove kernel-3.10.0-862.14.4.el7.x86_64

Now, since I do not know how to work with yum-priority, I tried the following.

3. sudo yum --disablerepo="*" --enablerepo=elrepo-kernel,elrepo install kmod-nvidia-304xx

But I still have these error messages near the end.

Code:
--> Finished Dependency Resolution
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_disable_device) = 0x1c3e657e
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_disable_device) = 0x2ec78dee
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_disable_device) = 0xa555b256
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_disable_device) = 0xa555b256
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_disable_device) = 0x2ec78dee
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pm_vt_switch_unregister) = 0x882a7517
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pm_vt_switch_unregister) = 0x0c6e5314
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pm_vt_switch_unregister) = 0x829af53e
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pm_vt_switch_unregister) = 0x829af53e
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pm_vt_switch_unregister) = 0x0c6e5314
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(flush_scheduled_work) = 0x00801678
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(down_trylock) = 0x940602e5
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(down_trylock) = 0x014e4112
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(down_trylock) = 0x0f9b2a6f
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(down_trylock) = 0x0f9b2a6f
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(down_trylock) = 0x014e4112
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(drm_legacy_pci_exit) = 0x0a05a9f3
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(drm_legacy_pci_exit) = 0xd0c4e428
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(drm_legacy_pci_exit) = 0xd0c4e428
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(kernel_stack) = 0x4c4fef19
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(vga_set_legacy_decoding) = 0x013f85e9
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(vga_set_legacy_decoding) = 0xa25c26cb
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vga_set_legacy_decoding) = 0x2ff7fbaa
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vga_set_legacy_decoding) = 0x2ff7fbaa
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vga_set_legacy_decoding) = 0xa25c26cb
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_write_config_word) = 0x8bd590db
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_write_config_word) = 0x3364605d
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_write_config_word) = 0x3364605d
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(remap_pfn_range) = 0xe84cb310
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(remap_pfn_range) = 0x5c9dc6aa
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(remap_pfn_range) = 0xb5ca7eee
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(remap_pfn_range) = 0xb5ca7eee
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(remap_pfn_range) = 0x5c9dc6aa
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(boot_cpu_data) = 0x45449b56
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(boot_cpu_data) = 0x84f15016
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(boot_cpu_data) = 0x3583f1ba
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(boot_cpu_data) = 0x3583f1ba
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(boot_cpu_data) = 0x84f15016
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(vga_tryget) = 0x0139ac42
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(vga_tryget) = 0x29106b75
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vga_tryget) = 0x1767078a
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vga_tryget) = 0x1767078a
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vga_tryget) = 0x29106b75
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(vmap) = 0xac41c6d8
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(vmap) = 0xb7590187
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vmap) = 0xf172d8d3
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vmap) = 0xf172d8d3
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(vmap) = 0xb7590187
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(seq_printf) = 0x074df1d4
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(seq_printf) = 0x721c6ee6
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(seq_printf) = 0x5d2f41cd
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(seq_printf) = 0x5d2f41cd
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(seq_printf) = 0x721c6ee6
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(__stack_chk_fail) = 0xf0fdf6cb
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(__stack_chk_fail) = 0xdb7305a1
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(__stack_chk_fail) = 0xdb7305a1
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(__stack_chk_fail) = 0xdb7305a1
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(__stack_chk_fail) = 0xdb7305a1
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(kmem_cache_destroy) = 0xacfa5975
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(kmem_cache_destroy) = 0x28701b31
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_destroy) = 0xca58871b
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_destroy) = 0xca58871b
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_destroy) = 0x28701b31
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(seq_read) = 0x9c3df9b4
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(seq_read) = 0x21765a4f
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(seq_read) = 0xc928314c
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(seq_read) = 0xc928314c
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(seq_read) = 0x21765a4f
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(local_bh_disable) = 0x3ff62317
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(acpi_bus_unregister_driver) = 0xf10126f1
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(acpi_bus_unregister_driver) = 0x1354f87b
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(acpi_bus_unregister_driver) = 0x3d7738b7
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(acpi_bus_unregister_driver) = 0x3d7738b7
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(acpi_bus_unregister_driver) = 0x1354f87b
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(agp_backend_acquire) = 0x1f166a38
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(agp_backend_acquire) = 0x59be6602
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_backend_acquire) = 0x1fea3d4c
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_backend_acquire) = 0x1fea3d4c
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_backend_acquire) = 0x59be6602
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(up) = 0x71e3cecb
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(up) = 0xcf2a6966
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(up) = 0x78e739aa
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(up) = 0x78e739aa
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(up) = 0xcf2a6966
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(vmalloc_base) = 0x9cb986f2
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(efi) = 0x9f9e20c4
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(efi) = 0x4bf1796e
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(efi) = 0x8723ded6
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(efi) = 0x8723ded6
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(efi) = 0x4bf1796e
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(complete) = 0x4b06d2e7
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(complete) = 0x29361773
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(complete) = 0xb2d5a552
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(complete) = 0xb2d5a552
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(complete) = 0x29361773
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(PDE_DATA) = 0x44f0d59d
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(PDE_DATA) = 0x62dacf95
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(PDE_DATA) = 0x275475c1
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(PDE_DATA) = 0x275475c1
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(PDE_DATA) = 0x62dacf95
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(node_data) = 0x3142b10b
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(node_data) = 0x57dc56ff
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(node_data) = 0x6c8f0b85
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(node_data) = 0x6c8f0b85
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(node_data) = 0x57dc56ff
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(kmalloc_caches) = 0x98ab5c8d
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(kmalloc_caches) = 0xfda063db
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmalloc_caches) = 0x92ba3a41
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmalloc_caches) = 0x92ba3a41
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmalloc_caches) = 0xfda063db
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(agp_copy_info) = 0xa1f35fa7
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(agp_copy_info) = 0x907d814e
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_copy_info) = 0xa8ccde65
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_copy_info) = 0xa8ccde65
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_copy_info) = 0x907d814e
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_unregister_driver) = 0x2cb61da5
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_unregister_driver) = 0x73de028f
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_unregister_driver) = 0xc5d5eec4
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_unregister_driver) = 0xc5d5eec4
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_unregister_driver) = 0x73de028f
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(agp_bind_memory) = 0x59a70889
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(agp_bind_memory) = 0x195eb9bf
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_bind_memory) = 0xfb87cde0
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_bind_memory) = 0xfb87cde0
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_bind_memory) = 0x195eb9bf
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(single_open) = 0x16a5a12f
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(single_open) = 0x3c5ecd43
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(single_open) = 0x63e0e825
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(single_open) = 0x63e0e825
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(single_open) = 0x3c5ecd43
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(agp_backend_release) = 0xe3f23e4e
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(agp_backend_release) = 0xceda9edc
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_backend_release) = 0xf7042bc8
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_backend_release) = 0xf7042bc8
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(agp_backend_release) = 0xceda9edc
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(kmem_cache_create) = 0xaf5517a9
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(kmem_cache_create) = 0x48cbe4b1
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_create) = 0x7f082136
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_create) = 0x7f082136
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_create) = 0x48cbe4b1
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_get_device) = 0x58af4a0f
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_get_device) = 0x8aa67755
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_device) = 0xfa563772
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_device) = 0xfa563772
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_device) = 0x8aa67755
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(module_layout) = 0x28950ef1
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(module_layout) = 0x07f9f34d
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(module_layout) = 0x50c2c27b
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(module_layout) = 0x50c2c27b
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(module_layout) = 0x07f9f34d
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(i2c_del_adapter) = 0x28a636e9
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(i2c_del_adapter) = 0x6003da2e
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(i2c_del_adapter) = 0xf670e997
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(i2c_del_adapter) = 0xf670e997
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(i2c_del_adapter) = 0x6003da2e
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(page_offset_base) = 0x7cd8d75e
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pm_vt_switch_required) = 0x8196d4af
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pm_vt_switch_required) = 0x4ec111dc
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pm_vt_switch_required) = 0xd07a6086
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pm_vt_switch_required) = 0xd07a6086
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pm_vt_switch_required) = 0x4ec111dc
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(drm_open) = 0x2ac0c331
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(drm_open) = 0x81e613a4
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(drm_open) = 0xf3e30ce3
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(drm_open) = 0xf3e30ce3
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(drm_open) = 0x81e613a4
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_get_domain_bus_and_slot) = 0x6cbda93b
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_get_domain_bus_and_slot) = 0xbeb49461
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_domain_bus_and_slot) = 0xce44d446
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_domain_bus_and_slot) = 0xce44d446
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_domain_bus_and_slot) = 0xbeb49461
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(init_timer_key) = 0x0593a99b
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(init_timer_key) = 0xc6f46339
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(init_timer_key) = 0x09580deb
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(init_timer_key) = 0x09580deb
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(init_timer_key) = 0xc6f46339
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(cpu_number) = 0x54efb5d6
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(cpu_number) = 0x7a2af7b4
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(cpu_number) = 0x7a2af7b4
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(cpu_number) = 0x7a2af7b4
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(cpu_number) = 0x7a2af7b4
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(dev_set_drvdata) = 0xc483a55a
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_dev_put) = 0xdaf7b334
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_dev_put) = 0x4c69509a
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_dev_put) = 0xcc5fdb28
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_dev_put) = 0xcc5fdb28
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_dev_put) = 0x4c69509a
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(kmem_cache_alloc) = 0xd11b7a3e
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(kmem_cache_alloc) = 0x86ccd469
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_alloc) = 0xda3ca10d
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_alloc) = 0xda3ca10d
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(kmem_cache_alloc) = 0x86ccd469
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(acpi_bus_get_device) = 0xdfa38aa1
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(acpi_bus_get_device) = 0x79c36e30
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(acpi_bus_get_device) = 0xbe023d3c
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(acpi_bus_get_device) = 0xbe023d3c
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(acpi_bus_get_device) = 0x79c36e30
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(pci_get_class) = 0x4c904ba5
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(pci_get_class) = 0x801988c1
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_class) = 0x83e4c5f5
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_class) = 0x83e4c5f5
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(pci_get_class) = 0x801988c1
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(cpu_present_mask) = 0x6b372259
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(cpu_present_mask) = 0xa964a023
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(cpu_present_mask) = 0xa964a023
Error: Package: kmod-nvidia-304xx-304.135-6.el7_6.elrepo.x86_64 (elrepo)
           Requires: kernel(__init_waitqueue_head) = 0xf432dd3d
           Installed: kernel-ml-4.19.1-1.el7.elrepo.x86_64 (@elrepo-kernel)
               kernel(__init_waitqueue_head) = 0xd9a5ea54
           Available: kernel-lt-4.4.162-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(__init_waitqueue_head) = 0x09e88526
           Installing: kernel-lt-4.4.163-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(__init_waitqueue_head) = 0x09e88526
           Available: kernel-ml-4.19.0-1.el7.elrepo.x86_64 (elrepo-kernel)
               kernel(__init_waitqueue_head) = 0xd9a5ea54

 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Now, may I ask what is the difference between "kernel-ml-4.19.1-1.el7.elrepo.x86_64" and "kernel-lt-4.4.163-1.el7.elrepo.x86_64"?

Should I stop using "kernel-ml-4.19.1-1.el7.elrepo.x86_64", and change to "kernel-lt-4.4.163-1.el7.elrepo.x86_64"?

How would I do that?
 
Old 11-13-2018, 01:36 PM   #10
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by DavidMcCann View Post
I'd strongly emphasise John's recommendation (#2) to install and use yum_priorities. If you don't, some repository may overwrite a base installation library, and all hell may break out!
Thank you. I would learn that real soon
 
Old 11-13-2018, 03:38 PM   #11
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
A friend of mine told me I should do the following.

1. yum --disablerepo="*" --enablerepo="elrepo-kernel" list available
Code:
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * elrepo-kernel: muug.ca
Available Packages
kernel-lt.x86_64                        4.4.163-1.el7.elrepo       elrepo-kernel
kernel-lt-devel.x86_64                  4.4.163-1.el7.elrepo       elrepo-kernel
kernel-lt-doc.noarch                    4.4.163-1.el7.elrepo       elrepo-kernel
kernel-lt-headers.x86_64                4.4.163-1.el7.elrepo       elrepo-kernel
kernel-lt-tools.x86_64                  4.4.163-1.el7.elrepo       elrepo-kernel
kernel-lt-tools-libs.x86_64             4.4.163-1.el7.elrepo       elrepo-kernel
kernel-lt-tools-libs-devel.x86_64       4.4.163-1.el7.elrepo       elrepo-kernel
perf.x86_64                             4.19.1-1.el7.elrepo        elrepo-kernel
python-perf.x86_64                      4.19.1-1.el7.elrepo        elrepo-kernel
2.yum --enablerepo=elrepo-kernel install kernel-lt
Code:
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * base: mirror.sjc02.svwh.net
 * elrepo: muug.ca
 * elrepo-kernel: muug.ca
 * epel: mirror.sjc02.svwh.net
 * extras: mirror.sjc02.svwh.net
 * ius: mirrors.kernel.org
 * nux-dextop: li.nux.ro
 * remi-safe: mirrors.mediatemple.net
 * updates: linux.mirrors.es.net
Resolving Dependencies
--> Running transaction check
---> Package kernel-lt.x86_64 0:4.4.163-1.el7.elrepo will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package        Arch        Version                    Repository          Size
================================================================================
Installing:
 kernel-lt      x86_64      4.4.163-1.el7.elrepo       elrepo-kernel       39 M

Transaction Summary
================================================================================
Install  1 Package

Total download size: 39 M
Installed size: 175 M
Is this ok [y/d/N]: y
3. grub2-mkconfig -o /boot/grub2/grub.cfg
4. Rebooted.
5. yum --disablerepo="*" --enablerepo="elrepo-kernel" install kernel-lt*
Code:
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
 * elrepo-kernel: mirror.cedia.org.ec
Package kernel-lt-4.4.163-1.el7.elrepo.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package kernel-lt-devel.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-doc.noarch 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-headers.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-tools.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-tools-libs.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-tools-libs-devel.x86_64 0:4.4.163-1.el7.elrepo will be installed
--> Processing Conflict: kernel-ml-doc-4.19.1-1.el7.elrepo.noarch conflicts kernel-doc < 4.19.1-1.el7.elrepo
--> Processing Conflict: kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64 conflicts kernel-headers < 4.19.1-1.el7.elrepo
--> Finished Dependency Resolution
Error: kernel-ml-doc conflicts with kernel-lt-doc-4.4.163-1.el7.elrepo.noarch
Error: kernel-ml-headers conflicts with kernel-lt-headers-4.4.163-1.el7.elrepo.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
6. yum remove kernel-ml-doc-4.19.1-1.el7.elrepo.noarch
Code:
Loaded plugins: fastestmirror, langpacks, priorities
Resolving Dependencies
--> Running transaction check
---> Package kernel-ml-doc.noarch 0:4.19.1-1.el7.elrepo will be erased
--> Finished Dependency Resolution
adobe-linux-x86_64                                       | 2.9 kB     00:00     
base/7/x86_64                                            | 3.6 kB     00:00     
elrepo                                                   | 2.9 kB     00:00     
epel/x86_64/metalink                                     |  18 kB     00:00     
extras/7/x86_64                                          | 3.4 kB     00:00     
gf/x86_64                                                | 2.9 kB     00:00     
ius/x86_64                                               | 2.3 kB     00:00     
nux-dextop/x86_64                                        | 2.9 kB     00:00     
playonlinux                                              | 2.9 kB     00:00     
remi-safe                                                | 3.0 kB     00:00     
skype-stable                                             | 2.9 kB     00:00     
skype-stable/primary_db                                  |  12 kB     00:00     
updates/7/x86_64                                         | 3.4 kB     00:00     

Dependencies Resolved

================================================================================
 Package           Arch       Version                  Repository          Size
================================================================================
Removing:
 kernel-ml-doc     noarch     4.19.1-1.el7.elrepo      @elrepo-kernel      26 M

Transaction Summary
================================================================================
Remove  1 Package

Installed size: 26 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : kernel-ml-doc-4.19.1-1.el7.elrepo.noarch                     1/1 
  Verifying  : kernel-ml-doc-4.19.1-1.el7.elrepo.noarch                     1/1 

Removed:
  kernel-ml-doc.noarch 0:4.19.1-1.el7.elrepo                                    

Complete!
7. yum remove kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64
Code:
Loaded plugins: fastestmirror, langpacks, priorities
Resolving Dependencies
--> Running transaction check
---> Package kernel-ml-headers.x86_64 0:4.19.1-1.el7.elrepo will be erased
--> Processing Dependency: kernel-headers for package: glibc-headers-2.17-222.el7.x86_64
--> Processing Dependency: kernel-headers >= 2.2.1 for package: glibc-headers-2.17-222.el7.x86_64
--> Running transaction check
---> Package glibc-headers.x86_64 0:2.17-222.el7 will be erased
--> Processing Dependency: glibc-headers for package: glibc-devel-2.17-222.el7.x86_64
--> Processing Dependency: glibc-headers = 2.17-222.el7 for package: glibc-devel-2.17-222.el7.x86_64
--> Running transaction check
---> Package glibc-devel.x86_64 0:2.17-222.el7 will be erased
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc-4.8.5-28.el7_5.1.x86_64
--> Running transaction check
---> Package gcc.x86_64 0:4.8.5-28.el7_5.1 will be erased
--> Processing Dependency: gcc for package: systemtap-devel-3.2-8.el7_5.x86_64
--> Processing Dependency: gcc for package: systemtap-devel-3.2-8.el7_5.x86_64
--> Processing Dependency: gcc = 4.8.5-28.el7_5.1 for package: gcc-gfortran-4.8.5-28.el7_5.1.x86_64
--> Processing Dependency: gcc = 4.8.5-28.el7_5.1 for package: gcc-c++-4.8.5-28.el7_5.1.x86_64
--> Processing Dependency: gcc = 4.8.5 for package: libtool-2.4.2-22.el7_3.x86_64
--> Processing Dependency: gcc = 4.8.5-28.el7_5.1 for package: libquadmath-devel-4.8.5-28.el7_5.1.x86_64
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.8.5-28.el7_5.1 will be erased
---> Package gcc-gfortran.x86_64 0:4.8.5-28.el7_5.1 will be erased
---> Package libquadmath-devel.x86_64 0:4.8.5-28.el7_5.1 will be erased
---> Package libtool.x86_64 0:2.4.2-22.el7_3 will be erased
---> Package systemtap-devel.x86_64 0:3.2-8.el7_5 will be erased
--> Processing Dependency: systemtap-devel = 3.2-8.el7_5 for package: systemtap-3.2-8.el7_5.x86_64
--> Running transaction check
---> Package systemtap.x86_64 0:3.2-8.el7_5 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package              Arch      Version                 Repository         Size
================================================================================
Removing:
 kernel-ml-headers    x86_64    4.19.1-1.el7.elrepo     @elrepo-kernel    4.6 M
Removing for dependencies:
 gcc                  x86_64    4.8.5-28.el7_5.1        @updates           37 M
 gcc-c++              x86_64    4.8.5-28.el7_5.1        @updates           16 M
 gcc-gfortran         x86_64    4.8.5-28.el7_5.1        @updates           16 M
 glibc-devel          x86_64    2.17-222.el7            @base             1.0 M
 glibc-headers        x86_64    2.17-222.el7            @base             2.2 M
 libquadmath-devel    x86_64    4.8.5-28.el7_5.1        @updates           18 k
 libtool              x86_64    2.4.2-22.el7_3          @base             2.2 M
 systemtap            x86_64    3.2-8.el7_5             @updates          199 k
 systemtap-devel      x86_64    3.2-8.el7_5             @updates          7.3 M

Transaction Summary
================================================================================
Remove  1 Package (+9 Dependent packages)

Installed size: 87 M
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : systemtap-3.2-8.el7_5.x86_64                                1/10 
  Erasing    : libtool-2.4.2-22.el7_3.x86_64                               2/10 
  Erasing    : gcc-gfortran-4.8.5-28.el7_5.1.x86_64                        3/10 
  Erasing    : libquadmath-devel-4.8.5-28.el7_5.1.x86_64                   4/10 
  Erasing    : systemtap-devel-3.2-8.el7_5.x86_64                          5/10 
  Erasing    : gcc-c++-4.8.5-28.el7_5.1.x86_64                             6/10 
  Erasing    : gcc-4.8.5-28.el7_5.1.x86_64                                 7/10 
  Erasing    : glibc-devel-2.17-222.el7.x86_64                             8/10 
  Erasing    : glibc-headers-2.17-222.el7.x86_64                           9/10 
  Erasing    : kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64               10/10 
  Verifying  : libquadmath-devel-4.8.5-28.el7_5.1.x86_64                   1/10 
  Verifying  : systemtap-devel-3.2-8.el7_5.x86_64                          2/10 
  Verifying  : gcc-4.8.5-28.el7_5.1.x86_64                                 3/10 
  Verifying  : glibc-devel-2.17-222.el7.x86_64                             4/10 
  Verifying  : glibc-headers-2.17-222.el7.x86_64                           5/10 
  Verifying  : libtool-2.4.2-22.el7_3.x86_64                               6/10 
  Verifying  : systemtap-3.2-8.el7_5.x86_64                                7/10 
  Verifying  : kernel-ml-headers-4.19.1-1.el7.elrepo.x86_64                8/10 
  Verifying  : gcc-gfortran-4.8.5-28.el7_5.1.x86_64                        9/10 
  Verifying  : gcc-c++-4.8.5-28.el7_5.1.x86_64                            10/10 

Removed:
  kernel-ml-headers.x86_64 0:4.19.1-1.el7.elrepo                                

Dependency Removed:
  gcc.x86_64 0:4.8.5-28.el7_5.1                                                 
  gcc-c++.x86_64 0:4.8.5-28.el7_5.1                                             
  gcc-gfortran.x86_64 0:4.8.5-28.el7_5.1                                        
  glibc-devel.x86_64 0:2.17-222.el7                                             
  glibc-headers.x86_64 0:2.17-222.el7                                           
  libquadmath-devel.x86_64 0:4.8.5-28.el7_5.1                                   
  libtool.x86_64 0:2.4.2-22.el7_3                                               
  systemtap.x86_64 0:3.2-8.el7_5                                                
  systemtap-devel.x86_64 0:3.2-8.el7_5                                          

Complete!
8.grub2-mkconfig -o /boot/grub2/grub.cfg
9. Rebooted.

Last edited by zethan; 11-13-2018 at 03:54 PM. Reason: I am missing something.
 
Old 11-13-2018, 04:04 PM   #12
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Here is the additional step.

yum --disablerepo="*" --enablerepo="elrepo-kernel" install kernel-lt*
Quote:
Loaded plugins: fastestmirror, langpacks, priorities
Loading mirror speeds from cached hostfile
* elrepo-kernel: muug.ca
Package kernel-lt-4.4.163-1.el7.elrepo.x86_64 already installed and latest version
Resolving Dependencies
--> Running transaction check
---> Package kernel-lt-devel.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-doc.noarch 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-headers.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-tools.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-tools-libs.x86_64 0:4.4.163-1.el7.elrepo will be installed
---> Package kernel-lt-tools-libs-devel.x86_64 0:4.4.163-1.el7.elrepo will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
kernel-lt-devel x86_64 4.4.163-1.el7.elrepo elrepo-kernel 10 M
kernel-lt-doc noarch 4.4.163-1.el7.elrepo elrepo-kernel 6.1 M
kernel-lt-headers x86_64 4.4.163-1.el7.elrepo elrepo-kernel 1.0 M
kernel-lt-tools x86_64 4.4.163-1.el7.elrepo elrepo-kernel 139 k
kernel-lt-tools-libs x86_64 4.4.163-1.el7.elrepo elrepo-kernel 60 k
kernel-lt-tools-libs-devel x86_64 4.4.163-1.el7.elrepo elrepo-kernel 48 k

Transaction Summary
================================================================================
Install 6 Packages

Total download size: 18 M
Installed size: 63 M
Is this ok [y/d/N]: y
Downloading packages:
(1/6): kernel-lt-headers-4.4.163-1.el7.elrepo.x86_64.rpm | 1.0 MB 00:02
(2/6): kernel-lt-tools-libs-devel-4.4.163-1.el7.elrepo.x86 | 48 kB 00:03
(3/6): kernel-lt-tools-libs-4.4.163-1.el7.elrepo.x86_64.rp | 60 kB 00:11
(4/6): kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64.rpm | 139 kB 00:14
(5/6): kernel-lt-doc-4.4.163-1.el7.elrepo.noarch.rpm | 6.1 MB 00:17
(6/6): kernel-lt-devel-4.4.163-1.el7.elrepo.x86_64.rpm | 10 MB 00:33
--------------------------------------------------------------------------------
Total 536 kB/s | 18 MB 00:33
Running transaction check
Running transaction test


Transaction check error:
file /usr/lib64/libcpupower.so.0 from install of kernel-lt-tools-libs-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-libs-4.19.1-1.el7.elrepo.x86_64
file /usr/bin/cpupower from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/bin/turbostat from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/bin/x86_energy_perf_policy from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/locale/de/LC_MESSAGES/cpupower.mo from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/locale/fr/LC_MESSAGES/cpupower.mo from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/man/man1/cpupower-frequency-info.1.gz from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/man/man1/cpupower-frequency-set.1.gz from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/man/man1/cpupower-idle-info.1.gz from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/man/man1/cpupower-idle-set.1.gz from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/man/man8/turbostat.8.gz from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/share/man/man8/x86_energy_perf_policy.8.gz from install of kernel-lt-tools-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-4.19.1-1.el7.elrepo.x86_64
file /usr/include/cpufreq.h from install of kernel-lt-tools-libs-devel-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-libs-devel-4.19.1-1.el7.elrepo.x86_64
file /usr/lib64/libcpupower.so from install of kernel-lt-tools-libs-devel-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-libs-devel-4.19.1-1.el7.elrepo.x86_64
file /usr/include/cpufreq.h from install of kernel-lt-headers-4.4.163-1.el7.elrepo.x86_64 conflicts with file from package kernel-ml-tools-libs-devel-4.19.1-1.el7.elrepo.x86_64

Error Summary
-------------
 
Old 11-13-2018, 04:41 PM   #13
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Upon removing and reinstalling different kernel, both kernel-ml and kernel-lt, I can't get my Nvidia driver to work.

My questions that I have now are.
1. What are the difference between kernel-ml and kernel-lt? I can tell now that both of them is from "elrepo" re
pository.
2. Can one system use both kernel-ml and kernel-lt by installing it through "yum --disablerepo="*" --enablerepo="elrepo" install kernel*"? Do you use only one of them? Which one do you recommend?

I will also start my notebook fresh with CentOS 7 soon.
 
Old 11-14-2018, 01:01 AM   #14
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
It sounds like you have taken a wrong turn somewhere and it's all gone downhill from there. Without repeating myself too much, a few things:

* You already have kernel-ml installed along with the required development packages if you want to use the .run script/installer file. It's just a question whether or not you also have gcc, make, etc installed - which is very easy to find out (yum info gcc - or "make" instead of "gcc", etc). Then as long as you have gcc, make, etc installed, and you've killed the graphical environment, as in: it's *not* running, then you should be able to install the driver from the .run script/installer. You may have missed the following:

Quote:
You must run the following command, as if you don't, the system may still load the nouveau open source driver as well. This will cause a conflict with the proprietary NVIDIA driver and thus your GUI will fail to start.

Code:
dracut -f
You **need** to do that afterwards. You also need to make sure you've actually booted into the kernel version you want to install the driver on.

* If you want to install it via the software package instead, then you don't need dkms, because as long as you make sure the
kmod-nvidia-304xx package is also updated along with the rest of the packages, then the driver is already built and updated along with the rest of the system (provided you have also made sure the kernel package has also been updated).

* As far as yum priorities are concerned; it's only important if you're using software repositories that may overwrite base packages - "base packages" meaning packages from the official CentOS software repositories and more precisely the "base" repository itself. So once again and as mentioned in the link to CentOS's wiki for it's repositories page, the "nux-dextop" repo is the safer choice, because it will not overwrite base packages. RPMFusion will. I haven't setup yum priorities on my CentOS 7.5 system and I've never had a problem because I use the "nux-dextop" repo myself. So unless you are planning on using software repo's that may/will overwrite base packages, it's probably not likely that you'll have a problem.

The kernel-lt packages is explained on the elrepo site. From http://elrepo.org/tiki/kernel-lt

Quote:
The kernel-lt packages are built from the sources available from The Linux Kernel Archives (external link), just like the kernel-ml packages. The difference is that kernel-lt is based on a "long term support" branch and kernel-ml is based on the "mainline stable" branch.
It's important to actually read the site before trying to do what you're trying to do. Yes, you could install both of them, yum will keep a certain number of different kernel versions, you just select which one you want to boot at the GRUB screen. I use kernel-ml and have never used kernel-lt before.

Remember to do what my signature below says when you're finished.
 
1 members found this post helpful.
Old 11-14-2018, 06:04 PM   #15
zethan
Member
 
Registered: Jan 2018
Posts: 43

Original Poster
Rep: Reputation: Disabled
Thank you everyone. I learn a lot. Now, that I am starting from fresh installation again, it is possible to run "yum update -y", during the installation correct? I see "Addition Repositories" checkboxes in Anaconda a little while ago.

How do you get the most recent update during the installation from Anaconda?

Thank you.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
About a few things I always add after fresh Slackware install. sungjin Slackware 16 10-03-2017 12:44 PM
First things to do on fresh Linux Mint install are.... anon091 Linux Mint 13 05-13-2016 12:55 AM
How do you update a driver after a fresh CentOS installation? beansbaxter Linux - Newbie 2 10-15-2010 01:45 AM
Things broken after fresh install FogOgg Slackware 7 03-21-2007 02:14 PM
Fresh 9.1 install - First 10 things I should do? RU63 SUSE / openSUSE 9 12-07-2004 07:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > CentOS

All times are GMT -5. The time now is 12:18 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration