Coming Soon...
Stay Updated On Our Progress
How To Install Ubuntu Packages
Step by Step Instructions On Installing Ubuntu Packages

ack-grep
grep-like program specifically for large source trees
Ack is designed as a replacement for 99% of the uses of grep. ack is intelligent about the files it searches. It knows about certain file types, based on both the extension on the file and, in some cases, the contents of the file.
Instructions
acl
Access control list utilities
This package contains the getfacl and setfacl utilities needed for manipulating access control lists.
Instructions
acl-dev

NaCl (pronounced "salt") is a new easy-to-use high-speed software library for network communication, encryption, decryption, signatures, etc. NaCl's goal is to provide all of the core operations needed to build higher-level cryptographic tools. This package contains header and library files needed for software development that makes use of NaCl.
Instructions
acl2
Computational Logic for Applicative Common Lisp: main binary
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-books
Computational Logic for Applicative Common Lisp: compiled libraries
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-books-certs
Computational Logic for Applicative Common Lisp: library certificates
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-books-source
Computational Logic for Applicative Common Lisp: library sources
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-doc
Computational Logic for Applicative Common Lisp: documentation
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-emacs
Computational Logic for Applicative Common Lisp: emacs interface
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-infix
Computational Logic for Applicative Common Lisp: infix interface
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-infix-source
Computational Logic for Applicative Common Lisp: infix source
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
acl2-source
Computational Logic for Applicative Common Lisp: source files
ACL2 is both a programming language in which you can model computer systems and a tool to help you prove properties of those models.
Instructions
aclock.app
Analog dockapp clock for GNUstep
This little application displays the time of the day (analog).
Instructions
acm
Multi-player classic air combat simulator
A multiplayer aerial combat simulation. Players engage in air to air combat against one another using heat seeking missiles and cannons.
Instructions
acme-tiny
letsencrypt tiny Python client
acme-tiny is a tiny script to issue and renew TLS certs from Let's Encrypt
Instructions
acmetool
automatic certificate acquisition tool for Let's Encrypt
acmetool is an easy-to-use command line tool for automatically acquiring TLS certificates from ACME (Automated Certificate Management Environment) servers such as Let's Encrypt, designed to flexibly integrate into your webserver setup to enable automatic verification.
Instructions
aconnectgui
graphical ALSA sequencer connection manager
aconnectgui is a graphical utility to connect and disconnect two existing ports on ALSA sequencer system. The ports with the arbitrary subscription permission, such as created by aseqview, can be connected to any (MIDI) device ports.
Instructions
acorn-fdisk
partition editor for Acorn/RISC OS machines
Acorn-fdisk allows you to edit disk partitions on Acorn machines. It understands a variety of the partition tables formats used under RISC OS, including Filecore, ICS-IDE, EESOX and Powertec.
Instructions
acoustid-fingerprinter
Acoustid fingerprinter
GUI application for submission Chromaprint-generated audio fingerprints to the Acoustid service.
Instructions
acpi
displays information on ACPI devices
Attempts to replicate the functionality of the 'old' apm command on ACPI systems, including battery and thermal information. Does not support ACPI suspending, only displays information about ACPI devices.
Instructions
acpi-call

