Archives For jimingkui

This tutorial shows you how to install the beautiful Malys-Deda GTK Theme in Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04 and Linux Mint.

malys deda gtk theme

The installation is very easy, just download the theme and put the extracted folder to themes folder and finally you can apply it via gnome tweak tool or unity tweak tool. Follow the steps below to get started:

1.) Open Ubuntu Software Center, search for and install gtk3-engines-unico or gtk2-engine-pixbuf

2.) Clike to download Malys-Deda GTK Theme

3.) Extract the download package. Copy the result folders (malys-deda & malys-dedaGS) and paste to:

  • user Home -> .themes # For local user only, press Ctrl+H to see hidden folders. Create .themes folder if not exist.
  • /usr/share/themes # For global. You need to press Alt+F2 and type to run gksudo nautilus to open file manager with root privilege.

4.) Open Unity Tweak Tool or Gnome Tweak Tool, go to Themes and choose Malys-Deda.

The Cloud music player Nuvola 2.2 added new service Bandcamp & Libre.fm. Here’s how to install or upgrade Nuvola Player 2.2 in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10 and their derivatives such as Linux Mint and Elementary OS Luna.

New features in Nuvola 2.2:

Nuvola now supports Bandcamp. Bandcamp is an online music store, as well as a platform for artist promotion, that caters mainly to independent artists. Artists on Bandcamp have a customizable microsite with the albums they upload. All tracks can be played for free on the website and some artists offer free music downloads.

Nuvola Player supports scrobling to Libre.fm, a free Last.fm alternative.

Last.fm love and ban actions are available from the main menu (control), tray icon and Unity quick list.

Some services allow you to download songs, but file downloads were not supported by Nuvola Player. File downloads have been enabled and a simple downloads manager has been created to address this issue.

Other changes:

  • File INSTALL: Added information how to run Nuvola Player from source directory.
  • Google Play: Fixed detection of playback status.
  • Google Play: Enable links to song downloading.
  • Updated translations.
  • Updated translations template.
  • Deezer: Fixed metadata and playback status parsing.

Install Nuvola Player 2.2:

Nuvola Player Stable PPA is ready. Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below commands one by one to install it on your system:

sudo add-apt-repository ppa:nuvola-player-builders/stable

sudo apt-get update

sudo apt-get install nuvolaplayer nuvolaplayer-flashplugin

This tutorial shows how to install the latest stable GNU Emacs (so far, it’s 24.3) in Ubuntu 13.04 Raring, Ubuntu 12.10, Ubuntu 12.04 Precise and their deviratives such as Linux Mint and Elementary OS Luna via PPA.

Highlights of Emacs 24.3 include:

  • Generalized variables are now in core Emacs Lisp.
  • An update for the Common Lisp emulation library.
  • A new major mode for Python.

There are many more changes; for a summary see the etc/NEWS file, which you can view from Emacs with `C-h n’.

Install / Upgrade Emacs 24.3 via PPA:

Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below command to add the PPA:

sudo add-apt-repository ppa:cassou/emacs

Then update package lists on your system:

sudo apt-get update

After that, you can install or upgrade via synaptic package manager, which is available in Ubuntu Software Center. Or just run below command:

sudo apt-get install emacs24

Enjoy!

The first maintenance release for the 3.11 LTS has been released. All users of the 3.11 kernel series are urged to upgrade as soon as possible. Here’s how to do it in Ubuntu 13.10 Raring, Ubuntu 12.10 Quantal, Ubuntu 12.04 Precise and Linux Mint.

Except from a x86 fix and two sound enhancements, Linux kernel 3.11.1 introduces only updated drivers, including USB, hwmon, and iSCSI. See the official announement.

Install / Upgrade Kernel 3.11.1

The DEB packages are available in Kernel PPA. Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below commands to download them:

for 32-bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.1-saucy/linux-headers-3.11.1-031101-generic_3.11.1-031101.201309141102_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.1-saucy/linux-headers-3.11.1-031101_3.11.1-031101.201309141102_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.1-saucy/linux-image-3.11.1-031101-generic_3.11.1-031101.201309141102_i386.deb

for 64-bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.1-saucy/linux-headers-3.11.1-031101-generic_3.11.1-031101.201309141102_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.1-saucy/linux-headers-3.11.1-031101_3.11.1-031101.201309141102_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.1-saucy/linux-image-3.11.1-031101-generic_3.11.1-031101.201309141102_amd64.deb

Once downloaded, both 32-bit & 64-bit run below command to install them:

sudo dpkg -i linux-headers-3.11.1*.deb linux-image-3.11.1*.deb

(Optional) To remove this kernel, run below command:

sudo apt-get purge linux-image-3.11.1*

Kernel PPA: http://kernel.ubuntu.com/~kernel-ppa/mainline/

The latest Linux Kernel 3.10.12 LTS has been released. All users of the 3.10 kernel series must upgrade. Here’s how to install or upgrade in Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10 and Linux Mint.

Linux kernel 3.10.12 brings mostly networking fixes, especially for IPv4 and IPv6 protocols, and lots of updated or patched drivers, also networking related. See the official announcement.

Install / Upgrade Kernel 3.10.12

The Deb packages is available in Kernel PPA for Ubuntu based systems. Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below commands to download the Debs:

for 32-bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.12-saucy/linux-headers-3.10.12-031012-generic_3.10.12-031012.201309141044_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.12-saucy/linux-headers-3.10.12-031012_3.10.12-031012.201309141044_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.12-saucy/linux-image-3.10.12-031012-generic_3.10.12-031012.201309141044_i386.deb

for 64-bit system

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.12-saucy/linux-headers-3.10.12-031012-generic_3.10.12-031012.201309141044_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.12-saucy/linux-headers-3.10.12-031012_3.10.12-031012.201309141044_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.12-saucy/linux-image-3.10.12-031012-generic_3.10.12-031012.201309141044_amd64.deb

Then install them via:

sudo dpkg -i linux-headers-3.10.12-*.deb linux-image-3.10.12*.deb

Once installed, restart your computer.

Kernel PPA: http://kernel.ubuntu.com/~kernel-ppa/mainline/

The FFmpeg 2.0 has been released for months. If you don’t want to build it from source, now you can install in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, and Ubuntu 12.10 Quantal via a PPA repository.

As you may know, FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec – the leading audio/video codec library. Version 2.0 is a major release which brings FTP Protocol support and filter graph description readable from file just to name two. Read more at www.ffmpeg.org

Install FFmpeg 2.0 via PPA:

Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below command to add the ppa:

sudo add-apt-repository ppa:samrog131/ppa

Then update package lists and install ffmpeg:

sudo apt-get update; sudo apt-get install ffmpeg

The PPA also contains other packages that you may not want. Remove the ppa after installation by:

sudo apt-add-repository --remove ppa:samrog131/ppa; sudo apt-get update

Enjoy!

SyncDrive is a Google Drive Client for Ubuntu based system developed by David Tavares, the developer of the Pear OS Linux. SyncDrive creates a folder on your system and files on this folder are available on all your devices with Google Drive. It is based on the wonderful work of the team of Grive.

Features:

SyncDrive syncs your files stored on your Google Drive on your Ubuntu / Linux Mint with ease.

  • Automatic synchronization of your files
  • SyncDrive folder on your home directory
  • Keep an eye on your storage easily.
  • Install SyncDrive:

    Before installing SyncDrive, press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below commands one by one to add the dependencies ppa. Supports Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Ubuntu 10.04 and their derivatives such as Linux Mint and Elementary OS.

    sudo add-apt-repository ppa:nemh/gambas3
    
    sudo apt-get update

    Then download SyncDrive 0.2 32-bit | 64-bit. Or go to its official download page.

    Once downloaded, install it via:

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

    SyncDrive Homepage: syncdrive.fr

    HexChat is an IRC client based on XChat, it was originally called XChat-WDK. The latest HexChat 2.9.6 has been released with many improvements and bug fixes.

    HexChat 2.9.6 expanded SASL support to include BLOWFISH and AES encryption and EXTERNAL for using client certs, added server-time support so bouncers like ZNC can print their playback and show native timestamps. See the ChangeLog:

    • redesign edit window in network list
    • rename favorites to autojoin
    • improve url detection yet again (this time w/ more ipv6!)
    • implement /exec -o on Windows
    • improvements to the dcc window
    • improvements to sysinfo on unix, including -e to print info instead of saying
    • add support for BLOWFISH, AES, and EXTERNAL SASL mechanisms
    • add reload command and button in plugingui
    • add support for server-time and znc.in/server-time[-iso] capabilities
    • add attributes to hook_print/server and emit_print for information such as server-time
    • add support for QuakeNet’s challangeauth
    • add chanopt for stripping colors
    • add copy option to banlist entries
    • add autoconnect option to context menu of networks
    • add option for omitting alerts while window is focused
    • add python3 support along with various bugfixes
    • add libcanberra support on unix
    • add tracking of users accounts
    • add %u to userlist popups for accounts
    • add channelkey to channel lists in plugin api
    • add MONITOR support for the friends list
    • add QUIET and UNQUIET commands
    • add support for the away-notify, account-notify, and extended-join capabilities
    • add notifications for friends away status (requires away-notify)
    • add events for quiet, unquiet, and quietlist
    • add Ctrl+N (New Server Window) keybinding
    • add ctrl+home/end keybinding for scrolling to top/bottom
    • add theme manager to unix build system
    • fix compilation on FreeBSD
    • fix running as root
    • fix splitting ctcps and notices
    • fix alerts and scrollback chanopts
    • fix crash when attaching/detaching tabs
    • fix sending limited channel messages (op messages) to the wrong tab
    • change /load -e to load from config dir
    • remove Ctrl+L (Clear Text) keybinding
    • remove custom sound applications
    • remove away announce, replaced by away-notify on supported servers. (alternative python script)
    • update network list

    Install HexChat via PPA:

    The PPA supports for Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.10 Quantal, Ubuntu 12.04 Precise and their derivatives such as Linux Mint and Elementary OS.

    Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below command to add the PPA:

    sudo add-apt-repository ppa:gwendal-lebihan-dev/hexchat-stable

    Then update and install it:

    sudo apt-get update; sudo apt-get install hexchat

    Want to display a history of notifications on your Ubuntu desktop? Well, it’s easy to do it with an indicator called recent notifitions.

    Recent Notifications is a GNOME applet that collects recent messages sent with libnotify to a notification daemon and display as an indicator applet on your panel.

    This indicator works on Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, but not in Elementary OS because it uses Pantheon-notify.

    Install Recent Notifications

    Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below command to add the PPA:

    sudo add-apt-repository -y ppa:jconti/recent-notifications

    After that, update and install the applet:

    sudo apt-get update; sudo apt-get install indicator-notifications

    You can download and install the .DEB package from launchpad page if you don’t want to add the ppa.

    Once installed, log out and back in. You’ll see the icon on panel.

    If you’re not comfortable with the eOS style window buttons, here’s how to add minimize buttons and move close, minimize, maximize buttons to right or left.

    Because Elementary OS Luna is based on Ubuntu 12.04 Precise. So the setting is kinda similar. All you need to do is install Dconf Editor and change the value of button-layout.

    1.) To get started, first install Dconf Editor. Open Software Center from the dock, search for and install dconf-tools. Or you can run below command in terminal:

    sudo apt-get install dconf-tools

    2.) Open Dconf Editor from the top-left app menu.

    3.) Navigate to org > pantheon > desktop > gala > appearance. There you can change the value of button-layout to:

    :minimize,maximize,close will add the minimize button, and move all window buttons to right.
    close,maximize,minimize: will add the minimize button, and move all window buttons to left.

    You may find that colon ‘:’ is the line of demarcation. Button names before (or after) the colon will set them to left (or right) of window title bar.