| Zypper RepositoriesDescription: OpenSS7 Resources Repositories ZypperA number of OpenSS7 RPM repositories are set up as
Instructions for setting up and using the zypper(8) repositories follow: Zypper SetupTo set up for use of the zypper(8) repositories, follow these 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. The username and password obtained through registration will be required in Step 4. Note that the repository access password is separate and distinct from your web access password. If you have already been assigned or registered for repository access credentials, you can skip this step. Step 3. GPG Key ImportTo use zypper(8) to install or upgrade from the OpenSS7 zypper(8) repositories, you will first need to import the OpenSS7 GPG software key (if not already imported), as follows: $> sudo rpm --import http://www.openss7.org/pubkey.asc Notes:
Step 4. Repo Package InstallationFor rpm(8) based systems, it is necessary to download the repository package first and then install it using rpm(8) from the command line. An example is as follows: $> REPODIR=rpms/openSUSE/11.4/x86_64/RPMS/noarch $> REPORPM=openss7-repo-1.1.1.20110510-1.11.4.noarch.rpm $> sudo rpm -ihv http://www.openss7.org/repo/$REPODIR/$REPORPM Authorization required for repository access: Username: user Password: ******** Notes:
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 RepositoryIt 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 search for "openss7". To test the repository using the command-line zypper(8) tool, follow the instructions below: Update the installation sources, as follows: $> sudo zypper refresh-services -r Lastly, check that the openss7 packages are available, as follows: $> sudo zypper search openss7 Installation and RemovalOnce the repository is set up by following the steps outlined above, it is then possible to use any package management GUI application on your system to install or remove the additional packages. All OpenSS7 packages have the string "openss7" in their names, so it is possible to search on openss7. The instructions that follow are for using the command line zypper(8) tool. OpenSS7 includes a number of groups and virtual package definitions that ease the installation and removal of kernel modules, libraries and utilities. Installing for a single-kernel distribution is as easy as performing one of the following: $> sudo zypper install openss7 $> sudo zypper install -t pattern openss7 Removing the packages is as easy as performing the following: (Note that zypper does not yet support removal by pattern.) $> sudo zypper remove openss7 To install the development packages for developing STREAMS modules and drivers, or applications that use the OpenSS7 Protocol Suites, install the development packages using (one of): $> sudo zypper install openss7-devel $> sudo zypper install -t pattern openss7-devel Installing and Removing the Runtime PackagesTo install the OpenSS7 runtime packages necessary for running Linux Fast-STREAMS and the OpenSS7 Protocol Suites, install the openss7 package or pattern by performing (one of) the following: $> sudo zypper install openss7 $> sudo zypper install -t pattern openss7 To remove the OpenSS7 runtime packages (and all other OpenSS7 release packages with the exception of the openss7-repo package), perform the following: $> sudo zypper remove openss7 Installing and Removing Java PackagesTo install the OpenSS7 Java runtime packages, install the openss7-java package or pattern by performing (one of) the following: $> sudo zypper install openss7-java $> sudo zypper install -t pattern openss7-java To remove the OpenSS7 Java runtime packages, remove the openss7-java package by performing the following: $> sudo zypper remove openss7-java Both the installation and removal operations only affect the Java runtime packages and will not affect the other components of the release. Installing and Removing Debug PackagesTo install the OpenSS7 debug packages necessary for debugging Linux Fast-STREAMS and the OpenSS7 Protocol Suites, install the openss7-debuginfo and optionally the openss7-debugsource packages or patterns by performing (a pair of) the following: $> sudo zypper install openss7-debuginfo $> sudo zypper install -t pattern openss7-debuginfo $> sudo zypper install openss7-debugsource $> sudo zypper install -t pattern openss7-debugsource Note that not all registered users are entitled to access debugging source. To find out which components you are entitled to access, log into your account. The OpenSS7 runtime will also be installed if it has not been installed already. These installation targets will also pull in the corresponding openss7-kernel-debuginfo and openss7-kernel-debugsource packages for the latest kernel. To remove the OpenSS7 debugging information (without removing the runtime), perform the following: $> sudo zypper remove openss7-debuginfo This will remove all debug information and debug source packages, but will not affect the runtime packages. Installing and Removing Development PackagesTo install the OpenSS7 development packages necessary for compiling applications programs and STREAMS modules and drivers, perform (one of) the following: $> sudo zypper install openss7-devel $> sudo zypper install -t pattern openss7-devel This will also install the kernel development package for the latest kernel. To install the kernel development package for an additional kernel, perform the following: $> sudo zypper install openss7-$(uname -r)-devel The example, above, will install the development packages for the running
kernel. You may substitute Installing and Removing DocumentationTo install the OpenSS7 developer documentation, perform (one or both of) the following: $> sudo zypper install openss7-doc $> sudo zypper install openss7-javadoc To remove the OpenSS7 developer documentation, perform (both of) the following: $> sudo zypper remove openss7-doc $> sudo zypper remove openss7-javadoc Removing EverythingTo remove all OpenSS7 packages, including the repository setup, perform the following: $> sudo zypper remove openss7-repo This will remove all the OpenSS7 packages as well as the repository definitions. If you should have difficulties with the respository setup, removing the openss7-repo package and then installing it again might clear some issues. Repository LayoutSeveral patterns are provided in the category "OpenSS7 Components" as follows:
Some additional installation (real or virtual) package names and the installations or removals that they accomplish are as follows:
| ||||||||||||||||||||||||||||||
Last modified: Fri, 10 Oct 2014 10:45:00 GMT Copyright © 2014 OpenSS7 Corporation All Rights Reserved. |