FedFsUtilsBuild0.8

From Linux NFS

(Difference between revisions)
Jump to: navigation, search
(Created page with "== Project: fedfs-utils == [ Project Home | News | Downloads | Docs | [[FedFsUtilsMailingList...")
(Pre-packaged install)
Line 17: Line 17:
=== Pre-packaged install ===
=== Pre-packaged install ===
-
fedfs-utils is split into several packages so you don't have to install all fedfs-utils components on every hostBut for convenience, you can install everything with this command:
+
fedfs-utils is split into several packages.  These include:
-
  # yum install fedfs-utils
+
* fedfs-utils-admin
 +
* fedfs-utils-client
 +
* fedfs-utils-lib
 +
* fedfs-utils-nsdbparams
 +
* fedfs-utils-server
 +
 
 +
On any host in your FedFS domain, you can install just the fedfs-utils components you need.  For example:
 +
 
 +
  # yum install fedfs-utils-client
 +
 
 +
There are also packages for development and debugging:
 +
 
 +
* fedfs-utils-devel
 +
* fedfs-utils-debuginfo
=== Build from scratch ===
=== Build from scratch ===

Revision as of 17:15, 24 October 2012

Contents

Project: fedfs-utils

[ Project Home | News | Downloads | Docs | Mailing Lists | Source Control | Issues ]


Introduction

If you are running Fedora 18, you can install a packaged version of fedfs-utils-0.8. On other distributions, build fedfs-utils from scratch.

Pre-packaged install

fedfs-utils is split into several packages. These include:

  • fedfs-utils-admin
  • fedfs-utils-client
  • fedfs-utils-lib
  • fedfs-utils-nsdbparams
  • fedfs-utils-server

On any host in your FedFS domain, you can install just the fedfs-utils components you need. For example:

# yum install fedfs-utils-client

There are also packages for development and debugging:

  • fedfs-utils-devel
  • fedfs-utils-debuginfo

Build from scratch

1. Download the fedfs-utils-0.8 release tarball from [1].

2. Unpack the fedfs-utils-0.8 tarball somewhere convenient.

3. Run ./configure. If you are on a 64-bit platform, be sure to specify "--libdir=/usr/lib64".

The ./configure script may find missing package dependencies. Typical ones are: libcap-devel, libtirpc-devel, libuuid, and graphviz. Install these to allow the ./configure script to complete successfully.

4. Once ./configure completes successfully, use "make" to build the package.

5. If the build worked, as root run "make install"

Personal tools