Archives For jimingkui

KeePass2

For those prefer KeePass2 password manager to KeePassX, here’s how to install the latest KeePass 2.35 release in Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04, Ubuntu 12.04.

While official Ubuntu repositories only provide an old version, the latest KeePass2 has reached the 2.35 release with a large list of new features and improvements. Here are some of them:

  • New KDBX 4 file format
  • Added Argon2 key derivation function
  • Added ChaCha20 (RFC 7539) encryption algorithm
  • open entry URLs with Firefox or Opera in private mode
  • support for importing mSecure 3.5.5 CSV, Password Saver 4.1.2 XML, and Enpass 5.3.0.1 TXT files.
  • And other more change, see the release note.

How to Install KeePass2 2.35 in Ubuntu:

For all current Ubuntu releases and derivatives, e.g., Linux Mint 17, 18, and Elementary OS Loki, KeePass2 can be easily installed from the Julian Taylor’s PPA.

1. Open terminal by pressing Ctrl+Alt+T or searching for “Terminal” from start menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/keepass2

Type user password (no visual feedback due to security reason) when it asks and hit Enter.

2. Then you can upgrade KeePass2 from an existing release via Software Updater:

Or just run following commands to check updates and install the latest release:

sudo apt-get update

sudo apt-get install keepass2

For those who don’t want to add the PPA, grab the DEB package from HERE.

How to Restore

For any reason you can easily remove the PPA and downgrade KeePass2 to the stock version in official Ubuntu repositories via ppa-purge tool:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:jtaylor/keepass

Tip: For a list of plugins, e.g., KeeFox, KeeAgent, Keebuntu, and KeePassHttp, go to this PPA.

MuPDF, a lightweight PDF, XPS, and E-book viewer, has reached the 1.11 rc1 release with mainly bug-fixes and some new features.

The MuPDF viewer is small, fast, yet complete. It supports many document formats, such as PDF, XPS, OpenXPS, CBZ, EPUB, and FictionBook 2. It offers command line tools that allow you to annotate, edit, and convert documents to other formats such as HTML, SVG, PDF, and CBZ.

New features in MuPDF 1.11:

  • PDF portfolio support with command line tool “mutool portfolio”.
  • Add callbacks to load fallback fonts from the system.
  • Use system fonts in Android to reduce install size.
  • Flag to disable publisher styles in EPUB layout.
  • Improved SVG output.

How to Install MuPDF 1.11 in Ubuntu / Linux Mint:

Besides building the tool from source, there’s an unofficial PPA with the packages for Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, and their derivatives.

1. Open terminal by pressing Ctrl+Alt+T or searching for “Terminal” from start menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ubuntuhandbook1/apps

Type in password (no visual feedback due to security reason) when it asks and hit Enter.

2. Then install mupdf and mupdf-tools packages either via Synaptic Package Manager or by running following commands in terminal:

sudo apt-get update

sudo apt-get install mupdf mupdf-tools

If you have a previous release installed, simply launch Software Updater to upgrade the tool after checking for updates.

To use the PDF/XPS viewer, right-click on your file and select open with MuPDF. You can also set MuPDF as default in the Properties window.

Uninstall:

To restore MuPDF to the stock version available in your Ubuntu’s main archive, run command in terminal to purge the PPA:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/apps

For those who want to install the popular GTK theme ‘Arc’ in KUbuntu. There’s an open-source port for Plasma 5 desktop with a few additions and extras called Arc KDE.

The KDE port includes:

  • Aurorae Themes
  • Konsole Color Schemes
  • Konversation Themes
  • Kvantum Themes
  • Plasma Color Schemes
  • Plasma Desktop Themes
  • Plasma Look-and-Feel Settings
  • Wallpapers
  • Yakuake Skins
  • Extra tools

To install the theme in KUbuntu 16.04, KUbuntu 16.10, KUbuntu 17.04, open terminal emulator and run following commands one by one:

1. Run command to add the official Arc-KDE PPA:

sudo add-apt-repository ppa:papirus/arc-kde

2. Then update and install the theme as well as Kvantum engine.

sudo apt-get update

sudo apt-get install arc-kde kvantum

