Quantcast
Channel: LinuxG.net
Viewing all 2249 articles
Browse latest View live

How To Install Kazam 1.4.5 On Ubuntu 18.10 And Ubuntu 18.04

$
0
0

As you may know, Kazam is an open-source application for creating screen recordings and screen shots of your Linux Desktop. This tool is very useful if you want to make video tutorials on Ubuntu. You can record your endire desktop or a portion of it.

Among others, it has support for mp4 (H264), web (VP8) and avi formats, it allows the users to customize the framerate, has an option to show or hide the mouse cursor when recording, automatic file saving and adjustable keyboard shortcuts.

The latest stable version available is Kazam 1.4.5, which has been released a while ago.

How To Install Kazam 1.4.5 On Ubuntu 18.10 And Ubuntu 18.04

Installation instructions:

Due to the fact that it is available via the default repositories of Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint, Elementary OS and other Ubuntu derivative systems, all you need to do is update the local repository index and install the kazam package:

$ sudo apt-get update
$ sudo apt-get install kazam

For Ubuntu 14.04 Trusty Tahr, Linux Mint 17.x and Elementary OS 0.3 Freya, we need to use a third party PPA in order to install the software, refresh the repo list and install the kazam package from the newly added ppa:

$ sudo add-apt-repository ppa:kazam-team/stable-series
$ sudo apt-get update
$ sudo apt-get install kazam

Optional, to remove kazam, do:

$ sudo apt-get remove kazam


How To Install Opera on Ubuntu, Linux Mint and Elementary OS

$
0
0

As you may know, Opera is a popular, open-source, cross-platform internet browser. The browser is available for Windows, Mac OS X and Linux and has been developed by Opera Software AS. First, it has been built on the Blink layout engine, but after a while, it has adopted the Chromium browser engine.

Among others, it includes private browsing, tabbed browsing, a download manager and can integrate easily with social services, like WhatsApp and Facebook.

The latest version available is Opera 57.0.3098.91, which has been recently released, bringing the below changes:

  • DNA-73639 [Mac] Pinned tab can be closed by Cmd+W
  • DNA-73054 Crash on exit when add to bookmarks popup opened and window closed
  • DNA-74068 Switching news off and back on does not render content

How To Install Opera on Ubuntu, Linux Mint and Elementary OS

Installation instructions:

Due to the fact that it is available as a deb package, Opera can be easily installed on Ubuntu, Linux Mint and Elementary OS. All you need to do is download the package and install it via your default package manager. I prefer to use gdebi due to the fact that it also handles dependencies, but the software is not installed by default on Linux systems.

The packages for Linux can be downloaded from here: http://deb.opera.com/opera/pool/non-free/o/opera-stable//

How to install Opera on 64 bit systems:

$ sudo apt-get install gdebi
$ wget https://download3.operacdn.com/pub/opera/desktop/57.0.3098.91/linux/opera-stable_57.0.3098.91_amd64.deb
$ sudo dpkg -i opera*.deb

Optional, to remove opera, do:

$ sudo apt-get remove opera

How to Install Palemoon on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems via Repository

$
0
0

As you may know, Pale Moon is an open-source, cross-platform browser based on Mozilla Firefox, being up to 25% faster then the original.

Pale moon is based on Firefox, has support for the official Firefox extensions, but does not contain all of the Firefox features, including: social API, accessibility features, WebRTC and has some specific customizations and configuration options which are not available on Firefox.

Also worth mentioning, Pale Moon did not adopt the Australis interface and is not planning to.

The latest version available is Pale Moon 28.2.2, which has been recently released, bringing the below changes:

Changes/fixes:

  • Changed the about:feeds icon for external applications to a generic icon, since that kind of access to executables is no longer allowed for security reasons.
  • Fixed issues with copying/pasting bookmarks in the Library View.
  • Fixed a crash occurring when using HTTP pipelining over some (broken) proxies.
  • Fixed several issues with animated WebP display (animations stopping, corrupted frames on lossy images, etc.)
  • Fixed an issue with the display of truncated GIF images.
  • Fixed an issue with deleting recent history not working properly.
  • Fixed incorrect duplicate compatibility mode preferences in about:config.

How to Install Palemoon on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems via Repository

Installation instructions:

For Ubuntu, Elementary OS, Linux Mint and other Ubuntu based systems, palemoon is available via repository, so installing it should not cause too much pain.

Follow the instructions for your operating system exactly and everything should run smoothly.

How to install Pale Moon on Ubuntu 18.10 Cosmic Cuttlefish:

$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.10/ /' > /etc/apt/sources.list.d/home:stevenpusser.list"
$ wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.10/Release.key -O Release.key
$ sudo apt-key add - < Release.key
$ sudo apt-get update
$ sudo apt-get install palemoon

How to install Pale Moon on Ubuntu 18.04 Bionic Beaver, Elementary OS 0.5 Juno, Linux Mint 19.x:

$ sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:stevenpusser.list"
$ wget -nv https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key -O Release.key
$ sudo apt-key add - < Release.key
$ sudo apt-get update
$ sudo apt-get install palemoon

