| Apt RepositoriesDescription: OpenSS7 Resources Repositories AptA number of OpenSS7 DEB repositories are set up as
Instructions for setting up and using the apt(8) repositories follow: Apt SetupTo set up for use of the apt(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 apt(8) to install or upgrade from the OpenSS7 apt(8) repositories, you will first need to import the OpenSS7 GPG software key (if not already imported), as follows: $> sudo apt-key adv --fetch-keys http://www.openss7.org/pubkey.asc Notes:
Step 4. Repo Package InstallationFor dpkg(8) based systems, it is necessary to download the repository package first and then install it using dpkg(8) from the command line. An example is as follows: $> REPODIR=debs/debian/squeeze/amd64/main $> REPODEB=openss7-repo_1.1.1.20110510-0_all.deb $> wget http://www.openss7.org/repo/$REPODIR/$REPODEB $> sudo dpkg -i $REPODEB Authorization required for repository access: Username: user Password: ******** $> rm -f $REPODEB 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 synaptic(1). Just select the package manager from the application menu and search for "openss7". To test the repository using the command-line apt(8) tools, follow the instructions below: Update the installation sources, as follows: $> sudo apt-get update Next regenerate the apt caches, as follows: $> sudo apt-cache gencaches Finally, check that the openss7 packages are available, as follows: $> apt-cache 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 apt(8) tools. OpenSS7 includes a number of 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 the following: $> sudo apt-get install openss7 Removing the packages is as easy as performing (one of) the following: $> sudo apt-get remove openss7 $> sudo apt-get purge 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: $> sudo apt-get install 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 by performing the following: $> sudo apt-get install 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 apt-get remove openss7 $> sudo apt-get purge openss7 Installing and Removing Java PackagesTo install the OpenSS7 Java runtime packages, install the openss7-java package by performing the following: $> sudo apt-get install openss7-java To remove the OpenSS7 Java runtime packages, remove the openss7-java package by performing the following: $> sudo apt-get remove openss7-java $> sudo apt-get purge 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 by performing the following: $> sudo apt-get install openss7-debuginfo $> sudo apt-get install 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 apt-get remove openss7-debuginfo $> sudo apt-get purge 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 the following: $> sudo apt-get install 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 apt-get 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 apt-get install openss7-doc $> sudo apt-get install openss7-javadoc To remove the OpenSS7 developer documentation, perform (both of) the following: $> sudo apt-get remove openss7-doc $> sudo apt-get remove openss7-javadoc Removing EverythingTo remove all OpenSS7 packages, including the repository setup, perform the following: $> sudo apt-get purge 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 LayoutSome 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:40:37 GMT Copyright © 2014 OpenSS7 Corporation All Rights Reserved. |