Archives For Howtos

peek Animated GIF recorder

Simple animated GIF screen recorder Peek 1.0.2 and then 1.0.3, with packaging fixes, were released a few days ago.

Peek provides a simple user interface allows you to select a screen area to record by moving and resizing the window. There’s a countdown after clicking on the ‘Record’ button.

peek recording area

Peek 1.0.2 / 1.0.3 come with bug-fixes, translation updates and small tweaks:

  • Finish and save recording when closing the app while rendering
  • Highlight file when launching Dolphin file manager
  • Use raw video for recording GIF with GNOME Shell recorder (fix poor video quality)
  • fix app failed to record MP4 when dimensions where not divisible by 2
  • fix the countdown issue.
  • fix that close window while recording could leave temp files behind
  • fix notification in KDE Plasma, Cinnamon and XFCE
  • Place close button on the left on all desktops
  • Translation updates, added man page.

How to Install Peek GIF recorder in Ubuntu:

The developer has made the packages into PPA repository, available for Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, Ubuntu 17.10, and derivatives.

Open terminal via Ctrl+Alt+T or searching for “Terminal” from app launcher, when it opens, run commands:

  1. Add the Peek stable PPA:
    sudo add-apt-repository ppa:peek-developers/stable
  2. Then check updates and install peek via commands:
    sudo apt-get update
    sudo apt-get install peek

For those who don’t want to add PPA, grab the .deb package from your system from PPA packages page.


To remove the screen recorder, either use your system package manager or run command:

sudo apt-get remove --autoremove peek

You can also manage the PPA repository by going to System Settings -> Software & Updates -> Other Software tab.


For some reason, you may want to downgrade an installed application to an old version in Ubuntu.

Usually, you can easily restore a package to its stock (initial) version available in Ubuntu universe repository. Or, you can restore to a specific software version if you added a third-party repository that contains the version of that package.

By following below steps, you can easily switch between software versions via Synaptic package manager.

1. Install Synaptic package manager via Ubuntu Software app:

Install Synaptic

2. Launch Synaptic package manager and input your user password when prompts since it requires root user privilege:

launch synaptic

3. Search for and then highlight the software you want to downgrade, then go to menu Package -> Force Version…

4. The next dialog allows you to choose among all available software versions.

select old version

Select the version as you want, click ‘Force Version’ and confirm by clicking Mark button in next dialog.

Finally click the Apply button to apply changes.

Tip: After downgraded the software, you may also want to lock the software version by highlighting it in Synaptic then go to menu Package -> Lock Version.

PyCharm IDE

The professional version of PyCharm IDE 2017.1.3 can now be easily installed via a PPA repository (unofficial) in Ubuntu, though there’s an official Linux tarball available.

Although the GetDeb repository is maintaining the latest community version of PyCharm IDE for Ubuntu users, there lacks a PPA for PyCharm Pro since Mystic-Mirage dropped his PPA support half a year ago.

Now there’s another PPA contains both PyCharm Community and Pro (2017.1.3 so far). Though the PPA only supports Ubuntu 16.10 and Ubuntu 17.04 at the moment, the packages also work in Ubuntu 16.04.

PyCharm Professional

1. To add the PPA, open terminal via Ctrl+Alt+T and run command:

sudo add-apt-repository ppa:viktor-krivak/pycharm

Type in your password (no visual feedback) when prompts and hit Enter.

PyCharm unofficial PPA

2. Then you can install PyCharm Pro via command (replace pycharm-professional with pycharm for the community version):

sudo apt update 

sudo apt install pycharm-professional

Install PyCharm Pro in Ubuntu 16.04:

For Ubuntu 16.04 LTS, grab the .deb package either for zesty or yakkety from PPA packages page.

Then install it either via Gdebi (available in Software Center) package installer or by running command:

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


To remove the PPA repository, go to System Settings -> Software & Updates and navigate to Other Software tab.

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

sudo apt remove --autoremove pycharm-professional


While Ubuntu repositories only provide old versions of GnuCash, here’s how to install the latest version of the financial-accounting software, GnuCash 2.6.16, Ubuntu 16.04, Linux Mint 18, and Ubuntu 17.04.

GnuCash is free small-business financial-accounting software designed to be easy to use, yet powerful and flexible. It allows you to track bank accounts, stocks, income and expenses.

The latest so far is GnuCash 2.6.16, features various bug-fixes and translation updates.

GnuCash 2.6.16

How to Install GnuCash 2.6.16 in Ubuntu:

The GetDeb repository offers the binary packages for Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, and their derivatives.

1. Open terminal via Ctrl+Alt+T or by searching “Terminal” from app launcher, when it opens, run command:

sudo sh -c 'echo "deb $(lsb_release -sc)-getdeb apps" >> /etc/apt/sources.list.d/getdeb.list'

Type in your password (no visual feedback) and hit Enter to add the repository.

For Linux Mint, please enable GetDeb App repository via Software Sources -> Additional repositories.

2. For those who have a previous release installed, launch Software Updater (Update Manager) and upgrade GnuCash after checking for updates:

upgrade GnuCash

or simply run commands to update and install the financial-accounting software:

sudo apt update

sudo apt install gnucash


The GetDeb repository can be removed via the Software & Updates utility under Other Software tab.

If you want to downgrade GnuCash to the stock version in Ubuntu repositories, install Synaptic Package Manager via Ubuntu Software, launch it and force install old version of gnucash.

Wine Stable

The Wine development release 2.10 was announced a day ago. With the initial Android graphics driver, running Windows applications on Android is finally getting closer with Wine.

Wine 2.10 release highlights:

  • Initial version of the Android graphics driver.
  • Dictionary support in WebServices.
  • A number of Direct2D fixes.
  • User interface improvements in RegEdit.
  • OLE clipboard cache fixes.
  • A total of 21 bug fixes.

How to Install Wine 2.10 in Ubuntu:

The official Wine repository offers the latest binaries for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, and Ubuntu 17.04.

Open terminal via Ctrl+Alt+T or by searching for “Terminal” from app launcher, when it opens, do following steps:

1. For 64 bit system, enable 32 bit architecture (if you haven’t already):

sudo dpkg --add-architecture i386

2. Add the official repository via command:

sudo apt-add-repository

For Linux Mint 18 using following command instead (replace xenial with trusty for Mint 17.x):

sudo apt-add-repository 'deb xenial main'

3. Setup the keyring via command:

wget -nc && sudo apt-key add Release.key

4. Finally update and install Wine 2.10 via commands:

sudo apt-get update

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


If you have upgrade your system fontconfig, freetype libraries, you may got unmet dependency issues while installing wine-devel. To remove Wine 2.10, run command:

sudo apt-get remove --autoremove winehq-devel

And you can manage the repository by going to System Settings -> Software & Updates -> Other Software tab.