Skip to content

Ubuntu software installation

Web conference tools

Mattermost

Download from https://docs.mattermost.com/install/desktop.html?src=dl#linux

For Ubuntu, download 64-bit systems mattermost-desktop-4.6.2-linux-amd64.deb

(Without extract .deb file, just download and save file)

Then install

1
$ sudo dpkg -i mattermost-desktop-4.6.2-linux-amd64.deb

Fabcloud domain is https://chat.academany.org/

(gitlab login, then you can join the workspace)


Zoom

1
$ sudo apt install gdebi

Download installer image for ubuntu at https://zoom.us/download?os=linux (save file)

zoom_dounload1

After install gdebi, .deb file is clickable and then click install


Digital fabrication tools

GIMP

Install Flatpak

1
$ sudo apt install flatpak

Install GIMP via flatpak

1
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref
  • Did not show GIMP app. Commandline is not active.

Install GIMP via apt-get

1
$ sudo apt-get install gimp

Inkscape

1
$ sudo apt-get install inkscape

FreeCAD

https://wiki.freecadweb.org/Installing_on_Linux

Select Linux 64-Bit AppImage

1
$ sudo apt-get install freecad

Offset function

https://wiki.freecadweb.org/Draft_Offset

Warning

You may see an error saying “No module named WebGui”. This looks to be a known bug where FreeCAD starts but does not show any widget at startup. In this case, below works.

Install FreeCAD not from the Ubuntu repositories but from the freecad-stable PPA:

1
2
sudo add-apt-repository ppa:freecad-maintainers/freecad-stable
sudo apt-get update

Then install freecad agian

1
sudo apt install freecad

Ref.How to fix FreeCAD “No module named WebGui” on buntu 18.04


KiCAD

Ref. https://kicad.org/download/ubuntu/

  1. Software Updater > settings > other software(tab)

Kicad-aptline)

Add APT line - ppa:kicad/kicad-5.1-releases

I tried 1 to 6 below, but softwrare manager did not show kicad

  1. Open the Software Manager.
  2. Select ‘Edit’ → ‘Software Sources…’.
  3. Open the ‘Other Software’ tab.
  4. Click ‘Add…’, and enter the PPA address: ppa:kicad/kicad-5.1-releases and then click the ‘Add Source’ button.
  5. When prompted insert the administrator user password.
  6. Return to the Software Manager and view the Progress tab to see when the cache has finished updating.
  7. Return to the Software Manager main screen, search for ‘kicad’, and install it.

Above dod not work for old version (18.04 < current version is 20)

Then I changed to do install by commandline

1
2
3
$ sudo add-apt-repository --yes ppa:kicad/kicad-5.1-releases
$ sudo apt update
$ sudo apt install --no-install-recommends kicad
Install locale and document separately

1
2
$ sudo apt install kicad-locale-ja
$ sudo apt install kicad-doc-ja

Development tools

VSCode

Download and install VSCode for Linux on GUI.

https://code.visualstudio.com/docs/?dv=linux64_deb

1
(env1) $ mkdocs serve

Then website is generated and be accessible at http://127.0.0.1:8000


python

1
2
$ python --version
Python 2.7.17
1
2
$ python3 --version
Python 3.6.9

pip

1
$ sudo apt install python-pip

For python3,

1
$ sudo apt install python3-pip

python virtual env

Install python3-venv

1
$ sudo apt-get install python3-venv

Setup python3 virtual environment in local repository directory

1
2
3
$ pwd
/home/tato/repo/fabcloud/fabacademy
$ python3 -m venv env1

Activate venv

1
2
$ source env1/bin/activate
(env1) tato@ubuntu-dell:~/repo/fabcloud/fabacademy$

Confirm python versions on virtual env

1
2
3
4
(env1) $ python --version
Python 3.6.9
(env1) $ pip --version
pip 9.0.1 from /home/tato/repo/fabcloud/fabacademy/env1/lib/python3.6/site-packages (python 3.6)

Build pip requirement

1
(env1) $ pip install -r requirements.txt

Confirm build modules


NCDU

1
$ sudo apt install ncdu
1
$ ncdu

Script (Initial Configuration + Software install)

setup.sh on gitlab (need to access to gitlab.fabcloud.org)


Last update: February 21, 2021