Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> 3rd Party Repos
redman
 Posted: May 6 2011, 05:43 PM
Quote Post


SLF Admin
********

Group: Admins
Posts: 1567
Member No.: 2
Joined: 8-April 11









WARNING: These repositories are not provided nor supported by Scientific Linux. They are listed in a random order, and being listed earlier does not imply any particular merit to a given repository. Scientific Linux exercises no control (in what way) over the assertions of computability made by these sites. Many 3rd party repositories are mutually incompatible and will cause dependency issues and conflicts, as well as stability issues, if used together! If something from them breaks, you get to keep the pieces. Some of the repos, such as RPMforge, ELRepo, ATrpms and EPEL have their own mailing lists for support issues with their packages. Please read the details of each repo below.

IMPORTANT: these repos are listed here as a service to the members of the Scientific Linux Forum.
Use of these repos is on your own responsibility. We can not garantuee anything (since they are 3rd party repos). Use them carefully!

When in doubt, feel free to ask before you enable other repos.
Talking about it can be better than fixing things wink.gif


ATrpms [SL6/SL7]
ATrpms is a 3rd party rpm repository. The original focus laid upon software used in natural sciences, especially in the field of high energy physics, e.g. tools for numerical programming or such for scientific publications. But since then this repository has included many non-scientific software titles, like system tools or multimedia packages, resulting in a far more generic repository.
Mailinglist: link

RPM Fusion [SL6]
RPM Fusion provides software that the Fedora Project or Red Hat doesn't want to ship. That software is provided as precompiled RPMs for all current Fedora versions and Red Hat Enterprise Linux 5; you can use the RPM Fusion repositories with tools like yum and PackageKit.
Mailinglist: link

ELRepo [SL6/SL7]
ELRepo is a community repository for Enterprise Linux distributions (e.g, Red Hat Enterprise Linux (RHEL), CentOS, Scientific Linux). ELRepo currently focuses on hardware related packages to boost your experience with Enterprise Linux. For example, this includes filesystem, graphics, hardware monitoring, network, sound and webcam drivers. All our packages are built against the RHEL kernel and are compatible with other clone distributions who maintain compatibility with the RHEL kernel (e.g, CentOS, Scientific Linux). ELRepo packages are not compatible with clone distributions known to break kernel ABI compatibility (e.g, ClearOS).
Mailinglist: link

Extra Packages for Enterprise Linux (EPEL) [SL6/SL7]
Extra Packages for Enterprise Linux (or EPEL) is a Fedora Special Interest Group that creates, maintains, and manages a high quality set of additional packages for Enterprise Linux, including, but not limited to, Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux (SL). EPEL packages are usually based on their Fedora counterparts and will never conflict with or replace packages in the base Enterprise Linux distributions. EPEL uses much of the same infrastructure as Fedora, including buildsystem, bugzilla instance, updates manager, mirror manager and more.
Mailinglist: link

PUIAS Linux [SL6/SL7]
PUIAS is a clones also based on the sources from RHEL and a project of the computing staff of Princeton University and the Institute for Advanced Study. They offer additional repos. The Addons repository contains additional packages not included in a stock Red Hat distribution. The Computational repository also includes additional packages, however, these packages are specific to scientific computing. The Unsupported repository is a place where one time packages are put, they are unsupported and may change frequently.
Mailinglist: link

Remi Repo [SL6/SL7]
Although a small private repo, it is used by many as additional repo next to EPEL. The owner maintains various packages for the Fedora and EPEL repositories (and also some for RPMFusion).
If you want to use this repo you need to enable EPEL as well!!!
Supportforum: link
Mail: RPMS at FamilleCollet.com

LinuxTECH.NET [SL6]
The LinuxTECH.NET repos are a set of small but growing personal repos for EL6 compatible distros, created for personal use, but also accessible publicly on an "AS IS" basis. The main focus of these repos is audio/video related packages with an emphasis on wide support of codecs and as many optional features enabled as possible in all packages. Apart from audio/video related packages you will also find a few other unusual server and desktop related packages that no other EL compatible repo has.
Configuration file: link
Mixing with other repos should be possible (except Atrpms: do not mix!), but there might be a few packages that clash.

NauLinux [SL6]
Naulinux is the Cyrillic Edition of SL. Named SLCE / Scientific Linux Cyrillic Edition.
It is supposed to be developed by Linux Inc.
They even have a repo for their Naulinux School Edition, which comes also as an Addon DVD.
At this moment it is not clear if this repo can be mixed with other repos.

Nux repo [SL6/SL7]
Nux offeres several RPM repositories for EL6: Desktop, LibreOffice and Misc.
On the Nux repo site there is the same warning as applies for others: use at your own risk.

