Install AddoBAR on Linux
One command in your terminal. We detected you're on Linux — here's how to get set up.
Open a terminal and run:
$ curl -fsSL https://www.addosoft.co.za/downloads/install.sh | bash
curl -fsSL https://www.addosoft.co.za/downloads/install.sh | bash -s -- --bcad 27
(use 26 for BricsCAD V26).
Before you start
- Supported distros: Ubuntu 22.04 or later, and Fedora 39 or later (64-bit).
- CAD host: BricsCAD for Linux must be installed — AddoBAR loads as a plugin inside it.
- Activation: your existing AddoBAR licence key works on Linux — no separate purchase needed.
🔧 Manual install — no script
Prefer to do it yourself? These steps do exactly what the installer does:
put the plugin files into ~/AddoSOFT/AddoBAR and register
AddoBAR in your BricsCAD profile. Steps below are for
BricsCAD V27 — for V26 replace
V27x64 with V26x64 and
LinuxV27x64 with LinuxV26x64 in every path.
You need curl (sudo apt install curl on Ubuntu).
If a download fails, swap www.addosoft.co.za for
license.addosoft.co.za in the links.
$ mkdir -p ~/AddoSOFT/AddoBAR/bin/LinuxV27x64 ~/AddoSOFT/AddoBAR/Block/RebarBlocks ~/AddoSOFT/AddoBAR/BarStyles
You can also open the links in a browser and save the files with the same names into the folder above.
$ cd ~/AddoSOFT/AddoBAR/bin/LinuxV27x64
$ curl -fL \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Bin/LinuxV27x64/abakRebarObj.so \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Bin/LinuxV27x64/abakRebarUi.lrx \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Bin/LinuxV27x64/libxml2.so.2
$ chmod +x abakRebarObj.so abakRebarUi.lrx
Optional — signed copies: without these, AddoBAR runs in demo mode.
$ curl -fL \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Bin/LinuxV27x64/abakRebarObj.so.p7s \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Bin/LinuxV27x64/abakRebarUi.lrx.p7s
$ cd ~/AddoSOFT/AddoBAR
$ curl -fL \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Config.xml \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/barlist.xml \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Addo.ico \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/AddoBar.cui \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/AddoBar.cuix \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/AddoBar.mnr \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/AddoBar_light.mnr \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/AddoBar.resz \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/acad.pat \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/acadiso.pat \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/iso.pat \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/area.ini \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/readme.txt
$ curl -fL "https://www.addosoft.co.za/downloads/AddoBar_v27/Shape%20Codes.dwg" -o "Shape Codes.dwg"
$ cd ~/AddoSOFT/AddoBAR/Block
$ curl -fL \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/Addo.dwg \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/AddoCanada.dwg \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/ADDO_REBAR_TEMPLATE.dwt \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/Marker.dwg
$ cd ~/AddoSOFT/AddoBAR/Block/RebarBlocks
$ curl -fL \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/RebarBlocks/AB-BASE-RC.dwg \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/RebarBlocks/AB-BEAM-RC.dwg \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/RebarBlocks/AB-COL-RC.dwg \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/RebarBlocks/AB-STAIR-RC.dwg \
-O https://www.addosoft.co.za/downloads/AddoBar_v27/Block/RebarBlocks/AB_SLAB_RC.dwg
Config.xml is shared with Windows, so it arrives with Windows paths baked in.
Repoint the two entries the plugin uses (if <BlockFile> lists a
different .dwg, keep that file name — only the folder part matters):
$ sed -i "s#<BlockFile>.*</BlockFile>#<BlockFile>$HOME/AddoSOFT/AddoBAR/Block/Addo.dwg</BlockFile>#" ~/AddoSOFT/AddoBAR/Config.xml
$ sed -i "s#<Barlist>.*</Barlist>#<Barlist>$HOME/AddoSOFT/AddoBAR/barlist.xml</Barlist>#" ~/AddoSOFT/AddoBAR/Config.xml
If you already have an addobar.json from an earlier install, also update
its configPath, shapesPath, barstlPath and
progPath to the matching ~/AddoSOFT/AddoBAR/... values.
A fresh install doesn't need this — activation creates the file.
Run BricsCAD once first so its profile folders exist, then find your Support folder:
$ find ~/Bricsys/BricsCAD -maxdepth 3 -type d -name Support 2>/dev/null
# older installs may use: ~/.config/Bricsys/BricsCAD V27/Support
Pick the one matching your BricsCAD version (the locale folder can differ, e.g.
en_US). Append the block below to its on_start.lsp,
replacing /home/YOURUSER with your own home folder
(find it with echo $HOME):
$ nano ~/Bricsys/BricsCAD/V27x64/en_US/Support/on_start.lsp
(arxload "/home/YOURUSER/AddoSOFT/AddoBAR/bin/LinuxV27x64/abakRebarObj.so")
(arxload "/home/YOURUSER/AddoSOFT/AddoBAR/bin/LinuxV27x64/abakRebarUi.lrx")
(if (not (menugroup "ADDOBAR"))
(progn
(if (findfile "/home/YOURUSER/AddoSOFT/AddoBAR/AddoBar.cui")
(command "_.MENULOAD" "/home/YOURUSER/AddoSOFT/AddoBAR/AddoBar.cui")
(if (findfile "/home/YOURUSER/AddoSOFT/AddoBAR/AddoBar.cuix")
(command "_.MENULOAD" "/home/YOURUSER/AddoSOFT/AddoBAR/AddoBar.cuix")
)
)
)
)
on_start.lsp, you can load the plugin once inside
BricsCAD with APPLOAD (browse to abakRebarObj.so and
abakRebarUi.lrx) — the on_start.lsp edit just makes it
load automatically every time BricsCAD starts.
Prefer Windows?
AddoBAR is also available as a native Windows plugin for AutoCAD, BricsCAD, ZWCAD and GstarCAD.
⇩ Download AddoBAR for Windows
Questions about Linux support? Email ruan@addosoft.co (Ruan Venter - Lead Software Architect) or call +27 (0)60 528 6611.