Access Keys:
Skip to content (Access Key - 0)

Q: How do I use the OpenAFS PPA on Ubuntu?

Answer

On Ubuntu Linux, the OpenAFS software which provides the /afs filesystem is available in two flavors: provided by Ubuntu itself and provided by the OpenAFS team via an Ubuntu Personal Package Archive (PPA).

The software in the PPA is newer and keeps up to date with Ubuntu Kernel updates better than the Ubuntu-provided version, so we recommend using that when possible.

As of Ubuntu groovy, you also need to install the openafs-krb5 package, it won't automatically be installed as a dependency.

Determine if you need to enable the PPA

If you installed your workstation using the Debathena installer, you should not need to follow this procedure, unless you specifically opted out of using the PPA at the time.

To determine if you need to enable the PPA, run the following command:

apt-cache policy | grep -i openafs/stable

If you see output similar to the following, the PPA is enabled and you do not need to follow this procedure. The word precise below should match your Ubuntu version (e.g. precise, trusty).

 500 http://ppa.launchpad.net/openafs/stable/ubuntu/ precise/main Translation-en
 500 http://ppa.launchpad.net/openafs/stable/ubuntu/ precise/main i386 Packages
 500 http://ppa.launchpad.net/openafs/stable/ubuntu/ precise/main amd64 Packages

If you saw no output from the command, you will likely need to enable the PPA.

Become root

If your workstation has a root password, you can type su, press Enter, and enter the password when prompted. If not, and you are an administrative user (for example, the user and password you created when you initially installed Ubuntu), you can type sudo -i and enter your personal password when prompted.

Enable the PPA

This process is somewhat time-consuming, and interrupting it can render your workstation entirely unusable, so please set aside 30 minutes to complete this procedure. Ensure that nobody else is logged in to your workstation, and ensure that you are not accessing any files in AFS.

1. Type add-apt-repository -y ppa:openafs/stable and press enter.
1. Type apt-get update and press enter.
1. Type apt-get -y install openafs-modules-dkms and press enter.

When the last step completes (it may take some time, and can take as long as 15 or 20 minutes depending on how many old kernels you have installed), you will need to restart openafs as follows:

/etc/init.d/openafs-client restart

IS&T Contributions

Documentation and information provided by IS&T staff members


Last Modified:

February 26, 2021

Get Help

Request help
from the Help Desk
Report a security incident
to the Security Team
Labels:
c-ubuntu c-ubuntu Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
Feedback
This product/service is:
Easy to use
Average
Difficult to use

This article is:
Helpful
Inaccurate
Obsolete
Adaptavist Theme Builder (4.2.3) Powered by Atlassian Confluence 3.5.13, the Enterprise Wiki