Please whitelist cPanel in your adblocker so that you’re able to see our version release promotions, thanks!

The Community Forums

Interact with an entire community of cPanel & WHM users!

EPEL Repo and cPanel

Discussion in 'General Discussion' started by HaMeD0070, Jun 20, 2019.

  1. HaMeD0070

    HaMeD0070 Member

    Joined:
    Apr 22, 2019
    Messages:
    13
    Likes Received:
    1
    Trophy Points:
    3
    Location:
    Dubai
    cPanel Access Level:
    Root Administrator
    Hello,

    Newely i setup my new dedicated server on hetzner.

    i installed centos 7 from their installimage system.

    then i converted Centos 7 to cloudlinux and finaly Install cPanel.

    after i did run "yum update"

    now , when i check my enabled repolist i see that EPEL repo is enable by default in OS Installation package, and now some package installed or updated with EPEL repo :


    yum list installed | grep @epel
    GraphicsMagick.x86_64 1.3.31-2.el7 @epel
    atop.x86_64 2.4.0-1.el7 @epel
    epel-release.noarch 7-11 @epel
    firebird.x86_64 2.5.8.27089.0-1.el7 @epel
    firebird-filesystem.x86_64 2.5.8.27089.0-1.el7 @epel
    firebird-libfbclient.x86_64 2.5.8.27089.0-1.el7 @epel
    firebird-libfbembed.x86_64 2.5.8.27089.0-1.el7 @epel
    firebird-superserver.x86_64 2.5.8.27089.0-1.el7 @epel
    haveged.x86_64 1.9.1-1.el7 @epel
    hdf5.x86_64 1.8.12-10.el7 @epel
    libaec.x86_64 1.0.4-1.el7 @epel
    libargon2.x86_64 20161029-3.el7 @epel
    libc-client.x86_64 2007f-16.el7 @epel
    libnghttp2.x86_64 1.31.1-1.el7 @epel
    libsodium.x86_64 1.0.17-1.el7 @epel
    mhash.x86_64 0.9.9.9-10.el7 @epel
    nethogs.x86_64 0.8.5-1.el7 @epel
    python2-simplejson.x86_64 3.10.0-2.el7 @epel

    above packages installed/updated with EPEL Repo insted of cloudlinux.

    is there any problem ?

    if i disable EPEL Repo now , this packages can update with cloudlinux /cpanel repo in the future ?

    the version of this packages are newer than cloudlinux repo.

    is it safe to disable EPEL repo now in attention this packages are installed from EPEL repo now ?

    please help me how i can fix this problem and avoid package update conflict

    Best Regards
     
  2. GOT

    GOT Get Proactive! PartnerNOC

    Joined:
    Apr 8, 2003
    Messages:
    1,484
    Likes Received:
    187
    Trophy Points:
    193
    Location:
    Chesapeake, VA
    cPanel Access Level:
    DataCenter Provider
    The CloudLinux repos do not actually provide the epel packages as a general rule. There is a right way to add an extra repo. Info here

    How do I use 3rd party RPM repositories without facing conflicts

    Nothing in the cpanel base install requires epel as far as I know though, so it must have either been aprt of your os image, or something someone manually added. Though other CL option may very well enable epel like immunify products potentially.

    We we want a CloudLinux server, we do a minimal centos 7 install, then install cpanel, do some basic cpanel setups like upgrading mariadb, doing an initial EA4 set up etc, THEN install CloudLinux.

    Also if we are installing Litespeed, we do that AFTER CloudLinux.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
    cPanelLauren likes this.
  3. cPanelLauren

    cPanelLauren Forums Analyst II Staff Member

    Joined:
    Nov 14, 2017
    Messages:
    6,459
    Likes Received:
    503
    Trophy Points:
    263
    Location:
    Houston
    cPanel Access Level:
    DataCenter Provider
    I can confirm we don't use anything in the epel repo, in fact we don't support 3rd party repositories such as EPEL at all so they're a use at your own risk sort of thing.

    This is my assumption as well, it's not uncommon either.

    I have EPEL enabled on a CloudLinux test server and I checked a few of these using yum info and it looks like none of these are packages that CloudLinux and EPEL both provide so there really shouldn't be conflicts with them later.


    For example:

    This is a package that is only offered by EPEL:

    Code:
    [[email protected] yum.repos.d]# yum info GraphicsMagick
    Loaded plugins: fastestmirror, rhnplugin, universal-hooks
    Loading mirror speeds from cached hostfile
     * EA4: 184.94.196.94
     * cpanel-addons-production-feed: 184.94.196.94
     * cpanel-plugins: 184.94.196.94
     * cloudlinux-x86_64-server-6: xmlrpc.cln.cloudlinux.com
     * epel: pubmirror1.math.uh.edu
    Installed Packages
    Name        : GraphicsMagick
    Arch        : x86_64
    Version     : 1.3.31
    Release     : 2.el6
    Size        : 4.5 M
    Repo        : installed
    From repo   : epel
    Summary     : An ImageMagick fork, offering faster image generation and better quality
    URL         : http://www.graphicsmagick.org/
    License     : MIT
    Description : GraphicsMagick is a comprehensive image processing package which is initially
                : based on ImageMagick 5.5.2, but which has undergone significant re-work by
                : the GraphicsMagick Group to significantly improve the quality and performance
                : of the software.
    
    Available Packages
    Name        : GraphicsMagick
    Arch        : i686
    Version     : 1.3.31
    Release     : 2.el6
    Size        : 1.4 M
    Repo        : epel
    Summary     : An ImageMagick fork, offering faster image generation and better quality
    URL         : http://www.graphicsmagick.org/
    License     : MIT
    Description : GraphicsMagick is a comprehensive image processing package which is initially
                : based on ImageMagick 5.5.2, but which has undergone significant re-work by
                : the GraphicsMagick Group to significantly improve the quality and performance
                : of the software.

    This is a CloudLinux only package:
    Code:
    [[email protected] yum.repos.d]# yum info libnghttp2
    Loaded plugins: fastestmirror, rhnplugin, universal-hooks
    Loading mirror speeds from cached hostfile
     * EA4: 184.94.196.93
     * cpanel-addons-production-feed: 184.94.196.93
     * cpanel-plugins: 184.94.196.93
     * cloudlinux-x86_64-server-6: xmlrpc.cln.cloudlinux.com
     * epel: pubmirror1.math.uh.edu
    Installed Packages
    Name        : libnghttp2
    Arch        : x86_64
    Epoch       : 1
    Version     : 1.6.0
    Release     : 1.el6.2
    Size        : 129 k
    Repo        : installed
    From repo   : cloudlinux-imunify360
    Summary     : A library implementing the HTTP/2 protocol
    URL         : https://nghttp2.org/
    License     : MIT
    Description : libnghttp2 is a library implementing the Hypertext Transfer Protocol
                : version 2 (HTTP/2) protocol in C.
    
    Available Packages
    Name        : libnghttp2
    Arch        : i686
    Version     : 1.6.0
    Release     : 1.el6.1
    Size        : 58 k
    Repo        : cloudlinux-x86_64-server-6
    Summary     : A library implementing the HTTP/2 protocol
    License     : MIT
    Description : libnghttp2 is a library implementing the Hypertext Transfer Protocol
                : version 2 (HTTP/2) protocol in C.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  4. HaMeD0070

    HaMeD0070 Member

    Joined:
    Apr 22, 2019
    Messages:
    13
    Likes Received:
    1
    Trophy Points:
    3
    Location:
    Dubai
    cPanel Access Level:
    Root Administrator
    OK I Disabled EPEL With Change "enabled=0" on Yum repo config,

    Is Everything OK Now ?

    Best Regards,
     
  5. cPanelLauren

    cPanelLauren Forums Analyst II Staff Member

    Joined:
    Nov 14, 2017
    Messages:
    6,459
    Likes Received:
    503
    Trophy Points:
    263
    Location:
    Houston
    cPanel Access Level:
    DataCenter Provider
    I would assume all is well - it's really unable to be aware if there are conflicts at this point, you might run a cPanel update to determine if there are any issues.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Loading...

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice