Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages?
isdtor wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages?
We use epel and rpmfusion; there are no conflicts. Elrepo we only use for *very* specific things (like the systems I can use kmod-nvidia on). rpmforge frequently has conflicts.
mark
On Fri, Oct 18, 2013 at 5:23 PM, m.roth@5-cent.us wrote:
isdtor wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages?
We use epel and rpmfusion; there are no conflicts. Elrepo we only use for
I try hard to stick to official CentOS packages, but every once in a while snag something from EPEL.
In the past I encountered a system that used IUS for a newer version of PHP and a yum-replace plugin. [0] [1]
[0] http://iuscommunity.org/pages/Repos.html [1] http://iuscommunity.org/pages/About.html
*very* specific things (like the systems I can use kmod-nvidia on). rpmforge frequently has conflicts.
mark
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
----- Original Message ----- | Can anyone comment on the use of 3rd party repos for newer versions | of | software like php, python and mysql? Two I am aware of are puias and | ius. | | Is one preferable to the other? Can their packages be installed in | parallel | to and without interfering with base packages?
Whenever possible stick with base OS packages, otherwise, tread lightly for there may be demons.
Only enable repositories when you absolutely need them and only for the software that you know work. This is in fact what we do, which makes software management with puppet slightly harder.
You should also be careful to implement yum priorities to as to avoid third party packages from overwriting base and updates.
I have never had any problems with EPEL: http://fedoraproject.org/wiki/EPEL
Recently I used it to upgrade a kernel to 3.0.99 from the stock 2.6.32 and everything just worked apart from an obscure kernel module for hfsplus support.
ta,
Andrew
On 18 October 2013 21:52, isdtor isdtor@gmail.com wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages? _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On 19.Okt.2013, at 02:16, Andrew Holway wrote:
I have never had any problems with EPEL: http://fedoraproject.org/wiki/EPEL
Recently I used it to upgrade a kernel to 3.0.99 from the stock 2.6.32 and everything just worked apart from an obscure kernel module for hfsplus support.
EPEL does not provide alternative kernels. """EPEL packages should only enhance and never disturb the Enterprise Linux distributions they were build for""" http://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies
Ah yes, I got kernel-lt from elrepo...
[root@jamflaps ~]# yum info kernel-lt
| 5.0 MB 00:01 Installed Packages Name : kernel-lt Arch : x86_64 Version : 3.0.99 Release : 1.el6.elrepo Size : 134 M Repo : installed
From repo : elrepo-kernel
Summary : The Linux kernel. (The core of any Linux-based operating system.) URL : http://www.kernel.org/ License : GPLv2 Description : This package provides the Linux kernel (vmlinuz), the core of any : Linux-based operating system. The kernel handles the basic functions : of the OS: memory allocation, process allocation, device I/O, etc.
On 19 October 2013 12:54, Markus Falb wnefal@gmail.com wrote:
On 19.Okt.2013, at 02:16, Andrew Holway wrote:
I have never had any problems with EPEL: http://fedoraproject.org/wiki/EPEL
Recently I used it to upgrade a kernel to 3.0.99 from the stock 2.6.32 and everything just worked apart from an obscure kernel module for hfsplus support.
EPEL does not provide alternative kernels. """EPEL packages should only enhance and never disturb the Enterprise Linux distributions they were build for""" http://fedoraproject.org/wiki/EPEL/GuidelinesAndPolicies
-- Markus
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Sat, Oct 19, 2013 at 5:17 AM, Andrew Holway andrew.holway@gmail.com wrote:
Ah yes, I got kernel-lt from elrepo...
[root@jamflaps ~]# yum info kernel-lt
And you mentioned earlier,
and everything just worked apart from an obscure kernel module for hfsplus support.
Regarding kernel-lt / kernel-ml, you may want want to ask on the ELRepo's mailing list. Alternatively, you can use CentOS forums if you wish, because the kernel-ml/lt maintainer Alan Bartlett is actively helping CentOS users there as the forum moderator. :)
Akemi
Andrew,
$ yum --disablerepo=* --enablerepo=epel info kernel
Does not show any kernels except what is already installed. i suppose you have to enable testing and for that matter, looking in CentOS testing first would be better.
On Fri, Oct 18, 2013 at 7:16 PM, Andrew Holway andrew.holway@gmail.com wrote:
I have never had any problems with EPEL: http://fedoraproject.org/wiki/EPEL
Recently I used it to upgrade a kernel to 3.0.99 from the stock 2.6.32 and everything just worked apart from an obscure kernel module for hfsplus support.
ta,
Andrew
On 18 October 2013 21:52, isdtor isdtor@gmail.com wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages? _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Hi Rob,
Sorry, its not in in EPEL its in elrepo.
[root@jamflaps ~]# yum --disablerepo=* --enablerepo=elrepo info kernel-lt
Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile * elrepo: jur-linux.org Installed Packages Name : kernel-lt Arch : x86_64 Version : 3.0.99 Release : 1.el6.elrepo Size : 134 M Repo : installed
From repo : elrepo-kernel
Summary : The Linux kernel. (The core of any Linux-based operating system.) URL : http://www.kernel.org/ License : GPLv2 Description : This package provides the Linux kernel (vmlinuz), the core of any : Linux-based operating system. The kernel handles the basic functions : of the OS: memory allocation, process allocation, device I/O, etc.
On 27 October 2013 16:14, Rob Townley rob.townley@gmail.com wrote:
Andrew,
$ yum --disablerepo=* --enablerepo=epel info kernel
Does not show any kernels except what is already installed. i suppose you have to enable testing and for that matter, looking in CentOS testing first would be better.
On Fri, Oct 18, 2013 at 7:16 PM, Andrew Holway andrew.holway@gmail.com wrote:
I have never had any problems with EPEL: http://fedoraproject.org/wiki/EPEL
Recently I used it to upgrade a kernel to 3.0.99 from the stock 2.6.32 and everything just worked apart from an obscure kernel module for hfsplus support.
ta,
Andrew
On 18 October 2013 21:52, isdtor isdtor@gmail.com wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages? _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On 10/27/2013 12:14 PM, Rob Townley wrote:
Andrew,
$ yum --disablerepo=* --enablerepo=epel info kernel
Does not show any kernels except what is already installed. i suppose you have to enable testing and for that matter, looking in CentOS testing first would be better.
On Fri, Oct 18, 2013 at 7:16 PM, Andrew Holway andrew.holway@gmail.com wrote:
I have never had any problems with EPEL: http://fedoraproject.org/wiki/EPEL
Recently I used it to upgrade a kernel to 3.0.99 from the stock 2.6.32 and everything just worked apart from an obscure kernel module for hfsplus support.
ta,
Andrew
On 18 October 2013 21:52, isdtor isdtor@gmail.com wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages? _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Hey isdtor,
Check this out.
http://wiki.centos.org/AdditionalResources/Repositories
On Sun, 2013-10-27 at 11:14 -0500, Rob Townley wrote:
Andrew,
$ yum --disablerepo=* --enablerepo=epel info kernel
Does not show any kernels except what is already installed. i suppose you have to enable testing and for that matter, looking in CentOS testing first would be better.
yum --disablerepo=* --enablerepo=epel* info kernel*
Elrepo has several sub-repositories defined: [elrepo] [elrepo-testing] [elrepo-kernel] [elrepo-extras]
<snip>
Bill
On Sun, Nov 3, 2013 at 7:36 AM, Bill Maltby (C4B) centos4bill@gmail.com wrote:
yum --disablerepo=* --enablerepo=epel* info kernel*
It is --enablerepo=elrepo* but not epel*
Elrepo has several sub-repositories defined: [elrepo] [elrepo-testing] [elrepo-kernel] [elrepo-extras]
<snip>
:-) Akemi
On Sun, 2013-11-03 at 07:46 -0800, Akemi Yagi wrote:
On Sun, Nov 3, 2013 at 7:36 AM, Bill Maltby (C4B) centos4bill@gmail.com wrote:
yum --disablerepo=* --enablerepo=epel* info kernel*
It is --enablerepo=elrepo* but not epel*
Yep! That's the trouble with new-fangled gadets that enable C & P - eases mindless mistakes. :-((
Where'd I lay my command line? ... I had it just a few days, weeks, months, years, decades ... ago.
Elrepo has several sub-repositories defined: [elrepo] [elrepo-testing] [elrepo-kernel] [elrepo-extras]
<snip>
:-) Akemi
<snip>
Thanks for straightening me up.
Bill
On Friday, October 18, 2013 21:52:43 isdtor wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
Is one preferable to the other? Can their packages be installed in parallel to and without interfering with base packages?
We have used IUS on systems, and have had success with it. IUS, while not officially supported by Rackspace, is "funded" by Rackspace, and it is the "upstream" from which Rackspace pulls to have updated PHP/MySQL/etc for their older RHEL systems.
j
On 10/18/2013 1:52 PM, isdtor wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
note that there is now a php5.3 in the base repository, I believe it was part of the 6.4 update, its called php53. I would use this over a 3rd party packaged version unless there's an overriding reason you need a different build.
On 10/18/2013 11:05 PM, John R Pierce wrote:
On 10/18/2013 1:52 PM, isdtor wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
note that there is now a php5.3 in the base repository, I believe it was part of the 6.4 update, its called php53. I would use this over a 3rd party packaged version unless there's an overriding reason you need a different build.
Also, isn't there a way to download the packages / apps that you want directly from the homepage? for instance Debian didn't come with the latest version of LibreOffice, so my friend just went to the LibreOffice site and downloaded and installed the latest version. Not sure if this is the same with .rpm based distros but I don't see why not? This would also allow you to be "selective" and use / install JUST the packages you need or want without dealing with changing or messing with your repos.
EGO II
On 10/18/2013 8:22 PM, Eddie G. O'Connor Jr. wrote:
Also, isn't there a way to download the packages / apps that you want directly from the homepage? for instance Debian didn't come with the latest version of LibreOffice, so my friend just went to the LibreOffice site and downloaded and installed the latest version. Not sure if this is the same with .rpm based distros but I don't see why not? This would also allow you to be "selective" and use / install JUST the packages you need or want without dealing with changing or messing with your repos.
as long as these are installed somewhere other than the default system directories (/opt/whatever or /usr/local/whatever are good choices), such that they don't interfere with the stuff under rpm/yum management, you're OK. just remember, they won't get updated unless you update them.
a frequent issue with non-packaged software like this is dependencies. maybe it was compiled and built to run with older or newer libraries than your particular system, this can cause all sorts of ugliness if you try and 'fix' your system to make that specific program work.
On 2013-10-19, Eddie G. O'Connor Jr. eoconnor25@gmail.com wrote:
Also, isn't there a way to download the packages / apps that you want directly from the homepage?
Sure, but this can be time-consuming, not every software package provides a suitable rpm, and even if they do, you still need to install the dependencies yourself, because rpm will just tell you they're missing, not find and install them. A yum repo is more automated and convenient if one carries the software you want.
This would also allow you to be "selective" and use / install JUST the packages you need or want without dealing with changing or messing with your repos.
You can always be selective about what software packages you install, no matter how many third-party repositories you use. The challenge with other repos is that they may provide conflicting packages, but you should be selective about which repos you install in order to minimize problems.
The CentOS wiki has an entry about third party repositories:
http://wiki.centos.org/AdditionalResources/Repositories
I have successfully used rpmforge, EPEL, and ELRepo (specifically elrepo-kernel).
--keith
On 10/18/2013 11:47 PM, Keith Keller wrote:
On 2013-10-19, Eddie G. O'Connor Jr. eoconnor25@gmail.com wrote:
Also, isn't there a way to download the packages / apps that you want directly from the homepage?
Sure, but this can be time-consuming, not every software package provides a suitable rpm, and even if they do, you still need to install the dependencies yourself, because rpm will just tell you they're missing, not find and install them. A yum repo is more automated and convenient if one carries the software you want.
This would also allow you to be "selective" and use / install JUST the packages you need or want without dealing with changing or messing with your repos.
You can always be selective about what software packages you install, no matter how many third-party repositories you use. The challenge with other repos is that they may provide conflicting packages, but you should be selective about which repos you install in order to minimize problems.
The CentOS wiki has an entry about third party repositories:
http://wiki.centos.org/AdditionalResources/Repositories
I have successfully used rpmforge, EPEL, and ELRepo (specifically elrepo-kernel).
--keith
Wow!....Didn't know just how deep this subject was! I guess I'll be leaving my CEntOS 6.4 box well enough alone and will wait for the repos to update / upgrade my software and systems!...Thanks for the info!
EGO II
On 10/19/2013 04:47 PM, Keith Keller wrote:
On 2013-10-19, Eddie G. O'Connor Jr. eoconnor25@gmail.com wrote:
Also, isn't there a way to download the packages / apps that you want directly from the homepage?
Sure, but this can be time-consuming, not every software package provides a suitable rpm, and even if they do, you still need to install the dependencies yourself, because rpm will just tell you they're missing, not find and install them.
You can install rpms with yum and it will do the dependency resolution for you.
A yum repo is more automated and convenient if one carries the software you want.
Many projects have yum repos that you can use to install their software onto CentOS and other RPM-based systems.
This would also allow you to be "selective" and use / install JUST the packages you need or want without dealing with changing or messing with your repos.
You can always be selective about what software packages you install, no matter how many third-party repositories you use. The challenge with other repos is that they may provide conflicting packages, but you should be selective about which repos you install in order to minimize problems.
The usage of 3rd party repositories allows a wealth of additional software that CentOS alone cannot provide. There is nothing wrong with making use of such repos. Just be aware that anyone can create a 3rd-party repository, even Joe blogs down the road, even I have one to share work that I've done packaging software for my own systems and those of my clients, this is both good and bad as it means there is no upper limit to the sources of packages for CentOS, but it also means that there is no lower limit to the quality of the same. Caution is always advised when using a 3rd party repo.
Peter
On 19.Okt.2013, at 05:05, John R Pierce wrote:
On 10/18/2013 1:52 PM, isdtor wrote:
Can anyone comment on the use of 3rd party repos for newer versions of software like php, python and mysql? Two I am aware of are puias and ius.
note that there is now a php5.3 in the base repository, I believe it was part of the 6.4 update, its called php53. I would use this over a 3rd party packaged version unless there's an overriding reason you need a different build.
Your are confusing 5 with 6?
CentOS 5 has php 5.1.6 *and*, i.e. alternately php53 5.3.3
CentOS 6 always had php 5.3.3
php seems to be one of the things where upstreams backporting strategy did not fit anymore.
On Sat, Oct 19, 2013 at 02:06:00PM +0200, Markus Falb wrote:
On 19.Okt.2013, at 05:05, John R Pierce wrote:
php seems to be one of the things where upstreams backporting strategy did not fit anymore.
Hard to backport when there is nothing to backport _from_. Upstream 5.1 has been dead for a long time.
As far as sane php I strongly urge anyone wanting modern php on C5 to use IUS and not the junk that Red Hat pushed for as their 5.3.3. IUS did things right, Red Hat... not so much.
John