Archives For jimingkui

Windows-List indicator

 

Window-List is an application indicator to display a list of all current open windows. Each window can be activated by selecting from the list.

This indicator applet works on Gnome Classic, Unity, Xfce. Here are the screenshots:

window-list on unity panel

window-list on unity panel

screen-list on Xfce panel

screen-list on Xfce panel

window-list on Gnome Classic panel

window-list on Gnome Classic panel

Install Window-List indicator:

This applet can be installed from PPA in Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.10 Quantal, Ubuntu 12.04 Precise, Ubuntu 11.10 Oneiric, Ubuntu 11.04 Natty, Linux Mint and their derivatives.

To add the PPA, press Ctrl+Alt+T on keyboard to open terminal and run command below:

sudo add-apt-repository ppa:jwigley/window-list

Then update package lists and install the applet via 2 commands:

sudo apt-get update

sudo apt-get install window-list

KDE 4.12 ubuntu

The KDE community has announced KDE Software Compilation 4.12 recently. This tutorial shows you how to install / upgrade to KDE 4.12 via PPA in Ubuntu 13.10, Ubuntu 12.04 and their derivatives.

According to the announcement, KDE Applications 4.12 bring huge step forward in personal information management and improvements all over.

  • Kate added several features including initial Vim-macro support, and games and educational applications bring a variety of new functionality.
  • Document viewer Okular now takes printer hardware margins into account, has audio and video support for epub.
  • KWebKit adds the ability to automatically scale content to match desktop resolution.
  • For KMail, there is now AdBlock support (when HTML is enabled) and improved scam detection support by extending shortened URLs.
  • See the announcement for the KDE Applications 4.12 for more information.
Kate added initial Vim-macro support

Kate added initial Vim-macro support

okular advanced matching code, handling abbreviation and partial matching in classes

okular advanced matching code, handling abbreviation and partial matching in classes

Dolphin performance improvements,  reduce memory usage and speed things up

Dolphin performance improvements, reduce memory usage and speed things up

This release of KDE Platform 4.12 only includes bugfixes and minor optimizations and features. About 20 bugfixes as well as several optimizations have been made to various subsystems, including KNewStuff, KNotify4, file handling and more.

Install KDE 4.12 via PPA:

This release has been made into KUbuntu PPA for (K)Ubuntu 13.10, (K)Ubuntu 12.04 and their derivatives.

To install or upgrade to KDE SC 4.12, press Ctrl+Alt+T on keyboard to open terminal and run commands below one by one:

sudo add-apt-repository ppa:kubuntu-ppa/backports

sudo apt-get update

sudo apt-get install kde-standard kubuntu-desktop

If you already have KDE, you may replace the last command with:

sudo apt-get dist-upgrade

That’s it. Enjoy!

Linux Mint 13

Are you still using Linux Mint 13 Maya? Well, there’s a good news! Linux Mint developer has made a few backports from Petra to Maya. Which means you can now upgrade to MDM 1.4, Cinnamon 2.0 or MATE 1.6, and the latest versions of mintwelcome, mintstick, mintnanny, mintupload, mintupdate, mintinstall, mintsystem, mintmenu, and mintdesktop in Mint 13 Maya from the Mint backport repository.

To get started:

1. Open up Software Sources from start menu. In the first tab, check the box which says “Backported packages (backport)”

enable backports repository Mint

2. Launch the Update Manager from Menu. After checking for updates (Update Manager do it automatically), you’ll see a list of available updates, including Cinnamon 2.0 or MATE 1.6, MDM 1.4 and other latest packages.

Cinnamon 2.0 MATE 1.6 backports to Mint 13

3. Click on Install Updates and Enjoy!

cross stitch app ubuntu

KXStitch is a KDE program that lets you create cross stitch patterns and charts.

Patterns can be created from scratch on a user defined size of grid, which can be enlarged or reduced in size as your pattern progresses. Alternatively you can import images from many graphics formats which will allow you to reduce the number of colours and to restrict the conversion to full stitches or optionally use fractional stitches.

You may also use an image as a background. These imported images can then be modified using the supplied tools to produce your final design.

KX Stitch PPA for Ubuntu

Features:

  • Creation of new patterns
  • Editing of existing patterns – KXStitch is also capable of reading PC Stitch 5 files.
  • Use of various floss pallets, DMC, Anchor, Madeira, JP Coates
  • Creation of custom palettes and colours.
  • Use of standard stitches
  • Free use of backstitching
  • Importing of various picture formats
  • Printing of patterns and floss keys

Install KXStitch:

