How To Install BRL-CAD 24.2.0 On Ubuntu, Debian, Fedora, OpenSUSE And Derivative Systems

Edit: Due to the fact that this article is old, the installation instructions may not work anymore. In order to successfully install the latest version of BRL CAD, please access the brlcad tag and open the latest article (the one on top).

The latest installation instructions for Brlcad

As you may know, BRL-CAD is an open-source, cross-platform solid modeling system that has high-performance ray-tracing for rendering and geometric analysis, it includes interactive geometry editing, image and signal-processing tools, a system performance analysis benchmark suite and libraries for robust geometric representation.

The latest version available is BRL-CAD 7.24.2.0, which has been released a while ago, coming with the below changes:

  • improved rcodes output to inform user what changed fixed inside command for ellipsoid primitives restored suppressed mged output after some commands
  • added rtwizard -s square image size option documented image size options in rtwizard man page
  • added view center specification dialog to rtwizard
  • increased rtwizard window size for button visibility
  • image conversion -R/-G/-B options now require weight
  • improved option consistency for image processing tools
  • improved pipe ray tracing grazing hit behavior
  • upgraded libpng, now at version 1.6.10
  • improved solid NURBS geometry ray tracing behavior
  • fix z-clipping bug in MGED’s X display manager
  • added attribute sorting option to the ‘attr’ command
  • changed ‘bwfilter’ tool offset option from -o to -O
  • gattributes section 5 man page renamed to attributes
  • changed ‘benchmark’ defaults: 2% deviation, 5 frames
  • improved bwrect to handle redirected input and output
  • upgraded boost to version 1.55.0
  • fixed TIE mesh raytrace crashes on 32-bit platforms
  • fixed pixscale and bwscale to not output ioctl error
  • improved fast4-g import of numerous region groups
  • fixed archer hidden line edit getting redrawn as shaded
  • fixed adrt/TIE polygonal mesh memory management bug
  • fixed fast4-g importer parsing of blank input lines
  • added -o flag to ‘bb’ command for oriented bounding box
  • allow search to see hidden combs with the -a flag
  • added comb -l lift option to change region designation
  • improved NURBS ray tracing grazing hit behavior
  • print current grid information in gqa output
  • added -f option for flattening combs to ‘comb’ command
  • added support for boolean op filtering in search
  • added new g-raw geometry converter
  • improved g-stl usage and documentation
  • added -c and -r region flag options to the comb command
  • added -p/-P point/line plot options to ‘burst’ tool
  • added -w wrapping option to the ‘comb’ command
  • archer respects LIBRT_BOT_MINTIE environment variable
  • new ‘cchannel’ procedural geometry tool for C-Channel
  • improved ‘comb’ command error messages – Talwinder Saini * pl -> plot3 rename for utilities and docs
  • exposed ‘coil’ command within mged & archer
  • added centroid reporting to ‘analyze’ command output
  • added arb8 centroid ‘analyze’ command reporting
  • pipe centroid, volume, & surface area analyze reporting
  • added ebm centroid ‘analyze’ command reporting
  • improved help option consistency across numerous tools

 

In this article I will show you how to install BRL-CAD 7.24.2.0 on Ubuntu, Linux Mint, Pinguy OS, Elementary OS, Deepin, Peppermint, LXLE, Linux Lite, Debian, Crunchbang, Kwheezy, Fedora, OpenSUSE and derivative systems.

Because it is not available via any repository, we have to download the deb/rpm package from the project’s sourceforge page and install it via command-line. Follow the instructions for your system and architecture exactly, in order to get a successful installation.

How to install BRL-CAD 7.24.2.0 on Ubuntu, Debian and derivative systems:

Instructions for 32 bit systems:

$ wget "sourceforge.net/projects/brlcad/files/BRL-CAD for Linux/7.24.2/brlcad_7.24.2-0_i386.deb"
$ sudo apt-get install gdebi
$ sudo gdebi brlcad_7.24.2-0_i386.deb

