Archives For jimingkui

PyCharm IDE

PyCharm 2017.1 was released yesterday. Features a much faster debugger, improved Python and JavaScript unit testing, and support for the six library.

PyCharm 2017.1 release highlights:

  • The Python debugger got forty times faster for Python 3.6 projects, and up to two times faster for older versions of Python
  • added support for the six compatibility library
  • Unit test runners for Python have been rebuilt from the ground up: you can now run any test configuration with PyCharm
  • Improved JavaScript unit testing: gutter icons indicating whether a test passed and support for Jest, Facebook’s JS testing framework (PyCharm Professional only)
  • Zero-latency typing is now on by default
  • Support for native Docker for Mac – no more need to use SOCAT! (PyCharm Professional only)
  • And more!

How to Install PyCharm 2017.1 in Ubuntu:

For the community version, the GetDeb repository has made the packages for Ubuntu 16.04, Ubuntu 16.10, and Linux Mint 18.

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

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

2. After adding the GetDeb repository, setup the GPG key via command:

wget -q -O - http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

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

3. Finally install PyCharm, the community version, via commands:

sudo apt update

sudo apt install pycharm

For the professional version, download the official Linux package from the link below, extract, and run the executable from bin/ folder (or read the document).

PyCharm Download Page

The final beta of Ubuntu 17.04 Zesty Zapus has been released earlier today. Features images for Desktop, Server, Cloud, and opt-in flavors, including Kubuntu 17.04, Lubuntu 17.04, Ubuntu Budgie 17.04, Ubuntu Gnome 17.04, UbuntuKylin 17.04, Ubuntu MATE 17.04, Ubuntu Studio 17.04, Xubuntu 17.04.

This Zesty Zapus snapshot includes the v4.10 kernel and Mesa 17. Ubuntu 17.04 download link http://releases.ubuntu.com/17.04/

Kubuntu 17.04 Beta 2 highlights:

  • Plasma 5.9, KDE Applications 16.12.3, KDE Frameworks 5.31
  • Calligra Office Suite updated to Qt/KF5 version 3.0.0.1
  • Krita latest bugfix release – after this popular and advanced digital painting application was split from Calligra.
  • K3B updated to a Qt5/KF5 snapshot of the version to be included in KDE’s next applications release.
  • Okular PDF and document reader is now Qt/KF5 in apps 16.12
  • Kdevelop is now the most recent bugfix release of the new version 5.0.x series.
  • Numerous application and translation updates from KDE.

Download Kubuntu 17.04

Download Lubuntu 17.04

Ubuntu Budgie 17.04 Beta 2 highlights:

  • latest budgie-desktop stable v10.2.9.
  • GNOME 3.24 applications together with GTK+ 3.24 Mutter window manager
  • latest budgie-welcome app with our browser ballot screen and Material theme makeovers
  • AppIndicator support is now default
  • Terminix is the default terminal
  • Many new GNOME based applications are included by default
  • 17.04 Community Contest Winning Wallpapers
  • Gtk Theme QT apps out of the box.

Download Ubuntu Budgie 17.04

Ubuntu Gnome 17.04 highlights:

  • Gnome 3.24
  • Night Light feature that automatically reduce the blue light emitted by your computer screen at sunset
  • The Calendar app now has a Week view.
  • Flatpak 0.8 is now installed by default.
  • LibreOffice 5.3

Download Ubuntu Gnome 17.04

Ubuntu Kylin 17.04 highlights:

  • Gnome Apps updated to 3.24 excluding Nautilus file manager, Terminal, Evolution, and Software.
  • Released foxitreader 1.0.1, available in Kylin Software Center.

Download Ubuntu Kylin 17.04

Ubuntu MATE 17.04 highlights:

  • MATE Desktop 1.18.0
  • The entire MATE Desktop suite of applications and components is now GTK3+ only!
  • Added full support for libinput
  • Updated version of core apps
  • Dropped 32-bit PowerPC support, completely!

Download Ubuntu MATE 17.04

