BOUML, an UML tool box   version English   version Français

 

Download

Current and final release : 7.11, see historic

Here you can get Bouml compiled for  logo Windows,  logo Archlinux,  logo Armbian,  logo CentOS,  logo Debian,  logo Fedora,  logo Gentoo,  logo Mageia,  logo Manjaro,  logo Mint,  logo openBSD,  logo openSUSE,  logo Raspbian / Pi OS,  logo Rosa,  logo Slackware,  logo Ubuntu,  logo MacOS X Intel not yet supported.

See also the contributions from Bouml users


Windows logo

admin With some versions of Windows it may be necessary to start Bouml in administrator mode, if its execution stops immediately you are in that case.


Archlinux logo and Manjaro logo

centos icon By default Archlinux / Manjaro may hide the icons into the menus, this is the case if you don't see at least the icon for the entry open in the global menu Project, to change that please refer to bugs.launchpad.net.

Bouml 7.11 is available on AUR for Archlinux x86_64 and Manjaro 16 and 17 x86_64, to install it do yaourt -S bouml


Armbian logo

Bouml 7.11 is available for Armbian-Stretch (armhf and arm64).

Bouml is available from my repositories :

To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :

To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :

The installations/updates can now be done in a shell terminal through sudo apt-get install bouml, or using synaptic


CentOS logo

centos icon By default CentOS may hide the icons into the menus, this is the case if you don't see at least the icon for the entry open in the global menu Project, to change that please refer to bugs.launchpad.net.

centos icon For an unknown reason bouml do not work properly when using the libraries of Qt delivered by CentOS 7, but all work well when using these libraries compiled by ourself. So you have two solutions :

To install bouml get the rpm file then do sudo yum --nogpgcheck localinstall xxxx.rpm or sudo dnf install xxxxx.rpm depending on the version of your distribution


Debian logo

Bouml 7.11 is available for Buster, Stretch and Jessie (for more recent release see Debian from Bullseye (11))

My repositories are :

new deb debianYou need to configure the free repositories to get the new version in place of the non-free repositories if you configured these last

https debian Because the site uses SLL (https) you need to install apt-transport-https, for instance doing sudo apt-get install apt-transport-https except if you use the mirror

To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :

To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :

The installations/updates can now be done in a shell terminal through sudo apt-get install bouml, or using synaptic

See also logo Armbian and logo Raspbian

Debian from Bullseye (11)

QT4 is not anymore managed by Debian from Bullseye but the package I made for Debian Buster (10) can be used with the associated QT libraries.

bouml_debian_amd64.tar.gz (md5sum 262511e9bd48f03dbdd12e6d217ad515, mirror : bouml_debian_amd64.tar.gz) is an archive containing the sub directories bin and lib/bouml allowing to install BoUML every where, and therefore possibly without having to be root, and containing the required libraries for the execution of BoUML and its plug-out and projectControl and projectSynchro. The files under bin are shell script and they are the ones which you must use to launch BoUML or projectControl or projectSynchro.

See also logo Pi OS


Fedora logo

The packages made for CentOS also works under Fedora

To install a rpm download it then do a double click on it in the download list to call xdg-open, or do rpm -i -p xxx.rpm


Gentoo logo

Available binary packages :

To install Bouml you have to extract the tar corresponding to your CPU under '/', so supposing you are in 64b and the tar is in your home dir do cd / ; tar xfz ~/bouml-7.11-gentoo.x86_64.tar.gz


Mageia logo

mageia icon By default Mageia may hide the icons into the menus, this is the case if you don't see at least the icon for the entry open in the global menu Project, to change that please refer to bugs.launchpad.net.

The package made for Centos 6 also works under Mageia 2 and 3. To install it get the rpm file then install it through a double click in the download list.


Mint logo

The packages made for Ubuntu work under Mint ( correspondence between the versions of Mint and those of Ubuntu), please refer to Ubuntu.


openBSD logo

Available binary packages :

To install Bouml download the package using one of the two links above, then supposing you put the file bouml-7.11.tgz under /tmp do pkg_add -r -D unsigned -m -I /tmp/bouml-7.11.tgz (being root or using sudo of course).


openSUSE logo

Install with yast / yast2 doing sudo /sbin/yast -i the_rpm_file, or with rpm doing sudo rpm -i -p the_rpm_file


Raspbian logo

Bouml 7.11 is available for Raspbian-Stretch and Raspbian-Buster (armhf 32b only) (for more recent releases see Pi OS from Debian Bullseye (11)).

Bouml is available from my repositories (shared with Debian) :

