Archives For November 30, 1999

The open-source LaTeX editor TeXstudio released version 2.12.12 today. Here’s how to install it in Ubuntu 18.10, Ubuntu 18.04, Ubuntu 16.04, Ubuntu 14.04.

TeXstudio 2.12.12 release highlights:

  • improve macro handling, provide gui that directly downloads macros from github.com/texstudio-org/texstudio-macro
  • add fuzzy completion mode
  • add cwls
  • fix rare bug that the character appear reverse order
  • bug fixes

Install TeXstudio 2.12.12 in Ubuntu via PPA:

There’s a PPA repository contains the latest packages for all current Ubuntu releases and derivatives.

1. Open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from software launcher. When it opens, run command:

sudo add-apt-repository ppa:sunderme/texstudio

Type user password (no asterisks feedback) from sudo prompt and hit Enter to add the PPA.

2. If you have installed TeXstudio from Ubuntu Software, remove the texstudio-doc package before upgrading the software:

sudo apt-get remove texstudio-d*

3. After adding the PPA, you can either upgrade the editor via Software Updater:

or run commands in terminal to install or upgrade the software:

sudo apt-get update && sudo apt-get install texstudio

Uninstall:

To remove the LaTeX editor, run command in terminal:

sudo apt-get remove --autoremove texstudio

And go to Software & Updates -> Other Software to remove PPA repositories.

Wine Stable

The new development release Wine 3.21 was announced a day ago with some improvements and various bug-fixes.

Wine 3.21 release highlights:

  • Typelib marshaller rewrite using NDR functions.
  • Graphics support on recent Android versions.
  • Support for memory font resources in DirectWrite.
  • Joystick support improvements.
  • A lot of bugs were fixed in the release, including issues with Guild Wars 2, Microsoft .NET 2.0, Crysis Warhead, and more.

How to Install Wine 3.21 in Ubuntu:

As usual, Wine’s apt repository will build the new release packages for Ubuntu 14.04, Ubuntu 16.04, and Ubuntu 18.04 in 2 or 3 days.

Open terminal either via Ctrl+Alt+T or by searching ‘terminal’ from app launcher. When it opens, run following commands one by one to and the repository and install Wine:

1. Add the official wine apt repository via command:

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

For Linux Mint 18.x, run below command instead to add the repository:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main'

For Linux Mint 19, run this command instead:

sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'

2. Download and install the GPG keyring via command:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key

3. Finally refresh system package cache and install the latest Wine development package via commands:

sudo apt-get update

sudo apt-get install --install-recommends winehq-devel

If you got dependencies issue, install aptitude (sudo apt-get install aptitude) and replace apt-get in last command with aptitude.

Read more about installing Wine in Ubuntu.

Uninstall:

To remove wine dev release, simply run command in terminal:

sudo apt-get remove --autoremove winehq-devel

And you can remove the repository via Software & Updates utility under Other Software tab.

The latest HTMLDOC, open-source HTML conversion software, now can be easily installed in Ubuntu 16.04 and higher via Snap package.

HTMLDOC is a program that reads HTML and Markdown source files or web pages and generates corresponding EPUB, HTML, PostScript, or PDF files with an optional table of contents.

While Ubuntu universe repository provides an old software package, the HTMLDOC developer offers the Snap (containerized software package) which is always updated.

Install HTMLDOC snap in Ubuntu:

For Ubuntu 18.04 and higher, simply open Ubuntu Software, search for and install htmldoc:

For Ubuntu 16.04, open terminal (Ctrl+Alt+T) and install snapd deamon first:

sudo apt install snapd snapd-xdg-open

Type user password (no asterisks feedback) for sudo prompt and hit Enter.

Then install the software package via command:

sudo snap install htmldoc

Uninstall:

To remove the snap package, run following command in terminal:

sudo snap remove htmldoc

PyCharm IDE

JetBrains PyCharm IDE 2018.3 was released one day ago with new features and great improvements.

PyCharm 2018.3 features:

  • Windows Subsystem for Linux (WSL) interpreters for Windows users developing apps for Linux.
  • Multiline TODOs support.
  • Great usability improvements for search everywhere feature.
  • Performance improvements to F-string.
  • Additional options for optimizing imports
  • GitHub pull requests
  • Cassandra support

How to Install PyCharm 2018.3 in Ubuntu:

Jetbrains offers official Snap package for Linux desktop. For Ubuntu 18.04 and higher, simply open Ubuntu Software, search for and install pycharm packages:

For Ubuntu 16.04, open terminal (Ctrl+Alt+T) and install snapd daemon via command:

sudo apt install snapd snapd-xdg-open

Then install PyCharm snap package via command:

sudo snap install pycharm-community --classic

In the command replace pycharm-community with pycharm-professional for the professional edition.

Uninstall:

To remove the PyCharm snap package, either use Ubuntu Software or run command in terminal:

sudo snap remove pycharm-professional pycharm-community

MusicBrainz Picard music tagger now is available as Snap package for Ubuntu 16.04, Ubuntu 18.04, and higher.

Snap is containerised software package designed to work within most Linux desktop. It bundles all its required dependencies, so the latest Picard 2.0.4 works in Ubuntu 16.04 while the official PPA updates only for Ubuntu 18.04 and higher.

Note that the MusicBrainz Picard snap package is not official. It’s maintained by the community.

To install Picard snap package in Ubuntu 18.04 / higher:

Simply open Ubuntu Software, search for and install picard. There are 2 software packages while the Snap package marked as ‘Source: Snap Store’ in the package details.

Install Picard 2.0.4 in Ubuntu 16.04:

For Ubuntu 16.04, open terminal either via Ctrl+Alt+T keyboard shortcut or by searching for ‘terminal’ from app launcher. When it opens, do:

1. Run command to install snapd is daemon:

sudo apt install snapd snapd-xdg-open

Type user password (no asterisks feedback due to security reason) for sudo prompt and hit Enter.

2. Then install Picard snap package via command:

sudo snap install picard

(Optional) To uninstall the package, run command:

sudo snap remove picard

PlayOnLinux, a graphical frontend for the Wine software compatibility layer which allows Linux to install Windows-based applications, released version 4.3 a few days ago.

While Phoenicis PlayOnLinux 5 is currently under development, the POL 4.3 is a bug-fix release that also brings Phoenicis (POL 5) winebuild compatibility. POL 4 winebuilds will be deprecated.

To install PlayOnLinux 4.3, download the official .deb package:

Download PlayonLinux DEB

You can also add the PlayOnLinux apt repository via following steps:

1 Open terminal (Ctrl+Alt+T) and run command to install the keyring:

wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -

Type user password (no asterisks feedback) when it prompts and hit Enter.

2. Then add PlayOnLinux repository which so far supports for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04.

sudo sh -c 'echo "deb http://deb.playonlinux.com/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/playonlinux.list'

For Linux Mint, replace $(lsb_release -sc) with xenial for Mint 18.x, bionic for Mint 19 in the command.

3. Finally either upgrade PlayOnLinux via Software Updater or install it via commands:

sudo apt-get update

sudo apt-get install playonlinux

Uninstall:

To remove PlayOnLinux, simply run command in terminal:

sudo apt-get remove --autoremove playonlinux

To remove the apt repository, go to Software & Updates -> Other Software.

qBittorrent

The free and reliable P2P bittorrent client qBittorrent 4.1.4 was released today with new features, bug-fixes, WebUI and search improvements.

qBittorrent 4.1.4 release highlights:

  • 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.

How to Install qBittorrent 4.1.4 in Ubuntu:

The official qBittorrent PPA contains the latest packages for Ubuntu 16.04, Ubuntu 18.04, and Ubuntu 18.10.

1. To add the PPA, open terminal either via Ctrl+Alt+T or searching “Terminal” from app launcher. When it opens, run:

sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable

Type in your password (no visual feedback while typing due to security reason) when it prompts and hit Enter to continue.

2. To upgrade from a previous release, launch Software Updater and you’ll see qBittorrent available for upgrade after checking for updates.

upgrade qBittorrent

Or run commands below to install /upgrade it from terminal:

sudo apt update && sudo apt install qbittorrent

Uninstall:

To remove qBittorrent PPA, go to Software & Updates -> Other Software, or run command in terminal:

sudo add-apt-repository --remove ppa:qbittorrent-team/qbittorrent-stable

To remove the bittorrent client, either use your system package manager or run command:

sudo apt-get remove --autoremove qbittorrent

Visual Studio Code IDE

