How to Install and Uninstall ecflow-server Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: December 29,2024

1. Install "ecflow-server" package

This guide covers the steps necessary to install ecflow-server on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install ecflow-server

2. Uninstall "ecflow-server" package

This tutorial shows how to uninstall ecflow-server on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove ecflow-server $ sudo apt autoclean && sudo apt autoremove

3. Information about the ecflow-server package on Ubuntu 21.04 (Hirsute Hippo)

Package: ecflow-server
Architecture: amd64
Version: 5.6.0-1build2
Priority: optional
Section: universe/science
Source: ecflow
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Alastair McKinstry
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 5805
Depends: libboost-filesystem1.74.0 (>= 1.74.0), libboost-program-options1.74.0 (>= 1.74.0), libc6 (>= 2.32), libcrypt1 (>= 1:4.1.0), libgcc-s1 (>= 3.0), libssl1.1 (>= 1.1.0), libstdc++6 (>= 9), ksh | mksh | pdksh | zsh
Filename: pool/universe/e/ecflow/ecflow-server_5.6.0-1build2_amd64.deb
Size: 1423668
MD5sum: 5d7d0f55ecc65db3a824fa9da46d0891
SHA1: 1445e0b06a823e72d062251ad044bb63af4f67dd
SHA256: a3b657da95e2ce7bc2a52177b82378e2b3b95f74dc3b37b15f1cf0f35b5fa535
SHA512: 4988571e81fe6ce2766329aab34f636a5e97e252442b0f744ba02f7bf01eef41526ef0074bdb104127d14c59ee7277235b313cf655cfa46bc103617863a8b8ba
Homepage: https://software.ecmwf.int/wiki/display/ECFLOW/The+ECFLOW+Pre-processor
Description-en: Meteorological workflow controller - server
ecFlow is a work flow package that enables users to run
a large number of programs ( with dependencies on each other
and on time) in a controlled environment.
It provides reasonable tolerance for hardware and software failures,
combined with good restart capabilities.
.
ecFlow submits tasks(jobs) and receives acknowledgements from tasks
when they change status and when they send events, using child commands
embedded in the scripts. ecflow stores the relationship between tasks,
and is able to submit tasks dependent on triggers.
Description-md5: 7e89b304c0e7747b0f79b63729eb8133