| RepositoriesDescription: OpenSS7 Resources RepositoriesOpenSS7 Software Package releases can be accessed from the repositories of The OpenSS7 Project. For rpm(8) based systems, the packages are available in a yum(8) repository based on repomd XML and may also be accessed using zypper(8) or yast(8). For dpkg(1) based systems, the packages are available in an aptitute(8) repository. For pacman(8) based systems, the packages are available in a pacman(8) repository. By far the easiest (most repeatable and manageable) form for installing and using OpenSS7 packages is to install packages from the yum(8), aptitute(8) or pacman(8) repositories. If your distribution does not support yum(8), zypper(8), yast(8) or aptitude(8), then it is still possible to install the RPMs or DEBs from the repositories using rpm(8), dpkg(1); or by directly using wget(1), rpm(8) or dpkg(1). If your architecture does not support rpm(8), dpkg(1) or pacman(8) at all, or you have special needs (such as cross-compiling for embedded targets), the final resort method is to download, configure, build and install from tarball. In this later case, the easiest way to build and install OpenSS7 packages from tarball is to use the tarball for the OpenSS7 Master Package, openss7-0.9.2.G. Repository SetupSetting up for using the OpenSS7 repository requires the following steps: Step 1. Install OpenSS7 CA CertificateRegistration for OpenSS7 repository access requires installation of the OpenSS7 CA Certificate. Simply click OpenSS7 CA Certificate and assign the certificate trust to identify websites. Step 2. Register for Repository AccessAll OpenSS7 repository access requires authentication. To register for a repository username and password, go to the registration page (registration is free). The username and password obtained through registration will be required in Step 4. Step 3. Import the GPG KeyRPM-Based Systems: For RPM-based systems (whether yum, zypper, yast, urpmi or apt-rpm), import the GPG key into RPM as follows: $> sudo rpm --import http://www.openss7.org/pubkey.asc APT-Based Systems: For APT-based systems (whether for rpm or deb), import the GPG key into APT as follows: $> sudo apt-key adv --fetch-keys http://www.openss7.org/pubkey.asc PKG-Based Systems: For PKG-based systems (whether pacman or yaourt), import the GPG key as follows: $> cd /usr/share/pacman/keyrings $> sudo wget -O openss7.gpg http://www.openss7.org/pubkey.asc $> sudo wget -O openss7-trusted http://www.openss7.org/ptrust.txt $> sudo pacman-key --populate openss7 $> sudo rm -f -- openss7.gpg openss7-trusted Step 4. Install the Repo PackageRPM-Based Systems: For RPM-based systems (whether yum, zypper, yast, urpmi or apt-rpm), install the repository package as follows: $> REPORPM=openss7-repo-1.1.1.20110510-1.centos6.noarch.rpm $> REPODIR=rpms/centos/6/x86_64/RPMS/noarch $> wget http://www.openss7.org/repo/$REPODIR/$REPORPM $> sudo rpm -ihv $REPORPM Authorization required for repository access: Username: user Password: ******** $> rm -f $REPORPM Note that you will be prompted for the user name and password that
was obtained during registration in Step 2. In the
example above, the user name is illustrated as The RPM URL listed above is just an example: the URLs listed in the table, below, are available.
Note that not all registrants are entitled to access all of the repositories listed above. To find out which repositories you are entitled to access, log into your account. DEB-Based Systems: For DEB-based systems (such as debian or ubuntu), install the respository package as follows: $> REPODEB=openss7-repo_1.1.1.20110510-0_all.deb $> REPODIR=debs/debian/squeeze/amd64/main $> wget http://www.openss7.org/repo/$REPODIR/$REPODEB $> sudo dpkg -i $REPODEB Authorization required for repository access: Username: user Password: ******** $> rm -f $REPODEB Note that you will be prompted for the user name and password that
was obtained during registration in Step 2. In the
example above, the user name is illustrated as The DEB URL listed above is just an example: the URLs listed in the table, below, are available. You may also click on the Depsolver link in the table to get explicit instructions for that depsolver.
Note that not all registrants are entitled to access all of the repositories listed above. To find out which repositories you are entitled to access, log into your account. PKG-Based Systems: For PKG-based systems (such as those based on archlinux), install the repository package as follows: $> REPODIR=pkgs/arch/os/x86_64 $> REPOPKG=openss7-repo_1.1.1.20110510-1-x86_64.pkg.tar.xz $> sudo pacman -U http://www.openss7.org/repo/$REPODIR/$REPOPKG Authorization required for repository access: Username: user Password: ******** Note that you will be prompted for the user name and password that
was obtained during registration in Step 2. In the
example above, the user name is illustrated as The PKG URL listed above is just an example: the URLs listed in the table, below, are available.
Note that not all registrants are entitled to access all of the repositories listed above. To find out which repositories you are entitled to access, log into your account. Step 5. Test the SetupIt is easiest to test the repositories using a GUI package manager such as PackageKit(1). Just select the package manager from the application menu and serch for "openss7". To test the repository using the command-line tools, follow the instructions on the following pages:
Installation and Removal of PackagesThe installation and removal of further OpenSS7 packages depends upon the package manager that is used. In general, once the repository has been set up by following the steps outlined above, any GUI package manager that is supported by the GNU/Linux distribution (e.g. PackageKit, Synaptic) can be used to install and remove the OpenSS7 packages. Nevertheless, instructions for specific command line interfaces are detailed in the following sections: More Information | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Last modified: Fri, 10 Oct 2014 10:40:37 GMT Copyright © 2014 OpenSS7 Corporation All Rights Reserved. |