Download Ubuntu Studio 17.04

Xubuntu 17.04 highlights:

  • Thunar crash fixes while renaming,copying bugs
  • xfce4-taskmanager has ability to click on window to select process
  • xfce4-notifyd includes persistence support.
  • xubuntu-default-settings include new file templates included – OpenDocument Writer, OpenDocument Spreadsheet

Download XUbuntu 17.04

via: fridge.ubuntu.com

Stellarium, a free and open-source planetarium software, has reached the 0.15.2 release a few days ago with over 100 improvements and bug fixes.

Some new features in Stellarium 0.15.2:

  • an algorithm for DeltaT
  • orbit visualization data for asteroids
  • new option for the InfoString group
  • support for calculating extincted magnitudes of satellites
  • new type of Solar system objects: sednoids
  • read the announcement for more details.

How to Install Stellarium 0.15.2 in Ubuntu / Linux Mint:

The new release has been made into the official PPA, available for Ubuntu 16.04, Ubuntu 16.10, Ubuntu 17.04, Linux Mint 18.

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:stellarium/stellarium-releases

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

2. If you have an existing Stellarium installation, launch Software Updater (Update Manager) and upgrade the software after checking for updates.

Tip: It’s highly recommended to reset the settings when you will install the new version

Or just run commands in terminal to install / upgrade Stellarium:

sudo apt update

sudo apt install stellarium

Uninstall:

You can easily restore Stellarium to the stock version in your Ubuntu main repository by purging the PPA via command:

sudo apt install ppa-purge && sudo ppa-purge ppa:stellarium/stellarium-releases

Sigil

The Sigil epub editor has reached the 0.9.8 release yesterday. Here’s how to install it in Ubuntu 16.04, Ubuntu 16.10, Linux Mint 18 via PPA.

Sigil 0.9.8 release highlights:

  • PyQt5 support for plugins.
  • New preferences menu to adjust the size of Sigil’s main icons to your liking.
  • An important fix for temp_folder issues on Windows
  • Add manifest properties to Book Browser tooltips and to All Files Reports Widget for epub3
  • Make Sigil’s UI and spellchecker language settings available to plugins
  • Various bug-fixes, read the announcement for details.
Sigil Adjust menu icons' size

Sigil Adjust menu icons’ size

How to Install Sigil 0.9.8 in Ubuntu / Linux Mint:

Sigil does not offer official Linux binaries. Besides building from the source tarball, you may install Sigil 0.9.8 via my personal 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/sigil

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

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

Or install /upgrade Sigil via commands:

sudo apt update

sudo apt install sigil

In Addition, for Linux libxml2 bug see HERE. Sorry that I can’t build it with DBUILD_PATCHED_LIBXML2=1 option since it requires cloning source from github.com but Launchpad builders do not have internet access.

kodi-icon

Kodi 17.1, the first bug-fix release for the v17 “Krypton”, has been released and made into PPA for Ubuntu 14.04, Ubuntu 16.04, Ubuntu 16.10, and Linux Mint 17 & 18.

According to the changelog, Kodi 17.1 brings a huge list of fixes and here are some of them:

  • Update Estuary and Estouchy with some bugfixes and improvements
  • Fix EDL skipping
  • Fix slow song smartplaylist
  • Several PVR fixes
  • Update Chorus webinterface
  • Fix addons not being marked broken when they are updated with broken flag
  • Add limiter on random songs which should prevent large memory usage on big libraries
  • Improve keyboard mapping during button mapping
  • Improve analog stick handling
  • Improve plugin performance when building the content list
  • Include RTMP inputstream add-on for Windows

Kodi-Wallpaper-15B-1080p_samfisher-600x336

Although the Kodi website does not announced the v17.1 release at the moment, you can now install or upgrade to Kodi 17.1 via following steps:

1. Open terminal by pressing Ctrl+Alt+T or searching for “Terminal” from Unity Dash / Start Menu. When it opens, run command to add Kodi PPA:

sudo add-apt-repository ppa:team-xbmc/ppa

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

