diff --git a/.github/workflows/cd_prepare_release.yml b/.github/workflows/cd_prepare_release.yml index d3733b0..bd735a9 100644 --- a/.github/workflows/cd_prepare_release.yml +++ b/.github/workflows/cd_prepare_release.yml @@ -29,6 +29,7 @@ jobs: matrix: android_api: [28, 29] android_ndk: ["--android-ndk", ""] + gcloud: ["--gcloud", ""] steps: - name: Checkout uses: actions/checkout@v2 @@ -36,7 +37,7 @@ jobs: - name: Build test deploy describe image env: RELEASE_NAME: ${{ needs.job_compute_release_name.outputs.release_name }} - run: ./ci_cd.sh --build --test --desc --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} + run: ./ci_cd.sh --build --test --desc --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} ${{ matrix.gcloud }} - name: Upload image description uses: actions/upload-artifact@v2-preview diff --git a/.github/workflows/cd_publish_release.yml b/.github/workflows/cd_publish_release.yml index b2a9954..22cca7e 100644 --- a/.github/workflows/cd_publish_release.yml +++ b/.github/workflows/cd_publish_release.yml @@ -28,6 +28,7 @@ jobs: matrix: android_api: [28, 29] android_ndk: ["--android-ndk",""] + gcloud: ["--gcloud", ""] steps: - name: Checkout uses: actions/checkout@v2 @@ -36,4 +37,4 @@ jobs: env: RELEASE_NAME: ${{ needs.job_compute_release_name.outputs.release_name }} DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} - run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} + run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} ${{ matrix.gcloud }} diff --git a/.github/workflows/cd_snapshot.yml b/.github/workflows/cd_snapshot.yml index 691a786..937da09 100644 --- a/.github/workflows/cd_snapshot.yml +++ b/.github/workflows/cd_snapshot.yml @@ -12,7 +12,8 @@ jobs: strategy: matrix: android_api: [28, 29] - android_ndk: ["--android_ndk",""] + android_ndk: ["--android-ndk",""] + gcloud: ["--gcloud", ""] steps: - name: Checkout uses: actions/checkout@v2 @@ -21,4 +22,4 @@ jobs: env: GIT_REF: ${{ github.ref }} DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} - run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} + run: ./ci_cd.sh --build --test --deploy --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} ${{ matrix.gcloud }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da2c9ce..c1a9886 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,10 +14,11 @@ jobs: strategy: matrix: android_api: [28, 29] - android_ndk: ["--android_ndk",""] + android_ndk: ["--android-ndk",""] + gcloud: ["--gcloud", ""] steps: - name: Checkout uses: actions/checkout@v2 - name: Build and test - run: ./ci_cd.sh --build --test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} + run: ./ci_cd.sh --build --test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} {{ matrix.gcloud }} diff --git a/.github/workflows/ci_action.yml b/.github/workflows/ci_action.yml index 4ec6049..1f1a295 100644 --- a/.github/workflows/ci_action.yml +++ b/.github/workflows/ci_action.yml @@ -18,21 +18,4 @@ jobs: uses: ./ id: docker-android-action with: - exec: sh tests/run_tests.sh --android-api 29 --android-ndk --android-build-tools 29.0.3 - build_and_test_multiline: - runs-on: ubuntu-18.04 - container: - image: docker://docker:stable-git - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Test action - uses: ./ - id: docker-android-action - with: - exec: | - echo "Running Android 29 NDK Tests"; - sh tests/run_tests.sh --android-api 29 --android-ndk --android-build-tools 29.0.3; - echo "Running Android 29 Tests"; - sh tests/run_tests.sh --android-api 29 --android-build-tools 29.0.3; + exec: sh action/test_action.sh diff --git a/.github/workflows/daily_runner.yml b/.github/workflows/daily_runner.yml index b62a04e..06f58e7 100644 --- a/.github/workflows/daily_runner.yml +++ b/.github/workflows/daily_runner.yml @@ -10,8 +10,8 @@ jobs: options: --name=runner strategy: matrix: - android_api: [29] - android_ndk: [""] + android_api: [28,29] + android_ndk: ["--android-ndk"] steps: - name: Checkout uses: actions/checkout@v2 @@ -22,4 +22,4 @@ jobs: env: GCLOUD_SERVICE_KEY: ${{ secrets.GCLOUD_SERVICE_KEY }} FIREBASE_PROJECT_ID: ${{ secrets.FIREBASE_PROJECT_ID }} - run: ./ci_cd.sh --build --test --large-test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} + run: ./ci_cd.sh --build --test --large-test --android-api ${{ matrix.android_api }} ${{ matrix.android_ndk }} --gcloud diff --git a/CHANGELOG.md b/CHANGELOG.md index 866dc6c..7d69699 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [v1.2.0](https://github.com/faberNovel/docker-android/tree/v1.2.0) (2020-07-30) + +[Full Changelog](https://github.com/faberNovel/docker-android/compare/v1.1.1...v1.2.0) + +**Implemented enhancements:** + +- Improve Action testing [\#79](https://github.com/faberNovel/docker-android/issues/79) +- Add variants without gcloud / python [\#68](https://github.com/faberNovel/docker-android/issues/68) + +**Fixed bugs:** + +- Cannot install new ruby version with rbenv [\#80](https://github.com/faberNovel/docker-android/issues/80) +- Snapshot images with Android NDK are not uploaded [\#74](https://github.com/faberNovel/docker-android/issues/74) +- Set RBENV\_ROOT [\#81](https://github.com/faberNovel/docker-android/pull/81) ([sjcqs](https://github.com/sjcqs)) + +**Closed issues:** + +- Install libcurl4-openssl-dev [\#76](https://github.com/faberNovel/docker-android/issues/76) +- Add ssh support [\#72](https://github.com/faberNovel/docker-android/issues/72) +- Add default Fastlane install [\#49](https://github.com/faberNovel/docker-android/issues/49) + +**Merged pull requests:** + +- Feature/improve action testing [\#82](https://github.com/faberNovel/docker-android/pull/82) ([vincentbrison](https://github.com/vincentbrison)) +- Install libcurl [\#77](https://github.com/faberNovel/docker-android/pull/77) ([sjcqs](https://github.com/sjcqs)) +- Fix workflows Android NDK parameter [\#75](https://github.com/faberNovel/docker-android/pull/75) ([sjcqs](https://github.com/sjcqs)) +- Feature/ssh [\#73](https://github.com/faberNovel/docker-android/pull/73) ([vincentbrison](https://github.com/vincentbrison)) +- Fix gcloud path [\#71](https://github.com/faberNovel/docker-android/pull/71) ([vincentbrison](https://github.com/vincentbrison)) +- Make Gcloud installation optional [\#69](https://github.com/faberNovel/docker-android/pull/69) ([sjcqs](https://github.com/sjcqs)) + ## [v1.1.1](https://github.com/faberNovel/docker-android/tree/v1.1.1) (2020-05-15) [Full Changelog](https://github.com/faberNovel/docker-android/compare/v1.1.0...v1.1.1) @@ -12,6 +42,7 @@ **Merged pull requests:** +- Prepare release v1.1.1 [\#67](https://github.com/faberNovel/docker-android/pull/67) ([github-actions[bot]](https://github.com/apps/github-actions)) - Cleanup desc script formatting [\#65](https://github.com/faberNovel/docker-android/pull/65) ([sjcqs](https://github.com/sjcqs)) - Update script usage documentation [\#64](https://github.com/faberNovel/docker-android/pull/64) ([vincentbrison](https://github.com/vincentbrison)) diff --git a/Dockerfile b/Dockerfile index 340a05a..328e69d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,26 +18,24 @@ RUN apt-get update && apt-get install --no-install-recommends -y \ libssl-dev \ libreadline-dev \ unzip \ -# needed by google cloud sdk - gcc \ - python3 \ - python3-dev \ - python3-setuptools \ - python3-pip + ssh \ + # Fastlane plugins dependencies + # - fastlane-plugin-badge (curb) + libcurl4 libcurl4-openssl-dev ## Clean dependencies RUN apt-get clean RUN rm -rf /var/lib/apt/lists/* ## Install rbenv -ENV RBENV_HOME "/root/.rbenv" -RUN git clone https://github.com/rbenv/rbenv.git $RBENV_HOME -ENV PATH "$PATH:$RBENV_HOME/bin" -ENV PATH "$PATH:$RBENV_HOME/shims" +ENV RBENV_ROOT "/root/.rbenv" +RUN git clone https://github.com/rbenv/rbenv.git $RBENV_ROOT +ENV PATH "$PATH:$RBENV_ROOT/bin" +ENV PATH "$PATH:$RBENV_ROOT/shims" # Install ruby-build (rbenv plugin) -RUN mkdir -p "$RBENV_HOME"/plugins -RUN git clone https://github.com/rbenv/ruby-build.git "$RBENV_HOME"/plugins/ruby-build +RUN mkdir -p "$RBENV_ROOT"/plugins +RUN git clone https://github.com/rbenv/ruby-build.git "$RBENV_ROOT"/plugins/ruby-build # Install default ruby env RUN echo “install: --no-document” > ~/.gemrc @@ -47,17 +45,31 @@ RUN rbenv global 2.7.0 RUN gem install bundler:2.1.4 # Install Google Cloud CLI +ARG gcloud=false ARG gcloud_url=https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz ARG gcloud_home=/usr/local/gcloud ARG gcloud_install_script=${gcloud_home}/google-cloud-sdk/install.sh ARG gcloud_bin=${gcloud_home}/google-cloud-sdk/bin -RUN mkdir -p ${gcloud_home} && \ +ENV PATH=${gcloud_bin}:${PATH} +RUN if [ "$gcloud" = true ] ; \ + then \ + echo "Installing GCloud SDK"; \ + apt-get update && apt-get install --no-install-recommends -y \ + gcc \ + python3 \ + python3-dev \ + python3-setuptools \ + python3-pip && \ + apt-get clean && rm -rf /var/lib/apt/lists/* && \ + mkdir -p ${gcloud_home} && \ wget --quiet --output-document=/tmp/gcloud-sdk.tar.gz ${gcloud_url} && \ tar -C ${gcloud_home} -xvf /tmp/gcloud-sdk.tar.gz && \ - ${gcloud_install_script} -ENV PATH=${gcloud_bin}:${PATH} -RUN pip3 uninstall crcmod -RUN pip3 install --no-cache-dir -U crcmod + ${gcloud_install_script} && \ + pip3 uninstall crcmod && \ + pip3 install --no-cache-dir -U crcmod; \ + else \ + echo "Skipping GCloud SDK installation"; \ + fi ## Install Android SDK ARG sdk_version=commandlinetools-linux-6200805_latest.zip diff --git a/README.md b/README.md index 4d18861..dbffb73 100644 --- a/README.md +++ b/README.md @@ -23,6 +23,14 @@ The image is providing standard tools to build and test Android application: | [Circle CI](https://circleci.com/docs/2.0/executor-types/#using-docker) | 🚧 | | [Travis CI](https://travis-ci.com/) | 🚧 | +## Fastlane first-class support +Images are built to have first class support for Fastlane. +If you are using a Fastlane plugin which requires a native library: +- Install it using `apt-get update && apt-get -y install ` in your +CI workflow. +- Comment https://github.com/faberNovel/docker-android/issues/78 so that we can +keep track of missing native libraries and add them to the next image version. + ## 🐙 GitHub Workflow Sample Github workflows can run inside Docker images using `container` attribute after `runs-on`: ```yml @@ -102,9 +110,10 @@ docker-android images are hosted on [DockerHub](https://hub.docker.com/repositor ## 🔤 Naming We provide stable and snapshot variants for latest Android API levels, including or not native SDK. We use the following tagging policy: -`API-NDK-VERSION` +`API-NDK-GCLOUD-VERSION` * `API` the Android API to use, like `api-28`, `api-29` * `NDK` is the presence or not of the [Android NDK](https://developer.android.com/ndk) in the image +* `GCLOUD` is the presence or not of the [Google Cloud SDK](https://cloud.google.com/sdk) in the image. (the gcloud sdk is needed for Firebase Test Lab for example). * `VERSION` is the image version. Check [Versions](https://github.com/faberNovel/docker-android/tree/master#versions) ## 🔢 Versions @@ -112,7 +121,7 @@ We use the following tagging policy: * Release versions `v*` on each [GitHub Release](https://github.com/faberNovel/docker-android/releases) ## 📝 Image description -Image description (software and their versions) is provided as asset with each [GitHub Release](https://github.com/faberNovel/docker-android/releases). +Image description (software and their versions) is provided as [md files](https://github.com/faberNovel/docker-android/tree/master/images_description). ## ✏️ Contributing Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. @@ -124,6 +133,7 @@ All scripts must be POSIX compliants. usage: ./ci_cd.sh [--android-api 29] [--build] [--test] --android-api Use specific Android version from `sdkmanager --list` --android-ndk Install Android NDK + --gcloud Install Google Cloud SDK --ndk-version Install a specific Android NDK version from `sdkmanager --list` --build Build image --test Test image diff --git a/action/test_action.sh b/action/test_action.sh new file mode 100644 index 0000000..c4d91d8 --- /dev/null +++ b/action/test_action.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +# Exit immediately if a command returns a non-zero status. +set -e + +# Assert we are running in docker +if [ ! -f /.dockerenv ]; then + exit 1 +fi + +# Check basic tools +java -version +rbenv -v +adb version diff --git a/ci_cd.sh b/ci_cd.sh index f285d95..2930086 100755 --- a/ci_cd.sh +++ b/ci_cd.sh @@ -13,6 +13,7 @@ usage () { echo " --android-api Use specific Android version from \`sdkmanager --list\`" echo " --android-ndk Install Android NDK" echo " --ndk-version Install a specific Android NDK version from \`sdkmanager --list\`" + echo " --gcloud Install the latest GCloud SDK version" echo " --build Build image" echo " --test Test image" echo " --large-test Run large tests on the image (Firebase Test Lab for example)" @@ -23,6 +24,7 @@ usage () { # Parameters parsing android_ndk=false +gcloud=false large_test=false while true; do @@ -32,6 +34,7 @@ while true; do --test ) test=true; shift ;; --android-ndk ) android_ndk=true; shift ;; --large-test ) large_test=true; shift ;; + --gcloud ) gcloud=true; shift ;; --ndk-version ) ndk_version="$2"; shift 2 ;; --deploy ) deploy=true; shift ;; --desc ) desc=true; shift ;; @@ -59,12 +62,15 @@ if [ $large_test = true ]; then fi # Compute image tag -org_name=fabernovel -simple_image_name=api-$android_api +org_name="fabernovel" +simple_image_name="api-$android_api" +if [ "$gcloud" = true ]; then + simple_image_name="$simple_image_name-gcloud" +fi if [ "$android_ndk" = true ]; then simple_image_name="$simple_image_name-ndk" fi -branch=${GIT_REF##refs/heads/} +branch="${GIT_REF##refs/heads/}" if [ "$branch" = "develop" ]; then simple_image_name="$simple_image_name-snapshot" fi @@ -86,6 +92,7 @@ if [ "$build" = true ]; then docker build \ --build-arg android_api=android-$android_api \ --build-arg android_ndk="$android_ndk" \ + --build-arg gcloud="$gcloud" \ $ndk_version_build_arg \ --tag $full_image_name . set +x @@ -103,10 +110,13 @@ fi if [ "$test" = true ]; then tasks=$((tasks+1)) echo "Testing image $full_image_name" - test_options="--android-api $android_api --android-build-tools $android_build_tools" + test_options="--check-base-tools --android-api $android_api --android-build-tools $android_build_tools" if [ "$android_ndk" = true ]; then test_options="$test_options --android-ndk" fi + if [ "$gcloud" = true ]; then + test_options="$test_options --gcloud" + fi if [ "$large_test" = true ]; then echo "Large test: $FIREBASE_PROJECT_ID" tasks=$((tasks+1)) diff --git a/desc/desc.sh b/desc/desc.sh index f7b8601..acb59ac 100644 --- a/desc/desc.sh +++ b/desc/desc.sh @@ -8,28 +8,31 @@ echo "## Android environment" echo "### Android SDKs" sdkmanager --list --sdk_root=$ANDROID_HOME | awk '/Installed packages:/{flag=1; next} /Available Packages/{flag=0} flag' -echo "### Google Cloud SDK" -echo "| Name | Version |" -echo "|------|---------|" -gcloud --version | while read -r lib; do - version=$(echo "${lib}" | awk '{ print $NF }') - name=$(echo $lib | awk '{$NF=""; print $0}') - echo "| $name | $version |" -done -echo "## Python environment" -echo "### Python version" -python3 --version | cut -d' ' -f2- -echo "### PIP version" -pip3 --version | cut -d' ' -f2- -echo "### Installed PIP packages" -echo "| Name | Version |" -echo "|------|---------|" -pip3 freeze | while read -r lib; do - version=$(echo "$lib" | awk -F'==' '{print $2}') - name=$(echo "$lib" | awk -F'==' '{print $1}') - echo "| $name | $version |" -done +if [ -n "$(which gcloud)" ]; then + echo "### Google Cloud SDK" + echo "| Name | Version |" + echo "|------|---------|" + gcloud --version | while read -r lib; do + version=$(echo "${lib}" | awk '{ print $NF }') + name=$(echo $lib | awk '{$NF=""; print $0}') + echo "| $name | $version |" + done + + echo "## Python environment" + echo "### Python version" + python3 --version | cut -d' ' -f2- + echo "### PIP version" + pip3 --version | cut -d' ' -f2- + echo "### Installed PIP packages" + echo "| Name | Version |" + echo "|------|---------|" + pip3 freeze | while read -r lib; do + version=$(echo "$lib" | awk -F'==' '{print $2}') + name=$(echo "$lib" | awk -F'==' '{print $1}') + echo "| $name | $version |" + done +fi echo "## Ruby environment" echo "### Default ruby version" @@ -51,4 +54,3 @@ echo "| Name | Version | Architecture | Description |" echo "| ---- | ------- | ------------ | ----------- |" dpkg_format='| ${binary:Package} | ${Version} | ${Architecture} | ${binary:Summary} |\n' dpkg-query --show --showformat="$dpkg_format" -done diff --git a/images_description/api-28-gcloud-ndk-v1.2.0.md b/images_description/api-28-gcloud-ndk-v1.2.0.md new file mode 100644 index 0000000..bf58e5e --- /dev/null +++ b/images_description/api-28-gcloud-ndk-v1.2.0.md @@ -0,0 +1,368 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + cmake;3.10.2.4988404 | 3.10.2 | CMake 3.10.2.4988404 | cmake/3.10.2.4988404/ + ndk;21.0.6113669 | 21.0.6113669 | NDK (Side by side) 21.0.6113669 | ndk/21.0.6113669/ + patcher;v4 | 1 | SDK Patch Applier v4 | patcher/v4/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-28 | 6 | Android SDK Platform 28 | platforms/android-28/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +### Google Cloud SDK +| Name | Version | +|------|---------| +| Google Cloud SDK | 303.0.0 | +| bq | 2.0.58 | +| core | 2020.07.24 | +| gsutil | 4.52 | +## Python environment +### Python version +3.8.2 +### PIP version +20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) +### Installed PIP packages +| Name | Version | +|------|---------| +| crcmod | 1.7 | +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libexpat1-dev:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - development kit | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpdec2:amd64 | 2.4.2-3 | amd64 | library for decimal floating point arithmetic (runtime library) | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libpython3-dev:amd64 | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| libpython3-stdlib:amd64 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| libpython3.8:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Shared Python runtime library (version 3.8) | +| libpython3.8-dev:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| libpython3.8-minimal:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| libpython3.8-stdlib:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (standard library, version 3.8) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mime-support | 3.64ubuntu1 | all | MIME files 'mime.types' & 'mailcap', and support programs | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| python-pip-whl | 20.0.2-5ubuntu1 | all | Python package installer | +| python3 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| python3-dev | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| python3-distutils | 3.8.2-1ubuntu1 | all | distutils package for Python 3.x | +| python3-lib2to3 | 3.8.2-1ubuntu1 | all | Interactive high-level object-oriented language (lib2to3) | +| python3-minimal | 3.8.2-0ubuntu2 | amd64 | minimal subset of the Python language (default python3 version) | +| python3-pip | 20.0.2-5ubuntu1 | all | Python package installer | +| python3-pkg-resources | 45.2.0-1 | all | Package Discovery and Resource Access using pkg_resources | +| python3-setuptools | 45.2.0-1 | all | Python3 Distutils Enhancements | +| python3-wheel | 0.34.2-1 | all | built-package format for Python | +| python3.8 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (version 3.8) | +| python3.8-dev | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| python3.8-minimal | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-28-gcloud-v1.2.0.md b/images_description/api-28-gcloud-v1.2.0.md new file mode 100644 index 0000000..6005d04 --- /dev/null +++ b/images_description/api-28-gcloud-v1.2.0.md @@ -0,0 +1,365 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-28 | 6 | Android SDK Platform 28 | platforms/android-28/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +### Google Cloud SDK +| Name | Version | +|------|---------| +| Google Cloud SDK | 303.0.0 | +| bq | 2.0.58 | +| core | 2020.07.24 | +| gsutil | 4.52 | +## Python environment +### Python version +3.8.2 +### PIP version +20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) +### Installed PIP packages +| Name | Version | +|------|---------| +| crcmod | 1.7 | +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libexpat1-dev:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - development kit | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpdec2:amd64 | 2.4.2-3 | amd64 | library for decimal floating point arithmetic (runtime library) | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libpython3-dev:amd64 | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| libpython3-stdlib:amd64 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| libpython3.8:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Shared Python runtime library (version 3.8) | +| libpython3.8-dev:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| libpython3.8-minimal:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| libpython3.8-stdlib:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (standard library, version 3.8) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mime-support | 3.64ubuntu1 | all | MIME files 'mime.types' & 'mailcap', and support programs | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| python-pip-whl | 20.0.2-5ubuntu1 | all | Python package installer | +| python3 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| python3-dev | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| python3-distutils | 3.8.2-1ubuntu1 | all | distutils package for Python 3.x | +| python3-lib2to3 | 3.8.2-1ubuntu1 | all | Interactive high-level object-oriented language (lib2to3) | +| python3-minimal | 3.8.2-0ubuntu2 | amd64 | minimal subset of the Python language (default python3 version) | +| python3-pip | 20.0.2-5ubuntu1 | all | Python package installer | +| python3-pkg-resources | 45.2.0-1 | all | Package Discovery and Resource Access using pkg_resources | +| python3-setuptools | 45.2.0-1 | all | Python3 Distutils Enhancements | +| python3-wheel | 0.34.2-1 | all | built-package format for Python | +| python3.8 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (version 3.8) | +| python3.8-dev | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| python3.8-minimal | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-28-ndk-v1.2.0.md b/images_description/api-28-ndk-v1.2.0.md new file mode 100644 index 0000000..fae7664 --- /dev/null +++ b/images_description/api-28-ndk-v1.2.0.md @@ -0,0 +1,330 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + cmake;3.10.2.4988404 | 3.10.2 | CMake 3.10.2.4988404 | cmake/3.10.2.4988404/ + ndk;21.0.6113669 | 21.0.6113669 | NDK (Side by side) 21.0.6113669 | ndk/21.0.6113669/ + patcher;v4 | 1 | SDK Patch Applier v4 | patcher/v4/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-28 | 6 | Android SDK Platform 28 | platforms/android-28/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-28-v1.2.0.md b/images_description/api-28-v1.2.0.md new file mode 100644 index 0000000..8262dd0 --- /dev/null +++ b/images_description/api-28-v1.2.0.md @@ -0,0 +1,327 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-28 | 6 | Android SDK Platform 28 | platforms/android-28/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-29-gcloud-ndk-v1.2.0.md b/images_description/api-29-gcloud-ndk-v1.2.0.md new file mode 100644 index 0000000..9a93fcb --- /dev/null +++ b/images_description/api-29-gcloud-ndk-v1.2.0.md @@ -0,0 +1,368 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + cmake;3.10.2.4988404 | 3.10.2 | CMake 3.10.2.4988404 | cmake/3.10.2.4988404/ + ndk;21.0.6113669 | 21.0.6113669 | NDK (Side by side) 21.0.6113669 | ndk/21.0.6113669/ + patcher;v4 | 1 | SDK Patch Applier v4 | patcher/v4/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-29 | 4 | Android SDK Platform 29 | platforms/android-29/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +### Google Cloud SDK +| Name | Version | +|------|---------| +| Google Cloud SDK | 303.0.0 | +| bq | 2.0.58 | +| core | 2020.07.24 | +| gsutil | 4.52 | +## Python environment +### Python version +3.8.2 +### PIP version +20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) +### Installed PIP packages +| Name | Version | +|------|---------| +| crcmod | 1.7 | +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libexpat1-dev:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - development kit | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpdec2:amd64 | 2.4.2-3 | amd64 | library for decimal floating point arithmetic (runtime library) | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libpython3-dev:amd64 | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| libpython3-stdlib:amd64 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| libpython3.8:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Shared Python runtime library (version 3.8) | +| libpython3.8-dev:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| libpython3.8-minimal:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| libpython3.8-stdlib:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (standard library, version 3.8) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mime-support | 3.64ubuntu1 | all | MIME files 'mime.types' & 'mailcap', and support programs | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| python-pip-whl | 20.0.2-5ubuntu1 | all | Python package installer | +| python3 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| python3-dev | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| python3-distutils | 3.8.2-1ubuntu1 | all | distutils package for Python 3.x | +| python3-lib2to3 | 3.8.2-1ubuntu1 | all | Interactive high-level object-oriented language (lib2to3) | +| python3-minimal | 3.8.2-0ubuntu2 | amd64 | minimal subset of the Python language (default python3 version) | +| python3-pip | 20.0.2-5ubuntu1 | all | Python package installer | +| python3-pkg-resources | 45.2.0-1 | all | Package Discovery and Resource Access using pkg_resources | +| python3-setuptools | 45.2.0-1 | all | Python3 Distutils Enhancements | +| python3-wheel | 0.34.2-1 | all | built-package format for Python | +| python3.8 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (version 3.8) | +| python3.8-dev | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| python3.8-minimal | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-29-gcloud-v1.2.0.md b/images_description/api-29-gcloud-v1.2.0.md new file mode 100644 index 0000000..a28ecc7 --- /dev/null +++ b/images_description/api-29-gcloud-v1.2.0.md @@ -0,0 +1,365 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-29 | 4 | Android SDK Platform 29 | platforms/android-29/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +### Google Cloud SDK +| Name | Version | +|------|---------| +| Google Cloud SDK | 303.0.0 | +| bq | 2.0.58 | +| core | 2020.07.24 | +| gsutil | 4.52 | +## Python environment +### Python version +3.8.2 +### PIP version +20.0.2 from /usr/lib/python3/dist-packages/pip (python 3.8) +### Installed PIP packages +| Name | Version | +|------|---------| +| crcmod | 1.7 | +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libexpat1-dev:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - development kit | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpdec2:amd64 | 2.4.2-3 | amd64 | library for decimal floating point arithmetic (runtime library) | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libpython3-dev:amd64 | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| libpython3-stdlib:amd64 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| libpython3.8:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Shared Python runtime library (version 3.8) | +| libpython3.8-dev:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| libpython3.8-minimal:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| libpython3.8-stdlib:amd64 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (standard library, version 3.8) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mime-support | 3.64ubuntu1 | all | MIME files 'mime.types' & 'mailcap', and support programs | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| python-pip-whl | 20.0.2-5ubuntu1 | all | Python package installer | +| python3 | 3.8.2-0ubuntu2 | amd64 | interactive high-level object-oriented language (default python3 version) | +| python3-dev | 3.8.2-0ubuntu2 | amd64 | header files and a static library for Python (default) | +| python3-distutils | 3.8.2-1ubuntu1 | all | distutils package for Python 3.x | +| python3-lib2to3 | 3.8.2-1ubuntu1 | all | Interactive high-level object-oriented language (lib2to3) | +| python3-minimal | 3.8.2-0ubuntu2 | amd64 | minimal subset of the Python language (default python3 version) | +| python3-pip | 20.0.2-5ubuntu1 | all | Python package installer | +| python3-pkg-resources | 45.2.0-1 | all | Package Discovery and Resource Access using pkg_resources | +| python3-setuptools | 45.2.0-1 | all | Python3 Distutils Enhancements | +| python3-wheel | 0.34.2-1 | all | built-package format for Python | +| python3.8 | 3.8.2-1ubuntu1.2 | amd64 | Interactive high-level object-oriented language (version 3.8) | +| python3.8-dev | 3.8.2-1ubuntu1.2 | amd64 | Header files and a static library for Python (v3.8) | +| python3.8-minimal | 3.8.2-1ubuntu1.2 | amd64 | Minimal subset of the Python language (version 3.8) | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-29-ndk-v1.2.0.md b/images_description/api-29-ndk-v1.2.0.md new file mode 100644 index 0000000..81579d1 --- /dev/null +++ b/images_description/api-29-ndk-v1.2.0.md @@ -0,0 +1,330 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + cmake;3.10.2.4988404 | 3.10.2 | CMake 3.10.2.4988404 | cmake/3.10.2.4988404/ + ndk;21.0.6113669 | 21.0.6113669 | NDK (Side by side) 21.0.6113669 | ndk/21.0.6113669/ + patcher;v4 | 1 | SDK Patch Applier v4 | patcher/v4/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-29 | 4 | Android SDK Platform 29 | platforms/android-29/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/images_description/api-29-v1.2.0.md b/images_description/api-29-v1.2.0.md new file mode 100644 index 0000000..b4029f9 --- /dev/null +++ b/images_description/api-29-v1.2.0.md @@ -0,0 +1,327 @@ +## Image environment +"Ubuntu 20.04 LTS" + +## Android environment +### Android SDKs + Path | Version | Description | Location + ------- | ------- | ------- | ------- + build-tools;29.0.3 | 29.0.3 | Android SDK Build-Tools 29.0.3 | build-tools/29.0.3/ + platform-tools | 30.0.3 | Android SDK Platform-Tools | platform-tools/ + platforms;android-29 | 4 | Android SDK Platform 29 | platforms/android-29/ + tools | 1.0.0 | Android SDK Tools 1 | tools/ + +## Ruby environment +### Default ruby version +2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux] +### rbenv +1.1.2-30-gc879cb0 +### Installed gems: +| Name | Version | +|------|---------| +| benchmark | default: 0.1.0 | +| bigdecimal | default: 2.0.0 | +| bundler | 2.1.4, default: 2.1.2 | +| cgi | default: 0.1.0 | +| csv | default: 3.1.2 | +| date | default: 3.0.0 | +| delegate | default: 0.1.0 | +| did_you_mean | default: 1.4.0 | +| etc | default: 1.1.0 | +| fcntl | default: 1.0.0 | +| fiddle | default: 1.0.0 | +| fileutils | default: 1.4.1 | +| forwardable | default: 1.3.1 | +| getoptlong | default: 0.1.0 | +| io-console | default: 0.5.3 | +| ipaddr | default: 1.2.2 | +| irb | default: 1.2.1 | +| json | default: 2.3.0 | +| logger | default: 1.4.2 | +| matrix | default: 0.2.0 | +| minitest | 5.13.0 | +| mutex_m | default: 0.1.0 | +| net-pop | default: 0.1.0 | +| net-smtp | default: 0.1.0 | +| net-telnet | 0.2.0 | +| observer | default: 0.1.0 | +| open3 | default: 0.1.0 | +| openssl | default: 2.1.2 | +| ostruct | default: 0.2.0 | +| power_assert | 1.1.5 | +| prime | default: 0.1.1 | +| pstore | default: 0.1.0 | +| psych | default: 3.1.0 | +| racc | default: 1.4.16 | +| rake | 13.0.1 | +| rdoc | default: 6.2.1 | +| readline | default: 0.0.2 | +| readline-ext | default: 0.1.0 | +| reline | default: 0.1.2 | +| rexml | default: 3.2.3 | +| rss | default: 0.2.8 | +| sdbm | default: 1.0.0 | +| singleton | default: 0.1.0 | +| stringio | default: 0.1.0 | +| strscan | default: 1.0.3 | +| test-unit | 3.3.4 | +| timeout | default: 0.1.0 | +| tracer | default: 0.1.0 | +| uri | default: 0.10.0 | +| webrick | default: 1.6.0 | +| xmlrpc | 0.3.0 | +| yaml | default: 0.1.0 | +| zlib | default: 1.1.0 | + +## APT packages +| Name | Version | Architecture | Description | +| ---- | ------- | ------------ | ----------- | +| adduser | 3.118ubuntu2 | all | add and remove users and groups | +| apt | 2.0.2ubuntu0.1 | amd64 | commandline package manager | +| base-files | 11ubuntu5 | amd64 | Debian base system miscellaneous files | +| base-passwd | 3.5.47 | amd64 | Debian base system master password and group files | +| bash | 5.0-6ubuntu1.1 | amd64 | GNU Bourne Again SHell | +| binutils | 2.34-6ubuntu1 | amd64 | GNU assembler, linker and binary utilities | +| binutils-common:amd64 | 2.34-6ubuntu1 | amd64 | Common files for the GNU assembler, linker and binary utilities | +| binutils-x86-64-linux-gnu | 2.34-6ubuntu1 | amd64 | GNU binary utilities, for x86-64-linux-gnu target | +| bsdutils | 1:2.34-0.1ubuntu9 | amd64 | basic utilities from 4.4BSD-Lite | +| build-essential | 12.8ubuntu1 | amd64 | Informational list of build-essential packages | +| bzip2 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor - utilities | +| ca-certificates | 20190110ubuntu1.1 | all | Common CA certificates | +| ca-certificates-java | 20190405ubuntu1 | all | Common CA certificates (JKS keystore) | +| coreutils | 8.30-3ubuntu2 | amd64 | GNU core utilities | +| cpp | 4:9.3.0-1ubuntu2 | amd64 | GNU C preprocessor (cpp) | +| cpp-9 | 9.3.0-10ubuntu2 | amd64 | GNU C preprocessor | +| dash | 0.5.10.2-6 | amd64 | POSIX-compliant shell | +| debconf | 1.5.73 | all | Debian configuration management system | +| debianutils | 4.9.1 | amd64 | Miscellaneous utilities specific to Debian | +| diffutils | 1:3.7-3 | amd64 | File comparison utilities | +| dpkg | 1.19.7ubuntu3 | amd64 | Debian package management system | +| dpkg-dev | 1.19.7ubuntu3 | all | Debian package development tools | +| e2fsprogs | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system utilities | +| fdisk | 2.34-0.1ubuntu9 | amd64 | collection of partitioning utilities | +| findutils | 4.7.0-1ubuntu1 | amd64 | utilities for finding files--find, xargs | +| fontconfig-config | 2.13.1-2ubuntu3 | all | generic font configuration library - configuration | +| fonts-dejavu-core | 2.37-1 | all | Vera font family derivate with additional characters | +| g++ | 4:9.3.0-1ubuntu2 | amd64 | GNU C++ compiler | +| g++-9 | 9.3.0-10ubuntu2 | amd64 | GNU C++ compiler | +| gcc | 4:9.3.0-1ubuntu2 | amd64 | GNU C compiler | +| gcc-10-base:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC, the GNU Compiler Collection (base package) | +| gcc-9 | 9.3.0-10ubuntu2 | amd64 | GNU C compiler | +| gcc-9-base:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC, the GNU Compiler Collection (base package) | +| git | 1:2.25.1-1ubuntu3 | amd64 | fast, scalable, distributed revision control system | +| git-man | 1:2.25.1-1ubuntu3 | all | fast, scalable, distributed revision control system (manual pages) | +| gpgv | 2.2.19-3ubuntu2 | amd64 | GNU privacy guard - signature verification tool | +| grep | 3.4-1 | amd64 | GNU grep, egrep and fgrep | +| gzip | 1.10-0ubuntu4 | amd64 | GNU compression utilities | +| hostname | 3.23 | amd64 | utility to set/show the host name or domain name | +| init-system-helpers | 1.57 | all | helper tools for all init systems | +| java-common | 0.72 | all | Base package for Java runtimes | +| libacl1:amd64 | 2.2.53-6 | amd64 | access control list - shared library | +| libapt-pkg6.0:amd64 | 2.0.2ubuntu0.1 | amd64 | package management runtime library | +| libasan5:amd64 | 9.3.0-10ubuntu2 | amd64 | AddressSanitizer -- a fast memory error detector | +| libasn1-8-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - ASN.1 library | +| libasound2:amd64 | 1.2.2-2.1ubuntu1 | amd64 | shared library for ALSA applications | +| libasound2-data | 1.2.2-2.1ubuntu1 | all | Configuration files and profiles for ALSA drivers | +| libatomic1:amd64 | 10-20200411-0ubuntu1 | amd64 | support library providing __atomic built-in functions | +| libattr1:amd64 | 1:2.4.48-5 | amd64 | extended attribute handling - shared library | +| libaudit-common | 1:2.8.5-2ubuntu6 | all | Dynamic library for security auditing - common files | +| libaudit1:amd64 | 1:2.8.5-2ubuntu6 | amd64 | Dynamic library for security auditing | +| libavahi-client3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi client library | +| libavahi-common-data:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common data files | +| libavahi-common3:amd64 | 0.7-4ubuntu7 | amd64 | Avahi common library | +| libbinutils:amd64 | 2.34-6ubuntu1 | amd64 | GNU binary utilities (private shared library) | +| libblkid1:amd64 | 2.34-0.1ubuntu9 | amd64 | block device ID library | +| libbrotli1:amd64 | 1.0.7-6build1 | amd64 | library implementing brotli encoder and decoder (shared libraries) | +| libbsd0:amd64 | 0.10.0-1 | amd64 | utility functions from BSD systems - shared library | +| libbz2-1.0:amd64 | 1.0.8-2 | amd64 | high-quality block-sorting file compressor library - runtime | +| libc-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Binaries | +| libc-dev-bin | 2.31-0ubuntu9 | amd64 | GNU C Library: Development binaries | +| libc6:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Shared libraries | +| libc6-dev:amd64 | 2.31-0ubuntu9 | amd64 | GNU C Library: Development Libraries and Header Files | +| libcap-ng0:amd64 | 0.7.9-2.1build1 | amd64 | An alternate POSIX capabilities library | +| libcbor0.6:amd64 | 0.6.0-0ubuntu1 | amd64 | library for parsing and generating CBOR (RFC 7049) | +| libcc1-0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC cc1 plugin for GDB | +| libcom-err2:amd64 | 1.45.5-2ubuntu1 | amd64 | common error description library | +| libcrypt-dev:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt development files | +| libcrypt1:amd64 | 1:4.4.10-10ubuntu4 | amd64 | libcrypt shared library | +| libctf-nobfd0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, no BFD dependency) | +| libctf0:amd64 | 2.34-6ubuntu1 | amd64 | Compact C Type Format library (runtime, BFD dependency) | +| libcups2:amd64 | 2.3.1-9ubuntu1.1 | amd64 | Common UNIX Printing System(tm) - Core library | +| libcurl3-gnutls:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (GnuTLS flavour) | +| libcurl4:amd64 | 7.68.0-1ubuntu2.1 | amd64 | easy-to-use client-side URL transfer library (OpenSSL flavour) | +| libcurl4-openssl-dev:amd64 | 7.68.0-1ubuntu2.1 | amd64 | development files and documentation for libcurl (OpenSSL flavour) | +| libdb5.3:amd64 | 5.3.28+dfsg1-0.6ubuntu2 | amd64 | Berkeley v5.3 Database Libraries [runtime] | +| libdbus-1-3:amd64 | 1.12.16-2ubuntu2.1 | amd64 | simple interprocess messaging system (library) | +| libdebconfclient0:amd64 | 0.251ubuntu1 | amd64 | Debian Configuration Management System (C-implementation library) | +| libdpkg-perl | 1.19.7ubuntu3 | all | Dpkg perl modules | +| libdrm-amdgpu1:amd64 | 2.4.101-2 | amd64 | Userspace interface to amdgpu-specific kernel DRM services -- runtime | +| libdrm-common | 2.4.101-2 | all | Userspace interface to kernel DRM services -- common files | +| libdrm-intel1:amd64 | 2.4.101-2 | amd64 | Userspace interface to intel-specific kernel DRM services -- runtime | +| libdrm-nouveau2:amd64 | 2.4.101-2 | amd64 | Userspace interface to nouveau-specific kernel DRM services -- runtime | +| libdrm-radeon1:amd64 | 2.4.101-2 | amd64 | Userspace interface to radeon-specific kernel DRM services -- runtime | +| libdrm2:amd64 | 2.4.101-2 | amd64 | Userspace interface to kernel DRM services -- runtime | +| libedit2:amd64 | 3.1-20191231-1 | amd64 | BSD editline and history libraries | +| libelf1:amd64 | 0.176-1.1build1 | amd64 | library to read and write ELF files | +| liberror-perl | 0.17029-1 | all | Perl module for error/exception handling in an OO-ish way | +| libexpat1:amd64 | 2.2.9-1build1 | amd64 | XML parsing C library - runtime library | +| libext2fs2:amd64 | 1.45.5-2ubuntu1 | amd64 | ext2/ext3/ext4 file system libraries | +| libfdisk1:amd64 | 2.34-0.1ubuntu9 | amd64 | fdisk partitioning library | +| libffi7:amd64 | 3.3-4 | amd64 | Foreign Function Interface library runtime | +| libfido2-1:amd64 | 1.3.1-1ubuntu2 | amd64 | library for generating and verifying FIDO 2.0 objects | +| libfontconfig1:amd64 | 2.13.1-2ubuntu3 | amd64 | generic font configuration library - runtime | +| libfreetype6:amd64 | 2.10.1-2 | amd64 | FreeType 2 font engine, shared library files | +| libgcc-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GCC support library (development files) | +| libgcc-s1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC support library | +| libgcrypt20:amd64 | 1.8.5-5ubuntu1 | amd64 | LGPL Crypto library - runtime library | +| libgdbm-compat4:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (legacy support runtime version) | +| libgdbm6:amd64 | 1.18.1-5 | amd64 | GNU dbm database routines (runtime version) | +| libgif7:amd64 | 5.1.9-1 | amd64 | library for GIF images (library) | +| libgl1:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- legacy GL support | +| libgl1-mesa-dri:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- DRI modules | +| libglapi-mesa:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the GL API -- shared library | +| libglvnd0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library | +| libglx-mesa0:amd64 | 20.0.8-0ubuntu1~20.04.1 | amd64 | free implementation of the OpenGL API -- GLX vendor library | +| libglx0:amd64 | 1.3.1-1 | amd64 | Vendor neutral GL dispatch library -- GLX support | +| libgmp10:amd64 | 2:6.2.0+dfsg-4 | amd64 | Multiprecision arithmetic library | +| libgnutls30:amd64 | 3.6.13-2ubuntu1.2 | amd64 | GNU TLS library - main runtime library | +| libgomp1:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC OpenMP (GOMP) support library | +| libgpg-error0:amd64 | 1.37-1 | amd64 | GnuPG development runtime library | +| libgssapi-krb5-2:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - krb5 GSS-API Mechanism | +| libgssapi3-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - GSSAPI support library | +| libhcrypto4-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - crypto library | +| libheimbase1-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - Base library | +| libheimntlm0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - NTLM support library | +| libhogweed5:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (public-key cryptos) | +| libhx509-5-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - X509 support library | +| libidn2-0:amd64 | 2.2.0-2 | amd64 | Internationalized domain names (IDNA2008/TR46) library | +| libisl22:amd64 | 0.22.1-1 | amd64 | manipulating sets and relations of integer points bounded by linear constraints | +| libitm1:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Transactional Memory Library | +| libjpeg-turbo8:amd64 | 2.0.3-0ubuntu1.20.04.1 | amd64 | IJG JPEG compliant runtime library. | +| libjpeg8:amd64 | 8c-2ubuntu8 | amd64 | Independent JPEG Group's JPEG runtime library (dependency package) | +| libk5crypto3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Crypto Library | +| libkeyutils1:amd64 | 1.6-6ubuntu1 | amd64 | Linux Key Management Utilities (library) | +| libkrb5-26-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - libraries | +| libkrb5-3:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries | +| libkrb5support0:amd64 | 1.17-6ubuntu4 | amd64 | MIT Kerberos runtime libraries - Support library | +| liblcms2-2:amd64 | 2.9-4 | amd64 | Little CMS 2 color management library | +| libldap-2.4-2:amd64 | 2.4.49+dfsg-2ubuntu1.3 | amd64 | OpenLDAP libraries | +| libldap-common | 2.4.49+dfsg-2ubuntu1.3 | all | OpenLDAP common files for libraries | +| libllvm10:amd64 | 1:10.0.0-4ubuntu1 | amd64 | Modular compiler and toolchain technologies, runtime library | +| liblsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | LeakSanitizer -- a memory leak detector (runtime) | +| liblz4-1:amd64 | 1.9.2-2 | amd64 | Fast LZ compression algorithm library - runtime | +| liblzma5:amd64 | 5.2.4-1 | amd64 | XZ-format compression library | +| libmount1:amd64 | 2.34-0.1ubuntu9 | amd64 | device mounting library | +| libmpc3:amd64 | 1.1.0-1 | amd64 | multiple precision complex floating-point library | +| libmpfr6:amd64 | 4.0.2-1 | amd64 | multiple precision floating-point computation | +| libncurses-dev:amd64 | 6.2-0ubuntu2 | amd64 | developer's libraries for ncurses | +| libncurses6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling | +| libncursesw6:amd64 | 6.2-0ubuntu2 | amd64 | shared libraries for terminal handling (wide character support) | +| libnettle7:amd64 | 3.5.1+really3.5.1-2 | amd64 | low level cryptographic library (symmetric and one-way cryptos) | +| libnghttp2-14:amd64 | 1.40.0-1build1 | amd64 | library implementing HTTP/2 protocol (shared library) | +| libnspr4:amd64 | 2:4.25-1 | amd64 | NetScape Portable Runtime Library | +| libnss3:amd64 | 2:3.49.1-1ubuntu1.2 | amd64 | Network Security Service libraries | +| libp11-kit0:amd64 | 0.23.20-1build1 | amd64 | library for loading and coordinating access to PKCS#11 modules - runtime | +| libpam-modules:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM | +| libpam-modules-bin | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules for PAM - helper binaries | +| libpam-runtime | 1.3.1-5ubuntu4 | all | Runtime support for the PAM library | +| libpam0g:amd64 | 1.3.1-5ubuntu4 | amd64 | Pluggable Authentication Modules library | +| libpciaccess0:amd64 | 0.16-0ubuntu1 | amd64 | Generic PCI access library for X | +| libpcre2-8-0:amd64 | 10.34-7 | amd64 | New Perl Compatible Regular Expression Library- 8 bit runtime files | +| libpcre3:amd64 | 2:8.39-12build1 | amd64 | Old Perl 5 Compatible Regular Expression Library - runtime files | +| libpcsclite1:amd64 | 1.8.26-3 | amd64 | Middleware to access a smart card using PC/SC (library) | +| libperl5.30:amd64 | 5.30.0-9build1 | amd64 | shared Perl library | +| libpng16-16:amd64 | 1.6.37-2 | amd64 | PNG library - runtime (version 1.6) | +| libprocps8:amd64 | 2:3.3.16-1ubuntu2 | amd64 | library for accessing process information from /proc | +| libpsl5:amd64 | 0.21.0-1ubuntu1 | amd64 | Library for Public Suffix List (shared libraries) | +| libquadmath0:amd64 | 10-20200411-0ubuntu1 | amd64 | GCC Quad-Precision Math Library | +| libreadline-dev:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, development files | +| libreadline8:amd64 | 8.0-4 | amd64 | GNU readline and history libraries, run-time libraries | +| libroken18-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - roken support library | +| librtmp1:amd64 | 2.4+20151223.gitfa8646d.1-2build1 | amd64 | toolkit for RTMP streams (shared library) | +| libsasl2-2:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - authentication abstraction library | +| libsasl2-modules-db:amd64 | 2.1.27+dfsg-2 | amd64 | Cyrus SASL - pluggable authentication modules (DB) | +| libseccomp2:amd64 | 2.4.3-1ubuntu3.20.04.2 | amd64 | high level interface to Linux seccomp filter | +| libselinux1:amd64 | 3.0-1build2 | amd64 | SELinux runtime shared libraries | +| libsemanage-common | 3.0-1build2 | all | Common files for SELinux policy management libraries | +| libsemanage1:amd64 | 3.0-1build2 | amd64 | SELinux policy management library | +| libsensors-config | 1:3.6.0-2ubuntu1 | all | lm-sensors configuration files | +| libsensors5:amd64 | 1:3.6.0-2ubuntu1 | amd64 | library to read temperature/voltage/fan sensors | +| libsepol1:amd64 | 3.0-1 | amd64 | SELinux library for manipulating binary security policies | +| libsmartcols1:amd64 | 2.34-0.1ubuntu9 | amd64 | smart column output alignment library | +| libsqlite3-0:amd64 | 3.31.1-4ubuntu0.2 | amd64 | SQLite 3 shared library | +| libss2:amd64 | 1.45.5-2ubuntu1 | amd64 | command-line interface parsing library | +| libssh-4:amd64 | 0.9.3-2ubuntu2 | amd64 | tiny C SSH library (OpenSSL flavor) | +| libssl-dev:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - development files | +| libssl1.1:amd64 | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - shared libraries | +| libstdc++-9-dev:amd64 | 9.3.0-10ubuntu2 | amd64 | GNU Standard C++ Library v3 (development files) | +| libstdc++6:amd64 | 10-20200411-0ubuntu1 | amd64 | GNU Standard C++ Library v3 | +| libsystemd0:amd64 | 245.4-4ubuntu3.1 | amd64 | systemd utility library | +| libtasn1-6:amd64 | 4.16.0-2 | amd64 | Manage ASN.1 structures (runtime) | +| libtinfo6:amd64 | 6.2-0ubuntu2 | amd64 | shared low-level terminfo library for terminal handling | +| libtsan0:amd64 | 10-20200411-0ubuntu1 | amd64 | ThreadSanitizer -- a Valgrind-based detector of data races (runtime) | +| libubsan1:amd64 | 10-20200411-0ubuntu1 | amd64 | UBSan -- undefined behaviour sanitizer (runtime) | +| libudev1:amd64 | 245.4-4ubuntu3.1 | amd64 | libudev shared library | +| libunistring2:amd64 | 0.9.10-2 | amd64 | Unicode string library for C | +| libuuid1:amd64 | 2.34-0.1ubuntu9 | amd64 | Universally Unique ID library | +| libvulkan1:amd64 | 1.2.131.2-1 | amd64 | Vulkan loader library | +| libwind0-heimdal:amd64 | 7.7.0+dfsg-1ubuntu1 | amd64 | Heimdal Kerberos - stringprep implementation | +| libwrap0:amd64 | 7.6.q-30 | amd64 | Wietse Venema's TCP wrappers library | +| libx11-6:amd64 | 2:1.6.9-2ubuntu1 | amd64 | X11 client-side library | +| libx11-data | 2:1.6.9-2ubuntu1 | all | X11 client-side library | +| libx11-xcb1:amd64 | 2:1.6.9-2ubuntu1 | amd64 | Xlib/XCB interface library | +| libxau6:amd64 | 1:1.0.9-0ubuntu1 | amd64 | X11 authorisation library | +| libxcb-dri2-0:amd64 | 1.14-2 | amd64 | X C Binding, dri2 extension | +| libxcb-dri3-0:amd64 | 1.14-2 | amd64 | X C Binding, dri3 extension | +| libxcb-glx0:amd64 | 1.14-2 | amd64 | X C Binding, glx extension | +| libxcb-present0:amd64 | 1.14-2 | amd64 | X C Binding, present extension | +| libxcb-sync1:amd64 | 1.14-2 | amd64 | X C Binding, sync extension | +| libxcb1:amd64 | 1.14-2 | amd64 | X C Binding | +| libxdamage1:amd64 | 1:1.1.5-2 | amd64 | X11 damaged region extension library | +| libxdmcp6:amd64 | 1:1.1.3-0ubuntu1 | amd64 | X11 Display Manager Control Protocol library | +| libxext6:amd64 | 2:1.3.4-0ubuntu1 | amd64 | X11 miscellaneous extension library | +| libxfixes3:amd64 | 1:5.0.3-2 | amd64 | X11 miscellaneous 'fixes' extension library | +| libxi6:amd64 | 2:1.7.10-0ubuntu1 | amd64 | X11 Input extension library | +| libxrender1:amd64 | 1:0.9.10-1 | amd64 | X Rendering Extension client library | +| libxshmfence1:amd64 | 1.3-1 | amd64 | X shared memory fences - shared library | +| libxtst6:amd64 | 2:1.2.3-1 | amd64 | X11 Testing -- Record extension library | +| libxxf86vm1:amd64 | 1:1.1.4-1build1 | amd64 | X11 XFree86 video mode extension library | +| libzstd1:amd64 | 1.4.4+dfsg-3 | amd64 | fast lossless compression algorithm | +| linux-libc-dev:amd64 | 5.4.0-42.46 | amd64 | Linux Kernel Headers for development | +| locales | 2.31-0ubuntu9 | all | GNU C Library: National Language (locale) data [support] | +| login | 1:4.8.1-1ubuntu5.20.04 | amd64 | system login tools | +| logsave | 1.45.5-2ubuntu1 | amd64 | save the output of a command in a log file | +| lsb-base | 11.1.0ubuntu2 | all | Linux Standard Base init script functionality | +| make | 4.2.1-1.2 | amd64 | utility for directing compilation | +| mawk | 1.3.4.20200120-2 | amd64 | Pattern scanning and text processing language | +| mount | 2.34-0.1ubuntu9 | amd64 | tools for mounting and manipulating filesystems | +| ncurses-base | 6.2-0ubuntu2 | all | basic terminal type definitions | +| ncurses-bin | 6.2-0ubuntu2 | amd64 | terminal-related programs and man pages | +| openjdk-11-jdk:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) | +| openjdk-11-jdk-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Development Kit (JDK) (headless) | +| openjdk-11-jre:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT | +| openjdk-11-jre-headless:amd64 | 11.0.8+10-0ubuntu1~20.04 | amd64 | OpenJDK Java runtime, using Hotspot JIT (headless) | +| openssh-client | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) client, for secure access to remote machines | +| openssh-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) server, for secure access from remote machines | +| openssh-sftp-server | 1:8.2p1-4ubuntu0.1 | amd64 | secure shell (SSH) sftp server module, for SFTP access from remote machines | +| openssl | 1.1.1f-1ubuntu2 | amd64 | Secure Sockets Layer toolkit - cryptographic utility | +| passwd | 1:4.8.1-1ubuntu5.20.04 | amd64 | change and administer password and group data | +| patch | 2.7.6-6 | amd64 | Apply a diff file to an original | +| perl | 5.30.0-9build1 | amd64 | Larry Wall's Practical Extraction and Report Language | +| perl-base | 5.30.0-9build1 | amd64 | minimal Perl system | +| perl-modules-5.30 | 5.30.0-9build1 | all | Core Perl modules | +| procps | 2:3.3.16-1ubuntu2 | amd64 | /proc file system utilities | +| readline-common | 8.0-4 | all | GNU readline and history libraries, common files | +| sed | 4.7-1 | amd64 | GNU stream editor for filtering/transforming text | +| sensible-utils | 0.0.12+nmu1 | all | Utilities for sensible alternative selection | +| ssh | 1:8.2p1-4ubuntu0.1 | all | secure shell client and server (metapackage) | +| sysvinit-utils | 2.96-2.1ubuntu1 | amd64 | System-V-like utilities | +| tar | 1.30+dfsg-7 | amd64 | GNU version of the tar archiving utility | +| ubuntu-keyring | 2020.02.11.2 | all | GnuPG keys of the Ubuntu archive | +| ucf | 3.0038+nmu1 | all | Update Configuration File(s): preserve user changes to config files | +| unzip | 6.0-25ubuntu1 | amd64 | De-archiver for .zip files | +| util-linux | 2.34-0.1ubuntu9 | amd64 | miscellaneous system utilities | +| wget | 1.20.3-1ubuntu1 | amd64 | retrieves files from the web | +| x11-common | 1:7.7+19ubuntu14 | all | X Window System (X.Org) infrastructure | +| xz-utils | 5.2.4-1 | amd64 | XZ-format compression utilities | +| zlib1g:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - runtime | +| zlib1g-dev:amd64 | 1:1.2.11.dfsg-2ubuntu1 | amd64 | compression library - development | diff --git a/tests/run_tests.sh b/tests/run_tests.sh index be7d0d4..38ac08a 100755 --- a/tests/run_tests.sh +++ b/tests/run_tests.sh @@ -11,8 +11,10 @@ usage() { echo "usage: $script_name [--android-ndk] --android-api --android-build-tools " echo " --android-ndk Test with NDK application" echo " --android-api Tests apps compile and target SDK" + echo " --gcloud Tests if gcloud SDK was installed" + echo " --check-base-tools Test base tools setup like Java, Ruby and other" echo " --android-build-tools Used android builds tools" - echo " --large-test Run large tests on the image (Firebase Test Lab for example)" + echo " --large-test Run large tests on the image (Firebase Test Lab for example)" exit 1 } @@ -24,6 +26,8 @@ setup_bundler() { while true; do case "$1" in --android-ndk ) android_ndk=true; shift ;; + --gcloud ) gcloud=true; shift ;; + --check-base-tools ) check_base_tools=true; shift ;; --android-api ) android_api=$2; shift 2 ;; --android-build-tools ) android_build_tools=$2; shift 2 ;; --large-test ) large_test=true; shift ;; @@ -39,11 +43,22 @@ if [ -z "$android_build_tools" ]; then usage fi -java -version -rbenv -v +if [ "$check_base_tools" = true ]; then + java -version + rbenv -v + # if HOME is changed, rbenv should still have access to the install plugin + ( + # Changing HOME environment variable in this subshell + export HOME="/tmp" + rbenv install --skip-existing 2.7.0 + ) + ssh -V +fi -# Check if gcloud sdk is installed -gcloud --version +if [ "$gcloud" = true ]; then + # Check if gcloud sdk is installed + gcloud --version +fi # Setup test app environment variables export KOTLIN_VERSION="1.3.71" diff --git a/tests/test-app/Gemfile b/tests/test-app/Gemfile index c6dcd2e..f691570 100644 --- a/tests/test-app/Gemfile +++ b/tests/test-app/Gemfile @@ -1,3 +1,6 @@ source "https://rubygems.org" ruby "2.7.0" gem "fastlane" + +plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile') +eval_gemfile(plugins_path) if File.exist?(plugins_path) diff --git a/tests/test-app/Gemfile.lock b/tests/test-app/Gemfile.lock index bf0be70..9025fd2 100644 --- a/tests/test-app/Gemfile.lock +++ b/tests/test-app/Gemfile.lock @@ -5,31 +5,54 @@ GEM addressable (2.7.0) public_suffix (>= 2.0.2, < 5.0) atomos (0.1.3) + aws-eventstream (1.1.0) + aws-partitions (1.337.0) + aws-sdk-core (3.102.1) + aws-eventstream (~> 1, >= 1.0.2) + aws-partitions (~> 1, >= 1.239.0) + aws-sigv4 (~> 1.1) + jmespath (~> 1.0) + aws-sdk-kms (1.35.0) + aws-sdk-core (~> 3, >= 3.99.0) + aws-sigv4 (~> 1.1) + aws-sdk-s3 (1.72.0) + aws-sdk-core (~> 3, >= 3.102.1) + aws-sdk-kms (~> 1) + aws-sigv4 (~> 1.1) + aws-sigv4 (1.2.1) + aws-eventstream (~> 1, >= 1.0.2) babosa (1.0.3) + badge (0.12.0) + curb (~> 0.9) + fastimage (>= 1.6) + fastlane (>= 2.0) + mini_magick (>= 4.9.4, < 5.0.0) claide (1.0.3) colored (1.2) colored2 (3.1.2) commander-fastlane (4.4.6) highline (~> 1.7.2) - declarative (0.0.10) + curb (0.9.10) + declarative (0.0.20) declarative-option (0.1.0) - digest-crc (0.4.1) + digest-crc (0.5.1) domain_name (0.5.20190701) unf (>= 0.0.5, < 1.0.0) dotenv (2.7.5) emoji_regex (1.0.1) - excon (0.72.0) - faraday (0.17.3) + excon (0.75.0) + faraday (1.0.1) multipart-post (>= 1.2, < 3) faraday-cookie_jar (0.0.6) faraday (>= 0.7.4) http-cookie (~> 1.0.0) - faraday_middleware (0.13.1) - faraday (>= 0.7.4, < 1.0) + faraday_middleware (1.0.0) + faraday (~> 1.0) fastimage (2.1.7) - fastlane (2.142.0) + fastlane (2.149.1) CFPropertyList (>= 2.3, < 4.0.0) addressable (>= 2.3, < 3.0.0) + aws-sdk-s3 (~> 1.0) babosa (>= 1.0.2, < 2.0.0) bundler (>= 1.12.0, < 3.0.0) colored @@ -37,12 +60,12 @@ GEM dotenv (>= 2.1.1, < 3.0.0) emoji_regex (>= 0.1, < 2.0) excon (>= 0.71.0, < 1.0.0) - faraday (~> 0.17) + faraday (>= 0.17, < 2.0) faraday-cookie_jar (~> 0.0.6) - faraday_middleware (~> 0.13.1) + faraday_middleware (>= 0.13.1, < 2.0) fastimage (>= 2.1.0, < 3.0.0) gh_inspector (>= 1.1.2, < 2.0.0) - google-api-client (>= 0.29.2, < 0.37.0) + google-api-client (>= 0.37.0, < 0.39.0) google-cloud-storage (>= 1.15.0, < 2.0.0) highline (>= 1.7.2, < 2.0.0) json (< 3.0.0) @@ -64,8 +87,10 @@ GEM xcodeproj (>= 1.13.0, < 2.0.0) xcpretty (~> 0.3.0) xcpretty-travis-formatter (>= 0.0.3) + fastlane-plugin-badge (1.4.0) + badge (~> 0.12.0) gh_inspector (1.1.3) - google-api-client (0.36.4) + google-api-client (0.38.0) addressable (~> 2.5, >= 2.5.1) googleauth (~> 0.9) httpclient (>= 2.8.1, < 3.0) @@ -76,28 +101,29 @@ GEM google-cloud-core (1.5.0) google-cloud-env (~> 1.0) google-cloud-errors (~> 1.0) - google-cloud-env (1.3.0) - faraday (~> 0.11) - google-cloud-errors (1.0.0) - google-cloud-storage (1.25.1) + google-cloud-env (1.3.2) + faraday (>= 0.17.3, < 2.0) + google-cloud-errors (1.0.1) + google-cloud-storage (1.26.2) addressable (~> 2.5) digest-crc (~> 0.4) google-api-client (~> 0.33) google-cloud-core (~> 1.2) googleauth (~> 0.9) mini_mime (~> 1.0) - googleauth (0.11.0) + googleauth (0.13.0) faraday (>= 0.17.3, < 2.0) jwt (>= 1.4, < 3.0) memoist (~> 0.16) multi_json (~> 1.11) os (>= 0.9, < 2.0) - signet (~> 0.12) + signet (~> 0.14) highline (1.7.10) http-cookie (1.0.3) domain_name (~> 0.5) httpclient (2.8.3) - json (2.3.0) + jmespath (1.4.0) + json (2.3.1) jwt (2.1.0) memoist (0.16.2) mini_magick (4.10.1) @@ -107,7 +133,7 @@ GEM multipart-post (2.0.0) nanaimo (0.2.6) naturally (2.2.0) - os (1.0.1) + os (1.1.0) plist (3.5.0) public_suffix (2.0.5) representable (3.0.4) @@ -118,7 +144,7 @@ GEM rouge (2.0.7) rubyzip (1.3.0) security (0.1.3) - signet (0.13.0) + signet (0.14.0) addressable (~> 2.3) faraday (>= 0.17.3, < 2.0) jwt (>= 1.5, < 3.0) @@ -131,16 +157,16 @@ GEM terminal-table (1.8.0) unicode-display_width (~> 1.1, >= 1.1.1) tty-cursor (0.7.1) - tty-screen (0.7.1) + tty-screen (0.8.0) tty-spinner (0.9.3) tty-cursor (~> 0.7) uber (0.1.0) unf (0.1.4) unf_ext - unf_ext (0.0.7.6) - unicode-display_width (1.6.1) + unf_ext (0.0.7.7) + unicode-display_width (1.7.0) word_wrap (1.0.0) - xcodeproj (1.15.0) + xcodeproj (1.17.0) CFPropertyList (>= 2.3.3, < 4.0) atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) @@ -156,6 +182,7 @@ PLATFORMS DEPENDENCIES fastlane + fastlane-plugin-badge RUBY VERSION ruby 2.7.0p0 diff --git a/tests/test-app/fastlane/Pluginfile b/tests/test-app/fastlane/Pluginfile new file mode 100644 index 0000000..781fae2 --- /dev/null +++ b/tests/test-app/fastlane/Pluginfile @@ -0,0 +1,5 @@ +# Autogenerated by fastlane +# +# Ensure this file is checked in to source control! + +gem 'fastlane-plugin-badge'