Showing posts with label Ubuntu. Show all posts
Showing posts with label Ubuntu. Show all posts

23 December 2012

Four alternatives of Google Drive for Linux

alternatives of Google Drive for Linux.

This post is for all those dedicated users, who are finding alternatives of Google Drive for Linux.

Most of the Linux users often wonder as to why Google drive cannot be used on Linux or is any alternative of Google Drive for Linux in the market?

And those people even start thinking that Linux is not a better choice than Windows. Certainly that’s unfair to develop a thought like that because whatever can be done on Windows can be certainly done on Linux with the use of some better alternatives.

Well, this article will answer all the queries in their mind because I am writing about the various alternatives of Google Drive for Linux.

These alternatives provide even better features than Google Drive.

What is Google Drive and what does it do?

Google drive is an online file storage service started by Google.

It gives all its users 5GB of cloud storage space to start with. This can be extended up to a maximum limit of 25GB, which can be done by paying a small amount per month.
Users can operate on the stored files, and can access them from anywhere in the world from their Google account.

For more details, you can refer to this article (Get 5GB online storage for your important data on GoogleDrive).

The alternatives for Google Drive for Linux are as follows: -

Dropbox-Alternative of Google Drive for Linux

Dropbox-Alternative of Google Drive for Linux

  • Dropbox is a file hosting service that offers online cloud storage of data and one of the best alternatives of Google drive for Linux.
  • It allows users to create special folder on their computer.
  • Dropbox then synchronizes it. No matter on which computer it is viewed, the contents appears to be the same (without any changes on the folder).

For more details, you can refer to this article (Know what is dropbox and how it is different fromothers).

SpiderOak- Alternative of Google Drive for Linux

SpiderOak- Alternative of Google Drive for Linux

  • SpiderOak is an online tool to share, sync, access, back up and store data and one of the best alternatives of Google Drive for Linux.
  • Other than the features in Dropbox, SpiderOak also provides encryption facility.
  • You can not only backup your data online, but also you can also encrypt it before storing it.
  • Infact, all the data that you want to store on SpiderOak will all be encrypted before they will be actually stored.
  • An interesting thing to know here is that the files encrypted by you cannot be even viewed by the employees of SpiderOak. Thus, there is total privacy of your files.
  • Initially, the users are given 2GB of free space.
  • It is extendible up to 10GB of space.
  • Space can be extended from 2 to 10 GB by using referral system similar to the one in Dropbox.
  • If any of your friends accepts your reference to SpiderOak, you get additional 1GB space.

Ubuntu One- Alternative of Google Drive for Linux

Ubuntu One- Alternative of Google Drive for Linux

  • This tool is for all the Ubuntu users, and also for any other version of Linux.
  • If you are using Ubuntu, you don’t have to take up the pain of installing it. This is already installed in Ubuntu.
  • For other versions of Linux, you need to install it.
  • Initially, it offers its users with 5GB of free space.
  • This can be extended up to 20GB space.
  • Here also, the referral system is used to extend the cloud storage space.
  • Ubuntu One not only allows users to store data online, but also sync them between mobile and computer devices.
  • It also allows users to stream audio and music from cloud to mobile devices.

Wuala- Alternative of Google Drive for Linux

Wuala- Alternative of Google Drive for Linux

  • Wuala offers 5GB of free space and one of the best alternatives of Google Drive for Linux.
  • It can extend only up to 8GB.
  • It also encrypts the data locally, and then stores the data in its servers in an encrypted form.
  • Thus, the data is secured because it is kept in an encrypted form.
  • Not so high storage capacity as the other three, but still used because of its encryption ability.


If you have any queries related to alternatives of Google Drive for Linux, you can ask below through commenting.

    About the Author
    Hello Friends,I am pursuing B.tech(Computer Science) degree from VIT University(Co-Founder of ComFuge-A World of Geeks). 

03 November 2012

Install your favourite Linux Distribution 'ubuntu' in your new Nexus 7 tablet..


google nexus 7 get ubuntu


I think you all know about how mobile are changing to an revolutionary devices called smartphones, tablets etc. I think than Nexus doesn't require any introduction.Now nexus 7 has not only supported by its factory installed Jelly Bean version of Android OS but can be installed by the latest and popular Linux Distribution Ubuntu. The major company in field of supporting Linux 'Canonical' has now able to set an Ubuntu OS instead of Jelly Bean.

This post will help you out to how to install the Ubuntu into your Nexus 7 by just following simple steps.The best part of the Nexus 7 is that you can revert back to Google Android Jelly Bean if needed.

1) Gathering of tools required to perform installation.