kodi ppa

2. Then upgrade Kodi Media Center from a previous release via Software Updater:

upgrade Kodi

Or run the commands below one by one to install or upgrade Kodi:

sudo apt update

sudo apt install kodi

Once installed, you can either launch Kodi from app launcher or select log in Kodi session at login screen.

gscan2pdf-icon

The latest GScan2PDF has recently reached 1.7.3 release. Here’s how to install it in all current Ubuntu releases including Ubuntu 12.04, Ubuntu 14.04, Ubuntu 16.04, and higher.

gscan2pdf is a GUI to ease the process of producing PDFs or DjVus from scanned documents. You scan one or several pages in with File/Scan, and create a PDF of selected pages with File/Save PDF. At maturity, the GUI will have similar features to that of the Windows Imaging program, but with the express objective of writing a PDF, including metadata. Scanning is handled with SANE via scanimage. PDF conversion is done by libtiff. Perl is used for portability and ease of programming, with gtk2-perl for the GUI. This should therefore work more or less out of the box on any system with gtk2-perl, scanimage, and libtiff.

While Ubuntu repositories only provide old versions, you can install the latest GScan2PDF (1.7.3 so far) via the developer’s PPA and keep it up-to-date by receiving updates via Software Updater.

gscan2pdf-173

1. To add the PPA, open terminal by pressing Ctrl+Alt+T, when it opens, run command:

sudo add-apt-repository ppa:jeffreyratcliffe/ppa

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

gscan2pdf ppa

2. Have an old version installed? You can now launch Software Updater (Update Manager) and upgrade the software to the latest:

upgrade gscan2pdf

For the first time, you can either install it via Synaptic Package Manager or by running following commands in terminal:

sudo apt-get update

sudo apt-get install gscan2pdf

How to Restore:

For any reason you can easily restore to the stock version of gscan2pdf in your Ubuntu main repository by purging the PPA via command:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:jeffreyratcliffe/ppa

audacity-icon245

After more than one year of development, the Audacity audio editor has reached the 2.1.3 release. Here’s how to install it in Ubuntu 16.04, Ubuntu 16.10, and their derivatives.

Thanks to an upgrade of the PortAudio library, Audacity 2.1.3 now properly supports Windows 10. It also features:

  • Added support for Magic Mouse/Trackpad on mac OS.
  • New Distortion effect, Rhythm Track (was called Click Track) and Sample Data Import. Also effects are no longer grayed-out when in pause.
  • New scrub ruler and ‘pinned’ option so the waveform moves and the recording/playing head stays still.
  • New features in Timer Record.
  • On Mac, audacity.app is now added to /Applications/ directly rather than adding a folder there.
  • Over 60 bugs fixed, including five longstanding bugs.

Audacity 2.1.3

How to Install Audacity 2.1.3 in Ubuntu via PPA:

The Audacity Team does not offer official builds of DEB packages. Besides building from source, you can install Audacity 2.1.3 from my PPA (unofficial). Ubuntu 14.04 is excluded due to requirement of GCC >= 4.9.

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

sudo add-apt-repository ppa:ubuntuhandbook1/audacity

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

audacity ppa

2. After that, upgrade Audacity via the Software Updater (Update Manager) utility:

upgrade audacity

Or you can run the commands below one by one to install or upgrade the audio editor:

sudo apt update

sudo apt install audacity

Uninstall:

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

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/audacity

onscreen keyboard

After first time launching the onscreen keyboard in the login screen, the ‘onboard’ onscreen keyboard automatically starts up every time when I login, or backup from suspend.

launch onscreen keyboard in login

The software does not offer an option to enable / disable the auto startup feature. So here’s how to stop Onboard onscreen keyboard from auto-launching using the Startup Applications utility.

onboard-onscreen-keyboard

1. Open terminal by pressing Ctrl+Alt+T or searching for “Terminal” in Unity Dash. When it launches, run command:

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

Type in your password (no visual feedback due to security reason) when it asks. The command will show hidden startup applications in the Startup Applications utility including Onboard.

show-hidden-startup-apps

2. Launch Startup Applications utility, find out “Onboard” and un-check or remove it:

disable-onboard-autostart

3. (Optional) You may re-hide these hidden startup applications by running the command below in terminal:

sudo sed -i 's/NoDisplay=false/NoDisplay=true/g' /etc/xdg/autostart/*.desktop

That’s it. Enjoy!

wireshark

The most popular network protocol analyzer, Wireshark 2.2.5, was finally made into PPA repository more than a week after its release date.

Wireshark 2.2.5 is mainly a bug-fix release. The changes include updated protocol support and the following bug-fixes:

  • Infinite loop: RTMTP dissector, WSP dissector, STANAG 4607 file parser, NetScaler file parser, IAX2 dissector, and NetScaler file parser.
  • Crashes: LDSS dissector, NetScaler file parser, and K12 file parser.
  • Display filter textbox loses focus during live capturing.
  • crashes when saving pcaps, opening pcaps, and exporting specified packets.
  • Dumpcap crashes during rpcap setup.
  • Crash on closing SNMP capture file if snmp credentials are present.
  • And see the release note for more.

How to Install Wireshark 2.2.5 via PPA:

The official stable PPA has built the new release for Ubuntu 16.10, Ubuntu 16.04, Ubuntu 14.04, Ubuntu 12.04 and their derivatives.

1. To add the PPA, open terminal from Unity Dash / App Launcher, or via Ctrl+Alt+T shortcut keys, and then run command:

sudo add-apt-repository ppa:wireshark-dev/stable

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

wireshark-official-ppa

2. For those who have a previous release installed, launch Software Updater (or Update Manager) to upgrade it to the latest:

upgrade wireshark

Or run the commands below in terminal to install / upgrade wireshark:

sudo apt-get update

sudo apt-get install wireshark

How to restore:

To restore to the stock version of Wireshark in Ubuntu main repositories, purge the PPA via ppa-purge tool:

sudo apt-get install ppa-purge && sudo ppa-purge ppa:wireshark-dev/stable

Pidgin internet messenger

The Pidgin internet messenger 2.12 was released a few days ago on last Thursday. Here’s how to install it via PPA in Ubuntu 16.04.

After 9 months of development, Pidgin 2.12 brings following changes:

  • Fix an out of bounds memory read in purple_markup_unescape_entity
  • Fix use of uninitialised memory if running non-debug-enabled versions of glib
  • Updated AIM dev and dist ID’s to new ones that were assigned by AOL.
  • TLS certificate verification now uses SHA-256 checksums.
  • Fixed SASL external auth for Freenode.
  • Removed the protocol plugin: MSN, Mxit, MySpaceIM, Yahoo!, Facebook (XMPP)
  • Fixed gnutls certificate validation errors that mainly affected google (Dequis)
  • Replaced instances of d.pidgin.im with developer.pidgin.im and updated the urls to use https.
  • Fixed issue of messages being silently cut off at 500 characters.

Pidgin  IM 2.12

How to Install Pidgin 2.12 in Ubuntu 16.04, Linux Mint 18

The official Pidgin PPA was dropped years ago. Besides building the new release from source, you can use this third-party PPA

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

sudo add-apt-repository ppa:jonathonf/backports

pidgin-unofficial-ppa

2. Then launch Software Updater and you’ll see Pidgin 2.12 available for upgrade:

update-pidgin

Or you can run command to install / upgrade the messenger:

sudo apt update && sudo apt install pidgin

Finally restart your computer to apply changes.

How to Restore:

To restore Pidgin to the stock version (2.10.12) in Ubuntu 16.04, run command to purge the PPA via ppa-pure tool:

sudo apt install ppa-purge && sudo ppa-purge ppa:jonathonf/backports

If you want to keep the Pidgin 2.12 in your system, you may also remove the PPA since it contains various other (low impact) packages, either via Software & Updates -> Other Software tab or by running command:

sudo add-apt-repository --remove ppa:jonathonf/backports