Installation von BobDude 1.4.3 unter Ubuntu 22 (jammy):


Vorbereitung:

sudo apt-get install libboost-all-dev libwxgtk3.0-gtk3-dev libusb-1.0-0-dev bison++ flex-old make gcc g++ libcanberra-gtk-module libcanberra-gtk3-module
wget "http://download.savannah.gnu.org/releases/avrdude/avrdude-6.3.tar.gz"
tar -xzf avrdude-6.3.tar.gz
cd avrdude-6.3
./configure
make
sudo make install
sudo ldconfig
cd ..


BobDude kompilieren & installieren:

wget "http://www.bob3.org/downloads/bobdude-1.4.3.tar.bz2"
tar -xjf bobdude-1.4.3.tar.bz2
cd bobdude-1.4.3
./configure --sysconfdir=/etc
make
sudo make install
cd ..




Installation von BobDude 1.4.3 unter Ubuntu 20 (focal):


Vorbereitung:

sudo apt --purge remove libboost-dev libboost-doc libboost1.71-all-dev
sudo apt-get install libboost1.67-all-dev libwxgtk3.0-gtk3-dev libusb-1.0-0-dev bison++ flex-old make gcc g++ libcanberra-gtk-module libcanberra-gtk3-module
wget "http://download.savannah.gnu.org/releases/avrdude/avrdude-6.3.tar.gz"
tar -xzf avrdude-6.3.tar.gz
cd avrdude-6.3
./configure
make
sudo make install
sudo ldconfig
cd ..


BobDude kompilieren & installieren:

wget "http://www.bob3.org/downloads/bobdude-1.4.3.tar.bz2"
tar -xjf bobdude-1.4.3.tar.bz2
cd bobdude-1.4.3
./configure --sysconfdir=/etc
make
sudo make install
cd ..




Installation von BobDude 1.4.3 unter Ubuntu 18 (bionic):


Vorbereitung:

sudo add-apt-repository ppa:mhier/libboost-latest
sudo apt update
sudo apt install libboost1.67 libboost1.67-dev
sudo apt-get install libwxgtk3.0-dev libusb-1.0-0-dev bison++ flex-old make gcc g++ libcanberra-gtk-module libcanberra-gtk3-module
wget "http://download.savannah.gnu.org/releases/avrdude/avrdude-6.3.tar.gz"
tar -xzf avrdude-6.3.tar.gz
cd avrdude-6.3
./configure
make
sudo make install
sudo ldconfig
cd ..


BobDude kompilieren & installieren:

wget "http://www.bob3.org/downloads/bobdude-1.4.3.tar.bz2"
tar -xjf bobdude-1.4.3.tar.bz2
cd bobdude-1.4.3
./configure --sysconfdir=/etc
make
sudo make install
cd ..




Installation von BobDude 1.2.1 unter Ubuntu 16 (xenial):


Vorbereitung:

sudo apt-get install libboost-all-dev libwxgtk3.0-dev libusb-1.0-0-dev bison++ flex-old make gcc g++ libcanberra-gtk-module libcanberra-gtk3-module
wget "http://download.savannah.gnu.org/releases/avrdude/avrdude-6.3.tar.gz"
tar -xzf avrdude-6.3.tar.gz
cd avrdude-6.3
./configure
make
sudo make install
sudo ldconfig
cd ..


BobDude (1.2.1) kompilieren & installieren:

wget "http://www.bob3.org/downloads/bobdude-1.2.1.tar.bz2"
tar -xjf bobdude-1.2.1.tar.bz2
cd bobdude-1.2.1
./configure
make
sudo make install
cd ..




Benutzer der dialout Gruppe hinzufügen, damit bobdude verwendet werden kann:

(USERNAME durch den Benutzernamen ersetzen)
sudo usermod -a -G dialout [USERNAME]
Anschließend einmal ausloggen und wieder einloggen....

Firefox Quantum mit .bob3 Dateien verknüpfen:

Im Browser auf eine beliebige .bob3 Datei klicken, und im Dialog 'Öffnen mit...' erst mal ein beliebiges Programm einstellen.
Danach im Menü 'Einstellungen' öffnen und dort unter Anwendungen -> BOB3-Datei den Punkt 'Andere Anwendung...' auswählen und /usr/local/bin/bobdude einstellen...


Quelle und weitere Infos: forum.ubuntuusers.de