For better looking, after apply the new desktop theme run kvantummanager to choose and apply Arc Dark Transparent (or another) theme.

For a more consistent and beautiful experience, install Papirus icon theme via commands:

sudo add-apt-repository ppa:papirus/papirus

sudo apt-get update

sudo apt-get install papirus-icon-theme

Tip: to fix the color of the menubar on Arc Dark GTK theme, run command:

sudo sh ~/.local/share/plasma/desktoptheme/Arc-Dark/fix-menubar.sh

A new beta release, Skype for Linux 5.1, was announced a few hours ago.

There are many new features and improvements coming with Skype for Linux Beta 5.1. However, only following changes are mentioned in the announcement:

  • Updated to Electron 1.6.2
  • Improved installer scripts that register the Skype update repository for you
  • Many smaller improvements and bugfixes

How to Install Skype 5.1 in Ubuntu / Linux Mint:

Skype website offers DEB packages for download at the link below:

You can also add the official Skype repository to install and receive updates via Software Updater utility, by following the steps below:

1. Open terminal by pressing Ctrl+Alt+T or searching for “terminal” from the Dash. When it opens, run command:

dpkg -s apt-transport-https > /dev/null || bash -c "sudo apt-get update; sudo apt-get install apt-transport-https -y"

Type in your password when it prompts and hit Enter. The command will check if the ‘apt-transport-https’ package is installed.

2. Run command to install the GPG key:

curl https://repo.skype.com/data/SKYPE-GPG-KEY | sudo apt-key add -

3. Add Skype repository to your system:

echo "deb [arch=amd64] https://repo.skype.com/deb stable main" | sudo tee /etc/apt/sources.list.d/skype-stable.list

After adding the repository, you can install Skype for Linux either via Synaptic Package Manager or by running command:

sudo apt-get update && sudo apt-get install skypeforlinux

And future updates will be available in Software Updater along with other system updates.

How to Uninstall:

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

PPSSPP, a free and open-source Sony PSP emulator, has reached the 1.4 release a few days ago. Here’s how to install it in Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, and Ubuntu 17.04.

PPSSPP can run your PSP games on your PC in full HD resolution. It can even upscale textures that would otherwise be too blurry as they were made for the small screen of the original PSP.

All trademarks are property of their respective owners. The emulator is for educational and development purposes only and it may not be used to play games you do not legally own.

The latest PPSSPP 1.4 was released on March 31 that features:

  • Support Direct3D 11 (performs better than OpenGL or D3D9 on most hardware)
  • Audio quality improvement (linear interpolation)
  • Hardware spline/bezier tesselation in OpenGL, D3D11 and Vulkan (…)
  • Post-processing shaders in D3D11
  • Prescale UV setting removed, now the default (improves perf)
  • High DPI display fixes
  • Various fixes for UMD switching for multi-UMD games
  • New audio setting to improve compatibility with Bluetooth headsets
  • Various desktop gamepad compatibility fixes
  • Workaround for mipmap issue, fixing fonts in Tactics Ogre Japanese
  • Assorted minor compatibility fixes, code cleanup and performance improvements

How to Install PPSSPP 1.4 in Ubuntu via PPA:

The software has an official PPA for current Ubuntu releases and derivatives. Follow the steps below one by one to add it and install PPSSPP:

1. Open terminal by pressing Ctrl+Alt+T or searching for “Terminal” from start menu. When it opens, run command:

sudo add-apt-repository ppa:ppsspp/stable

Type in your password (no visual feedback due to security reason) and hit Enter.

2. After adding the PPA, you can either search for install ppsspp via Synaptic Package Manager, or run following commands to update package index and install ppsspp:

sudo apt-get update

sudo apt-get install ppsspp

Uninstall:

To remove the PPA, launch Software & Updates utility and navigate to Other Software tab. The PPSSPP package can be removed either via Synaptic Package Manager or by running command:

sudo apt-get remove ppsspp && sudo apt-get autoremove

Avidemux video editor has reached the 2.6.19 release a few days ago. It features better support for HEVC in mpeg TS and 10bits codec.