JoKas Repo [SL6]
The main focus are missing packages one would expect to be available in EPEL for the GNOME2 desktop, chess, GPS (GIS) software, AqBanking for German homebanking and some less known development languages and tools. Similarly to LinuxTECH, there are 3 main repositories: Testing, Release and Backports. All repositories can be browsed directly from a browser.
Compatible repos: Elrepo, EPEL, Linuxtech or RPM-Fusion, Remi.
Incompatible are: ATRPMs, JPackage, NauLinux, Nux Desktop, Repoforge, Russian Fedora.



If you know other "official" 3rd party repos (meaning they are not created by one enthousiastic user), post them here in this topic. They will be included in this list.
But NO discussions about repos! That is not allowed here. Such postings will be removed.


Repos that are not maintained anymore, do not use
Repoforge (formerly known as RPMForge)
Repoforge is a project that maintains RPM packages for Red Hat Enterprise Linux (RHEL), CentOS and Scientific Linux. It consists of a set of repositories compatible with various RHEL versions. This project is a fusion of or supported by various other projects and numerous independent RPM packagers. They provide over 5000 packages for SL, including wine, vlc, mplayer, xmms-mp3, and other popular media tools.


--------------------
What is SL? - Forum Rules - Info on 3rd Party Repos

Desktop: ASUS P5QPL-AM, Intel Dual-Core E6500, 4GB DDR2, ASUS GeForce GT 430 1GB, SL6.5 x86_64
Laptop: ASUS X58L, Intel Dual-Core T3200, 3GB DDR2, Intel GMA X3100, RHEL6.6 x86_64
Test box: Intel S5000PSL, 2x Intel Xeon E5310, 8GB ECC DDR2 FB-DIMM, ASUS GeForce GT 220 1GB, SL6.5 x86_64
PM
^
redman
 Posted: Aug 28 2011, 02:47 PM
Quote Post


SLF Admin
********

Group: Admins
Posts: 1567
Member No.: 2
Joined: 8-April 11









The recent postings on this forum confirm what already has been said several times: be careful when enabling 3rd party repos.
It can't be said enough. This is not a buffet where you pay a fixed price and grab what you want without paying extra.

Additional information for all users who want to mix RPMforge/Repoforge with ATrpms, reconsider carefully.
I have been informed by Dag Wieers that these two repos won't mix (without problems).
Use either one and grab only those RPMS you need from the other.


--------------------
What is SL? - Forum Rules - Info on 3rd Party Repos

Desktop: ASUS P5QPL-AM, Intel Dual-Core E6500, 4GB DDR2, ASUS GeForce GT 430 1GB, SL6.5 x86_64
Laptop: ASUS X58L, Intel Dual-Core T3200, 3GB DDR2, Intel GMA X3100, RHEL6.6 x86_64
Test box: Intel S5000PSL, 2x Intel Xeon E5310, 8GB ECC DDR2 FB-DIMM, ASUS GeForce GT 220 1GB, SL6.5 x86_64
PM
^
helikaon
 Posted: Sep 27 2011, 05:21 AM
Quote Post


SLF Moderator
******

Group: Moderators
Posts: 619
Member No.: 4
Joined: 8-April 11









Hi,
this post in this pinned topic is meant as 'learn by example' smile.gif

Redman nicely summed some of 3rd party repos and now, i have to say, that i hope you have all 3rd party repos, except SL ones disabled on your boxes - lets have a look on my laptop

repos on my laptop:
CODE

[root@orionis ~]# ls -al /etc/yum.repos.d/
total 68
drwxr-xr-x.   2 root root  4096 Sep 24 08:21 .
drwxr-xr-x. 115 root root 12288 Sep 24 08:11 ..
-rw-r--r--.   1 root root  1183 Sep 20 19:06 elrepo.repo
-rw-r--r--.   1 root root   957 Sep 24 08:17 epel.repo
-rw-r--r--.   1 root root  1056 Oct 12  2010 epel-testing.repo
-rw-r--r--.   1 root root   739 Nov 13  2010 mirrors-rpmforge
-rw-r--r--.   1 root root   717 Nov 13  2010 mirrors-rpmforge-extras
-rw-r--r--.   1 root root   728 Nov 13  2010 mirrors-rpmforge-testing
-rw-r--r--.   1 root root  1113 Sep 20 19:07 rpmforge.repo
-rw-r--r--.   1 root root  1002 Sep 24 08:20 rpmfusion-free-updates.repo
-rw-r--r--.   1 root root  1062 Sep 24 08:20 rpmfusion-free-updates-testing.repo
-rw-r--r--.   1 root root  1047 Sep 24 08:21 rpmfusion-nonfree-updates.repo
-rw-r--r--.   1 root root  1107 Sep 24 08:21 rpmfusion-nonfree-updates-testing.repo
-rw-r--r--.   1 root root  2093 Jul 27 16:46 sl-other.repo
-rw-r--r--.   1 root root  1655 Jul 27 17:07 sl.repo


