Ubuntu Touch App Development - Getting Started
by Nathan Osman

The Ubuntu Touch operating system has come a long way in the last few months. As major issues are fixed and new features continue to land, developers are beginning to investigate the possibility of releasing a version of their app ...

Read More

Remove games from Steam
Oct. 11, 2014, 12:17 a.m. by Siilwyn

With lots of games coming to Ubuntu your Steam library can get cluttered with games you never play. Some of them may be bad games you regret buying in the first place. Of course you can hide them, but did you know you can also completely remove games from your Steam account? You won't see any option on Steam itself ...

Introducing the Device Art Generator
Oct. 8, 2014, 11:26 p.m. by Nathan Osman

Our goal here at 2buntu is to bring relevant up-to-date Ubuntu news to you along with tutorials and the occasional tip. (Okay, and the odd rant, but we keep them to a minimum.) With that in mind, we are about to introduce something new today. Ubuntu Touch is continuing to grow and things are happening at an incredibly fast pace. ...


Meet the Authors

We have a number of different authors that contribute articles to our blog. Each of them writes with a unique perspective, ensuring that we have a diverse collection articles accessible to anyone.


rolandixor's Gravatar

Roland Taylor
Author of 560 articles

jbell's Gravatar

Joshua Bell
Author of 66 articles

nitstorm's Gravatar

Nitin Venkatesh
Author of 57 articles


nathan-osman's Gravatar

Nathan Osman
Author of 44 articles

jamesgifford's Gravatar

James Gifford
Author of 31 articles

amith's Gravatar

Amith KK
Author of 20 articles


Recent Articles

Looking for more great content? There's more where that came from! Here are some other articles that have recently been published.


Installing vim.basic - making vi normal again
Oct. 5, 2014, 8:24 a.m. by Nitin Venkatesh

On Debian and other Debian-based distros, when you use Vim, you might find it a little weird. For example, in the insert mode, when you press the arrow keys, you end up with inserting characters - A, B, C and D which gets confusing for people new to the editor (like me). This is because Debian uses the vim.tiny configuration ...


PSA: 5mn gmail account passwords apparently leaked
Sept. 11, 2014, 5:40 a.m. by Amith KK

5 million Gmail passwords have been reported to be leaked onto a Russian BitCoin forum. Here's a website to see if you're compromised : isleaked.com The website might be experiencing problems since many people are using it. And also many of the revealed passwords are old or belonging to deactivated accounts.However, just to be safe, change your gmail password UPDATE: ...


Python and Unicode
Aug. 20, 2014, 9:36 p.m. by Nathan Osman

As one of the programmers who maintains the source code for the 2buntu website, I am pleased to announce an upcoming milestone - Python 3 support. We're not quite there yet, but we're very close. You can keep track of our progress as we near the finish line on this page. I thought it might be worth taking a few ...


PGP and SSH keys - Generate, export, backup and restore
Aug. 15, 2014, 6 a.m. by Nitin Venkatesh

I recently ran into a tiny problem when I forgot to backup my PGP and SSH keys. So, here's a li'l article on generating, exporting, securing your PGP and SSH keys for backups and restoring them from that backup. PGP (GnuPG) Generating keys: When you run $ gpg --gen-key, you're walked through the whole process of creating keys. nitin@trusty:~$ gpg ...


What are converged apps?
Aug. 7, 2014, 9:02 a.m. by Roland Taylor

Converge: (of several people or things) come together from different directions so as eventually to meet. Source: Google. With the arrival of Ubuntu Touch and the Ubuntu SDK, there has been a lot of talk about so-called "Converged Apps". But just what are they? One App - Many Faces A "Converged App" is simply an application that can run on ...


Creating a Custom Maintenance Page for Nginx
Aug. 6, 2014, 9:42 p.m. by Nathan Osman

If you've been following 2buntu for any length of time, you've probably noticed that our servers rarely go down. Our system administrators do an excellent job of staying on top of server issues, although they are quite rare. Unfortunately, it is not always possible to avoid downtime. (At least, not with our budget or equipment.) Services need restarting, configuration files ...


User and group management in Linux
Aug. 4, 2014, 6 a.m. by Nitin Venkatesh

Let's look at a few commands for adding, modifying and deleting users and groups alike. The commands are similar - useradd,usermod,userdel and groupadd,groupmod,groupdel. Note: Although a lot can be achieved using these tools, only a few operations have been demonstrated in the post for the sake of brevity. Please refer to the man pages to know about them. User Management ...


XBMC gets renamed to Kodi.
Aug. 2, 2014, 11:34 a.m. by Amith KK

The popular media center XBMC, which started out as a media center for the Xbox, finally got renamed to Kodi Entertainment Centre from version 14("Helix") onwards. The rename was inveitable since the name XBMC no longer makes sense as it barely runs on the Original Xbox, and also because there would be legal issues in having xbox in its name. ...


A reminder: Two more days to retrieve your Ubuntu One files
July 29, 2014, 7:53 a.m. by Amith KK

Ubuntu One had been shutdown quite a while back, and Canonical provided a 3 month window for users to retrieve their data, and that window ends on the 31st of this month. So, if you haven't already, retrieve your files.


Searching the haystack with grep
July 26, 2014, 6 a.m. by Nitin Venkatesh

Short Version Syntax: grep [options] pattern [file] -i: ignore case of pattern -v: reverse search -n: display line numbers of lines matching pattern -c: display total count of number of lines matching pattern -e: used to specify multiple patterns Long Version grep is used to search for a particular string or pattern within a file or any given input. For ...


Opera Linux has system border support, more stable than ever
July 17, 2014, 11:25 a.m. by Roland Taylor

Well, kind of. As of the latest release, 24.0.1558.3, Opera on Linux has support for system borders, but it seems to only work if you are running under a session other than Unity. Also, Under Unity, you still get right aligned Window controls no matter what setting you've chosen. This should be terribly hard to get used to, but it ...


Monitoring webpages with Last-Modified and ETag headers
July 14, 2014, midnight by Nitin Venkatesh

Most sites have a lot going on in their HTTP headers which can sometimes help us easily identify if the web page has changed since the last time we visited it. This ofcourse depends on if the server responds with these headers and has been configured correctly to reflect any changes in the headers. Enough said, so when we query ...


← Older