Optional, to remove palemoon, do:

$ sudo apt-get remove palemoon

How To Install Geany-GTK 1.33.01 (Unstable – Git Version) On Ubuntu 18.10 And Ubuntu 18.04 Via Snap

$
0
0

As you may know, Geany is an open-source, lightweight IDE (integrated development environment) built in GTK2, being installable on the most popular desktop environments, due to the fact that it does not require many dependencies.

Among others, it has syntax highlighting features, it auto-closes the XML and HTML tags, has support for C, Java, PHP, HTML, Python, Perl, etc, has code folding features, support for symbol name auto-completion and construct completion and code navigation functions.

The latest version available is Geany 1.33.01 (Unstable – Git Version), which has been released a while ago, coming with changes and new features.

Installation instructions:

In order to successfully install the latest version version of Geany available, you have to install snapd on your system and to install the geany-gtk package from the edge channel. The bellow commands work on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint, Elementary OS and other Ubuntu derivative systems:

$ sudo apt-get update
$ sudo apt-get install snapd
$ sudo snap install geany-gtk --edge

In order to uninstall geany-gtk, do:

$ sudo apt-get remove geany-gtk

How to Install And Use Franz (WhatsApp, Slack, Discord, Telegram client) on Ubuntu

$
0
0

As you may know, Franz is an open-source (starting with Franz 5) messaging app available for Linux, Mac OS X and Windows system and it supports a lot of messaging services, including Slack, WhatsApp, Facebook Messenger, Telegram, Skype, Discord and many others.

A full list of supported services can be found here.

The latest version available is Franz 5.0, which is currently a beta release.

I use the application everyday for WhatsApp and it runs quite well.

Installation instructions:

For Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Linux Mint 18.x and other Ubuntu derivative systems, Franz is available as a deb package, so installing it should not cause too many programs. You need to download the deb package and install it via your default package manager. I prefer to use gdebi, as a good habit, because it also handles dependencies.

So this is what you need to do in order to install Franz on your 64 bit Ubuntu or derivative system:

$ sudo install gdebi
$ wget https://github.com/meetfranz/franz/releases/download/v5.0.0-beta.22/franz_5.0.0-beta.22_amd64.deb
$ sudo gdebi franz_5.0.0-beta.22_amd64.deb

Optional, to remove franz, do:

$ sudo apt remove franz

How To Install SeaMonkey 2.49.4 on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems

$
0
0

As you may know, SeaMonkey is an internet suite that includes a web browser, an email and newsgroup client, a HTML editor, an IRC chat and web development tools.

The latest version available is SeaMonkey 2.49.4, which has been released a while ago, coming with changes and new features. Unfortunately, SeaMonkey is not maintained by Mozilla anymore, but it is still an awesome suite, stable enough to be used by *nix enthusiasts.

Installation instructions:

Due to the fact that it is available via the Ubuntuzilla repository, installing it on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Linux Mint 18.x, Elementary OS 0.5 Juno and other repo-compatible systems should not cause too many problems.

All you need to do is add the repository and the key to your system, update the local repo index and install the required package:

$ echo -e "deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null
$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
$ sudo apt-get update
$ sudo apt-get install seamonkey-mozilla-build

Optional, to remove seamonkey, do:

$ sudo apt-get remove seamonkey-mozilla-build

How To Install Kernel 4.20 RC6 on Ubuntu

$
0
0

As you may know, the latest kernel version available is Kernel 4.20 RC6, which can be easily installed via the Ubuntu PPAs.

Installation instructions:

Because it is very difficult to compile a Linux kernel, Canonical has packed all the kernel releases as deb packages and made them available for everybody that uses Ubuntu or Ubuntu-based systems, via its kernel.ubuntu.com repository.

The below commands are available for all the Ubuntu, Linux Mint, Elementary OS and other derivative systems.

For 32 bit systems, download and install the i386 debs. For 64 bit systems, download and install the amd64 packages:

How to install Kernel 4.20 RC6 32 bit Ubuntu and derivative systems:

Download the needed packages:

$ cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-headers-4.20.0-042000rc6_4.20.0-042000rc6.201812091930_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-headers-4.20.0-042000rc6-generic_4.20.0-042000rc6.201812091930_i386.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-image-4.20.0-042000rc6-generic_4.20.0-042000rc6.201812091930_i386.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-modules-4.20.0-042000rc6-lowlatency_4.20.0-042000rc6.201812091930_i386.deb

Install the Kernel:

$ sudo dpkg -i linux-headers-4.20*.deb linux-image-4.20*.deb

Optional, remove the kernel:

$ sudo apt-get remove linux-headers-4.20* linux-image-4.20*

How to install Kernel 4.20 RC6 on 64 bit Ubuntu and derivative systems:

Download the needed packages:

$ cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-headers-4.20.0-042000rc6_4.20.0-042000rc6.201812091930_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-headers-4.20.0-042000rc6-generic_4.20.0-042000rc6.201812091930_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-image-unsigned-4.20.0-042000rc6-generic_4.20.0-042000rc6.201812091930_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.20-rc6/linux-modules-4.20.0-042000rc6-generic_4.20.0-042000rc6.201812091930_amd64.deb

