Main > System > Installer >

ln_local 1.1.1

ln_local 1.1.1

Sponsored Links

ln_local 1.1.1 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.012 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1660
Date added: 2005-04-07
Publisher: Philippe Brochard

ln_local 1.1.1 description

ln_local is a simple shell script for managing the installation of software packages (typically in /usr/local). Its a program between stow and lndir/cleanlinks.

The approach used by ln_local (based on Stow) is to install each package into its own tree, then use symbolic links to make it appear as though the files are installed in the common tree (see examples for more details).

Contrary to stow, ln_local create all subdirectory tree and then create all symbolic links (stow create simbolic links for subdirectories and normals files, so conflicts may appends when two programs share the same subdirectory).

Usage

Usage: ln_local [options] [do] Action

Action : create | delete | clean
create : create symlink and directory in /usr/local from current directory
delete : delete symlink and empty directory in /usr/local from current directory
clean : remove broken symlink and empty directory in /usr/local

If do is presents in the command line then changes are made,
else NO CHANGE ARE MADE

Options are :
-s, --source the source directory (default:current directory)
-t, --target the target directory (/usr/local)
-V, --version display version and exit
-u, --usage long help
-h, --help display this help

Example

Standard way to use ln_local:

* download source package (.tar.gz, tar.bz2 ...)

* extract the archive:
tar -xzvf archive-x.x.x.tar.gz
or tar -xjvf archive-x.x.x.tar.bz2

* go to archive directory:
cd archive-x.x.x

* configure the program compilation:
./configure --prefix="/usr/install/archive-x.x.x"

* build the program:
make

* install the program:
make install
or make install DESTDIR=/usr/install/archive-x.x.x if theres no ./configure in this last case, you may have to edit manually the Makefile.

* create symlinks in /usr/local:
cd /usr/install/archive-x.x.x
ln_local create do

* delete the source and archive
cd in the archive-x.x.x.tar.gz directory
rm -rf archive-x.x.x*

you can change the target directory (/usr/local) by editing the file /usr/local/bin/ln_local or use the --target option

To remove an existing program:
cd /usr/install/archive-x.x.x
ln_local delete do

To clean the /usr/local directory:
ln_local clean do

To remove definitively a program:
rm -rf /usr/install/archive-x.x.x
ln_local clean do

If you want to see what ln_local will do, remove the do in create, delete and clean action, so no action will be done

ln_local 1.1.1 Screenshot

Advertisements

ln_local 1.1.1 Keywords

Bookmark ln_local 1.1.1

Hyperlink code:
Link for forum:

ln_local 1.1.1 Copyright

WareSeeker periodically updates pricing and software information of ln_local 1.1.1 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ln_local 1.1.1 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
LowCal is a lightweight Web-based calendar of events. Free Download
unionfs is a stackable filesystem which merges different directories. Free Download
swapd is a dynamic swap creation deamon. Free Download
libping is a C library designed to allow a programmer to make ICMP_ECHO requests directly from a script or program. Free Download
makeself is a script to create self-extractable compressed tar archives. Free Download
svn2cl is an XSLT script that generates a clasic GNU-style changelog file from Subversion log messages. Free Download
Album::Tutorial is a Perl module on how to use the Album program. Free Download
Erlang is a full-featured programming language developed at the Ericsson CS Laboratory. Free Download