Visual Studio Code released version 1.29 recently with a number of significant updates.

VS Code 1.28 release highlights according to the announcement:

  • Multiline search – Search across files with regex multiline expressions.
  • File icons in IntelliSense – Quickly distinguish file types in IntelliSense.
  • Better macOS support – Full screen mode control and Mojave Dark Mode support.
  • Collapsible stack frames – Collapse uninteresting stack frames to clearly see your code.
  • Improved Loaded Scripts view – Displays related resources such as original source files.
  • Updated extension samples – Uniform style and structure, README, and API usage.
  • CI recipe for extensions – Azure Pipelines build recipe for extensions.
  • Preview: List All References – List All References view shows reference search results.

How to Install VS Code 1.29 in Ubuntu:

The easiest way is to install the community maintained Snap (run in sandbox) package from Ubuntu Software:

You can also install the official .deb package which is available for download at the link below:

Download VS Code (.deb)

Grab the deb and install it via either Gdebi package manager or command in terminal(Ctrl+Alt+T):

sudo dpkg -i ~/Downloads/code_*.deb; sudo apt -f install

For those who want to receive updates for VS Code via Software Updater utility, add the Microsoft repository via following steps (64bit only):

1. Open terminal (Ctrl+Alt+T) and run command to add the repository:

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

2. Download and install the repository key via commands:

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg

sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg

3. Finally install the IDE via command:

sudo apt-get install code

Uninstall Visual Studio Code:

To remove the code editor, either use Synaptic Package Manager or run command:

sudo apt-get remove --autoremove code

And remove the Microsoft repository by launching Software & Updates utility and navigating to Other Software tab.

Diary Software RedNotebook

RedNotebook, cross-platform desktop diary and journal software, released version 2.8 today with support for internal previews again on Windows.

RedNotebook also released version 2.7 and 2.7.1 in recent days. Here are the changes:

  • Never let search phrases end up in the main text field
  • Fix spell checking
  • Use GtkSourceView for editor to obtain better undo/redo functionality
  • When saving, update the list of tags in the auto-complete list for the search.
  • Fix opening RedNotebook homepage from About dialog

How to Install Rednotebook 2.8 in Ubuntu:

The official PPA contains the latest packages for Ubuntu 18.04, Ubuntu 16.04, and Ubuntu 18.10.

1. Open terminal either via Ctrl+Alt+T keyboard shortcuts or by searching for ‘terminal’ from software launcher.

2. Copy and paste following command into terminal and hit run to add the RedNotebook PPA:

sudo add-apt-repository ppa:rednotebook/stable

Type your password (no asterisks feedback due to security reason) when it prompts and hit Enter.

3. Finally check updates and install the desktop journal software by running following 2 commands one by one:

sudo apt update 

sudo apt install rednotebook

Ubuntu 18.04 users can skip sudo apt update command since it’s already done while adding PPA.

Uninstall:

To remove RedNotebook desktop journal, open terminal and run command:

sudo apt remove --autoremove rednotebook

And remove the PPA via Software & Updates utility -> Other Software tab.

PyCharm IDE

PyCharm IDE released version 2018.2.5 today with some important bug-fixes. PyCharm 2018.2.5 features following changes:

  • An issue that causes PyCharm to crash on Ubuntu 16.04 has been resolved
  • Matplotlib 3.0.0 can now be imported in the Python Console
  • Python code now folds correctly after it’s minimized with Ctrl+Shift+Numpad – (Cmd+Shift+- on macOS)
  • Pycharm fails to generate tensorflow skeletons
  • Gnome-Shell crashes upon replace in path confirmation action
  • And other bug-fixes. See the release note.

How to Install PyCharm 2018.2.5 in Ubuntu:

Jetbrains offers official Snap package for Linux desktop. For Ubuntu 18.04 and higher, simply open Ubuntu Software, search for and install pycharm packages:

For Ubuntu 16.04, open terminal (Ctrl+Alt+T) and install snapd daemon via command:

sudo apt install snapd snapd-xdg-open

Then install PyCharm snap package via command:

sudo snap install pycharm-community --classic

In the command replace pycharm-community with pycharm-professional for professional edition.

Uninstall:

To remove the PyCharm snap package, either use Ubuntu Software or run command in terminal:

sudo snap remove pycharm-professional pycharm-community