Avidemux 2.6.19 changelog includes:

  • All filters with preview have better navigation dialogs
  • Delogo filter UI redone
  • Fixed changeFps/resampleFps seeking
  • HEVC support improved
  • Flv/Demux : Support large files (rcdrone)
  • Allow EAC3 as external audio track
  • General usability cleanup
  • Allow using the last read folder as default save folder
  • 2 pass encoding dialog cleanup
  • Dynamically enable/disable menu
  • Customizable keyboard shortcut
  • Allow reverting page up/down
  • Better support for 10bits
  • Translation updates
  • Updated ffmpeg libs to 3.0.7

How to Install Avidemux 2.6.19 in Ubuntu:

The GetDeb repository has build the new release for Ubuntu 16.04, Ubuntu 16.10, and their derivatives.

1. To add the repository, open terminal via Ctrl+Alt+T or searching for “terminal” from start menu, and run command:

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

For Linux Mint 18, add the GetDeb repository via Software Sources -> Additional Repositories

2. Then refresh, search for and install avidemux2.6-qt package via Synaptic Package Manager.

Or run commands in terminal to check for updates and install Avidemux 2.6.19:

sudo apt-get update

sudo apt-get install avidemux2.6-qt

How to Uninstall:

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

sudo apt-get remove avidemux2.6-qt && sudo apt-get autoremove

And remove the repository by going to Software & Updates -> Other Software tab.

The Openshot video editor has reached the new stable 2.3 release today. Here’s how to install it in Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, Linux Mint 17 & 18, and their derivatives.

Openshot 2.3 is one of the biggest release filled with new features, performance improvements, and tons of bug fixes! Release highlights include:

  • A new transform tool, allows real-time transformations in the video preview window.
  • Zooming the timeline has been greatly improved.
  • The razor tool from OpenShot 1.4.3 has returned
  • Many improvements to the Title Editor and Animated Title Editor.
  • Preview has own dedicated video player, allows multiple preview windows at the same time.
  • Huge performance improvements for real-time previews
  • New documentation (English only so far)
  • Audio, Export dialog, and other improvements. See release note.

How to Install OpenShot 2.3 via PPA:

The OpenShot Stable PPA has built the new packages for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, and Linux Mint 17 & 18.

1. Open terminal via Ctrl+Alt+T or by searching “Terminal” from start menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:openshot.developers/ppa

Type in your password (no visual feedback due to security reason) and hit Enter.

2. If you have a previous Qt version (no the stock version in Ubuntu Software) installed, now launch Software Updater to upgrade Openshot after checking for updates.

Or run the commands below one by one in terminal to check updates and install Openshot 2.3:

sudo apt-get update

sudo apt-get install openshot-qt

Uninstall:

The PPA repository can be easily removed by launching Software & Updates and navigating to Other Software tab. And the openshot-qt package can be removed either via your package manager or by running command:

sudo apt-get remove openshot-qt && sudo apt-get autoremove

The Vivaldi web browser has reached the new stable 1.8 release earlier today features new advanced History.

The start page contains a new history tab, that gives you a list, daily, weekly, or monthly history overviews. There are also graphs and a color-coded heat map overlay showing peaks of online activity and key browsing trends.

There is also an option to search with a specified date range.

A history icon has also been added into the left Side Panel provides a list of visited URLs. The Vivaldi team announced that “Vivaldi doesn’t collect your history data. All of this information is strictly private and local to your computer.”

Other features in Vivaldi 1.8:

  • create notes with drag and drop
  • auto-muting options for tabs.
  • Option to set the home page to Start page.
  • Ability to open links in the current tab from the right-click menu.
  • An option to display hibernated tabs in grayscale.
  • Matches are highlighted in the address bar drop-down menu.
  • Image search from the right-click menu.

Download / Install Vivaldi 1.8:

The DEB package is available for download at the link below:

If you have a previous version of Vivaldi browser installed, you should be able to upgrade it via Software Updater:

If you don’t see it, re-enable the Vivaldi repository via command in terminal:

gksudo gedit /etc/apt/sources.list.d/vivaldi.list

un-comment or add (if empty) the following line and save it:

deb http://repo.vivaldi.com/stable/deb/ stable main