Kernel module that enables you to call ACPI methods by writing the method name followed by arguments to /proc/acpi/call.
Instructions
acpi-call-dkms
Kernel module that enables you to call ACPI methods
Kernel module that enables you to call ACPI methods by writing the method name followed by arguments to /proc/acpi/call.
Instructions
acpi-support
scripts for handling many ACPI events
This package contains scripts to react to various ACPI events. It only includes scripts for events that can be supported with some level of safety cross platform.
Instructions
acpica-tools
ACPICA tools for the development and debug of ACPI tables
The ACPI Component Architecture (ACPICA) project provides an OS-independent reference implementation of the Advanced Configuration and Power Interface Specification (ACPI). ACPICA code contains those portions of ACPI meant to be directly integrated into the host OS as a kernel-resident subsystem, and a small set of tools to assist in developing and debugging ACPI tables.
Instructions
acpid
Advanced Configuration and Power Interface event daemon
Modern computers support the Advanced Configuration and Power Interface (ACPI) to allow intelligent power management on your system and to query battery and configuration status.
Instructions
acpidump
transitional dummy package
This package contains a small collection of utilities ACPI system tables:
Instructions
acpitail
Show ACPI information in a tail-like style
acpitail shows ACPI status information about battery, fan and temperature in a tail-like way. As soon as a value changes, the new value gets appended to the current output.
Instructions
acpitool
command line ACPI client
AcpiTool is a Linux ACPI client. It's a small command line application, intended to be a replacement for the apm tool. The primary target audience are laptop users, since these people are most interested in things like battery status, thermal status and the ability to suspend (sleep mode). The program simply accesses the /proc/acpi or /sysfs entries to get or set ACPI values. It also supports various extensions for Toshiba, Asus, and IBM Thinkpad laptops.
Instructions
acpitool-dbg
command line ACPI client (debug)
AcpiTool is a Linux ACPI client. It's a small command line application, intended to be a replacement for the apm tool. The primary target audience are laptop users, since these people are most interested in things like battery status, thermal status and the ability to suspend (sleep mode). The program simply accesses the /proc/acpi or /sysfs entries to get or set ACPI values. It also supports various extensions for Toshiba, Asus, and IBM Thinkpad laptops.
Instructions
acr
autoconf like tool
ACR is an autoconf like tool that allows you to create configure scripts for your programs. The main aim of this tool is to teach developers how to create portable builds of their tools, just using generic functions wrapped by acr to generate portable shellscript.
Instructions
actiona
emulate human activity through a powerful GUI and JavaScript
Actiona is an application that allows you to execute many actions on your computer such as emulating mouse clicks, key presses, showing message boxes, editing text files, etc. Tasks can be created using a simple editor or using the EcmaScript (JavaScript) programming language for more customization. Actiona is cross-platform.
Instructions
actionaz
emulate human activity through a powerful GUI and JavaScript
Actionaz is an application that allows you to execute many actions on your computer such as emulating mouse clicks, key presses, showing message boxes, editing text files, etc. Tasks can be created using a simple editor or using the EcmaScript (JavaScript) programming language for more customization. Actionaz is cross-platform.
Instructions
active-documentviewer
universal document viewer for Plasma Active
Instructions
activemq
Java message broker - server
Apache ActiveMQ is a message broker built around Java Message Service (JMS) API : allow sending messages between two or more clients in a loosely coupled, reliable, and asynchronous way.
Instructions
activity-log-manager
blacklist configuration user interface for Zeitgeist
Zeitgeist is a service which logs the user's activities and events (files opened, websites visited, conversations held with other people, etc.) and makes the relevant information available to other applications.
Instructions
activity-log-manager-control-center
blacklist configuration for Zeitgeist (transitional package)
Instructions
activiz.net-doc
ActiViz.NET documentation
ActiViz provides a powerful interface to the Visualization Toolkit (VTK), an object-oriented software system encompassing thousands of algorithms that transform data into interactive 3D environments.
Instructions
activiz.net-examples
ActiViz.NET examples
ActiViz provides a powerful interface to the Visualization Toolkit (VTK), an object-oriented software system encompassing thousands of algorithms that transform data into interactive 3D environments. The Visualization Toolkit (VTK) is an object oriented, high level library that allows one to easily write C++ programs, Tcl, Python and Java scripts that do 3D visualization.
Instructions
ada-compiler
Instructions
ada-reference-manual-2005
Ada 2005 language standard
The Ada Reference Manual is the ISO standard describing the programming language Ada.
Instructions
ada-reference-manual-2012
Ada 2012 language standard
The Ada Reference Manual is the ISO standard describing the programming language Ada.
Instructions
adabrowse
HTML generator for Ada 95 library unit specifications
AdaBrowse is a javadoc-like HTML generator for Ada 95 library unit specifications. It can also generate XML output; a DTD is included in the distribution.
Instructions
adacgi1
Ada CGI interface
This is David A. Wheeler's Ada 95 interface to the "Common Gateway Interface" (CGI). This makes it easier to create Ada programs that can be invoked by HTTP servers using the standard CGI interface.
Instructions
adacontrol
Ada rules controller
AdaControl verifies that Ada software meets the requirements of a number of parameterizable rules. It is not intended to supplement checks made by the compiler, but rather to search for particular violations of good-practice rules, or to check that some rules are obeyed project-wide. This package also contains the following utilities:
Instructions
adacontrol-doc
Ada rules controller (documentation)
AdaControl verifies that Ada software meets the requirements of a number of parameterizable rules. It is not intended to supplement checks made by the compiler, but rather to search for particular violations of good-practice rules, or to check that some rules are obeyed project-wide.
Instructions
adanaxisgpl
Action game in four spatial dimensions
Adanaxis is a fast-moving first person shooter set in deep space, where the fundamentals of space itself are changed. By adding another dimension to space this game provides an environment with movement in four directions and six planes of rotation. Initially the game explains the 4D control system via a graphical sequence, before moving on to 30 levels of gameplay with numerous enemy, ally, weapon and mission types. Features include simulated 4D texturing, mouse and joystick control, and original music. Screenshots, movies and further information are available at http://www.mushware.com/.
Instructions
adanaxisgpl-data
Action game in four spatial dimensions
Adanaxis is a fast-moving first person shooter set in deep space, where the fundamentals of space itself are changed. By adding another dimension to space this game provides an environment with movement in four directions and six planes of rotation. Initially the game explains the 4D control system via a graphical sequence, before moving on to 30 levels of gameplay with numerous enemy, ally, weapon and mission types. Features include simulated 4D texturing, mouse and joystick control, and original music. Screenshots, movies and further information are available at http://www.mushware.com/.
Instructions
adapt
adapt package from one version of Ubuntu to another
This program searches for and removes remnant adapter sequences from High- Throughput Sequencing (HTS) data and (optionally) trims low quality bases from the 3' end of reads following adapter removal. AdapterRemoval can analyze both single end and paired end data, and can be used to merge overlapping paired-ended reads into (longer) consensus sequences. Additionally, the AdapterRemoval may be used to recover a consensus adapter sequence for paired-ended data, for which this information is not available.
Instructions
adapterremoval
rapid adapter trimming, identification, and read merging of gene sequences
This program searches for and removes remnant adapter sequences from High- Throughput Sequencing (HTS) data and (optionally) trims low quality bases from the 3' end of reads following adapter removal. AdapterRemoval can analyze both single end and paired end data, and can be used to merge overlapping paired-ended reads into (longer) consensus sequences. Additionally, the AdapterRemoval may be used to recover a consensus adapter sequence for paired-ended data, for which this information is not available.
Instructions
adapterremoval-examples
rapid adapter trimming, identification, and read merging (example data)
This program searches for and removes remnant adapter sequences from High- Throughput Sequencing (HTS) data and (optionally) trims low quality bases from the 3' end of reads following adapter removal. AdapterRemoval can analyze both single end and paired end data, and can be used to merge overlapping paired-ended reads into (longer) consensus sequences. Additionally, the AdapterRemoval may be used to recover a consensus adapter sequence for paired-ended data, for which this information is not available.
Instructions
Coming Soon...
Stay Updated On Our Progress