I’ve created a PPA that contains latest build of KXStitch (so far, it’s 1.0.0). So far, the PPA supports for Ubuntu 14.04 Trusty, Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.04 Precise, Linux Mint, Elementary OS Luna and other derivatives.

To add the PPA, press Ctrl+Alt+T on keyboard to open terminal and run:

sudo add-apt-repository ppa:ubuntuhandbook1/kxstitch

Then install the app after checking for updates:

sudo apt-get update; sudo apt-get install kxstitch

Once installed, open the cross stitch app from Menu or Dash and enjoy!

xtreme download manager

Want a super fast download manager? Well, Xtreme Download Manager is the good choice for you.

Xtreme Download Manager is a advanced and powerful tool to increase download speed up-to 500%, resume broken/dead downloads, capture videos from YouTube, Metacafe, DailyMotion, Google Video or any other website and schedule downloads.

Xtreme Download Manager uses sophisticated dynamic segmentation algorithm, data compression and connection reuse to speed up the download process.

Features:

  • Download files at maximum possible speed. (5-6 times faster)
  • Sophisticated dynamic file segmentation algorithm,data compression & connection reuse.
  • Download FLV,MP4,HTML5 videos from YouTube, MySpaceTV, Google Video or Any Other site
  • Capture download from any browser (Firefox,Chrome,Internet Explorer,Opera,Safari or any other program trying to download a file from Internet)
  • Supports HTTP,HTTPS,FTP protocols with Authentication,Proxy Servers, Cookies, Redirection etc.
  • Resumes broken/dead downloads caused by connection problem,power failure or session expiration
  • Built in YouTube downloader, HTTP Traffic monitor, Batch downloader.
  • Can be configured to perform Automatic Antivirus checking, System shutdown on download completion
  • From version 4.0 XDM supports automatic proxy configuration scripts, so it can operate within corporate proxy/firewall

The first running this tool, you’ll get a window teaches you how to integrate the download manager with Firefox, Chrome or other web browsers.

xtreme browser integrate

I have a 4 mbps plan, XDMan downloads files in 1000 KB/sec which is the maximum possible speed. The usual speed is between 250 and 500 KB/sec.

Xtreme downloading

Install Xtreme Download Manager:

Xtreme Download Manager (XDMan) works in Linux and Windows. To install it in Ubuntu Linux, just download and install the DEB from the links below:

xdman_mint_ubuntu.deb

Source code and EXE file is available in Sourceforge.net

install xnoise ubuntu ppa

Xnoise is a media player for GTK+ with an intuitive user interface, great speed and lots of features. It allows listening to music and playing video in a very intuitive way: You can easily search the library and drag each artist, album or title to the tracklist (to any position in any order).

The latest Xnoise 0.2.20 was released recently with real-time monitor media folders for changes, GUI improvements, bug fixes. See the changelog:

  • Redo the import dialog
  • Real-Time Monitor media folders for changes
  • Check media folders for changes that happened during the time xnoise wasn’t running
  • GUI improvements/changes
  • Change drawing of album art
  • Trim Settings dialog
  • Use application menu, only
  • Remove title-to-decoration plugin
  • Automatically activate some of the plugins
  • Use new libtaginfo API for tag reading/writing
  • Update tag editing mechanism
  • Many Bug fixes
  • update translations

Screenshots:

Xnoise Music Player in Ubuntu

Xnoise Music Player in Ubuntu

Xnoise Music Player in Ubuntu

Install Xnoise:

The latest release can be easily installed in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10 and their derivatives via PPA.

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

sudo add-apt-repository ppa:shkn/xnoise

Then install the player after checking for updates:

sudo apt-get update; sudo apt-get install xnoise

lightweight source code editor

Codeslayer is a source code editor that boasts a clean interface but powerful features. It is written in C using the GTK+ toolkit.

Codeslayer aims to be a light-weight source code editor that provided the functionality that is used on a daily basis without all the bloat of a full blown IDE. Codeslayer has following features that a base source editor just has to have:

  • A tabbed editor interface
  • The find and replace built right into the editor
  • A file navigation system built into the side pane
  • The file navigation is organized into projects
  • The projects are organized into profiles
  • A really nice global search across the projects
  • plugin system

codeslayer source code editor

Install Codeslayer:

The latest packages for Ubuntu 13.10, Ubuntu 12.04 and old versions for other Ubuntu releases are available in GetDeb repository.

1. To add Getdeb repository:

For Ubuntu users, download and install this deb.

For Linux Mint users, there’s an option under Software Sources -> Additional repositories to enable GetDeb

