Archives For November 30, 1999

Besides Unity Webapps, Fogger is a good alternative to turns your web apps into regular desktop apps on Ubuntu or Linux Mint.

Fogger acts as a bridge between web applications and the linux desktop. It exposes an easy to use JS API to webapps which can be used to interact with the host desktop environment. It can also be used to write basic desktop apps for linux in pure web style.

Bring Integrated Web Apps to Ubuntu

This tutorial will show you how to install Fogger in Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04, Ubuntu 11.10 and Linux Mint via PPA.

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

sudo add-apt-repository ppa:loneowais/fogger

add fogger ppa ubuntu

After that, run commands to update package lists and install Fogger:

sudo apt-get update; sudo apt-get install fogger

Once done,

fogger ubuntu unity

How to Install Gloobus Preview in Ubuntu 13.04

Last updated: August 13, 2013

As you may know, Gloobus Preview is a simple application based on Apple’s “Quicklook”, designed to enable a full screen preview of any kind of file.

Its is very easy to use, just select a file in Nautilus file browser, press SPACE and the file will open in a less than a second. Then you can press again on SPACE on your keyboard to close it.

File types supported:

  • Images: jpeg / png / icns / bmp / svg / gif / psd / xcf
  • Documents: pdf / cbr / cbz / doc / xls / odf / ods / odp / ppt
  • Source Code: c++ / c# / java / javascript / php / xml / log / sh / python
  • Audio: mp3 / ogg / midi / 3gp / wav
  • Vídeo: mpg /avi / ogg / 3gp / mkv / flv
  • Other: folders / ttf / srt / plain text
  • Install Gloobus Preview:

    Gloobus Preview is available for Ubuntu 13.04, Ubuntu 12.04, Ubuntu 12.10, and Ubuntu 11.10 from the PPA repository.

    Press Ctrl+Alt+T to open terminal. When it opens, run below commands to add the PPA. Copy the code via Ctrl+C and paste in terminal via Ctrl+Shift+V.

    sudo add-apt-repository ppa:gloobus-dev/gloobus-preview

    Then update package lists and install the packages:

    sudo apt-get update; sudo apt-get install gloobus-preview gloobus-sushi

    For the oppenoffice documents preview to work, install:

    sudo apt-get install unoconv

    That’s it! Restart Nautilus by running command nautilus -q if it doesn’t work instantly.

    Want to install Wunderlist 2 on Ubuntu or Linux Mint Desktop? Well, here I’ll show you how to do it via fogger, which will install the Wunderlist 2 web app on your desktop.

    Wunderlist 2 in Ubuntu

    UPDATE: It seems that the Wunderlist 2 is not working properly with fogger now, you may use Wunderlist 2 with your web browser by visiting http://www.wunderlist.com/.

    Fogger is a simple application which turns your web apps into into regular Linux desktop apps. It’s kinda similar to Unity Webapps. Fogger uses WebKitGtk as its web interface. It acts as a bridge between web applications and the linux desktop. It exposes an easy to use JS API to webapps which can be used to interact with the host desktop environment. It can also be used to write basic desktop apps for linux in pure web style.

    Install Fogger:

    Fogger is available for Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and Linux Mint 13, 15, 16 via its PPA.

    Press Ctrl+Alt+T on your keyboard to open terminal. When it opens, run below 3 commands one by one. Copy the codes via Ctrl+C and paste in terminal via Ctrl+Shift+V:

    sudo add-apt-repository ppa:loneowais/fogger
    
    sudo apt-get update
    
    sudo apt-get install fogger

    Install Wunderlist 2

    Search fog app from Unity Dash home and open Create a new fog app,

    Create Wunderlist 2 desktop app

    Copy and paste below line into URL, and type Wunderlist in Name area.

    https://www.wunderlist.com/#/lists/inbox

    Click Create. After that, you can launch Wunderlist 2 from Unity Dash Home. For first time, you need to type username and password to login.

    Wunderlist in Ubuntu Unity

    Man Page Editor GUI on Ubuntu Linux

    Last updated: January 23, 2015

    Man Page Editor is a simple graphical tool for writing the manpage. The developer of Xfce Theme Manager wrote this GTK app and here’s why:

    “I write a number of my own programs, and have always had a bit of a problem writing the manpage, I have used the excellent ‘ManEdit’ but development on this has been stalled for a number of years.

    So I finally decided to write my own and this is the result. This is only the first draft and there is LOTS to be done, so bugs and suggestions are welcome, please click on the ‘About’ button in the program for my email address.”

    Man Page Editor

    Man Page Editor homepage: keithhedger.hostingsiteforfree.com

    Source code can be downloaded from homepage.

    Download the debian packages from this page

    The latest stable Linux Kernel 3.10.6 has been released. All users of the 3.10 kernel series must upgrade. Here’s how to install / upgrade in Ubuntu 13.04 Raring, 12.04 Precise and 12.10 Quantal.

    Kernel 3.10.6 in Ubuntu

    The Linux Kernel 3.10.6 comes with lots of fixes and improvements, such as updated Radeon, i915 vedio drivers, update RAID, Wireless, drivers and so forth. See the announcement.

    Install / Upgrade Kernel 3.10.6

    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.6-saucy/linux-headers-3.10.6-031006-generic_3.10.6-031006.201308112316_i386.deb 
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-headers-3.10.6-031006_3.10.6-031006.201308112316_all.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-image-3.10.6-031006-generic_3.10.6-031006.201308112316_i386.deb
  • For 64-bit system:
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-headers-3.10.6-031006-generic_3.10.6-031006.201308112316_amd64.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-headers-3.10.6-031006_3.10.6-031006.201308112316_all.deb
    
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10.6-saucy/linux-image-3.10.6-031006-generic_3.10.6-031006.201308112316_amd64.deb
  • After downloading the packages, both 32-bit & 64-bit can run below commands to install them:

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

    Once installed, update grub to apply changes and you’re done!

    sudo update-grub

    (Optional) To remove Linux Kernel 3.10.6, run this command in terminal:

    sudo apt-get purge linux-image-3.10.6*

    Want to use Google Calendar in Ubuntu? Well, here I’ll show you how to install an indicator which provides Google Calendar integration on Ubuntu and Linux Mint desktop.

    The calendar indicator is an open-source applet allows to add, edit and delete Google Calendar events as well as to create new calendars.

    Google Calendar Indicator

    Once you installed this indicator, you can login your Google Account and set the automatic synchronization time in its Preferences window.

    access google calendar

    After that, you can click ‘Show Calendar’ in the indicator menu to dispay your calendar.

    Google Calendar Ubuntu

    Install Google Calendar Indicator

    The developer has added the packages to his PPA repository. So far, it supports Ubuntu 13.04 Raring, Ubuntu 12.10 Quantal, Ubuntu 12.04 Precise, and Linux Mint 13, 14, 15.

    To add the ppa, press Ctrl+Alt+T on your keyboard to open terminal and then run below commands:

    sudo add-apt-repository ppa:atareao/atareao

    After that, update the package lists and install Google Calendar:

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

    This quick tutorial is going to show you how to add a folder to Nautilus file browser ‘Places’ sidebar in Ubuntu 13.04 Raring Ringtail, Ubuntu 13.10 Quantal.

    add folder to nautilus sidebar

    Actually this will add your folders to a new column called Bookmarks. You can add a user folder, system folder, mounted folder to sidebar by going into the directory in Nautilus and then click the “gear” button and click Bookmark this Location

    nautilus add bookmarks

    If you’re on Ubuntu 12.04 Precise with Nautilus 3.4.x, use menu Bookmarks -> Add Bookmark instead.

    Gdebi is a lightweight deb packages installer which was the default in Ubuntu Desktop. Now Ubuntu uses Ubuntu Software Center which is slow and frequently gives me ‘The package is of bad quality’ error.

    You can easily install Gdebi package installer (default in Linux Mint) and set it as default deb installer by this tutorial.

    Go to Ubuntu Software Center, search for and install GDebi Package Installer (gdebi) package:

    install gdebi package installer

    Then, open your file manager and go to Properties window of one deb package by right-clicking on it. Under open with tab, highlight Gdebi package installer and click Set as default button.

    set default package installer

    That’s it. Enjoy!

    PAC is a free alternative to SecureCRT and Putty. It provides a GUI to configure connections: users, passwords, EXPECT regular expressions, macros, etc.

    PAC manager in ubuntu

    PAC Manager works on Debian/Ubuntu, and RPM based linux platforms. All you need to do is download and install the installer package and fix denpendencies.

    Features:

  • Unique linux app to implement SecureCRT’s functionality (more or less!)
  • Remote and local macros
  • Remotely send commands with EXPECT regexp
  • Cluster connections!! Connections on same cluster share keystrokes!!
  • Scripting support! (vía Perl code)
  • Serial/tty connection via cu/tip/remote-tty connections!!
  • Pre/post connections local executions
  • TABS OR WINDOWS for connections!!
  • Proxy support
  • KeePass integration!
  • Wake On LAN capabilities
  • Possibility to split terminals in the same TAB!
  • Quick acces to configured connections via tray menu icon
  • Best linux GUI for ssh, telnet, sftp, rdesktop, vnc, cu, remote-tty, ftp, etc
  • DEB, RPM & .TAR.GZ packages available!!
  • More to come (ASA I find time!)
  • FREE (GNU GPLv3)
  • To get started, download the .deb package from SourceForge.

    Then press Ctrl+Alt+T to open terminal. When it opens, run blow commands to install the package:

    sudo dpkg -i ~/Downloads/pac-*all.deb

    Fix dependency problem if any:

    sudo apt-get -f install

    Install the indicator support for Unity Desktop:

    sudo apt-get install libgtk2-appindicator-perl

    When everything is done, open PAC Manager from the Unity Dash.

    install transmission ubuntuTransmission is a lightweight Bittorrent Client comes by default with Ubuntu. While Canonical only provides critical updates, here I’ll show you how to install / upgrade the latest Transmission in Ubuntu via its PPA. Supports Ubuntu 13.10 Saucy, Ubuntu 13.04 Raring, Ubuntu 12.04 Precise and Ubuntu 12.10 Quantal.

    UPDATE 2024: The tutorial is outdated! If you’re looking for most recent Transmission PPA, see this one instead.

    At the moment of writing this tutorial, the latest release is Transmission 2.8.2. It brings a lot of bug fixes and a few improvements.

    • Fix webseed crash
    • Fix crash when adding UDP trackers whose host’s canonical name couldn’t be found
    • Fix crash when sending handshakes to some peers immediately after adding a magnet link
    • Fix crash when parsing incoming encrypted handshakes when the user is removing the related torrent
    • Add safeguard to prevent zombie processes after running a script when a torrent finishes downloading
    • Fix “bad file descriptor” error
    • Queued torrents no longer show up as paused after exiting & restarting
    • Fix 2.81 compilation error on OpenBSD
    • Don’t misidentify Tixati as BitTornado?
    • Fix bug that had slow download speeds until editing preferences for Mac Client
    • Fix crash that occurred in some cases after using Torrent > Set Location
    • Fix crash where on_app_exit() got called twice in a row
    • Fix 2.81 compilation error on older versions of glib
    • Can now open folders that have a ‘#’ in their names
    • Silence gobject warning when updating a blocklist from URL
    • Add Qt5 support

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

    sudo add-apt-repository ppa:transmissionbt/ppa

    After that, run blow command to install Bittorrent. Or use Synaptic Package Manager to upgrade the package.

    sudo apt-get update; sudo apt-get install transmission

    That’s it. Enjoy!