How to Install and Uninstall frama-c-base Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: May 19,2024

1. Install "frama-c-base" package

In this section, we are going to explain the necessary steps to install frama-c-base on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install frama-c-base

2. Uninstall "frama-c-base" package

Please follow the guidelines below to uninstall frama-c-base on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove frama-c-base $ sudo apt autoclean && sudo apt autoremove

3. Information about the frama-c-base package on Ubuntu 20.10 (Groovy Gorilla)

Package: frama-c-base
Architecture: amd64
Version: 20200625+scandium-2build1
Priority: extra
Section: universe/devel
Source: frama-c
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian OCaml Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 259572
Depends: libc6 (>= 2.32), libcairo2 (>= 1.12.0), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.2.1), libgdk-pixbuf2.0-0 (>= 2.22.0), libglib2.0-0 (>= 2.35.9), libgmp10, libgtk-3-0 (>= 3.9.10), libgtksourceview-3.0-1 (>= 2.91.4), libpango-1.0-0 (>= 1.22.0), libpangocairo-1.0-0 (>= 1.22.0), libbiniou-ocaml-a2ub4, libcairo2-ocaml-qfkl1, libeasy-format-ocaml-fn499, libfindlib-ocaml-rhvc3, liblablgtk3-ocaml-th2e5, liblablgtksourceview3-ocaml-9nb70, libyojson-ocaml-xkmm5, libzarith-ocaml-gs683, ocaml-base-nox-4.08.1, perl:any, libocamlgraph-ocaml-dev, gcc, python3
Recommends: alt-ergo
Filename: pool/universe/f/frama-c/frama-c-base_20200625+scandium-2build1_amd64.deb
Size: 52331340
MD5sum: 235c754d89e2abb2214a79341488efb9
SHA1: 271adbe4d48c0310374b5fc91158447c7b36e155
SHA256: 4d7edaf66a10a643ec56ef3725911c71ca72a59fb487430eeb7cafe3563e8ee9
SHA512: dab0d1201afe8464e1e0c6006471e387682ebbefa16c03baff29b80aca9c7f974ef400361ed717a4ee900bc1793275fb0483aa12273ceffbe09f5e8537730605
Homepage: https://frama-c.com
Description-en: Platform dedicated to the analysis of source code written in C (without gui)
Frama-C gathers several analysis techniques in a single collaborative
framework, based on analyzers (called "plug-ins") that can build upon the
results computed by other analyzers in the framework.
.
Thanks to this approach, Frama-C provides sophisticated tools, including:
* an analyzer based on abstract interpretation (Value plug-in);
* a program proof framework based on weakest precondition calculus
(WP plug-in);
* a program slicer (Slicing plug-in);
* a tool for verification of temporal (LTL) properties (Aoraï plug-in);
* several tools for code base exploration and dependency analysis
(plug-ins From, Impact, Metrics, Occurrence, Scope, etc.).
.
These plug-ins communicate between each other via the Frama-C API
and via ACSL (ANSI/ISO C Specification Language) properties.
.
This package provides the library of Frama-c which is useful to build
plugins for Frama-c and the command-line tools.
Description-md5: 8880d480ad05c84b54148d9cbbf55adf