Main > System > System Administration >

Alternatives system 0.2.0

Alternatives system 0.2.0

Sponsored Links

Alternatives system 0.2.0 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.022 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 1598
Date added: 2005-06-10
Publisher: Stanislav Ievlev

Alternatives system 0.2.0 description

Alternatives system is an implementation of a Debian alternatives system; a system that allows several programs with the same or similar functions to be installed on a single system at the same time.
This implementation solves some problems and limitations of original implementation.
Alternatives architecture
General engine:
- alternatives-auto - turn into auto mode some alternatives item
- alternatives-manual - turn into manual mode some alternatives item
- alternatives-update - update current state of alternatives symlinks
Special scripts for the packages:
- alternatives-install - register new alternatives config, for use in %post package script
- alternatives-uninstall - unregister some alternatives config, for use in %preun package script
ALT Linux specific:
- alternatives-helper - helper script to use in package scripts
- alternatives-upgrade - tool to upgrade from old config format (XML based) to new.
Directories:
- /usr/bin - all scripts live here
- /etc/alternatives/packages.d - all package configs
- /etc/alternatives/auto - symlinks to registered configs
- /etc/alternatives/manual - list of alternatives in manual mode
- /etc/alternatives/links - for internal use only, alternatives symlinks lives here
- /usr/share/alternatives - directory with some helper functions and scripts
Original Debian alternatives implementation has some limitations and problems, so we (ALT Linux Team) rewrite this subsystem. What changes we have made?
- You dont need to give special generic name for altenatives file. This name is autogenerated now.
- This version is written in shell, awk and sed , so we reduce a number of dependencies, therefore, number of the packages in basesystem.
- We use different update model. Original alternatives system maintains its own database, by creating/removing files in system. In our alternatives (rpm) packages contains its configs and places them into generic directory during package installation. After package removal its config is automatically removed. It works like Debian menu subsystem, and its more stable.
- Now we have not any limitations for master-slave hieracly depth.
- New alternatives system works with no groups, but with each item. You can turn into manual mode any available item. There are only one difference between master and slave: weight calculation algorithm. Slave alternative have same weight as a master alternative.
- alternatives-update script corrects invalid manual alternatives, by switching them into auto mode. In original alternatives was situations with broken symlinks. Also new system doesnt create symlinks if target file does not exist. As a result, we also reduce number of broken symlinks.

Alternatives system 0.2.0 Screenshot

Advertisements

Alternatives system 0.2.0 Keywords

Bookmark Alternatives system 0.2.0

Hyperlink code:
Link for forum:

Alternatives system 0.2.0 Copyright

WareSeeker periodically updates pricing and software information of Alternatives system 0.2.0 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 Alternatives system 0.2.0 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
Joomla! Content Management System JumpBox package contains includes Joomla! version 1.0.12 Free Download
Paymaster is a payroll system and hr package. Free Download
Kredentials is a KDE systray applet for keeping Kerberos and AFS authentication tokens current. Free Download
Gnome Icon Theme package contains icons for the GNOME desktop. Free Download
NCast uses the CURL library to retrieve genres and songs from shoutcast.com. Free Download
bit is a C++ library for manipulating buffers containing data fields that are not octet (byte) aligned. Free Download
Service Control is a basically it allows you to easily control services. Free Download
Gnome System Monitor is a GNOME process viewer and system monitor with a nice easy-to-use interface. Free Download