Arrange all basic tools to start installation procedures like your device,usb's,ubuntu os etc.
Get your Ubuntu nexus 7 installer by running these commands below on your linux machine.
I hope you have a Linux installed in your system else you would not reading this post.
sudo add-apt-repository ppa:ubuntu-nexus7/ubuntu-nexus7-installer
sudo apt-get update
sudo apt-get install ubuntu-nexus7-installer

It will install installer on your machine. Be patient as it takes some time to download and install.

2) Now it's time to unlock your nexus 7

As it's not so easy as you thought but also not so hard that you can do it. Be patient and follow the steps carefully.As Nexus 7 ships with a locked boot loader we must unlock it in order to install custom images to our device. It is required only once. Once we get it onto its boot loader we can load any OS we want to install.
 Special Note**:If you unlock the boot loader than it will erase all the data and reset it to factory defaults. So be aware of tha. Comfuge.org is not liable in any condition responsible for any loss of data.

Step 1 :Reboot the Android device into the Android boot loader. To do this, hold the volume down
             button and press the power button. Continue holding the volume down and power button
             until you see the boot loader UI.

Step 2: Plug in your device with your laptop with your micro-usb cable,the device now displays the boot
              loader GUI, which looks like this:
                     

  1. Verify the fastboot lists on the device.To check run in a terminal on your laptop:
    $ sudo fastboot devices
    1234567891234567        fastboot
    
    
  2. Now start the boot loader unlock process as:
    sudo fastboot oem unlock
    
    
  3. Now you are prompted on screen to unlock the bootloader on the Android device screen. Follow the on-screen directions to continue. Your screen should now look like this:
                                   
  4. Complete the process by rebooting:
  • sudo fastboot reboot-bootloader
Or simply press the power button.
When device is reboots you will ee "Lock State-Unlocked".

3)Installing Ubuntu on your Nexus 7

Once every thing is  setup, the installation can now start. To install, ensure the Nexus 7 is in fastboot mode.

Note**: All other device should be disconnected so as to avoid any disharm to other devices.



Find for the installer in the dashboard or search for nexus 
Installer will provide a GUI for installing Ubuntu.It will download the latest image automatically, and flash it accordingly. The flashing step nearly takes about 2 minutes. Once the flashing is complete, the device will reboot and finish the installation.These steps may take 10-15 minutes.

Here I have taken snaps of various phases which will go on during the installation of the Ubuntu. It will then give the real idea what comes next and what to do. If any thing goes wrong they you can easily identify it. 

                         
                               

                               

                                



                 

                             

                               

4)If any things goes wrong than you can return back to your Android

If any mishap happens or you are unable to get the Ubuntu than there is solution for you.Go to this link and download the factory Android for nexus: https://dl.google.com/dl/android/aosp/nakasi-jro03d-factory-e102ba72.tgz
Follow these simple steps to get back to your original jelly bean.

Once download finishes than uncompress the tarball with following commands
tar zxvf nakasi-jro03d-factory-e102ba72.tgz

Then, place your machine into fastboot mode and run the resulting script(I have told you how to do it):
cd nakasi-jro03d/
sudo ./flash-all.sh

On installing you will get following errors which you should ignore like:
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'

5)Checking and troubleshooting your install

If you have any problems than follow these steps. I hope you will got your answers.
  1. Detaching of USB cable and re-attaching it after a restart in a fastboot mode.
  2. If still any problem persist than reboot your host PC might it is one of the cause of failure.
  3. Still having any issues use different USB cable.
  4. If 16G tab image doesnt work than use the 8G image might it will solve the problem.
  5. If you still having succesive failures than return back your device to factiry image and try again.
  6. If none of it works fell free to ask any question. Dont't worry i will not keep you wait longer or you can raise your problem on Ask Ubuntu or in a #ubuntu-arm channel on freenode. If you believe that it's a bug then file a bug against ubuntu-nexus7 in Launchpad.


Author-

01 November 2012

Best 50 cool commands that every Linux Geek should Know..



If you are a Linux Lover and you want to become a Linux Geek then there are some commands which help you to build up your basics in Linux. I have divided them into some categories so that you can use them accordingly.I am just here to give you a small Ubuntu Linux training.

Note: All these commands are tested. It doesn't cause any harm to your computer. Just use them properly to avoid any inconvenience.

