The Linux BricsCAD pages, part 3: More user software

So you have a running system with almost all software installed, out of the box. But there is more: This page… With a huge amount of additions.

THIS ARTICLE IS UNDER CONSTRUCTION. YOUR POSITIVE INPUT IS APPRECIATED.

All related parts: 1: Introduction 2: Linux base install 3: More user software 4: Tuning Linux 5: Tuning your software 6: Getting BricsCAD working 7: Publishing your drawings

Preparing for software installation

As preparation, a list of packages that are handy and not in the standard installation follows, “apt install” (as root) is the command for this.

Do not simply install everything, just take what you need.

  • You can copy the table and paste (ctrl-v) it in LibreOffice Calc, cell A1.
    • Now you have all data in columns A, B, C and D
  • Next, remove direct formatting of cells:
    • ctrl-a
    • ctrl-m.
  • In Mousepad, you can paste contents of column A
  • Suppose you want to install package5, package13, package20 and package45.
  • Create a text line as followed:
    • apt install package5 package13 package20 package45
  • Copy this line to the clipboard
  • Open a terminal ctrl-alt-t
    • Enter “sudo su” with password when asked. You have root privileges (#).
    • Paste the apt install … text line on the command line. Installation should start.

Choose your tools

  • If you don’t need it, don’t install it. Make sure you know what you are installing
  • You can sort the table by clicking once or twice on the headers.
  • The links are for helping you decide…
PROGRAMCLASSFUNCTION MORE
clementineaudioaudio playerhttps://en.wikipedia.org/wiki/Clementine_(software)
ardouraudiosound editinghttps://en.wikipedia.org/wiki/Ardour_(software)
audacity audiosound editinghttps://en.wikipedia.org/wiki/Audacity_(audio_editor)
gimp bitmapsbase bitmap editinghttps://en.wikipedia.org/wiki/GIMP
hugin bitmapspano, perspectivehttps://en.wikipedia.org/wiki/Hugin_(software)
rawtherapee bitmapsraw editorhttps://en.wikipedia.org/wiki/RawTherapee
flameshotbitmapsscreen dumpshttps://flameshot.js.org
meld filescompare fileshttps://en.wikipedia.org/wiki/Meld_(software)
pcmanfm filesfile browser https://en.wikipedia.org/wiki/PCMan_File_Manager
spacefmfilesfile browser https://en.wikipedia.org/wiki/SpaceFM
p7zip filesfile compressionhttps://en.wikipedia.org/wiki/7-Zip
p7zip-full filesfile compressionhttps://en.wikipedia.org/wiki/7-Zip
fslint filesfile doubleshttp://www.pixelbeat.org/fslint/
grsync filesfile synchronizationhttps://en.wikipedia.org/wiki/Grsync
k4dirstat filesmapping file sizeshttps://en.wikipedia.org/wiki/WinDirStat
gprename filesrenaminghttps://en.wikipedia.org/wiki/GPRename
exfat-utils filessupport exfat https://en.wikipedia.org/wiki/SD_card#exFAT_filesystem
fonts-croscore fonts compatible fonts tinos (times new roman), arimo (arial) en cousine (courier) https://en.wikipedia.org/wiki/Croscore_fonts
fonts-crosextra-caladea fonts font caladea (cambria) https://en.wikipedia.org/wiki/Croscore_fonts
fonts-crosextra-carlito fonts font carlito (calibri) https://en.wikipedia.org/wiki/Croscore_fonts
blender graphics3d modellinghttps://en.wikipedia.org/wiki/Blender_(software)
freecadgraphicsCADhttps://en.wikipedia.org/wiki/FreeCAD
graphviz graphicsdiagramshttps://en.wikipedia.org/wiki/Graphviz
inkscape graphicsSVG editorhttps://en.wikipedia.org/wiki/Inkscape
bluefish internethtml editinghttps://en.wikipedia.org/wiki/Bluefish_(software)
telegram-desktopinternetmessengerhttps://en.wikipedia.org/wiki/Telegram_(software)
filezillainternetSFTP programhttps://en.wikipedia.org/wiki/FileZilla
chromium-browser internetweb browserhttps://en.wikipedia.org/wiki/Chromium_(web_browser)
remminanetworkVNC programhttps://en.wikipedia.org/wiki/Remmina
ssvnc networkVNC viewer ssl/ssh https://en.wikipedia.org/wiki/X11vnc
openvpn networkVPN networkinghttps://en.wikipedia.org/wiki/OpenVPN
scribusofficeDTP programhttps://en.wikipedia.org/wiki/Scribus
calibre officee-book editorhttps://en.wikipedia.org/wiki/Calibre_(software)
pdfsam officepdf assemblinghttps://en.wikipedia.org/wiki/PDF_Split_and_Merge
pdfshuffler officepdf assemblinghttps://sourceforge.net/projects/pdfshuffler/
okular officePDF viewer https://en.wikipedia.org/wiki/Okular
glabelsprintinglabel printinghttps://glabels.org/
xsane scanner software for scannershttps://en.wikipedia.org/wiki/Scanner_Access_Now_Easy
vokoscreen screencast screen recordhttps://github.com/vkohaupt/vokoscreen/blob/master/README.md
key-mon screencast used keys on screenhttps://code.google.com/archive/p/key-mon/
wmctrl screencast window information and settinghttps://en.wikipedia.org/wiki/Wmctrl
keepassx securitypassword managementhttps://en.wikipedia.org/wiki/KeePassX
fontforgesystem font editorhttps://en.wikipedia.org/wiki/FontForge
dkms system kernel compiling https://en.wikipedia.org/wiki/Dynamic_Kernel_Module_Support
gparted system partitioninghttps://en.wikipedia.org/wiki/GParted
cifs-utils system samba networkinghttps://wiki.samba.org/index.php/LinuxCIFS_utils
smartmontools system SMART data from diskshttps://en.wikipedia.org/wiki/Smartmontools
synaptic system software managementhttps://en.wikipedia.org/wiki/Synaptic_(software)
gnome-system-monitor system task managementhttps://help.gnome.org/users/gnome-system-monitor/
bleachbit system the cleaning ladyhttps://en.wikipedia.org/wiki/BleachBit
geany texttext editorhttps://en.wikipedia.org/wiki/Geany
geany-pluginstexttext editorhttps://en.wikipedia.org/wiki/Geany
scitetexttext editorhttps://en.wikipedia.org/wiki/SciTE
smplayervideovideo playerhttps://en.wikipedia.org/wiki/SMPlayer
vlc videovideo playerhttps://en.wikipedia.org/wiki/VLC_media_player
youtube-dl video cli downloaderhttps://ytdl-org.github.io/youtube-dl/index.html
winff video ffmpeg gui https://code.google.com/archive/p/winff/
olivevideo video editinghttps://en.wikipedia.org/wiki/Olive_(software)
virtualbox virtualizationvirtualizationhttps://en.wikipedia.org/wiki/VirtualBox
virtualbox-guest-additions-iso virtualizationvirtualization extentionhttps://en.wikipedia.org/wiki/VirtualBox

Additional remarks

  • Check the output of your terminal carefully for errors.
  • LibreOffice does not contain myspell by default, so it is installed separately. However: hunspell is preferable to myspell, en-us is already installed with LO. See part 5.
  • Fonts that are compatible with Microsoft fonts in terms of geometry:
    • fonts-croscore for
      • Times New Roman (Tinos)
      • Arial (Arimo) and
      • Courier (Cousine)
    • fonts-crosextra-carlito for Calibri and
    • fonts-crosextra-caladea for Cambria.

PPA’s

Personal Package Archives. Not discussed here in detail. If you run into trouble with a checked and secure package from the official distributions, and there are ppa’s, you can consider using them, effective giving access to the ppa maintainer – a security issue – but solving your problem.

Some packages are bleeding edge. They are added in the table but you may want to use alternatives for now (2019 Okt.):

  • Blender 2.8 is totally different and recommended. Go to https://www.blender.org/download/ and install.
  • Olive is by far the best video editor and brand new. Ppa from Olive team:
    sudo su
    add-apt-repository ppa:olive-editor/olive-editor
    apt update
    apt install olive-editor

Next…

Continue with part 4: Tuning Linux

Leave a Reply

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