Install the Kernel:

$ sudo dpkg -i linux-headers-4.20*.deb linux-image-4.20*.deb

Optional, remove the kernel:

$ sudo apt-get remove linux-headers-4.20* linux-image-4.20*

How to Install Transmission 2.94 on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems

$
0
0

As you may know, Transmission is an open-source bittorrent client, available on Linux systems. Due to the fact that it is built in either GTK and Qt, Transmission is installable on a lot of Linux systems. Among others, it can be used via the terminal or as a Web client, it has support for DHT, PEX, µTP and Magnet Link.

The latest version available is Transmission 2.94, which has been recently released, coming with changes.

All Platforms:

  • Fix building against LibreSSL (#284, #486, #570)
  • Fix building against mbedTLS (#115, #528)
  • Fix torrents ETA calculation (#522)
  • Fix cross-compilation issues caused by miniupnpc configuration test (#475)

Qt Client:

  • Fix bad downloaded percentage in DetailsDialog (#547)

Web Client:

  • Fix tracker error XSS in inspector (CVE pending; found by Rory McNamara of Gotham Digital Science)
  • Fix torrent name HTML-escaping in trackers inspector tab

Installation instructions:

The latest version of Transmission is available via the default Ubuntu 18.10 Cosmic Cuttlefish repos, so all you need to do is update the repo index and install the transmission package:

$ sudo apt-get update
$ sudo apt-get install transmission

In order to install Transmission on Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Linux Mint 18.x, Elementary OS 0.5 Juno and other Ubuntu derivative systems, you have to add the PPA to your system, update the local repository index and install the transmission package:

$ sudo add-apt-repository ppa:transmissionbt/ppa
$ sudo apt-get update
$ sudo apt-get install transmission

Optional, to remove transmission, do:

$ sudo apt-get remove transmission


How To Install qBittorrent 4.1.4 on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems

$
0
0

qBittorrent is a torrent client, similar to µTorrent, which was recently ported to the Linux systems. Among others, qBittorrent has built-in search engine for searching in the popular BitTorrent sites, has torrent queueing and prioritizing features, has IP Filtering options, provides a tool for creating torrents and bandwidth limitations.

The latest version available is qBittorrent 4.1.4, which has been released, bringing the below changes:

  • Recognize *.ts files as previewable
  • Allow to disable speed graphs
  • Clear LineEdit on ESC
  • Fix divide-by-zero crash
  • Remove speed limit checkbox in Options dialog
  • Fix speed graph “high speeds” bug
  • BUGFIX: Don’t update torrent status unnecessarily
  • BUGFIX: Improve force recheck of paused torrent
  • Restore torrent in two steps
  • Improve scaling of speed graphs
  • Add isNetworkFileSystem() detection on Windows. This allows network mounts to be monitored correctly by polling timer.
  • Reduce horizontal graphs resolution. Improves perfomance.
  • Add SMB2 magic number
  • Restore startup perfomance to v4.1.2 times. Needs at least libtorrent 1.1.10
  • Add free disk space to WebUI status bar, and many other WebUI improvements.
  • Allow to disable downloading REPACK/PROPER matches
  • Improve RSS Feed updating
  • Allow resizing search filter in search job
  • And various other improvements and bug-fixes.

Installation instructions:

In order to install qbittorrent on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Ubuntu 16.04 Xenial Xerus, Linux Mint, Elementary OS and other Ubuntu deriviative systems, you need to add the PPA to your system, update the local repository index and install the qbittorrent package. Like this:

$ sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
$ sudo apt-get update
$ sudo apt-get install qbittorrent

Optional, to remove qbittorrent, do:

$ sudo apt-get remove qbittorrent

How To Install Deluge 1.3.15 on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems

$
0
0

As you may know, Deluge is an open-source, multi-platform, multi-interface (GTK+, web and command-line) BitTorrent client based on libtorrent-rasterbar. The Deluge daemon can run on headless machines with the user-interfaces being able to connect remotely.

The latest version available is Deluge 1.3.15, coming with the below changes:

Core

  • #2991: Fix issues with displaying libtorrent single proxy.
  • #3008: Fix libtorrent 1.2 trackers crashing Deluge UIs.
  • #2990: Fix error in torrent priorities causing file priority mismatch in UIs.

GtkUI

  • #3012: Configure gtkrc to use consistent button ordering on Windows.
  • Fix column sort state not saved in Thinclient mode.
  • #2786: Fix connection manager error with malformed ip.
  • #2866: Rename SystemTray/Indicator? ‘Pause/Resume? All’ to ‘Pause/Resume? Session’.
  • #2991: Workaround lt single proxy by greying out unused proxy types.

WebUI

  • Security Fix: Check render template files exist otherwise raise 404.

Notification Plugin

  • #2913: Fix webui passing string for int port value.

AutoAdd? Plugin

  • Add WebUI preferences page detailing lack of configuration via WebUI.

Label Plugin

  • Add WebUI preferences page detailing how to configure plugin.

How To Install Deluge 1.3.15 on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems

Installation instructions:

Up to date packages are available via some third party PPA, so installing Deluge on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Linux Mint 18.x, Elementary OS 0.5 Juno should not cause too many problems. All you need to do is add the ppa to your system, update the local repo index and install the deluge package>

$ sudo add-apt-repository ppa:deluge-team/ppa
$ sudo apt-get update
$ sudo apt-get install deluge

Also, if you want to install the web UI, you have to install the deluge-web and deluged packages:

$ sudo apt-get install deluge-web deluged

Optional, to remove the installed packages, do:

$ sudo apt-get remove deluge*

How To Install LeoCAD 18 on Ubuntu 18.10 And Ubuntu 18.04

$
0
0

As you may know, LeoCAD is a free, open-source, cross platform CAD software that permits you to create new models by using Lego bricks.

Among others, it is easy to use, has an intuitive interface and has many features that enables everybody to build CAD models. It is fully compatible with LDraw and has almost 10,000 different parts and continues to receive updates.

The latest version available is LeoCAD 18, which has been released a while ago.

Installation instructions:

The latest version of Leocad is available via the default repositories on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Linux Mint 18.x, Elementary OS 0.5 Juno and other Ubuntu derivative systems, so installing it on your Linux computer is easy.

All you need to do to update the local repository index and install the leocad package:

$ sudo apt-get update
$ sudo apt-get install leocad

Optional, to remove leocad, do:

$ sudo apt-get remove leocad

Free CAD (Computer Aided Design) Software Available for Ubuntu 18.10 Cosmic Cuttlefish and Ubuntu 18.04 Bionic Beaver

$
0
0

In this article I will present you a few list of CAD software which can be easily installed on your Ubuntu 18.10 Cosmic Cuttlefish or Ubuntu 18.04 Bionic Beaver system.

LibreCAD:

LibreCAD is an open-source, multi-platform, free 2D CAD software available for the most popular desktop platforms: Linux, Windows and Mac OS X. It is available in over 20 languages, has support for DWG files, it is capable of writing DXF files and has support for exporting SVG, JPG, PNG, PDF files, among others.

Also, it has layers, blocks, splines, polylines, ellipse tools, advanced tangent line & circle tools, transformation tools, an advanced snapping system and more. Because LibreCAD focuses on 2D geometry it is fast and lightweight, with an installer of less than 30mb.

To install librecad on your system, you need to refresh the local repository index and install the librecad package:

$ sudo apt update
$ sudo apt install librecad

For more information about librecad, follow the librecad article series (the article on top is the newest).

FreeCAD:

FreeCAD is an open source CAx RAD, developed in OpenCasCade, Qt and Python. Among others, it has support for macro recording, creating workbenches and has the ability to run as a both a server and a dynamically loaded application. The users can import and manage the following CAD models: IGES, STEP and BRep and the following meshes: STL, BMS, AST and Wavefront OBJ formats.

To install freecad on your system, you need to refresh the local repository index and install the freecad package:

$ sudo apt update
$ sudo apt install freecad

For more information about FreeCAD, follow the freecad article series (the article on top is the newest).

QCAD:

QCAD is an open source 2D CAD (computer aided drafting) application that helps the users create technical drawings. Being multi-platform, it works on Linux, Mac OS X and Windows.

There is an open-source version for the community and a paid version, which can be bought from here. The version from the PPA comes with the addon disabled by default.

To install qcad on your system, you need to refresh the local repository index and install the qcad package:

$ sudo apt update
$ sudo apt install qcad

For more information about qCAD, follow the qcad article series (the article on top is the newest).

BRL-CAD:

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 of BRL-CAD is available as deb packages via sourceforge, so installing in on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver and derivative systems is easy.

You need to download the package matching your architecture and to install it via the default package manager. I prefer gdebi because it also handles dependencies.

How to install BRL-CAD on 32 bit Ubuntu systems:

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

How to install BRL-CAD on 64 bit Ubuntu systems:

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

For more information about BRL CAD, follow the brlcad article series (the article on the top is the newest).

OpenSCAD:

OpenSCAD is an open-source CAD application for creating solid 3D models. While it does not behave as an interactive modeller, the software reads a script file that describes the object and renders the 3D model from the script.

Due to the fact that OpenSCAD is not available via any PPA for Ubuntu 18.10 Cosmic Cuttlefish, you need to download the openscad package and to install it via the package manager. I prefer gdebi over dpkg due to the fact that it also handles dependencies. Follow the instructions matching your operating system exactly.

Instructions for 32 bit Ubuntu systems:

$ sudo apt-get install gdebi-core
$ wget ftp.us.debian.org/debian/pool/main/o/openscad/openscad-testing_2015.03-2+dfsg-2+b4_i386.deb
$ sudo gdebi openscad*.deb

Instructions for 64 bit Ubuntu systems:

$ sudo apt-get install gdebi-core
$ wget ftp.us.debian.org/debian/pool/main/o/openscad/openscad-testing_2015.03-2+dfsg-2+b4_amd64.deb
$ sudo gdebi openscad*.deb

For more information about Openscad, follow the openscad article series (the article on the top is the newest).

SolveSpace:

SolveSpace is an open-source parametric 2d/3d CAD program, including the following components:

  • modeling 3d parts — draw with extrudes, revolves, and Boolean (union / difference) operations;
  • modeling 2d parts — draw the part as a single section, and export DXF, PDF, SVG; use 3d assembly to verify fit;
  • 3d-printed parts — export the STL or other triangle mesh expected by most 3d printers;
  • preparing CAM data — export 2d vector art for a waterjet machine or laser cutter; or generate STEP or STL, for import into third-party CAM software for machining;
  • mechanism design — use the constraint solver to simulate planar or spatial linkages, with pin, ball, or slide joints;
  • plane and solid geometry — replace hand-solved trigonometry and spreadsheets with a live dimensioned drawing.

To install solvespace on your system, you need to refresh the local repository index and install the solvespace package:

$ sudo apt update
$ sudo apt install solvespace

For more information about SolveSpace, follow the solvespace article series (the article on the top is the newest).

LeoCAD:

LeoCAD is a free, open-source, cross platform CAD software that permits you to create new models by using Lego bricks.

Among others, it is easy to use, has an intuitive interface and has many features that enables everybody to build CAD models. It is fully compatible with LDraw and has almost 10,000 different parts and continues to receive updates.

To install leocad on your system, you need to refresh the local repository index and install the leocad package:

$ sudo apt update
$ sudo apt install leocad

For more information about LeoCAD, follow the leocad article series (the article on the top is the newest).

How To Install FreeMind 1.0.1 on Ubuntu 18.10, Ubuntu 18.04 and Derivative Systems

$
0
0

As you may know, FreeMind is an open-source mind-mapping software written in Java.

Main features: it follows HTML links, has Undo, smart Drag and Drop and copy/paste features, has support for folding, among others.

Current users of FreeMind use it for the following purposes:

  • Keeping track of projects, including subtasks, state of subtasks and time recording
  • Project workplace, including links to necessary files, executables, source of information and of course information
  • Workplace for internet research using Google and other sources
  • Keeping a collection of small or middle sized notes with links on some area which expands as needed. Such a collection of notes is sometimes called knowledge base.
  • Essay writing and brainstorming, using colors to show which essays are open, completed, not yet started etc, using size of nodes to indicate size of essays. I don’t have one map for one essay, I have one map for all essays. I move parts of some essays to other when it seems appropriate.
  • Keeping a small database of something with structure that is either very dynamic or not known in advance. The main disadvantage of such approach when compared to traditional database applications are poor query possibilities, but I use it that way anyway – contacts, recipes, medical records etc. You learn about the structure from the additional data items you enter. For example, different medical records use different structure and you do not have to analyze all the possible structures before you enter the first medical record.
  • Commented internet favorites or bookmarks, with colors and fonts having the meaning you want.

The latest version available is FreeMind 1.0.1, which has been released a while ago.

Installation instructions:

Due to the fact that freemind is available as a snap package, in order to install it on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Elementary OS 0.5 Juno and other Ubuntu derivative systems, you need to install the snapd package from the default repos and to install freemind via snap. Like this:

$ sudo apt install snapd
$ sudo snap install freemind

Optional, to remove freemind, do:

$ sudo apt remove freemind

How To Install Amarok 2.9 on Ubuntu 18.10, Ubuntu 18.04 And Derivative Systems

$
0
0

As you may know, Amarok is the default music player for KDE, but it can be also used with other Desktop Environments.

The latest version available is Amarok 2.9.0, which has been recently released, coming with the below changes and bugfixes:

Changes:

  • Substitute deprecated MySQL option –myisam-recover for compatibility with MySQL 5.7+ thanks to Terje Rosten, Stefano Pettini. (BR 354255)

Bugfixes:

  • Fix integer fields, like length, always showing up as zero in filter creation dialog; thanks to Stefano Pettini. (BR 341661)
  • Fix background color of the lyrics applet, thanks to Stefano Pettini. (BR 314854)
  • Fix Organize tracks / Guess tags presets not persisted properly; thanks to Stefano Pettini. (BR 226144)
  • Fix MPRIS2 DesktopEntry name, makes media controls in Plasma 5.7 taskbar work again; thanks to Antonio Rojas, Rex Dieter. (BR 365275)
  • Auto-expand after search in Collection Browser works correctly again. (BR 335217)
  • Fix crash during MusicBrainz search. (BR 328359)

Installation instructions:

Due to the fact that amarok is available via the default repositories of Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x and other Ubuntu derivative systems, the installation process should not be to difficult.

All you need to do is update the local repository index and install the amarok package:

$ sudo apt update
$ sudo apt install amarok

Optional, to remove amarok, do:

$ sudo apt remove amarok

How To Install Xournal 0.4.8 on Ubuntu 18.10 And Ubuntu 18.04

$
0
0

As you may know, Xournal is an open-source application developed in GTK+, enabling the users to take notes, perform sketches and keep journals. Among others, it provides a pen, a highlighting feature, a text tool and a shape recognizer. Also, it has a special feature for performing annotations on PDF files (via the poppler library).

The latest version available is Xournal 0.4.8, which has been released a while ago, coming with a new feature for exporting to PDF, horizontal view mode, optional auto-save, enhanced icons for eraser and shapes buttons and bug-fixes.

how to install Xournal 0.4.8 on Ubuntu 14.04 Trusty Tahr, Ubuntu 13.10 Saucy Salamander, Ubuntu 12.04 Precise Pangolin, Linux Mint 17 Qiana, Linux Mint 16 Petra, Linux Mint 13 Maya, Pinguy OS 14.04, Pinguy OS 12.04, LXLE 14.04, Peppermint Five, Linux Lite 2.0, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna

Installation instructions:

Due to the fact that it is available via the default repositories on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Elementary OS 0.5 Juno and other Ubuntu derivative systems, installing the software should not cause too many problems.

All you need to do is update the local repository index and install xournal:

$ sudo apt update
$ sudo apt install xournal

Optional, to remove xournal, do:

$ sudo apt remove xournal


How to Install AntiMicro on Ubuntu 18.10 And Ubuntu 18.04

$
0
0

As you may know, AntiMicro is an open source graphical application that allows the users to easily map keyboard and mouse buttons to gamepad buttons. Also, sequences of actions can be mapped on one button, in order to make the user’s gaming more pleasant and easy. The application is very good for games that do not have support for gamepad or joysticks.

The latest version available is AntiMicro 2.23, which brings the following changes:

  •  Fixed portable version. (issue #37)
  • Added ability to specify logging level and file in config dialog. (issue #50)
  • Updated build system to find libraries on Windows systems instead of using explicit paths. (issue #43)
  • Added relevant window information to debug messages related to auto profiles. (issue #46)
  • Fixed issue with anything in profile name after first period being truncated. (issue #70)
  • Fixed issues with SDL 2.0.5 on all platforms. (issue #71)
  • Added support for additional small-case Latin characters when using Xtest. (issue #49)
  • Added inclusion of README-SDL.txt when building Windows distributables.

Installation instructions:

Due to the fact that the latest versions of AntiMicro are not available via any PPA or repository, we will use the package created for Ubuntu 17.x. So, in order to successfully install it, you need to download the deb package for your architecture and install it via the default package manager. I prefer to use gdebi over dpkg due to the fact that it also handles dependencies.

How to install AntiMicro on 32 bit Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x and Elementary OS 0.5 Juno:

$ sudo apt install gdebi
$ wget https://launchpad.net/~mdeguzis/+archive/ubuntu/libregeek/+files/antimicro_2.23~artful-1_i386.deb
$ sudo gdebi antimicro*.deb

How to install AntiMicro on 64 bit Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x and Elementary OS 0.5 Juno:

$ sudo apt install gdebi
$ wget https://launchpad.net/~mdeguzis/+archive/ubuntu/libregeek/+files/antimicro_2.23~artful-1_amd64.deb
$ sudo gdebi antimicro*.deb

Optional, to remove antimicro, do:

$ sudo apt remove antimicro

How To Install Snap Packages and Use the Snap Package Manager Like A Ninja

$
0
0

As you may know, Canonical had big plans to conquer the mobile phone marketing and so, they have developed the snap packages, which are packed with the dependencies built in, so that they can be easily installed on many Linux systems. The tool that handles the snap packages is called snapd and works across many Linux distributions.

While the Ubuntu Touch project is not maintained by Canonical anymore, the snap packaging format is still being developed and maintained.

Main advantages of the snap packages:

  • snap packages provide enhanced security – they run inside a sandboxed environment, not affecting the main OS.
  • snap apps are available via different channels – stable, beta, daily builds – permitting the users to test them without affecting their main OS
  • snap packages get automatic updates – updates are delivered automatically
  • snap packages are cross-platform – due to the fact that the snap packages come with builtin dependencies and are installed in a sandboxed environment, they are compatible with many Linux systems
  • snap packages can be easily packaged and managed – it is easy for the developers to distribute their apps to the community

How to install the snapd package manager:

In order to use the snap packages on your Linux distribution, you need to install the snapd package, which permits you to install and manage snap packages.

Install snapd on Ubuntu 16.04, Debian Sid and newer:

$ sudo apt update
$ sudo apt install snapd

Install and enables snapd on Arch Linux and Manjaro:

$ sudo pacman -S snapd
$ sudo systemctl enable --now snapd.socket

Install snapd on Fedora:

$ sudo dnf install snapd

Install snapd on OpenSUSE:

$ sudo zypper addrepo http://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_42.2/ snappy
$ sudo zypper install snapd
$ sudo systemctl enable --now snapd.socket

How to use the snapd package manager:

Search for packages:

In order to search for snap packages, you can either visit the snapcraft.io app store or to use the command-line interface. The Snapcraft Store groups the applications into different categories, including Developers, Games, Social Networking, Productivity, Graphics, Servers and many others.

Via the command-line, the syntax is snap find package_name .

In the below 2 examples, I have search the default snap repos for Atom and Brackets, two awesome text editors.

How To Install and Use Snap Package Manager Like A Ninja

How To Install and Use Snap Package Manager Like A Ninja

In order to find information about a package available via snap, use: snap info package_name

How To Install and Use Snap Package Manager Like A Ninja

Install packages:

First of all, you need to be aware of the development channels available for snap:

  • stable: the stable version of an app
  • candidate: the release candidate versions are the ones will become stable
  • beta: the beta channel hosts under-development apps that still receive new features
  • edge: daily iterations of an app
  • classic: this is not a development channel; the software that makes changes to the system can be installed via snap (if it is available via the repo) but with the –classic flag.

Install packages:

  • stable (the –stable flag is not mandatory): sudo snap install package_name –stable
  • candidate: sudo snap install package_name –candidate
  • beta: sudo snap install package_name –beta
  • edge: sudo snap install package_name –edge
  • classic: sudo snap install package_name –classic

By default, the snap package manager searches for software in their stable branch, but if it does not find, it notifies the user:

How To Install and Use Snap Package Manager Like A Ninja

How To Install and Use Snap Package Manager Like A Ninja

The –classic flag:

For example, atom and brackets are not packed as applications that can be installed in an isolated sandbox, so they may make global changes to your system. When you try to install such packages, you will get notified to use the –classic argument, if you still want to proceed.

How To Install and Use Snap Package Manager Like A Ninja

How To Install and Use Snap Package Manager Like A Ninja

Upgrade all snap packages, list all snap packages available for upgrade and upgrade individual packages:

By default, the snap package manager searches by itself for updates and upgrades all the snap packages available in the system.

Upgrade all the snap packages: sudo snap refresh

How To Install and Use Snap Package Manager Like A Ninja

To list all the snap packages that have updates: sudo snap refresh –list

To update a package to its latest snap version: sudo snap refresh package_name

How To Install and Use Snap Package Manager Like A Ninja

To revert the package to its previous version: sudo snap revert package_name

How To Install and Use Snap Package Manager Like A Ninja

Change package from a development channel to another:

In order to change a package from a development channel to another, you will need to use the below command: sudo snap refresh package_name –channel=channel_name

OR: sudo snap refresh package_name –channel_name

How To Install and Use Snap Package Manager Like A Ninja

How To Install and Use Snap Package Manager Like A Ninja

List all the latest snap changes from the system: sudo snap changes

How To Install and Use Snap Package Manager Like A Ninja

List all the packages installed via snap: sudo snap list

How To Install and Use Snap Package Manager Like A Ninja

Remove package installed via snap:

Packages can be easily removed from the system via: sudo snap remove package_name

How To Install and Use Snap Package Manager Like A Ninja

After you have installed a snap package, you can easily open the application via either the terminal or by using your operating system’s menu or app launcher. To my mind, the snap packages are among the best things that happened to the *Nix universe, due to the fact that they will encourage the developers and big companies to create apps for Linux and will provide an easy method for everybody to install and use Linux apps.

How to Install Brave Browser on Ubuntu 18.10 And Ubuntu 18.04

$
0
0

As you may know, Brave Browser is an open-source, Chromium based internet browsers that comes with a built-in adblocker. The feature does not block all the ads and replaces all of infected ads (used for malwertising) with Brave ads, giving the money to the website displaying the ads, to Brave sponsors and the to the community.

By default, the browser accesses only the HTTPS version of all the websites (if there is a HTTPS version available).

The latest version available is Brave Browser 0.56, which has been released a while ago.

Installation instructions:

Due to the fact that it is available as a snap package, installing the Brave Browser on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Elementary OS 0.5 Juno and other Linux systems is easy.

For more information about the snap package manager, follow this guide.

All you need to do is install the snapd package (if you don’t have it already) and use the snap package manager to install Brave. Like this:

$ sudo apt install snapd
$ sudo snap install brave

Optional, to remove brave, do:

$ sudo snap remove brave

How to Install HandBrake 1.2.0 on Ubuntu 18.10 and Ubuntu 18.04

$
0
0

For those who don’t know, HandBrake is an open-source multiplatform multithreaded video transcoder. It is used for converting DVD or Bluray discs to formats like MP4, MKV, H.264, MPEG-4 or other formats. You can also encode audio files like AAC, MP3, Flac, AC3 etc

The latest version available is HandBrake 1.2.0, which has been recently released, bringing changes, including:

General:

  • Switched core decoding library from Libav to FFmpeg
  • Fixes numerous sources previously unreadable or otherwise broken
  • Facilitates a number of the improvements and features in this release and planned for the future
  • Removed deprecated Legacy presets
  • See the list of compatible replacements on GitHub
  • Updated official presets to use stereo instead of DPL2 mixdown
  • Avoids potential spatial positioning issues with the current DPL2 algorithm and wide pans in source material
  • Limited in impact since DPL2 decoding has not been in widespread use for years
  • Updated official presets descriptions to revise compatibility and mention recently released devices
  • Updated official presets to rename Fire TV to Amazon Fire
  • Added Amazon Fire 720p30 and Chromecast 1080p60 presets
  • Added {creation-date} and {creation-time} to automatic file naming

Video

  • Fixed an issue decoding Blu-ray titles where the aspect ratio is unknown (assume 16:9)
  • Fixed an issue encoding video with very short frame durations (less than 0.00285s or greater than 350 FPS)
  • Improved extradata handling to accommodate all codecs
  • Added support for decoding TIFF/LZMA video

Audio:

  • Fixed potential decoding issue for audio lacking an explicit channel layout (intelligently guess the layout)
  • Fixed a potential crash during audio probe
  • Improved resampling to allow dithering for all codecs (only where necessary)
  • Improved quality of the default AAC encoder on non-Mac platforms (FFmpeg AAC), no longer experimental
  • Improved bit rate constraints to allow Opus as low as 6 kbit/s per channel
  • Added support for up to 7.1 channel AAC encoding (note that FDK AAC/HE-AAC do not support 6.1)
  • Added support for E-AC3 audio in MP4 container
  • Added Speex audio decoder

Subtitles

  • Fixed a potential crash where an SRT file cannot be opened
  • Added support for SRT files using periods instead of commas to delineate fractions
    Command Line Interface
  • Fixed inability to override preset subtitles burn setting (native and none are now valid values for –subtitle-burned)
    Build system
  • Fixed Linux packaging with an out-of-tree build directory
  • Fixed Windows graphical interface build script signing tool location
  • Removed –enable-local-* and associated contrib libraries; please see the documentationfor dependencies help
  • Updated to mingw-w64-build 4.1.0 with gcc 7.3.0, continuous output (keep alive), and miscellaneous improvements
  • Improved support for building with Xcode 10
  • Improved support for building on FreeBSD 11, 12, and 13
  • Improved Flatpak packaging for Linux (numerous fixes and improvements, no longer experimental)
  • Improved configure.py to always use the Python executable found by configure
  • Added script for creating Flatpak manifests
  • Added support for selecting a compiler via the CC environment variable
  • Miscellaneous bug fixes and improvements

Linux

  • Fixed Blu-ray title name being set to device name (e.g. sr0) when scanning raw devices
  • Fixed Blu-ray default destination file names to no longer include MPLS number
  • Fixed an issue with queue state not being updated properly on reload
  • Fixed various issues importing presets
  • Updated most translations
  • Added initial support for GTK 4
  • Added ability to customize activity window font size and increased default from 7 to 8
  • Added destination overwrite protection (append number to file name on conflict)
  • Added {source-path} to automatic path setting
  • Miscellaneous bug fixes and improvements

For more information, see the release announcement.

Installation instructions:

Install the software via PPA:

Up to date packages are available via some third party PPA, so installing the software on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Elementary OS 0.5 Juno should not cause too many problems.

All you need to do is add the PPA to your system, update the local repository index and install the handbrake-gtk and handbrake-cli packages:

$ sudo add-apt-repository ppa:stebbins/handbrake-releases
$ sudo apt-get update
$ sudo apt-get install handbrake-cli handbrake-gtk

Optional, to remove handbrake, do:

$ sudo apt-get remove handbrake*

Install the software via snap:

If you want to install handbrake via the snap packages, you need to install snapd and to use snap to install the package:

For more information about the snap package manager, follow this guide.

$ sudo apt-get install snapd
$ sudo snap install handbrake-jz

Optional, to remove snap, do:

$ sudo snap remove handbrake-jz

How to Install Opera 57.0. 3098.91 on Ubuntu 18.10 And Ubuntu 18.04 Via Repository

$
0
0

As you may know, Opera is a popular, open-source, cross-platform internet browser. The browser is available for Windows, Mac OS X and Linux and has been developed by Opera Software AS. First, it has been built on the Blink layout engine, but after a while, it has adopted the Chromium browser engine.

Among others, it includes private browsing, tabbed browsing, a download manager and can integrate easily with social services, like WhatsApp and Facebook.

The latest version available is Opera 57.0.3098.91, which has been recently released, bringing the below changes:

  • DNA-73639 [Mac] Pinned tab can be closed by Cmd+W
  • DNA-73054 Crash on exit when add to bookmarks popup opened and window closed
  • DNA-74068 Switching news off and back on does not render content

How To Install Opera on Ubuntu, Linux Mint and Elementary OS

Installation instructions:

The easiest way to install Opera on Ubuntu 18.10 Cosmic Cuttlefish, Ubuntu 18.04 Bionic Beaver, Linux Mint 19.x, Elementary OS 0.5 Juno and other Ubuntu derivative systems is too use the default Opera repository. You need to manually add the repository, download and install the key, update the repo index and install the opera package:

$ sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free'
$ wget -qO- https://deb.opera.com/archive.key | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install opera

Optional, to remove Opera, do:

$ sudo apt-get remove opera

Viewing all 2249 articles
Browse latest View live