Beginners Commands
  1. reset - It will clears all the lines displaying in you terminal and gives you an fresh start.
  2. uname- It will give you detail of the current version,installed on,configuration. Use uname -a to get all details.
  3. cd - It changes the current working directory in the command line console. E.g. cd Desktop
    will take you to the Desktop wherever you are. Use cd . . to go to previous directory.
  4. help - Gives you all the help needed for particular command.E.g. help cd.
  5. info - If help does not give you particular help than info will give you the info for it.E.g info man.
  6. exit - It exits you out of any current program and terminates the current command line terminal.
  7. kill - It terminates the specified running process. E.g. kill 1234 where 1234 is the pid of particular process. 
  8. ls - List all of the contents of a specified directory. If no directory is specified, it will use the current directory.Use ls -h to show all hidden files.
  9. man - It stands for manual, and it will give you the detailed info about the commands.E.g. man ls will give all info about ls. It can be used instead of help and info commands.
  10. pwd - Displays the current working directory from the terminal. It will help you when you are lost or don't know in which directory you are.
  11. reboot - Immediately stops all running processes, shuts down the system, then reboots.
  12. shutdown - Stops all running processes and shuts down the system.E.g use shutdown -h now to shut it down immediately or use shutdown -h 20:00 by which system will go to halt after 575 mts. 
  13. sudo - Runs commands as root which means doesn't require any permission.

System Info Commands

  1. du - It will give the file space usage of each file in you sytem. Use du -h
  2. free - It displays the amount of used and free memory. Use free -m to display usage in megabytes.
  3. df - It will give you the amount of disk space used by the system.Use df -h
  4. lsmod - It gives information of installed drivers. 
  5. dpkg - It will give details about installed software on your system. Use dpkg --list
  6. fdisk -  It gives all information about partition on disk. Use fdisk -l to get full detail.
  7. who - It gives information about the logged in users and what they are doing.
  8. date - It prints out the current system date and time.
  9. hostname - Displays the name of the current host system.
  10. ps - It displays information about all of the processes currently running on the system.use ps -A to get all running process.
  11. quota - It displays disk limits and current disk usage for a specified user. Useful when there are multiple users assigned to a particular system.On some systems it is not installed so don't be worried about it.E.g quota -V will give you the version installed.
  12. top -It displays all of the top processes in the system running on the CPU.
  13. uptime - It reports how long the system has been running since last boot which is very useful for servers.

File Related Commands

  1. cat- It is used to display the content of the file.
  2. bzip2 - Compresses specified contents into a .bz2 archive.Use bunzip filename to unzip the file.
  3. chmod- changes file acess permission. Use chmod [options][mode][file].E.g. chmod 454 calci.h 
  4. chown - changed file ownership or group.E.g chown shubham myfile.txt
  5. cp -It copies files/directories to a new location with a new name.Use as cp[option]..src dest.
    E.g. cp filename.txt newfilename.txt  OR cp filename.txt /root where root is the directory.
  6. find / locate - It searches for the file name specified. E.g. find myfile.txt
  7. grep – It searches through all files in a specified location. Also used to find files and sentences matched string.Use as grep [pattern] [filename].
  8. install - Used in conjunction with Makefiles to copy files from one location to the system. Not to be confused with installing packages from a software repository.
  9. mkdir / rmdir - It creates a directory (mkdir) or deletes a specified directory (rmdir). Directories can only be created and deleted within directories that you have permission in.\
  10. mv - Moves files and directories to another location. Can be used to rename files and directories by keep their source and destination locations the same.
  11. open – Opens a specified file using the default system application for files of its type.
  12. rm - It remove and remove directory. Used to delete files and directories from the system, whether one at a time or in batch.
  13. tar - Creates a .tar archive or extracts from a .tar archive depending on specified parameters.
  14. zip / unzip - Creates a .zip archive or extracts from a .zip archive depending on specified parameters.

Other Useful Commands

  1. passwd - It will change the password for current user.
  2. history - It prints recently used commands.
  3. apt-get – It is used to install,upgrade new software.E.g apt-get install vlc it will install vlc into your linux system.
  4. dhclient - Use to renew and release of IP address.Use dhclient -r to release and dhclient alone to renew.
  5. ftp / sftp - It connects to a remote FTP server to download multiple files.
  6. wget - downloads files from the Internet at the specified URL to our system. Use wget -r wwwname l6 where -r is for recursive request and l6 for defining the level.
  7. yum - Stands for Yellowdog Updater, Modified. It is an open source package manager which is used to easily install software packages from repositories.Available for all Linux versions.
  8. emacs – It is one of the most well-known text editors on Unix based system.
  9. nano - Also one of the command-line text editor which uses keyboard shortcuts to simulate menus.E.g. nano myfilename.c
  10. vim - It's also a command line editor.It does not use menus,icon interfaces.

I hope you will find this post worthy. So Happy Linuxing..!!!

Author-