Mostly, non-Linux users—especially Windows users—recognize Linux as a complex and complicated operating system with lack of compatibility to common file formats. The way to run Linux is also “difficult”, where the users need to remember and understand a lot of commands on terminal, build a package by themselves, or do some “tricky” things to gain satisfaction, etc. But, above of those all, Linux has no (“crack-able”) cool games! And it’s frustrating enough!
Typically, I’m not a gamer. But when I’m bored, I used to play some games on my Windows-based PC. I like playing Warcraft, Starcraft, Age of Empire, and the similar games. But sometimes, I need to work on my Linux-based netbook and no time to switch to my Windows machine. Unfortunately, my PLinuxOS machine only offers flash-based games, card games, platform games, and some “confusing” games—I said so because some games’ concept in Linux are hard to be understood, or maybe because I’m not smart enough to read the hints J
Years ago, when I was running Ubuntu, I installed 0AD game (if I’m not mistaken, it was still in beta version). As today I’m running PCLinuxOS, I need something new. Thanks God, besides 0AD, there is also Warzone 2100 in PCLinuxOS repository. So I installed Warzone and I “tested” it. Read the rest of this entry
After a review about PortableApps.com for Windows, here I come again with a review about portable application set, now for Linux.
The name is so similar to the one I reviewed before: PortableLinuxApps.org. But, unlike the PortableApps.com, PortableLinuxApps.org doesn’t give us a managed launcher that looks like a start menu. The applications provided by PortableLinuxApps.org are stand-alone and come in <.bin> file format. They can be executed directly from the directory where they are saved.
How to run portable applications in Linux
- Visit PortableLinuxApps.org to download your favorite application(s) and save to your preferred directory or USB flash-disk. Choose the 32-bit or 64-bit version as you need.
- After you download the application(s), in your terminal, cd to the directory of your downloaded application(s). Use “root mode” (sudo su, su, etc.) if necessary. By the way, I’m running PCLinuxOS where I can access the integrated terminal directly right from my Dolphin (file manager). If you are running a different distribution, it’s better for you to find out the information, whether your file manager support an integrated terminal or not. Click the image below to enlarge.
- Ensure that the files you downloaded are in <.bin> file format and has no space in the name. If you find the file format is not <.bin>, rename the file name into: bin, name-of-application.bin, name_of_application.bin, etc.
- Type command: chmod a+x name_of_apps.bin to change the access rights and type ./name_of_apps.bin to execute the application.
- Such that simple.
How to create your own portable applications in Linux
Although PortableLinuxApps.org provides almost all portable Linux applications as a ready-to-use application, for some reasons, we might want to create our own applications collection. And for Linux users, luckily, it’s so easy and almost cost nothing (except the bill of internet connection, of course).
As a basic guide to create your own portable application, please watch the following video:
- To create a portable application, you will need AppDirAssistant and AppImageAssistant. So, if your Linux distribution doesn’t have them in its software center, you can download the portable version and run them manually from http://sourceforge.net/projects/portable/files/ (for 32-bit Linux) or http://sourceforge.net/projects/portable/files/64bit/ (for 64-bit Linux).
- To create a portable application, it’s better for you to not start it from a very updated operating system since the application package (including the dependencies in it) may not compatible in other older distribution. If you have a very updated operating system, you may get the following warning (click the image below to enlarge):
What are the good things
Portable applications are always a good thing since they make us able to do any work, anywhere and anytime—borderless. They are tiny applications that won’t spend our disk space. Their portability and their file format are supported (recognized) by all Linux distributions, so we will never be worried about unable to run an application in a various Linux distribution.
What are the bad things
Just the same as other Linux applications, to run or to install or to create a package of a particular application, sometimes we still rely on “typing a command” feature. For a Linux newbie, it might be pretty hard to understand and remember the commands sequence. But for me, nothing too hard if we want to keep learning :).
But, the problem above is a “tradition” on Linux. The only part of PortableLinuxApps.org I quite “hate” is that there is no Help/Contact/Forum page on the web site. Whenever a newbie like me need help, nobody can help, except asking someone from other forums. That’s all.
Just the same as the package for the Windows version, PortableLinuxApps.org also comes to meet our daily mobile computing under major Linux operating system, so it’s crucial to have them in our removable media (USB flash-disk, portable hard-drive, etc.).
Today, it’s undeniable fact that we are living and relying on a mobile computing. Office works, multimedia tasks, building up online community, etc. are all centralized in portable devices. No more must-sit in front of big CPU. In fact, wherever and whenever we go, the demand of staying close to the favorite applications—or even the “obligatory” applications—is a must. So, portable applications should be the answer of this need.
Portable application set for Windows
You might have already known PortableApps.com. This very cool application set is geared with a lot of portable applications that are managed under many categories and mostly are FOSS applications (originally were developed and run under Linux but also were developed to run for Windows).
- Free (except the internet bills, it’s your own responsibility :D), free to download, free to use, and free to distribute;
- PortableApps.com’s platform and the applications are small in size (but, the more you put applications there, you will need more spaces in your portable storage device);
- Can be put in a USB flash-drive or any other portable storage and run directly from there, and even can be put somewhere in our PC/laptop so that we do not need to install any application that may burden or mess up our operating system;
- No installation or changes in our operating system, no registry problem;
- We can choose various applications the we need and then install them into PortableApps.com’s platform or run them independently without the main platform;
- No meaningful memory consumption when running application;
- The applications have the same features and function as their “normal” version (run like not a portable version);
- Not only provides applications for office and other work needs, but PortableApps.com also provides dozens of entertaining games and utilities (disk and registry cleaner, drive defragment tools, players, etc.);
- Platform and applications update is quite often—directly when we “call” the main platform of PortableApps.com and when we are connected to the internet—so we can always get the latest applications pack. The platform and applications update need our agreement (we may confirm the update or cancel the update);
- We can customize the looks (color, theme, UI language, etc.).
The Bad (but not really “the bad”)
- All applications are from FOSS projects, so for you who used to work with paid and “closed-source” application, you’ll not find your favorite apps (Photoshop, CorelDraw, Ms. Office, etc.);
|Your favorite apps||The substitutes (portable version)|
|Adobe Reader||Sumatra PDF Reader|
|Nero (or other burning tools)||cdrtfe, CDex|
|Chrome / Firefox browser||Chrome / Firefox browser|
|Media Player||Media Player|
|TuneUp Utilities||Wise Disk CleanerWise Registry Cleaner UltraDefrag SmartDefrag|
|Easeus Recovery Wizard||Wise Data Recovery|
- Since I have no stable and fast internet connection, the update process may get failed for several times. OK, it’s not the PortableApps.com’s fault. It’s the problem of my internet speed :D;
- Because several file formats cannot always be compatible in FOSS applications (let’s say that Photoshop file format can’t be well opened in Gimp), you’ll get frustrated if you don’t familiarize yourself with FOSS application first;
- Because portable applications are the light version of their installable version, you may find some apps get crashed or unstable for once or twice.