Skip to main content

EPEL Repo and cPanel

Comments

10 comments

  • GOT
    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.
    0
  • cPanelLauren
    Nothing in the cpanel base install requires epel as far as I know though

    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.
    it must have either been aprt of your os image, or something someone manually added.

    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: [root@cloudlinux6 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: [root@cloudlinux6 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.
    0
  • HaMeD0070
    OK I Disabled EPEL With Change "enabled=0" on Yum repo config, Is Everything OK Now ? Best Regards,
    0
  • cPanelLauren
    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.
    0
  • Sergiev
    Pretty much the same question, However, I needed to install Epel Repo for run an application on CentOS. I've read a few posts that indicate, don't do it. But If it's needed, what do I do? Is there a workaround to installing Epel repositories to run applications on a Cpanel managed CentOs server? thanks,
    0
  • cPRex Jurassic Moderator
    There isn't anything necessarily wrong with installing packages from EPEL (in fact, I believe we include some in CentOS 8 by default now) but the problems arise when users try and install *conflicting* packages from there that interfere with tools like Apache. If you're only installing specific tools, you'll likely be just fine.
    0
  • Sergiev
    thanks for the reply, I'll admit I am a bit worried because I don't know the exact files required to run the application nor do I want to cause any "conflict" with the cpanel installation. I'll probably need to find out which pacakges are specifically required and cherry pick them. :rolleyes: On another note, is there a way to find out which specific EPEL packages are currently known to be incompatible? thanks,
    0
  • cPRex Jurassic Moderator
    There isn't a way to say for sure what packages wouldn't be compatible as there are tens of thousands of packages, and we don't test them on our end. If you find out what you need we may be able to get you details about those. You could always setup a test system with cPanel and perform your work there to see if anything breaks.
    0
  • Sergiev
    There isn't a way to say for sure what packages wouldn't be compatible as there are tens of thousands of packages, and we don't test them on our end. If you find out what you need we may be able to get you details about those. You could always setup a test system with cPanel and perform your work there to see if anything breaks.

    Sorry for the late reply, I am managing a lot of different issues. I agree, I'd have to look up the requirements and cross-reference them. I appreciate the assistance. thanks,
    0
  • Sergiev
    Just to give you an update, I tried reaching the developer but I haven't received a reply yet. So, I am a bit confused because they haven't responded, Are they against providing me that information, are they are too busy to reply or possibly they don't know which EPEL packages are required. Ultimately, this could be made into a definitive guide for it's installation on cpanel so I don't why they haven't replied. I'll keep you posted on any feedback. Who knows maybe it's me.
    0

Please sign in to leave a comment.