https debian Because the site uses SLL (https) you need to install apt-transport-https, for instance doing sudo apt-get install apt-transport-https except if you use the mirror

To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :

To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :

The installations/updates can now be done in a shell terminal through sudo apt-get install bouml, or using synaptic

Pi OS 32b from Debian Bullseye (11)

QT4 is not anymore managed by Debian from Bullseye but the package I made for Raspbian can be used with the associated QT libraries. That allows to use BoUML for instance on a Pi4 under Pi OS Debian Bullseye or a Pi5 under Pi OS Debian Bookworm.

bouml_pi.tar.gz (md5sum a07e9131dbc84e720f1a36a64de98a4b, mirror : bouml_pi.tar.gz) is an archive containing the sub directories bin and lib/bouml allowing to install BoUML every where, and therefore possibly without having to be root, and containing the required libraries for the execution of BoUML and its plug-out and projectControl and projectSynchro. The files under bin are shell script and they are the ones which you must use to launch BoUML or projectControl or projectSynchro.

Pi OS 64b from Debian Bullseye (11)

QT4 is not anymore managed by Debian from Bullseye, so I compiled Qt 4.8.7 on a Pi4 under Pi OS 64b Debian Bullseye, to produce BoUML on it. That allows to use BoUML for instance on a Pi4 under Pi OS Debian Bullseye or a Pi5 under Pi OS Debian Bookworm.

bouml_pi_64b.tar.gz (md5sum c9294e4f255d26eb91dd1a2e2f962b56, mirror : bouml_pi_64b.tar.gz) is an archive containing the sub directories bin and lib/bouml allowing to install BoUML every where, and therefore possibly without having to be root, and containing the required libraries for the execution of BoUML and its plug-out and projectControl and projectSynchro. The files under bin are shell script and they are the ones which you must use to launch BoUML or projectControl or projectSynchro.


Rosa logo

Both the packages made for Centos 6 and 7 works under ROSA Desktop Fresh 9 and 10, with the default QT libraries (it is useless to recompile de Qt libraries as it is necessary to do under CentOS 7). The installation is made directly through a double click on a package and using the default installer.


Slackware logo

The package made for CentOS 6 also works under Slackware 14. To install it get the rpm file then apply rpm2txz to the rpm, this produces a package Slackware with the extension txz, install it using installpkg


Ubuntu logo

ubuntu icon By default Ubuntu may hide the icons into the menus, this is the case if you don't see at least the icon for the entry open in the global menu Project, to change that please refer to bugs.launchpad.net.

Bouml 7.11 is available for Bionic (18.04), Xenial (16.04) and Trusty (14.04) (for more recent release see Focal (20.04) and Ubuntu from Focal (20.04))

new deb ubuntuYou need to configure the free repositories to get the new version in place of the non-free repositories if you configured these last

https ubuntu Because the site uses SSL (https) apt-transport-https must be installed, if needed do sudo apt-get install apt-transport-https except if you use the mirror

My repositories are :

To configure my repository, in a shell terminal do (if you are already root in the next commands remove sudo) :

To configure my repository mirror, in a shell terminal do (if you are already root in the next commands remove sudo) :

Now you are able to install/update Bouml using synaptic, or in a shell terminal through sudo apt-get install bouml.

Ubuntu Focal (20.04)

QT4 is not anymore managed by Ubuntu from Focal and because of that I did not packaged BoUML for it, but Qt4 is available on Ubuntu 20.04 thanks to ppa:rock-core/qt4, and the package I made for Ubuntu 18.04 can be used on 20.04.
To install BoUML on Ubuntu 20.04 you can do the following commands:

You can also use my archive, see below

Ubuntu from Focal (20.04)

QT4 is not anymore managed by Ubuntu from Focal but the package I made for Ubuntu 18.04 can be used with the associated QT libraries.

bouml_ubuntu_amd64.tar.gz (md5sum aa87f165c00f91b56fa592c71d6d88b8, mirror : bouml_ubuntu_amd64.tar.gz) is an archive containing the sub directories bin and lib/bouml allowing to install BoUML every where, and therefore possibly without having to be root, and containing the required libraries for the execution of BoUML and its plug-out and projectControl and projectSynchro. The files under bin are shell script and they are the ones which you must use to launch BoUML or projectControl or projectSynchro.


MacOS X Intel logo

bouml, projectControl and projectSynchro are distributed in separated dmg :

Documentation

The reference manual (English) and the tutorials ( English Français ) can be downloaded here.

Site map | Author and links | Legal mentions   Valid XHTML 1.0 Transitional Valid CSS!