How to Install and Uninstall ikvm Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 07,2024

1. Install "ikvm" package

Please follow the guidance below to install ikvm on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install ikvm

2. Uninstall "ikvm" package

This tutorial shows how to uninstall ikvm on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove ikvm $ sudo apt autoclean && sudo apt autoremove

3. Information about the ikvm package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: ikvm
Priority: optional
Section: universe/devel
Installed-Size: 53452
Maintainer: Ubuntu Developers
Original-Maintainer: Debian CLI Libraries Team
Architecture: all
Version: 8.1.5717.0+ds-1
Depends: mono-runtime (>= 3.0~), cli-common (>= 0.5.1), libikvm-native (= 8.1.5717.0+ds-1), libmono-corlib4.5-cil (>= 4.2.0), libmono-sharpzip4.84-cil (>= 1.0), libmono-system-configuration4.0-cil (>= 4.0.0~alpha1), libmono-system-data4.0-cil (>= 4.2.0), libmono-system-drawing4.0-cil (>= 3.0.6), libmono-system-security4.0-cil (>= 1.0), libmono-system-windows-forms4.0-cil (>= 1.0), libmono-system-xml4.0-cil (>= 4.2.0), libmono-system4.0-cil (>= 4.2.0), java-common
Filename: pool/universe/i/ikvm/ikvm_8.1.5717.0+ds-1_all.deb
Size: 15412872
MD5sum: eeaef7512ef5864c6473de5f93152be6
SHA1: 6a42cb0374a80f8b9df04b06ff15cd3ad410bc72
SHA256: f3d4f787bbdc2350248907ca253c34e8cdeb5728612261a8e6782c7a578564e9
Description-en: Java virtual machine for the CLI
IKVM.NET is a free implementation of Java for the Common Language
Infrastructure (CLI) like Mono and the Microsoft .NET Framework.
.
There are two main ways of using IKVM.NET:
- Dynamically:
In this mode, Java classes and jars are used directly to execute Java
applications on the CLI runtime.
Java bytecode is translated on the fly into Common Intermediate Language
(CIL) by running on the IKVM.NET runtime.
The full Java class loader model is supported in this mode.
- Statically:
In order to allow Java code to be used by CLI applications, it must be
compiled down to an assembly and used directly.
The Java bytecode is translated to CIL and is stored in this form. The
assemblies can be referenced and used directly by the CLI applications
by only using the CLI runtime.
While the static mode does not support the full Java class loader
mechanism, it is possible for statically compiled code to create a class
loader and load classes dynamically.
Description-md5: 25b93516e4025bdba403c0955f4645e0
Homepage: http://www.ikvm.net/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu