Archives For jimingkui

Bittorrent sync ubuntu

BitTorrent Sync reached 1.2.67, which improved speed with large files for Desktop users and added Android 4.4 support. PPA for Ubuntu 13.10, Ubuntu 14.04, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint is ready and here I’ll show you how to install it.

What’s New in BitTorrent Sync 1.2.67:

For Desktop:

  • Improved speed with large files (in 1Gb LAN and on low-end CPU devices)
  • Restore modified files in read-only folder
  • API and UI-less mode
  • Advanced features available through API :
    • new secrets with support of read-only encrypted peers
    • synchronize selected files only

For Android:

  • Android 4.4 support
  • Speed improvements
  • Redesigned Help pages
  • Various bug fixes

Install BitTorrent Sync:

This peer-to-peer file synchronization tool is available in launchpad PPA. Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run commands below one by one to install it:

sudo add-apt-repository -y ppa:tuxpoldo/btsync

sudo apt-get update

sudo apt-get install -y btsync btsync-user

Once installed, you can start the indicator and/or web interface from Unity Dash shortcuts.

bittorrent sync

zim desktop wiki ubuntu

Zim is a graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. Pages are stored in a folder structure, like in an outliner, and can have attachments. Creating a new page is as easy as linking to a nonexistent page. All data is stored in plain text files with wiki formatting. Various plugins provide additional functionality, like a task list manager, an equation editor, a tray icon, and support for version control.

Zim can be used to:

  • Keep an archive of notes
  • Take notes during meetings or lectures
  • Organize task lists
  • Draft blog entries and emails
  • Do brainstorming

Zim handles several types of markup, like headings, bullet lists and of course bold, italic and highlighted. This markup is saved as wiki text so you can easily edit it with other editors. Because of the autosave feature you can switch between pages and follow links while editing without worries.

zim desktop wiki in Ubuntu

zim desktop wiki in Ubuntu

Install Zim Desktop Wiki:

We can easily download & install latest Zim Desktop Wiki in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10 and Linux Mint from the links below:

Zim Desktop Wiki DEB & Source Code

So far, the latest is Zim 0.60 which is also available in Ubuntu Software Center for Ubuntu 13.10 and higher.

audacious 3.4.2

Audacious 3.4.2 has been released with annoying bugs fixed. This tutorial shows how to install it via PPA in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.04 Precise, Ubuntu 12.10 Quantal, Linux Mint and Elementary OS.

Audacious fixed following bugs:

  • Opening an Internet channel takes too long at the first time
  • SDL error: Failed to open audio stream: XAudio2: XAudio2Create() failed at open..
  • incorrect playtime length
  • NULL pointer segfault due to vfs async race
  • some opus file won’t play
  • Time label shows wrong time if slider is dragged beyond its upper limit

To get started installing Audacious 3.4.2, press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run command below to add the PPA:

sudo add-apt-repository -y ppa:nilarimogard/webupd8

Then you can install it from Ubuntu Software Center after checking for updates. Or run commands below instead:

sudo apt-get update; sudo apt-get install -y audacious audacious-plugins
audacious 3.4.2 in ubuntu 13.10

audacious 3.4.2 in ubuntu 13.10

Giada is a minimal, hardcore audio tool for DJs and live performers. Just pick your sample, drop it in any channel, and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler, or effect (VST) host. Giada aims to be a compact and portable virtual device for production use and live sets.

Giada 0.8.0 brings initial MIDI input support. It also fixes many annoying bugs and introduces some minor improvements.

giada 0.8 ubuntu

Changelog:

  • initial MIDI input support
  • Fix freeze when recording audio inputs on a second channel
  • Fix ‘R’ button to show up even if the channel has no actions
  • Fix weird drawings of keypress actions in action editor
  • Free channel: delete ‘R’ button as well
  • Shift+key does not kill loop mode channels in a wait status
  • Fix issue with ‘R’ button and newly added actions
  • Remove “left”/”right” labels from main buttons

Download & Install Giada:

First check your OS type under System Settings -> Details. Choose to download the DEB from the official links below:

Giada for Linux, DEB (32 bit)

Giada for Linux, DEB (64 bit)

Then uncompress the package and click to open the .deb file in result folder with Ubuntu Software Center.

install giada deb file

Finally click install button. Once installed, start Giada from Unity Dash.

Linux Kernel 3.10.18

The latest Linux Kernel LTS 3.10.18 has been released today. Similar to Kernel 3.11.7, this kernel brings lots of updates and bugfixes for USB, wireless drivers, ARM, ipv6, tcp. See the changelog for details.

This tutorial shows you how to install / upgrade Linux Kernel 3.10.18 in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.10 Quantal, Ubuntu 12.04 Precise, Linux Mint and Elementary OS.

To get started, press Ctrl+Alt+T on your keyboard to open terminal. When it opens:

1. Run commands below one by one to download the DEBs:

For 32 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.18-saucy/linux-headers-3.10.18-031018-generic_3.10.18-031018.201311040835_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.18-saucy/linux-headers-3.10.18-031018_3.10.18-031018.201311040835_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.18-saucy/linux-image-3.10.18-031018-generic_3.10.18-031018.201311040835_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.18-saucy/linux-headers-3.10.18-031018-generic_3.10.18-031018.201311040835_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.18-saucy/linux-headers-3.10.18-031018_3.10.18-031018.201311040835_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.18-saucy/linux-image-3.10.18-031018-generic_3.10.18-031018.201311040835_amd64.deb

2. Once downloaded, both 32 bit and 64 bit system can use commands below to install them:

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

Restart your computer and done!

If for some reason, ths kernel does not work properly on your system. Remove Linux Kernel 3.10.18 via:

sudo apt-get purge linux-headers-3.10.18-* linux-image-3.10.18-*

Linux Kernel 3.11.7

Linux Kernel 3.11 series has reached v3.11.7. It’s recommended to upgrade as soon as possible if you’re on Kernel 3.11.

Linux Kernel 3.11.7 has lots of updates and bugfixes for USB, wireless drivers, ARM and ext3/4. See the changelog.

This tutorial shows you how to install / upgrade this Kernel in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.04 Precise, Ubuntu 12.10 Quantal, Linux Mint and Elementary OS.

To get started, press Ctrl+Alt+T on your keyboard to open terminal. When it opens:

1. Run commands below one by one to download DEBs for Kernel 3.11.7:

For 32 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107-generic_3.11.7-031107.201311040853_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107_3.11.7-031107.201311040853_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-image-3.11.7-031107-generic_3.11.7-031107.201311040853_i386.deb

For 64 bit system:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107-generic_3.11.7-031107.201311040853_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107_3.11.7-031107.201311040853_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-image-3.11.7-031107-generic_3.11.7-031107.201311040853_amd64.deb

2. Both 32 bit & 64 bit install them via:

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

Once done, restart your computer.

If for some reason it does not work properly for you, remove Linux Kernel 3.11.7 via:

sudo apt-get purge linux-headers-3.11.7-* linux-image-3.11.7-*

gimp 2.8.8 ubuntu

GIMP (GNU Image Manipulation Program), the popular image editing tool is now at version 2.8.8 stable. This tutorial shows how to install GIMP 2.8.8 via PPA in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10, Linux Mint.

Changes from GIMP 2.8.6 to GIMP 2.8.8:

Core:

  • Make sure indexed images always have a colormap
  • Fix language selection via preferences on Windows
  • Don’t crash on setting a large text size

GUI:

  • Keep the same image active when switching between MWM and SWM
  • Make sure all dockables are properly resizable (particularly shrinkable)
  • Add links to jump directly to Save/Export from the Export/Save
  • file extension warning dialogs

Libgimp:

  • Fix GimpPickButton on OSX

Plug-ins:

  • Properly document plug-in-autocrop-layer’s PDB interface
  • Fix importing of indexed BMPs

General:

  • Fix lots of places to use GIO to get proper file sizes and times on windows
  • Add an AppData file for GIMP
  • Backport lcms2 support from master, because lcms1 is not getting bug fixes any longer
  • Lots of bug fixes
  • Lots of translation updates

Install GIMP 2.8.8

The latest DEB packages for Ubuntu >= 12.04 and Linux Mint >= 13 are in the process of being built, and will be appear soon available in GIMP PPA.

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

sudo add-apt-repository ppa:otto-kesselgulasch/gimp

After that, you can install latest gimp from Ubuntu Software Center after checking for updates. Or run commands below instead:

sudo apt-get update; sudo apt-get install -y gimp

Can’t wait? You can also build the gimp 2.8.8 source code by yourself.

Linux Kernel 3.12

Linus Torvalds finally announced Linux Kernel 3.12. Here’re the new features and how to install / upgrade to Kernel 3.12 in Ubuntu 13.10, Ubuntu 12.04, Ubuntu 12.10 and Linux Mint.

Linus Torvalds wrote on the mailing list (read the announcement):

I was vacillating whether to do an rc8 or just cut the final 3.12, but
since the biggest reason to *not* do a final release was not so much
the state of the code, as simply the fact that I’ll be traveling with
very bad internet connection next week, I didn’t really want to delay
the release. Sure, we had a number of driver reverts, and there was an
annoying auto-NUMA memory corruption fix series, but none of it was
really worth delaying 3.12 for.

But the fact that I’m going to be (effectively) off-line next week
means that I’m *not* opening the merge window for 3.13 yet …

What’s New in Linux Kernel 3.12:

  • The Radeon open-source kernel graphics driver has improved Dynamic Power Management, but it won’t be until Linux 3.13 where Radeon DPM is enabled by default along with HDMI audio.
  • A brand new DRM/KMS driver in the form of the Snapdragon MSM driver written by Rob Clark to go along with his reverse-engineered Freedreno driver for Qualcomm Snapdragon/Adreno graphics.
  • Run-time GPU power management so NVIDIA Optimus systems can dynamically power on/off the secondary GPU.
  • Experimental DRM render nodes support done by David Herrmann over the summer.
  • AMD Berlin APU support as the first APU built upon AMD’s Heterogeneous System Architecture (HSA).
  • The EXT4 file-system now supports aggressive extent caching and better recovery capabilities.
  • Random F2FS, XFS, and Btrfs file-system improvements. This kernel does deliver on disk improvements.
  • zRAM has been promoted out of the staging area of the kernel. ZRAM supports a compressed block device in RAM to avoid paging to disk and is mostly of benefit for systems with limited amounts of system memory.
  • Various staging driver updates and sound driver work and other glorious work.
  • Install / Upgrade Linux Kernel 3.12

    The DEBs for Linux Kernel 3.12 has been made into kernel-ppa. Press Ctrl+Alt+T on keyboard to open terminal and follow the steps below to download and install them.

    1. Download DEBs for this kernel:

    For 32-bit Ubuntu, Linux Mint and alternatives run commands below one by one:

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb

    For 64-bit Ubuntu, Linux Mint and alternatives run commands below one by one:

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_amd64.deb

    2. For both 32-bit & 64-bit install the Kernel via:

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

    Once installed, restart your computer and done.

    If for some reason the new kernel does not work properly, run command below to remove Linux Kernel 3.12:

    sudo apt-get purge linux-image-3.12.0-* linux-headers-3.12.0-*

    google calendar ubuntu 13.10

    Calendar-indicator is a system tray applet which integrates Google Calendar into Ubuntu Unity Desktop. It allows to quickly add new calendar / event, sync with Google Calendar, and more.

    The developer has made this app with Ubuntu 13.10 Saucy support, and this tutorail shows you how to install it via PPA repository.

    Tutorial Objectives:

    • Install Google Calendar indicator in Ubuntu 13.10
    • Enjoy!

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

    sudo add-apt-repository ppa:atareao/atareao

    Then update system package lists:

    sudo apt-get update

    Finally install the indicator:

    sudo apt-get install calendar-indicator

    Once installed, open calendar-indicator from Unity Dash. Turn on “Allow access to Google Calendar” and authenticate with your Google account.

    Google Calendar indicator ubuntu 13.10

    Google Calendar indicator ubuntu 13.10

    WireShark 1.10.3

    Wireshark, the most popular network protocol analyzer has reached v1.10.3. Wireshark 1.10.3 fixed lots of bugs and updated many protocols support.

    This tutorial shows how to install Wireshark 1.10.3 via PPA in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.10 Quantal, Ubuntu 12.04 Precise, Linux Mint and their derivatives.

    What’s New in Wireshark 1.10.3:

    The following vulnerabilities have been fixed:

  • The IEEE 802.15.4 dissector could crash.
  • The NBAP dissector could crash. Discovered by Laurent Butti.
  • The SIP dissector could crash.
  • The OpenWire dissector could go into a large loop. Discovered by Murali.
  • The TCP dissector could crash.
  •  
    The following bugs has been fixed:

  • new_packet_list: EAP-TLS reassemble does not happen when NEW_PACKET_LIST is toggled.
  • TLS decryption fails with XMPP start_tls.
  • Wrong Interpretation of GTS starting slot.
  • “Follow TCP Stream” shows only the first HTTP req+res.
  • The value of SEND_TO_UE in the DIAMETER Gx dictionary for Packet-Filter-Usage AVP is 0 instead of 1.
  • Crash then try to delete the same entry (length range) twice.
  • Crash if wrong “packet lengths range” entered.
  • Bssgp ⇒ SGSN-INVOKE-TRACE use the wrong function…
  • Minor correction to dissection of DLR frames in Ethernet/IP dissector.
  • WebSphere MQ V7 Bug Fix 8322 TSHM_EBCDIC.
  • EDNS0 “Higher bits in extended RCODE” incorrectly decoded in packet-dns.c.
  • Files with pcap-ng Simple Packet Blocks can’t be read.
  • Bug in RTP dissector if RTP extension is present.
  • Improve “eHRPD Indicator” NVSE dissection in 3GPP2 A11 Registration Request.
  • “make debian-package” fails, missing wsicon32.xpm.
  • Fix typo in MODCOD list of DVB-S2 dissector.
  • Ring buffer crash when tshark gets too far behind dumpcap.
  • PTP Dissector Wrongfully Reports Malformed Packet.
  • Wireshark lua dissector unable to load for media_type=application/octet-stream.
  • Wireshark crash when dissecting packet with NTLMSSP.
  • Padding in uint64 field in DCERPC protocol wrongly reported.
  • DCERPC data_blobs are not correctly dissected when NDR64 encoding is used.
  • Multiple PDUs in the same DCERPC packet are not correctly decrypted.
  • The tshark summary line doesn’t display the frame number or displays it sporadically.
  • Bluetooth: SDP improvements and minor fixes.
  • Duplicate IRC header field abbreviation breaks filter (example: irc.response.command).
  •  
    Updated Protocol Support:

    3GPP2 A11, Bluetooth SDP, BSSGP, DCERPC, DCERPC NDR, DCERPC NT, DIAMETER, DNS, DVB-S2, Ethernet, EtherNet/IP, H.225, IEEE 802.15.4, IRC, NBAP, NTLMSSP, OpenWire, PTP, RTP, SIP, TCP, WiMax, and XMPP

    Read Wireshare 1.10.3 release note.

    Install Wireshark 1.10.3:

    It’s recommended to upgrade to this version because it fixed lots of vulnerabilities and bugs that affected in versions that are available by default in Ubuntu repository.

    To get started, press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run commands below one by one to install Wireshark 1.10.3 from PPA:

    sudo add-apt-repository ppa:pi-rho/security
    
    sudo apt-get update
    
    sudo apt-get install wireshark

    For Ubuntu 14.04 Trusty, the version of Wireshark is available in Ubuntu Software Center.

    wireshark 1.10.3 in ubuntu 13.10

    wireshark 1.10.3 in ubuntu 13.10