Plank 0.11.4, another maintenance release of 0.11.x “Eddy”, was released a dozen hours ago.

The 0.11.4 release of this simplest dock fixed underscores in some menu items not being shown, and plank adding an extra icon when trying to empty trash. See the changelog:

  • Fix underscores not being shown in some menu items (LP: #1662968)
  • Make window-manager aware that empty-trash dialog is part of plank (LP: #1652653)
  • Fix build with -Werror=pointer-to-int-cast, -Werror=format, -Werror=implicit-function-declaration
  • Generate manpage with help2man
  • Update appdata
  • Update translations

How to Install Plank 0.11.4 in Ubuntu via PPA:

The Plank Testing PPA has built the packages for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, and Ubuntu 17.04. The testing package works well enough that it shouldn’t be a problem for daily use.

1. Open terminal via Ctrl+Alt+T or searching for “terminal” from start menu. When it opens, run command to add the PPA:

sudo add-apt-repository ppa:ricotz/docky

2. After typing your password and hitting enter. Run commands to update and install plank:

sudo apt-get update

sudo apt-get install plank

Tip: Although the package marked as 0.11.3+bzr1597, it contains all the changes in plank 0.11.4.

How to Remove:

The PPA can be removed by going to Software & Updates -> Other Software tab. And to remove plank, run command:

sudo apt-get remove plank

MKVToolNix has reached the new major 10.0.0 series with H.264 and H.265 parsers improvements. Here’s how to install it in Ubuntu 16.04, Ubuntu 14.04, Ubuntu 16.10, and their derivatives.

MKVToolNix 10.0.0 changelog:

  • mkvmerge: AVC/h.264 parser: mkvmerge will now drop all frames before the first key frame as they cannot be decoded properly anyway.
  • mkvmerge: HEVC/h.265 parser: mkvmerge will now drop all frames before the first key frame as they cannot be decoded properly anyway.
  • mkvmerge: HEVC/h.265 parser: added a workaround for invalid values for the “default display window” in the VUI parameters of sequence parameter sets.
  • mkvmerge: MP4 reader: fixed track offsets being wrong in certain situations regarding the presence or absence of edit lists (‘elst’ atoms) & composition timestamps (‘ctts’ atoms).
  • mkvmerge: MP4 reader: offsets in “ctts” are now always treated as signed integers, even with version 0 atoms.
  • mkvinfo: the timestamps of SimpleBlocks with negative timestamps are now shown correctly.
  • mkvmerge: Matroska reader: fixed handling BlockGroups and SimpleBlocks with negative timestamps.
  • mkvmerge: MP3 packetizer: the MP3 packetizer will no longer drop timestamps from source containers if they go backwards. This keeps A/V in sync for files where the source was in sync even though their timestamps aren’t monotonic increasing.
  • mkvmerge: AVC/h.264 parser: mkvmerge will now drop timestamps from the source container if no frame is emitted for that timestamp.
  • mkvmerge: HEVC/h.265 parser: mkvmerge will now drop timestamps from the source container if no frame is emitted for that timestamp. Fixes the HEVC equivalent of the problem with AVC described in #1908.
  • mkvextract: SSA/ASS: fixed extraction when the “Format” line in the “[Events]” section contains less fields than the default for SSA/ASS would indicate.

How to Install MKVToolNix 10.0.0 in Ubuntu / Linux Mint:

1. Open terminal via Ctrl+Alt+T or by searching “terminal” from start menu. When it opens, run command to add MKVToolNix Linux repository:

sudo sh -c 'echo "deb http://mkvtoolnix.download/ubuntu/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/bunkus.org.list'

Type in your password (no visual feedback due to security reason) and hit Enter. For Linux Mint 18, replace $(lsb_release -sc) in the code with xenial.

2. Then install the GPG key via command:

wget -q -O - https://mkvtoolnix.download/gpg-pub-moritzbunkus.txt | sudo apt-key add -

3. Finally upgrade MKVToolNix via Software Updater if you have a previous release installed.

Or run following commands in terminal to install / upgrade the software:

sudo apt-get update

sudo apt-get install mkvtoolnix mkvtoolnix-gui