2. Press Ctrl+Alt+T on keyboard to open terminal. Run command to update package lists:

sudo apt-get update

3. Install the source code editor:

sudo apt-get install codeslayer

You can also use Synaptic Package Manager (available in Software Center) to install the app if you hate Linux commands.

Codeslayer project on Google Code

FisicaLab, A Physics Education App for Ubuntu Linux

Last updated: December 16, 2013

physics-software-logo

FisicaLab (can be pronounced as PhysicsLab) is a free and open source educational application to solve physics problems. Its main objective is let the user to focus in physics concepts, leaving aside the mathematical details (FisicaLab take care of them). This allows the user to become familiar with the physical concepts without running the risk of getting lost in mathematical details. And so, when the user gain confidence in applying physical concepts, will be better prepared to solve the problems by hand (with pen and paper). The latest release of FisicaLab have the following modules:

  • Kinematics of particles 2D.
  • Circular kinematics of particles 2D.
  • Static of particles 2D.
  • Static of rigid bodies 2D.
  • Dynamics of particles 2D.
  • Circular dynamics of particles 2D.
  • Heat, calorimetry, ideal gas and expansion.

The static and dynamic problems are entered constructing the free body diagrams of the objects. Although FísicaLab is easy and intuitive, we recommend you read the help files first before set any problem. You can access these files in the option menu Info -> Help (or FisicaLab -> Info -> Help).

See the video:

http://www.youtube.com/watch?v=hqsFCpS-Hmk

Install:

Source code, binary and DEB packages are available in official download page

webmin official repository

This tutorial shows how to install the latest version of Webmin in Ubuntu Linux from its official repository.

As you may know, Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely.

To get started, login your remote server and follow the steps below:

1. Run below command to edit the source file:

sudo vi /etc/apt/sources.list

2. Press i on keyboard to start editing the file and add this line into the end:

deb http://download.webmin.com/download/repository sarge contrib

Press Esc to exit edit. Shift + : and followed by wq to save the changes.

3. Now execute command to download and install the key:

wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -

4. After that, you can always use below commands to install the latest version of Webmin:

sudo apt-get update

sudo apt-get install webmin

Finally in your client’s web browser go to the webmin login page https://ubuntu-serverip:10000

webmin login ubuntu server

webmin ubuntu server

install fritzing ppa
Fritzing, easy-to-use electronic design software now is at version 0.8.4b. Here’s how to install it via PPA in Ubuntu, Linux Mint and their derivatives

As you may know, Fritzing is an open source project designed to help one transition from a prototype to a finished project. Aimed at users who want to produce or document circuits and experiments, one starts by building a physical prototype, then recreating it with Fritzing’s graphical editor. From there one can generate a schematic, PCB artwork, and PCB production files.

What’s New in Fritzing 0.8.4b:

  • Fritzing gets a facelift! (special thanks to Christian and Fabian)
  • new Welcome view
  • new Fritzing Creator Kit examples (in both English and German)
  • Tips and Tricks updated
  • First Time Help now a separate dialog
  • binaries built using Qt 4.8.5
  • updated Dutch translation (thanks Dave)
  • updated German translation
  • new parts:
    • Breadboard BB 301 (contributed by Jeremy)
    • RGB LED WS2812
  • bug fixes:
    • Mac OSX Mavericks Parts Bin Hover crash
    • Saving files with custom parts: sometimes the fzp did not list the latest svg files
    • Boost 1.54 bug no longer crashes Fritzing
    • Many part tweaks

Fritzing PPA

Install Fritzing:

The DEB packages for Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.10, Ubuntu 12.04, Linux Mint and their alternatives are maintained by ehbello’s PPA.

Once the PPA updated, press Ctrl+Alt+T and run commands below one by one in terminal to install the app:

sudo add-apt-repository -y ppa:ehbello/fritzing

sudo apt-get update

sudo apt-get install fritzing

You can also follow the steps below to install this release before the PPA updated.

1. Download the DEB:

For 32-bit:

wget http://archive.getdeb.net/ubuntu/pool/apps/f/fritzing/fritzing_0.8.4b-1~getdeb1_i386.deb

For 64 bit:

wget http://archive.getdeb.net/ubuntu/pool/apps/f/fritzing/fritzing_0.8.4b-1~getdeb1_amd64.deb

2. Download the data file:

wget http://archive.getdeb.net/ubuntu/pool/apps/f/fritzing/fritzing-data_0.8.4b-1~getdeb1_all.deb

3. Install them:

sudo dpkg -i fritzing_0.8.4b-*.deb fritzing-data_0.8.4b-*.deb; sudo apt-get -f install