all repos are disabled on my box, xcept the "sl.repo" - see example:
CODE

[root@orionis ~]# vi /etc/yum.repos.d/epel.repo
[epel]
name=Extra Packages for Enterprise Linux 6 - $basearch
#baseurl=http://download.fedoraproject.org/pub/epel/6/$basearch
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-6&arch=$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

The "enabled=0" on all 3rd party repositories is the key to successfully keep your system out of harm...

Then, if you look for some software and you're not sure in which repository it might be:
CODE

yum --enablerepo=rpmforge,epel,rpmfusion,elrepo,anyother-repo-names list all | grep -i whatever-name
or
yum --enablerepo=rpmforge,epel,rpmfusion,elrepo search whatever-name


if it lists what you look for, then install it using particular repo e.g.:
CODE

[root@orionis ~]# yum --enablerepo=rpmfusion-free-updates-testing install whateverpackage


This way you'll use only the particular repo, you need for installation of particular package, that is not provided by official SL repository.


FAT WARNING:
If you install any 3rd party repo and you don't disable it, you're in trouble. Why? Because SL 6 has automatically configured service to automatically install updates every day.
This service is called yum-autoupdate, is run daily by CRON:
CODE

[root@orionis cron.daily]# cd /etc/cron.daily/
[root@orionis cron.daily]# ls
cups  logrotate  makewhatis.cron  mlocate.cron  tmpwatch  yum-autoupdate


Also see file (provided by 5:yum-autoupdate-2-2.noarch):
CODE

vi /etc/sysconfig/yum-autoupdate

There you can turn it off by specifying 'false' on correspondig line.

If you wont disable the 3rd party repos, or disable this service, next day, your OS is updated without you even knowing. It might work for some time, but sooner or later it's gonna complain about broken dependecies!

Hopefully, now its more clear to everyone concerned about his/her OS health smile.gif


cheers,

This post has been edited by helikaon: Oct 14 2011, 04:19 AM


--------------------
PMEmail Poster
^
redman
 Posted: Sep 27 2011, 10:30 AM
Quote Post


SLF Admin
********

Group: Admins
Posts: 1567
Member No.: 2
Joined: 8-April 11









QUOTE (helikaon @ Sep 27 2011, 07:21 AM)
FAT WARNING:
If you install any 3rd party repo and you don't disable it, you're in trouble. Why? Because SL 6 has automatically configured service to automatically install updates every day.
This service is called yum-autoupdate, is run daily by CRON.
See file (provided by 5:yum-autoupdate-2-2.noarch)

Removing the "yum-autoupdate" package also solves the problem from having all updates installed automatically.


Thanks helikaon for your fine update http://th166.photobucket.com/albums/u117/rdshear/Smiley%20Faces/th_smiley-face-thumbs-up.gif


--------------------
What is SL? - Forum Rules - Info on 3rd Party Repos

Desktop: ASUS P5QPL-AM, Intel Dual-Core E6500, 4GB DDR2, ASUS GeForce GT 430 1GB, SL6.5 x86_64
Laptop: ASUS X58L, Intel Dual-Core T3200, 3GB DDR2, Intel GMA X3100, RHEL6.6 x86_64
Test box: Intel S5000PSL, 2x Intel Xeon E5310, 8GB ECC DDR2 FB-DIMM, ASUS GeForce GT 220 1GB, SL6.5 x86_64
PM
^
U308
 Posted: Sep 27 2011, 01:16 PM
Quote Post


SLF Expert
******

Group: Members
Posts: 511
Member No.: 32
Joined: 11-April 11









In System>Preferences>Software Updates I have ..

Check for updates Daily
Automatically install Nothing

Also yum-autoupdate is enabled (true)

I have had no problems, in fact was just notified that there are updates to Network Manager,
which I have done. Of course password needs to be provided in this case.

PM
^
redman
 Posted: Oct 27 2014, 04:46 AM
Quote Post


SLF Admin
********

Group: Admins
Posts: 1567
Member No.: 2
Joined: 8-April 11









I have cleaned out this topic and updated the list with info concerning support for SL6 or SL7.
It also includes a new section for repos that are no longer maintained.

Users are still advised to use repos with caution.


--------------------
What is SL? - Forum Rules - Info on 3rd Party Repos

Desktop: ASUS P5QPL-AM, Intel Dual-Core E6500, 4GB DDR2, ASUS GeForce GT 430 1GB, SL6.5 x86_64
Laptop: ASUS X58L, Intel Dual-Core T3200, 3GB DDR2, Intel GMA X3100, RHEL6.6 x86_64
Test box: Intel S5000PSL, 2x Intel Xeon E5310, 8GB ECC DDR2 FB-DIMM, ASUS GeForce GT 220 1GB, SL6.5 x86_64
PM
^
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll