Main > Free Download Search >

Free archive software for linux

archive

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 764
ln_local 1.1.1

ln_local 1.1.1


ln_local it manage installation software in /usr/local. more>>
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
<<less
Download (0.012MB)
Added: 2005-04-07 License: GPL (GNU General Public License) Price:
1660 downloads
The PHP Photo Archive 1.0 RC1

The PHP Photo Archive 1.0 RC1


LinPHA is an easy to use, multilingual, flexible photo/image archive/album/gallery written in PHP. more>>
LinPHA is an easy to use, multilingual, flexible photo/image archive/album/gallery written in PHP. It uses a SQL database to store information about your pictures.

It comes with a HTML based installer, so you dont need experience in setting up SQL DB.
<<less
Download (1.2MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1657 downloads
javaSVNUpdater 0.9.0

javaSVNUpdater 0.9.0


javaSVNUpdater is a Java library that allows an application to update or patch itself automatically. more>>
javaSVNUpdater is a Java library that allows an application to update or patch itself automatically.

The versioning information about the application needs to be stored in a subversion archive, and committing to the archive effects the distribution of new versions.

It includes an updater wizard and an executor to spawn a separate process for proceeding with updates.
<<less
Download (0.73MB)
Added: 2005-07-01 License: GPL (GNU General Public License) Price:
1576 downloads
Kf 0.5.4.1

Kf 0.5.4.1


Kf is a Jabber-based instant messaging client. more>>
Kf is a Jabber-based instant messaging client.
Jabber is an open-source, XML-based, highly extensible IM protocol.
Main features:
- see presence of your contacts
- chat and message them
- take part in conferences
- browse, search and register in transports
- view your message archive
- ...and much more!
<<less
Download (0.33MB)
Added: 2005-07-27 License: GPL (GNU General Public License) Price:
1551 downloads
confstore 0.5.4

confstore 0.5.4


Confstore is a configuration backup utility. more>>
Confstore is a configuration backup utility. Confstore scans your system for all recognised configuration files and then stores them in a archive. Confstore can also restore configuration from a previously created archive.

<<less
Download (0.023MB)
Added: 2005-10-04 License: GPL (GNU General Public License) Price:
1480 downloads
ArchWay 0.2.1

ArchWay 0.2.1


ArchWay is a new advanced GUI for GNU Arch. more>>
ArchWay is a full-featured graphical user interface for the GNU Arch revision control system.

It includes a set of specialized tools to make project development and tracking more effective, including an archive browser, inventory manager, and merge interface.

<<less
Download (0.30MB)
Added: 2005-10-09 License: GPL (GNU General Public License) Price:
1475 downloads
Synonym 0.4.3

Synonym 0.4.3


Synonym that allows a company to easily archive all email messages going in and out. more>>
Synonym that allows a company to easily archive all email messages going in and out. It can copy mail messages, delete, reject or add a text and/or html signature based on a XML based configuration file listing regular expression rules.

An archive containing all the messages that passed through a companys MTA ensures no messages are lost.

Even when using public folders with read-only access, some messages might not contain the public folder address in the recipients list so when a user deletes a message that email might be lost forever.

A searchable archive of all the talks between a company and the client is a very useful tool allowing incident tracking for people that were not directly involved in the email flow.

<<less
Download (0.30MB)
Added: 2005-10-13 License: Other/Proprietary License Price:
1473 downloads
atool 0.33.0

atool 0.33.0


atool is a script for managing file archives of various types. more>>
atool is a script for managing file archives of various types (tar, tar+gzip, zip etc). The main command is probably aunpack, extracting files from an archive.

atool project overcomes the dreaded "multiple files in archive root" problem by first extracting to a unique subdirectory, and then moving back the files if possible. aunpack also prevents local files from being overwritten by mistake.

Other commands provided are apack (create archives), als (list files in archives), and acat (extract files to standard out).

atool identifies archives by their file extension. Sometimes this is not possible, for instance rar archives usually have varying numeric file extensions. In those cases when atool cant identify the format, file(1) is used instead. (atool can also be configured not to use file.)

atool is written in Perl by Oskar Liljeblad (oskar@osk.mine.nu), and is free software (GNU General Public License).
<<less
Download (0.36MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
1473 downloads
libcomprex 0.3.3

libcomprex 0.3.3


libcomprex library transparently handles automatic compression and decompression of files and archives located locally or online more>>
libcomprex library transparently handles automatic compression and decompression of files and archives located locally, online, or even in other compressed archives.

The API is similar to Cs built-in file access functions, which provides a smooth transition to libcomprex.

libcomprex can also open uncompressed files, making it a good replacement for the native file access functions.

libcomprex can currently open ar, bzip2, cpio, gzip, tar, and zip files. It supports basic archive writing in some formats. The API is very volatile, and development should be done against the CVS version.
<<less
Download (0.11MB)
Added: 2006-01-19 License: LGPL (GNU Lesser General Public License) Price:
1373 downloads
XArchive 0.2.8-6

XArchive 0.2.8-6


XArchive is a generic front-end that uses external wrappers around command line archiving tools. more>>
XArchive is a generic front end for archives that uses external wrappers around the command line tools. XArchive checks its wrapper directory when it starts, consulting each wrapper found to see what file types are supported.
Thus, a new archive format can easily be supported by just writing a wrapper for it and dropping it in the wrappers directory.
Currently there are bash shell wrappers for: rar, tar, zip, and ace
(ace supported using unace, so only reading and extracting available).
These can easily be copied and modified to have xarchive support other command line tools and file types without having to touch xarchive at all.
Enhancements:
- This version supports adding files to an archive using Drag n Drog, and has a few GUI clean ups.
<<less
Download (0.052MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
1339 downloads
News::Archive 0.14

News::Archive 0.14


News::Archive is a Usenet news archiving package for downloading and later accessing news articles in bulk. more>>
News::Archive is a Usenet news archiving package for downloading and later accessing news articles in bulk.

It can load articles laid out in INN format, retrieve them from a running news server, or just take articles one-by-one. News::Archive module is compatible with News::Web and Net::NNTP::Server, so the articles can be shared either via the Web or via NNTP.

SYNOPSIS

use News::Archive;
my $archive = new News::Archive
( basedir => /home/tskirvin/kiboze );

# Get a news article
my $article = News::Article->new(*STDIN);
my $msgid = article->header(message-id);

die "Already processed $msgidn"
if ($archive->article( $messageid ));

# Get the list of groups were supposed to be saving the article into
my @groups = split(s*,s*, $article->header(newsgroups) );
map { s/s+//g } @groups;

# Make sure were subscribed to these groups
foreach (@groups) { $archive->subscribe($_) }

# Actually save the article.
my $ret = $archive->save_article(
[ @{$article->rawheaders}, , @{$article->body} ], @groups );
$ret ? print "Accepted article $messageidn"
: print "Couldnt save article $messageidn";

News::Archive keeps several files to keep track of its archives:

active file

Keeps track of all newsgroups we are "subscribed" to and all of the information that changes regularly - the number of articles we have archived, the current first and last article numbers, etc.

Watched over with News::Active.

history database

A simple database keeping track of articles by Message-ID. Makes access by ID easy, and ensures that we dont save the same article twice. The database chosen to maintain these is user-determined.

newsgroup file

Keeps track of more static information about the newsgroups we are subscribed to - descriptions, creation dates, etc.

Watched over with News::GroupInfo.

archive directory

Directory structure of all articles, with each article saved as a single textfile within a directory structure laid out at one section of the group name per directory, such as "rec/games/mecha". Crossposts are hardlinked to other directory structures.

Articles are actually divided into sub-directories containing up to 500 articles, to avoid Unix directory size performance limitations. Individual files are thus stored in a file such as "rec/games/mecha/1.500/1".

Each newsgroup also contains overview information, watched over with
News::Overview. This overview file goes in the top of the structure,
such as "rec/games/mecha/.overview".

You may note that these files are very similar to how INN does its work. This is intentional - this package is meant to act in many ways like a lighter-weight INN.

Usage:

Global Variables

The following variables are set within News::Archive, and are global throughout all invocations.

$News::Active::DEBUG
Default value for "debug()" in new objects.

$News::Active::HOSTNAME
Default value for "hostname()" in new objects. Obtained using
"Sys::Hostname::hostname()".

$News::Active::HASH
The number of articles to keep in each directory. Default is 500;
change this at your own peril, since things may get screwed up later
if you change it after archiving any articles!
<<less
Download (0.033MB)
Added: 2006-03-24 License: Perl Artistic License Price:
1309 downloads
Eggibault 1.2

Eggibault 1.2


Eggibault is a puzzle game for Linux. more>>
Eggibault is a puzzle game for Linux.
Just unpack the archive and run eggibault but before you should read Readme.txt, it is in french, because im french.
Enhancements:
- Add a tag to say that a level is finish
- New levels
- Performance improve
- Little bugs fix
<<less
Download (0.48MB)
Added: 2006-04-03 License: GPL (GNU General Public License) Price:
1299 downloads
Arcfax 1.0

Arcfax 1.0


Arcfax is a simple archiving script that archives all of the faxes in the hylafax received directory, along with all of their more>>
Arcfax project is a simple archiving script that archives all of the faxes in the hylafax received directory, along with all of their log files.

You can also configure it to send the archive to another machine via SCP.
<<less
Download (0.002MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1291 downloads
Archive::Rar 1.9

Archive::Rar 1.9


Archive::Rar is a interface with the rar command. more>>
Archive::Rar is a interface with the rar command.

SYNOPSIS

use Archive::Rar;
my $rar =new Archive::Rar();
$rar->Add(
-size => $size_of_parts,
-archive => $archive_filename,
-files => @list_of_files,
);

This is a module for the handling of rar archives.

Locates the rar command (from PATH or from regedit for Win32) and encapsulate it to create, extract and list rar archives.

At the moment these methods are implemented:

new()

Returns a new Rar object. You can pass defaults options.

Add(%options)

Add file to an archive.

Extract(%options)

Extract the contains of an archive.

List(%options)

Fill the list variable of the object whith the index of an archive.

OPTIONS

-archive

Archive filename.

-files

List of files to add. You can use a scalar value or an array reference.

-quiet

No output for the rar command if True.

-sfx

Create self-extracting archive.

-size

Size of the parts in bytes.

-verbose

Level of verbosity.

<<less
Download (0.008MB)
Added: 2006-06-28 License: Perl Artistic License Price:
1252 downloads
K7Z 0.6

K7Z 0.6


K7Z helps you to create or extract a password-protected archive. more>>
Use K7Z if you want to:
- Backup a folder to a storage location
- Create or extract a password-protected archive
- Update an existing archive quickly
Ark (2.6.3) is handy but it doesnt seem to:
- Create archives with passwords
- Extract (some) archives with passwords
- Update existing archives by default
K7Z is a simple script that attempts to fill these voids. It probably wont become a total archiving solution.
For installation instructions, see INSTALL.txt. If you encounter any problems, see ISSUES.txt and send me an email if necessary.
Enhancements:
- Beneath option: to extract below the destination
- GNU Tar: is now used to preserve file permissions (Linux)
- Explorer: improved Shell Menu layout (Windows)
- Invisible mode: i option to hide the GUI
- Verbose mode: v option for debugging purposes
- Extraction: now works properly in Slackware (Linux)
- CheckInstall: separate scripts for RedHat, Debian, Slackware (Linux)
- Makefile: possible errors prevented (Linux)
- Exception handling: possible crashes prevented
- Write access: to source dir for performance increase (Linux)
- Code structure: now modular to increase efficiency
<<less
Download (0.21MB)
Added: 2007-04-07 License: GPL (GNU General Public License) Price:
1246 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5