| Pacman RepositoriesDescription: OpenSS7 Resources Repositories PacmanA number of OpenSS7 PKG repositories are set up as
Instructions for setting up and using the pacman(8) repositories follow: Pacman SetupTo set up for use of the pacman(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 pacman(8) to install or upgrade from the OpenSS7 pacman(8) repositories, you will first need to import the OpenSS7 GPG software key (if not already imported), 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 Notes:
Step 4. Repo Package InstallationFor pacman(8) based systems, it is necessary to download the repository package first and then install it using pacman(8) from the command line. An example is as follows: $> REPODIR=pkgs/arch/os/x86_64 $> REPOPKG=openss7-repo_1.1.1.20110510-1-x86_64.pkg.tar.xz $> yaourt -U http://www.openss7.org/repo/$REPODIR/$REPOPKG 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 yaourt(8) tool, follow the instructions below: Update the installation sources, as follows: $> yaourt -Sy Lastly, check that the openss7 packages are available, as follows: $> yaourt -Ss 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 yaourt(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: $> yaourt -Ss openss7 $> yaourt -Ss openss7-linux-lts Removing the packages is as easy as performing (one of) the following: $> yaourt -R openss7 $> yaourt -R openss7-base 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: $> yaourt -Ss openss7 $> yaourt -Ss openss7-linux-lts To remove the OpenSS7 runtime packages (and all other OpenSS7 release packages with the exception of the openss7-repo package), perform the following: $> yaourt -R openss7 $> yaourt -R openss7-base Installing and Removing Java PackagesTo install the OpenSS7 Java runtime packages, install the openss7-java package by performing the following: $> yaourt -S openss7-java To remove the OpenSS7 Java runtime packages, remove the openss7-java package by performing the following: $> yaourt -R 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 PackagesArchlinux does not normally package debug information separately from the the runtime packages. In fact, Archlinux does not normally distribute debug information at all (all binaries are fully stripped). Therefore, no special installation of debug packages is necessary or possible. Installing and Removing Development PackagesTo install the OpenSS7 development packages necessary for compiling applications programs and STREAMS modules and drivers, perform the following: $> yaourt -S 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: $> yaourt -S openss7-linux-lts-devel The example, above, will install the development packages for the
Installing and Removing DocumentationArchlinux does not normally package documentation separately from runtime packages. Therefore, the documentation is included in the other packages and no special installation of documentation is necessary. Removing EverythingTo remove all OpenSS7 packages, including the repository setup, perform the following: $> yaourt -R 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 groups are provided in the category
| |||||||||||||||||||||||
Last modified: Fri, 10 Oct 2014 10:47:40 GMT Copyright © 2014 OpenSS7 Corporation All Rights Reserved. |