FACTOID # 96: In the last Argentinian elections, 21% of the votes were declared invalid.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Autopackage
Autopackage

Installing Inkscape and downloading dependencies
Developer: Mike Hearn
Latest release: 1.2.0 / October 18, 2006
OS: Linux
Use: Package management system
License: LGPL
Website: autopackage.org

Autopackage Screenshot for autopackage File links The following pages link to this file: Autopackage ... Inkscape is a Free Software vector graphics editor. ... In computer science, dependency or coupling is the degree to which each program module relies on each other module. ... Software development is the translation of a user need or marketing goal into a software product. ... A software release refers to the creation and availability of a new version of a computer software product. ... October 18 is the 291st day of the year (292nd in leap years). ... For the Manfred Mann album, see 2006 (album). ... An operating system (OS) is a computer program that manages the hardware and software resources of a computer. ... Linux (IPA pronunciation: ) is a Unix-like computer operating system family that uses the Linux kernel. ... A package management system is a collection of tools to automate the process of installing, upgrading, configuring, and removing software packages from a computer. ... A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ... GNU logo The GNU Lesser General Public License (formerly the GNU Library General Public License) is an FSF approved Free Software license designed as a compromise between the GNU General Public License and simple permissive licenses such as the BSD license and the MIT License. ... A website (or Web site) is a collection of web pages, typically common to a particular domain name or subdomain on the World Wide Web on the Internet. ...


Autopackage aims to make it simple to create a package that can be installed on all Linux distributions and have that package integrate well into the desktop environment. It is a complimentary package management system to each distribution's system, such as RPM and Deb. However unlike these formats, Autopackage checks for the presence of dependencies on the actual system, rather than querying a database of package information. Although this reduces compatibility issues with different package naming conventions, it does mean that Autopackage is slower than distributions' native formats. It has been suggested that Linux be merged into this article or section. ... A package management system is a collection of tools to automate the process of installing, upgrading, configuring, and removing software packages from a computer. ... The RPM Logo RPM Package Manager (originally Red Hat Package Manager, abbreviated RPM) is a package management system. ... deb is the extension of the Debian software package format and the most often used name for such binary packages. ... In computer science, dependency or coupling is the degree to which each program module relies on each other module. ... The term or expression database originated within the computer industry. ...


Autopackage packages are actually executable bash scripts, so that they can be installed simply by running them. bash is a Unix shell written for the GNU Project. ...


Autopackage is intended to be used for installing non-core applications such as word processors, web browsers, and games, rather than core libraries and applications such as shells. For core applications and libraries, the distribution's native package manager is recommended for speed and compatibility reasons. Non-core libraries are something of a thorny issue, on the one hand packaging them allows installation on a greater range of systems, on the other hand there can be issues with conflicts when native packages are installed that depends on libraries that have been installed by autopackage. A word processor (also more formally known as a document preparation system) is a computer application used for the production (including composition, editing, formatting, and possibly printing) of any sort of viewable or printed material. ... An example of a web browser (Internet Explorer) showing the main Wikipedia web page. ... To meet Wikipedias quality standards, this article or section may require cleanup. ... Illustration of an application which may use libvorbisfile. ... It has been suggested that this article or section be merged into Shell_(computing). ...


Autopackage differs from other executable installer systems for GNU/Linux such as the Loki installer in that Autopackage is specially designed to be compatible with as many distributions as possible.


An alternative system with the same goals as Autopackage is OBLISK. 1


Autopackage uses APbuild to strip bogus dependencies, "double-compile" to make C++ programs compatible with different versions of g++, and fix GLIBC version symbols, among other things. Programs that use autopackage must also be relocatable, meaning they can be installed into any location without needing to be recompiled. It is thus possible to install an autopackage as a non-root user in the user's home directory. The GNU Compiler Collection (usually shortened to GCC) is a set of programming language compilers produced by the GNU Project. ...


Autopackage has been starting to gain some popularity. High profile projects such as Gaim and Inkscape now offer an Autopackage installer, besides the distribution-specific packages and source tarballs. In addition, the popular software website Freshmeat.net offers content submitters a field to put the URL of Autopackages. Buddylist of Gaim 1. ... Inkscape is a Free Software vector graphics editor. ... Source code (commonly just source or code) is any series of statements written in some human-readable computer programming language. ... In computing, the tar (file) format (derived from tape archive) is a type of archive bitstream or file format. ... Freshmeat (www. ...


Autopackage is still under active development.

Contents

See also

Free software Portal
  • Klik - Another project, with a similar goal but a different approach.
  • OBLISK - An alternative system with the same goals as Autopackage

Image File history File links Portal. ... The correct title of this article is klik. ...

Criticism of Autopackage format

Autopackage have the same weakness like shar package format: its not possible to extract Autopackage package (with Autopackage) without running it - big security problem. In contrast: tar.gz or zip packages dont need to execute any code (from archive) during extraction. The title of this article is capitalised in error due to a technical restriction of MediaWiki. ...

  • Autopackage package cannot be extracted in easy way by anything except autopackage or a reimplementation of it.
  • In opinion of many there is lack of good formal design documentation of this format.
  • Packages aren't self-contained, and unlike Windows installers still contain dependencies and are therefore useless without internet access.

External links

  • Project home page
  • (Incomplete) list of packages available

Articles

  • Autopackage: Toward a universal package manager for the desktop
  • Autopackage Considered Harmful
  • autopackage: designed by monkeys?

  Results from FactBites:
 
Autopackage 1.0, the now and the next - OSNews.com (589 words)
After two and a half years of work, autopackage 1.0 has finally escaped into the wild.
It ships with a manager application that lets you uninstall 3rd party software installed using autopackage (and in future, this will develop into a generic tool that works for all packages).
As developers learn how to build autopackages, we can show them how to make their software easier to install by evaluating dependencies for stability, penetration (how many systems it's installed on) and so on.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m