Instructions for 64 bit systems:

$ wget "sourceforge.net/projects/brlcad/files/BRL-CAD for Linux/7.24.2/brlcad_7.24.2-0_amd64.deb"
$ sudo apt-get install gdebi
$ sudo gdebi brlcad_7.24.2-0_amd64.deb

To run brlcad, open a terminal and type:

sudo /usr/brlcad/bin/benchmark run

Optional, to remove brlcad, do:

$ sudo apt-get remove brlcad

How to install BRL-CAD 7.24.2.0 on Fedora and derivative systems:

Instructions for 32 bit systems:

$ wget "sourceforge.net/projects/brlcad/files/BRL-CAD for Linux/7.24.2/brlcad-7.24.2-0.fedora.i386.rpm"
$ sudo yum install brlcad-7.24.2-0.fedora.i386.rpm

Instructions for 64 bit systems:

$ wget "sourceforge.net/projects/brlcad/files/BRL-CAD for Linux/7.24.2/brlcad-7.24.2-0.fedora.x86_64.rpm"
$ sudo yum install brlcad-7.24.2-0.fedora.x86_64.rpm

To run brlcad, open a terminal and type:

sudo /usr/brlcad/bin/benchmark run

Optional, to remove brlcad, do:

$ sudo zypper remove brlcad

How to install BRL-CAD 7.24.2.0 on OpenSUSE and derivative systems:

Instructions for 32 bit systems:

$ wget "sourceforge.net/projects/brlcad/files/BRL-CAD for Linux/7.24.2/brlcad-7.24.2-0.openSUSE.i386.rpm"
$ sudo zypper install brlcad-7.24.2-0.openSUSE.i386.rpm

Instructions for 64 bit systems:

$ wget "sourceforge.net/projects/brlcad/files/BRL-CAD for Linux/7.24.2/brlcad-7.24.2-0.openSUSE.x86_64.rpm"
$ sudo zypper install brlcad-7.24.2-0.openSUSE.x86_64.rpm

To run brlcad, open a terminal and type:

sudo /usr/brlcad/bin/benchmark run

Optional, to remove brlcad, do:

$ sudo zypper remove brlcad

Liked it? Take a second to support Geekster on Patreon!
Tagged with: , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Posted in The Linux and Unix Articles!
5 comments on “How To Install BRL-CAD 24.2.0 On Ubuntu, Debian, Fedora, OpenSUSE And Derivative Systems
  1. james says:

    I installed brlcad on my ubuntu 14.04 machine, entered the indicated script to run it, and got some wierd benchmark test. There must be more to installing brlcad on ubuntu.

  2. EliĆ¢Melfior says:

    Inside the binary folders there is a bin called mged, instead of doing this:
    sudo /usr/brlcad/bin/benchmark run

    do this:

    sudo /usr/brlcad/bin/mged run

  3. James says:

    While installing, I got these error messages:

    Setting up brlcad (7.24.2-0) …
    /usr/share/mime/packages/gnuradio.xml:1: parser error : Start tag expected, ‘<' not found
    /usr/share/gnuradio/grc/freedesktop/gnuradio-grc.xml
    ^
    Failed to parse '/usr/share/mime/packages/gnuradio.xml'
    Processing triggers for shared-mime-info (1.9-2) …
    /usr/share/mime/packages/gnuradio.xml:1: parser error : Start tag expected, '<' not found
    /usr/share/gnuradio/grc/freedesktop/gnuradio-grc.xml
    ^
    Failed to parse '/usr/share/mime/packages/gnuradio.xml'

    Will it still work? What does gnuradio have to do with brlcad? I'm not sure I understand what's going on.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Support LinuxG via Patreon
Support LinuxG.net on Patreon!
Subscribe

  

Subscribe to get the latest Linux news and how to guides directly on your e-mail!