Wiki‎ > ‎

OpenSUSE repositories for SLES 11 SP1 and SLES 12 SP1

posted Jan 28, 2011, 11:26 AM by Dong Xu   [ updated Apr 16, 2016, 9:10 PM ]
Intro
http://en.opensuse.org/Package_repositories
http://en.opensuse.org/Additional_package_repositories

For new Linux and openSUSE users it is recommended to use the 4 default repositories (OSS, Non-OSS, Update, Update-Non-OSS) and Packman. Later on when you familiarize yourself with package management you can add more

We added OpenSUSE 11.2 repositories

http://download.opensuse.org/distribution/11.2/repo/oss/
http://mirrors.vbi.vt.edu/mirrors/linux/opensuse/discontinued/distribution/11.2/repo/oss/
http://download.opensuse.org/distribution/11.2/repo/non-oss/
http://mirrors.vbi.vt.edu/mirrors/linux/opensuse/discontinued/distribution/11.2/repo/non-oss/
http://download.opensuse.org/repositories/openSUSE:/11.2:/Contrib/standard/  (Contrib repository is deprecated!)

If you are a user, rest assured that the vast majority of these packages is now integrated in the main repository of openSUSE. Some of them are available on the build service and you can find them using the [software.opensuse.org/ software search].

http://packman.inode.at/suse/openSUSE_11.2/
http://packman.inode.at/suse/openSUSE_11.2/Essentials/
http://packman.inode.at/suse/openSUSE_11.2/Multimedia

Make sure to choose 11.2 repo not sles11_sp1 repo!

There is RSA key error when installing packages from PACKMAN.

Solution: Caylor hacked the rpm command to add “--nosignature”

see /bin/rpm on garlic

#! /bin/bash
cmd=$@
cmd=${cmd/--dbpath \/var\/lib\/rpm /}
cmd=${cmd/SUSE-Linux-Enterprise-Server-11-SP1 11.1.1-1.152/SUSE-Linux-Enterprise-Server-11-SP111.1.1-1.152}
echo "`date`: $cmd" >> /tmp/rpm.log
exec /bin/rpm.old --nosignature  $cmd

So, we need to have this rpm hack script installed on all Linux computers that need PACKMAN.

Since openSUSE 12.1, contrib is deprecated.

Contrib was the universal openSUSE repository for third-party packages.



Packman Migration Annoucement
http://forums.opensuse.org/english/other-forums/news-announcements/announcements/455390-packman-migration-complete.html

Packman Mirrors (TW mirror does not have MD5 key issue)
http://packman.links2linux.org/mirrors

SUSE Kernel Version:
http://www.novell.com/support/kb/doc.php?id=3594951

x86_64 packages to install:

logwatch, gcc-fortran (this will update gcc), f2c, g2c, gcc-c++, blas, libblas, lapack, liblapack, ffmpeg, ImageMagick, xmgrace, gnuplot, flash-player, flex, sun-plugin, termcap, gperf, bison, clisp, octave, gimp, inkscape, libiso9660, libudev0, zlib-devel bzip2-devel  libXt-devel libXext-devel libXdmcp-devel (may have to break dependency), gcc33-fortran (for pdb2pqr)

mplayer, needs libx264.so.107, but libx264.so.112 is installed by ffmpeg, just go to /usr/lib64
cp -s libx264.so.112 libx264.so.107

vlc, needs libiso9660.so.7, just go to /usr/lib64
cp -s libiso9660.so.7.0.0 libiso9660.so.5

opera and chrome
http://www.opera.com/browser/download/
https://www.google.com/intl/en/chrome/browser/

yast2 -i  *.rpm

Enable sudo
root: vi /etc/sudoer and add
username    ALL=(ALL) ALL
comment out
#Defaults targetpw
#ALL    ALL=(ALL) ALL


====================================================

SLES 12 SP1

Use OpenSUSE 13.1 repos:

http://download.opensuse.org/distribution/13.1/repo/oss/
http://download.opensuse.org/distribution/13.1/repo/non-oss/
http://download.opensuse.org/update/13.1/
http://download.opensuse.org/update/13.1-non-oss/

the above will allow installation of apps like xmgrace, ImageMagik etc.

For apps like ffmpeg, mplayer, vlc etc, use Packman

http://ftp.twaren.net/Linux/Packman/suse/SLE_12/ 
http://ftp.twaren.net/Linux/Packman/suse/openSUSE_13.1/ 


Comments