Stretch installing software: Difference between revisions
From embeddedTS Manuals
(Created page with "{{:Jessie installing software}}") |
(Updated with actual stretch output) |
||
Line 1: | Line 1: | ||
Debian provides the apt-get system which allows management of pre-built applications. The apt tools require a network connection to the internet in order to automatically download and install new software. The update command will download a list of the current versions of pre-built packages. | |||
<source lang=bash> | |||
apt-get update | |||
</source> | |||
A common example is installing Java runtime support for a system. Find the package name first with search, and then install it. | |||
<pre> | |||
root@ts:~# apt-cache search openjdk | |||
default-jdk - Standard Java or Java compatible Development Kit | |||
default-jdk-doc - Standard Java or Java compatible Development Kit (documentation) | |||
default-jdk-headless - Standard Java or Java compatible Development Kit (headless) | |||
default-jre - Standard Java or Java compatible Runtime | |||
default-jre-headless - Standard Java or Java compatible Runtime (headless) | |||
jtreg - Regression Test Harness for the OpenJDK platform | |||
libreoffice - office productivity suite (metapackage) | |||
openjdk-8-dbg - Java runtime based on OpenJDK (debugging symbols) | |||
openjdk-8-demo - Java runtime based on OpenJDK (demos and examples) | |||
openjdk-8-doc - OpenJDK Development Kit (JDK) documentation | |||
openjdk-8-jdk - OpenJDK Development Kit (JDK) | |||
openjdk-8-jdk-headless - OpenJDK Development Kit (JDK) (headless) | |||
openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT | |||
openjdk-8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) | |||
openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark | |||
openjdk-8-source - OpenJDK Development Kit (JDK) source files | |||
uwsgi-app-integration-plugins - plugins for integration of uWSGI and application | |||
uwsgi-plugin-jvm-openjdk-8 - Java plugin for uWSGI (OpenJDK 8) | |||
uwsgi-plugin-jwsgi-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 8) | |||
uwsgi-plugin-ring-openjdk-8 - Closure/Ring plugin for uWSGI (OpenJDK 8) | |||
uwsgi-plugin-servlet-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 8) | |||
java-package - Utility for creating Java Debian packages | |||
</pre> | |||
In this case, the wanted package will likely be the "openjdk-8-jre" package. Names of packages can be found on Debian's [http://wiki.debian.org/ wiki pages] or the [https://packages.debian.org/stretch/ packages site]. | |||
With the package name apt-get install can be used to install the prebuilt packages. | |||
<source lang=bash> | |||
apt-get install openjdk-8-jre | |||
# More than one package can be installed at a time. | |||
apt-get install openjdk-8-jre nano vim mplayer | |||
</source> | |||
For more information on using apt-get refer to Debian's documentation [http://wiki.debian.org/AptCLI here]. |
Latest revision as of 12:46, 23 August 2019
Debian provides the apt-get system which allows management of pre-built applications. The apt tools require a network connection to the internet in order to automatically download and install new software. The update command will download a list of the current versions of pre-built packages.
apt-get update
A common example is installing Java runtime support for a system. Find the package name first with search, and then install it.
root@ts:~# apt-cache search openjdk default-jdk - Standard Java or Java compatible Development Kit default-jdk-doc - Standard Java or Java compatible Development Kit (documentation) default-jdk-headless - Standard Java or Java compatible Development Kit (headless) default-jre - Standard Java or Java compatible Runtime default-jre-headless - Standard Java or Java compatible Runtime (headless) jtreg - Regression Test Harness for the OpenJDK platform libreoffice - office productivity suite (metapackage) openjdk-8-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-8-demo - Java runtime based on OpenJDK (demos and examples) openjdk-8-doc - OpenJDK Development Kit (JDK) documentation openjdk-8-jdk - OpenJDK Development Kit (JDK) openjdk-8-jdk-headless - OpenJDK Development Kit (JDK) (headless) openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT openjdk-8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark openjdk-8-source - OpenJDK Development Kit (JDK) source files uwsgi-app-integration-plugins - plugins for integration of uWSGI and application uwsgi-plugin-jvm-openjdk-8 - Java plugin for uWSGI (OpenJDK 8) uwsgi-plugin-jwsgi-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 8) uwsgi-plugin-ring-openjdk-8 - Closure/Ring plugin for uWSGI (OpenJDK 8) uwsgi-plugin-servlet-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 8) java-package - Utility for creating Java Debian packages
In this case, the wanted package will likely be the "openjdk-8-jre" package. Names of packages can be found on Debian's wiki pages or the packages site.
With the package name apt-get install can be used to install the prebuilt packages.
apt-get install openjdk-8-jre
# More than one package can be installed at a time.
apt-get install openjdk-8-jre nano vim mplayer
For more information on using apt-get refer to Debian's documentation here.