There are still some companies out there that are trying to have a GUI (Graphical User Interface) for their web services specially in scientific society. Most of these application are written in Java and requires user to have a Java enabled machine to run on. All these companies support OSX and Windows but they don’t want to provide support for Linux (for some reason that is not clear for me!). So in this brief tutorial I’m going to answer the question in an easy way:
The question is, how should we run .jlnp file on Linux?
Continue reading Run Java applications on Linux
I was setting up a service on a local computer with Ubuntu 14.04 Trusty Tahr OS which I realized there is no SSH server daemon what so ever on Ubuntu, so I thought installation and enabling SSH in Ubuntu 14.04 can be a issue for some beginners, so here is the solution:
First you should install the OpenSSH server:
sudo apt-get install openssh-server
Continue reading Install and enable SSH in Ubuntu 14.04
During installing Ubuntu 12.04.2 LTS on an Acer laptop I got the following error:
ubi-partman failed with exit code 10
the error message had three buttons and the “continue” button was letting me proceed the installation progress to select date and other stuff, but before selecting the partition I was stock ! After few hours searching and reading blogs I found a clue but there was no specific solution for it, so I decided to write this article.
The problem occurs when the Ubuntu installer wants to check the HDD (Hard Drive Disk) but it was failing each and every time. The solution I found was in configuring the live disk before loading. Follow the following steps:
Continue reading “ubi-partman failed with exit code 10” error during Ubuntu 12.04.* resolution
When you are a Linux user, you are so familiar to wget command. In simple words, it is a command to download file from a given URL and port. Most Linux users and some windows users are familiar to this handy command download tool and on most Linux distributions it is pre-installed, but on Max OSX it is not installed and Apple does not offer it in AppStore, so the suer should install it manually, which is so straightforward, fast and easy.
In this tutorial I want to describe how to install wget on Mac OS X.
Continue reading Install wget on Mac OS X
Most professionals use multiple highly complex passwords for every purpose so the only problem usually occurs is saving password somewhere safe and accessible. There are few good choices for storing passwords, some are online such as LastPass and some are off-line in which the passwords will be encrypted and stored in files. The best password manager application I know and ever tested is KeePass.
The main reason why KeePass 2.x is not so popular in Linux base operating system community is because this software does not have Linux or Mac version, but it is easy to run it on Linux. Mind that there are some native Linux applications such as KeePassX that can handle .kdb files which is used for KeePass 1.x but the KeePass2.x uses another file format which is .kdbx
In this tutorial, I’m going to write the best way to install KeePass on Linux. Also you can find how to install KeePass on Mac OSX in this website.
Continue reading Install KeePass on Linux
Many Linux users love the platform due to the customization options available and thus here is one option to customize the appearance of your Linux Box from the very beginning i.e. Boot Screen or Boot Splash, (of course it begins with the GRUB, but we’ll go for customizing that later).
Here are the steps to Install Plymouth Theme to your Linux Machine.
Tip : Make sure your OS is of a version higher than Ubuntu 10.04 or Fedora 10 (should basically support Plymouth, more information link at the bottom)
- Google or Bing (what ever you prefer) and look for a Plymouth Boot Splash and download a the zip or tarball.
- For the purpose of learning the process you can use this Ubuntu Sunrise Plymouth. Download from the link provided which just says “ubuntu sunrise” and not the Debian package, because it is better to learn the “Terminal WaY” of doing things rather than relying on .deb or .rpm packages.
- The file you will download has the name ” 129696-ubuntu-sunrise.tar.gz “.
- Open terminal and go to the directory where the archive is downloaded and deflate the archive by command :
tar -xvf 129696-ubuntu-sunrise.tar.gz
One of the most common databases is MySQL and the best medium for this database type is Linux. To setup this database, you should follow the following steps in order to install it easily and securely.
These steps contains:
1. Installing MySQL server daemon
2. Installing MySQL module for PHP
3. Starting MySQL daemon
4. Follow security wizard
5. Set MySQL daemon to run at boot
These 5 steps are the most basic things you should do before using your server for business.
Continue reading Setup MySQL Server on CentOS or RHEL
One of the worst things about linux distros is that they are still using FireFox as the default browser! Seems the developers are thousand years old or something! The latest browser ranking due to some information gathered in 2011, shows that Google Chrome browser is way more perfect that it’s closest competitor. So I’m going to tutor how we can install this precious browser on linux.
The following tutorial will work on other Fedora versions and it might work on all Redhat family (CentOS and Redhat). Continue reading Install Google Chrome on Fedora 16
In this tutorial, like other tutorials, I assume that you have the root access to the server. I also assume that you have already installed Apache on your OS. (See installing Apache instructions here)
Notice: If you don’t have former PHP version on your server, just skip this first step and move on to the next step named “Preparing to Install PHP 5.3“.
Brief Introduction About Apache
To describe Apache HTTP Server, I prefare to use exact phrases from it’s Wikipedia page:
The Apache HTTP Server, commonly referred to as Apache (/əˈpætʃiː/), is web server software notable for playing a key role in the initial growth of the World Wide Web.
Apache was the first viable alternative to the Netscape Communications Corporation web server (currently named Oracle iPlanet Web Server)
As of March 2012 Apache was estimated to serve 57.46% of all active websites and 65.24% of the top servers across all domains.
Apache supports a variety of features, many implemented as compiled modules which extend the core functionality.
Some common language interfaces support Perl, Python, Tcl, and PHP.
Although the main design goal of Apache is not to be the “fastest” web server, Apache does have performance similar to other “high-performance” web servers.
So it would be a good choice to use Apache for your server.
Continue reading Install Apache on CentOS/RHEL