How to install Linux / UNIX *.tar.gz tarball files

Q. I’m new to Linux. Over few days I found lots software distributed as .tar.gz file. How do I install tar.gz files under Linux?
A. tar.gz also known as tarball, an archive format for electronic data and software. Most Linux tarball contains a source code for software. If you are new to Linux I recommend using apt-get, rpm and yum command to install all binary packages.
Tarballs are a group of files in one file. Tarball files have the extension .tar.gz, .tgz or .tar.bz2. Most open source software use tarballs to distribute programs/source codes.

# 1: Uncompress tarball

To uncompress them, execute the following command(s) depending on the extension:
$ tar zxf file.tar.gz
$ tar zxf file.tgz
$ tar jxf file.tar.bz2
$ tar jxf file.tbz2

Now change directory
$ ls
$ cd path-to-software/

# 2: Build and install software

Generally you need to type 3 commands as follows for building and compiling software:
# ./configure
# make
# make install
  • ./configure will configure the software to ensure your system has the necessary functionality and libraries to successfully compile the package
  • make will compile all the source files into executable binaries.
  • Finally, make install will install the binaries and any supporting files into the appropriate locations.

# 3: Read INSTALL / README file

Each tarball comes with installation and build instructions. Open INSTALL or README file for more information:
by  on JUNE 18, 2007 · 203 COMMENTS· last updated at JUNE 18, 2007

    Setup OpenSSH Server on Ubuntu Linux

    Setting up an SSH server on Ubuntu is about as simple as it gets. The server of choice is OpenSSH.

    Run this command from a terminal window:
    sudo apt-get install ssh
    To test that it’s working, you can try to ssh into your own machine:
    > ssh localhost
    The authenticity of host ‘localhost (’ can’t be established.
    RSA key fingerprint is 98:8a:b8:b2:9e:8a:84:e0:d4:08:27:fb:74:f0:de:d4.
    Are you sure you want to continue connecting (yes/no)?
    Looks like it’s working! Naturally our ssh client doesn’t have the key for the server, since we just installed it. You can type yes to continue or just hit Ctrl-C to stop.

    Getting rid of the Unity Bar and Using Gnome with Ubuntu 12.10

    If you’re using Ubuntu 12.10 with Unity or some other desktop environment and want to switch to a complete GNOME 3 desktop experience without installing Ubuntu GNOME Remix 12.10, you can do this by simply installing a few packages.
    Using the instructions below, you won’t just install GNOME Shell, but also the default settings and applications that come with Ubuntu GNOME Remix. There are also some optional steps to install the GNOME 3 applications which are missing from Ubuntu GNOME Remix.

    1. Install the Ubuntu GNOME packages

    You can simply install the “gnome-shell” package if GNOME Shell is all you want, but if you want the whole GNOME 3 desktop which includes the default applications as well as the default settings, use the command below:
    sudo apt-get install ubuntu-gnome-desktop ubuntu-gnome-default-settings

    When prompted, select GDM as the default display manager.

    If you already had GDM installed and the package manager didn’t prompt you to choose between LightDM and GDM or you’ve selected LightDM by mistake, you can run the following command:
    sudo dpkg-reconfigure gdm
    And select GDM instead of LightDM (more about changing the display manager, here). You can use LightDM with GNOME Shell, but you won’t get the complete GNOME 3 experience – for instance, GNOME Shell won’t use the new GNOME 3.6 lock screen.

    It is also a good idea to remove the “ubuntu-settings” package:

    sudo apt-get remove ubuntu-settings

    Note that removing this package, the “ubuntu-desktop” package will be removed as well. This is just a meta package and your system shouldn’t be affected by it.
    The “ubuntu-settings” package is used to set various Ubuntu defaults, like the window button order, which Rhythmbox plugins are enabled by default and so on.


    2. Install missing GNOME 3 packages

    Even though they are part of the default GNOME 3 application stack, GNOME Documents and Boxes are not installed by default with the ubuntu-gnome-desktop package. Install them using the following command:
    sudo apt-get install gnome-documents gnome-boxes

    Note: Boxes is only available on 64bit due to a bug!

    3. Upgrade GNOME Control Center, Nautilus, Totem and other GNOME 3 packages to version 3.6.x

    Some packages in the Ubuntu 12.10 repositories aren’t updated to the latest 3.6.x version. So, like we wrote a while back, you can use the GNOME3 PPA to upgrade these applications.

    Add the PPA using the following command:

    sudo add-apt-repository ppa:gnome3-team/gnome3

    Then, launch Software Updater from Dash / menu and use it to upgrade your packages.

    The packages that will be upgraded once you add the PPA are: GNOME Control Center 3.6.3, Aisleriot 3.6.0, Brasero 3.6.0, Nautilus 3.6.3 and Totem 3.6.2. The PPA also provides Transmission 0.7.1, Transmageddon 0.23 and Sound Juicer 3.5.0.

    4. Remove overlay scrollbars

    One thing I’ve noticed after following the steps above myself, is that GNOME Shell continues to use Ubuntu’s overlay scrollbars. If you want to use the GNOME 3 scrollbars instead, remove overlay scrollbars using the following command:
    sudo apt-get remove overlay-scrollbar*
    Once you’re done, restart your computer (a logout may be enough for most stuff, but to get all the changes, including GDM for the login screen, a restart is probably a better idea) and select “GNOME” from the login screen.

    Importing a LDD Lego Digital Designer Model into BrickLink

    The LDD Manager – a tool I’ve been working on for some time. With it you can analyze and manage your LDD files, and also to upload to BrickLink. There’s also a bunch of other features, like a possibility to search and find all the bricks in LDD Extended Mode, and generate custom Brick Palettes.

    UPDATE March 2013: The latest version is now 1.13 with support for LDD 4.3.5. If you have a previous version, you should download the new version. NOTE, installing a new version will remove your previously imported LDD-files, but hopefully it’s not too much work to import them again.

    Posted Image

    Note that this software requires MS Access 2003 or higher. If you don’t have it installed on your PC, you need to download and install the free Access 2003 runtime first. Read more in the link below.

    Download LDD Manager and help file here.

    By Superkalle

    I used this to take models and then export an XML file formatted for bricklink.
    Works good. 

    Fallout Online client (FOnline:2238)

    This FOnline:2238 client is pre-configured by me, which makes it easier to run.
    Try it if you have a problem with “official” client. I also recommend it for any new player.

    » download FOnline:2238 client « 

    Installation instructions

    • Download and unzip the file
    • Copy master.dat and critter.dat into data folder OR run FO2238Config.exe and in DataFiles
      tab specify paths to master.dat and critter.dat.


    • Where can I get master.dat and critter.dat from?
    • These files are part of Fallout 2.
      To get them you can buy Fallout 2 on as well as in many other places.
    • OK, I have both dat files, paths are set up correctly, but I still can’t run FOnline!
    • Run Updater.exe. Try both FOnline.exe and FOnlineGL.exe.
      If it still doesn’t work, this thread is the best place to look for help.
    This client is preconfigured version of the official client. I prepare it by hand, so sometimes it may
    be out-of-date. In such case simply run updater. If updater doesn’t work, you can get the files you
    need individually from

    The official client can be downloaded from
    It’s updated automatically every hour, but more difficult to set up compared to my release.

    Full list of differences between my release and official release
     – Added file Readme.txt with information about Master.dat and Critter.dat.
     – Added folder Manual with link to FOnline wiki.
     – Added file FOnline.cfg (so you don’t have to run FOConfig.exe), differences compared to
    default configuration:

    • English language instead of Russian
    • Running is enabled by default
    • Fixed FPS is set to -15 instead of 100
    • Server host and port is configured properly
    • Updater paths are configured properly

    – Added file FOnline2238.cfg (so you don’t have to run FO2238Config.exe unless you want to
    have Master.dat and Critter.dat outside of data folder), differences compared to default configuration:

    • Displaying player names enabled

    – Added file DataFiles2238.cfg with default paths to Master.dat and Critter.dat pointing to data folder.



    Win7 cgminer setup guide

    Submitted by Graet on 


    cgminer is Ozcoin’s recommened miner.
    The official thread for support and development of cgminer, the combined gpu and cpu miner written in c, cross platform for windows, linux and osx, based on the original code cpuminer.
    Forum and download links here
    This is a guide for windows – for those on linux or wanting to use cgminer on linux there is an excellent guide by kanoi included in the cgminer folder to setting up on a usb drive which can also be used to setup cgminer on hdd.
    This guide assumes you have already created a worker and worker password. Please DO NOT use site user account password for miner passwords.
    The guide
    1: Download Windows binary from
    2: Extract to preffered location (I dump it on C: but will work fine from other partitions or drvies)
    3: Open notepad
    copy and paste the following without the “”s

    @echo on
    ECHO “Example cgminer miner startup file (set your own user and password)”
    cgminer.exe -o http://pool:port -u username.workername -p password

    set your own username.worker and password
    save the notepad as cgminer.bat in the previously extracted cgminer folder
    4: Create shortcut to dekstop for cgminer.bat
    5: Double click cgminer.bat, wait a moment while cgminer starts up
    6: Look in cgminer console to see you are submitting shares
    7: Check on site that workers are submitting shares, please be aware stats on the site can take up[ to 10minutes to update 🙂
    *Note1: This is the most basic parameters needed to run cgminer
    cgminer is very fully functioned and allows for overclocking, fan control and much much more from the .bat,command line or on the fly from within the program,
    2 examples of my command lines
    single card dedicated rig with failover set
    cgminer.exe -o -u graet.g9 -p 1234 -o -u graet.g9 -p 1234 -o -u graet.g9 -p 1234 -I 9 –auto-fan –gpu-engine 900 –gpu-powertune 20 –donation 1
    My desktop with 3 cards, I use the middle screen for tv and videos, so it has lower intensity set
    cgminer.exe -o -u graet.20 -p p -I 8,6,9 –auto-fan –gpu-engine 890 –donation 1
    I encourage users to check the README.txt in the cgminer folder and use the options that get them the best performance possible on their rigs 🙂
    At step 4: a mate renamed the shortcut to “make money” made it easy to tell his wife how to restart cgminer if he was out and rig crashed, lol.
    Hope this is a help 😀

    for my 6950 in a .bat file I use:

    cgminer.exe -o http://pool:port -u user -p password  -I 8 –auto-fan –gpu-engine 810-910 –gpu-vddc 1.05 –gpu-memdiff -125 –gpu-powertune 5

    this allows for failover to backup pool
    and gives me ~370Mhash/card

    Download all Facebook pictures and videos and put into a ZIP file

    Pick&Zip is a free software that will allow you to backup and download Facebook pictures in a single zip or pdf file.
    Now you can also download videos!

    Download tagged photos of you
    With this free software you can download photos where you have been tagged even if you have not uploaded them.

    Backup your Facebook pictures
    Pick&Zip is a great solution to backup all your Facebook photos, with just a few clicks you can download all your albums and tagged photos.

    Build your selection
    If so you prefer, you can make a selection of the pictures you like best among your own, your fan pages and those of the groups you belong.

    Download Facebook videos
    Now you can download videos from your Facebook profile, from your friends or videos where you have been tagged!


    Romextract is a collection of software for *nix systems (especially Linux).
    Collectively, the programs can be used to extract ROMs from WAD files of Wii
    Virtual Console games. These ROMs can be played on popular emulators for the
    NES, SNES, TurboGrafx16/PC-Engine, Genesis, Master System, and Nintendo 64.


    The programs that comprise romextract were written by various authors:
    u8it - icefire (see
    wadunpacker - BFGR, based on Zeventig by Segher
    romc - Jurai, based on LZSS code by Haruhiko Okumura
    ccfextract - Plombo
    nes_rom_extract - Plombo


    Use wadunpacker to unpack each WAD file. In the extracted file, you will find
    multiple ".app" files. The most important ones are:
    * - For NES games, run nes_rom_extract on this file to extract the
    * - This is a U8 archive that can be extracted by u8it. It
    contains several important files, depending on the type of game:
    * html.arc OR emanual.arc OR man.arc - a U8 archive (extract it with u8it)
    containing the HTML files for the game manual
    * [TITLE].rom - for SNES games, this is a version of the ROM with messed-up
    sound. There *might* be another file that is the original ROM with
    correct sound, with the same name (referred to here as [TITLE]) but a
    different extension.
    * rom - for N64 games, if there is a file simply called "rom" with no
    extension, it is the game ROM.
    * romc - for N64 games, if there is a file called "romc", it is a compressed
    version of the game ROM. In most cases, it can be uncompressed by the
    "romc" utility included with romextract. Otherwise, there's not much you
    can do.
    * data.ccf - for Genesis and Master System games, this is an archive
    containing the game ROM and possibly some other stuff. Extract it with
    the "ccfextract" utility included with romextract.


    For now, I've just written a simple shell script to compile all of the programs.
    Just run the shell script "" to compile. You will need gcc, zlib1g-dev,
    and libssl-dev.

    wwpacker 1.84

    This is a set of tools and scripts to ease the steps for unpacking and packing
    .W?D files with language, region string, video mode, ios flag, version and
    region patched, fixing 001 check, 002 check or balance board support, changing
    title id, or having the trucha signing bug restored.

    The package setup/installer would create a set of shortcuts on start menu and
    a shortcut on desktop for the drag and drop action of your file/folder.

    The packer and unpacker included are from bfgr_tools_v039a.
    It requires “common-key.bin” in the wwPacker folder.

    To use the trucha signing bug restored feature, “cert.sys” is required in the
    wwPacker folder. It can be found in WII_FSSYS folder which is created by the
    wii FS dumper.

    To replace the loader with a custom one (Custom NAND Loader!?), you should
    rename the custom loader to “loader.bin” and put it in the wwPacker folder.

    All .BAT scripts are tested in Win2000 and WinXP. I don’t guarantee they work
    correctly in other OSes.

    There’re risks to use the tools and scripts here to unpack, pack or modify
    your .W?D files. In the worst case, it may brick your Wii.
    I take no responsibilities for any damages.
    Use the tools and scripts here only if you know what they are used for.

    Q: How to use?
    A: Drag & drop .W?D files onto __wwunpacker.bat
    Drag & drop .W?D files or folders created by _wwunpacker onto
    _wwpacker-RegionFree.bat, _wwpacker-RegionFree-Plus.bat,
    _wwpacker-IOS??.bat, _wwpacker-IOS??-Plus.bat, _wwpacker-Custom.bat,
    _wwpacker-NoMod.bat, _wwpacker-FakeSign.bat, _wwpacker-JustSign.bat,
    _wwpacker-FreeTheBug.bat, _wwpacker-DLCRegion.bat or _wwpacker-Loader.bat

    Batch files:
    __wwunpacker.bat : just unpacking
    _wwpacker-RegionFree.bat : packing – Region-free only
    _wwpacker-RegionFree-Plus.bat : packing – Region-free, WiiGF(Language, RegionString, Video, 001Fix, 002Fix, BalanceBoardFix)
    _wwpacker-IOS??.bat : packing – IOS?? flag, Region-free
    _wwpacker-IOS??-Plus.bat : packing – IOS?? flag, Region-free, WiiGF(Language, RegionString, Video, 001Fix, 002Fix, BalanceBoardFix)
    _wwpacker-Custom.bat : packing – custom IOS flag, custom region flag, custom title id, custom version, fake ticket data, WiiGF(Language, RegionString, Video, 001Fix, 002Fix, BalanceBoardFix)
    _wwpacker-NoMod.bat : No Modification, just packing
    _wwpacker-FakeSign.bat : packing – tik and tmd signed, fake ticket data
    _wwpacker-JustSign.bat : Just packing with tik and tmd signed
    _wwpacker-FreeTheBug.bat : packing – restore trucha bug, patch ES_identify, patch nand permissions (for IOS .W?D)
    _wwpacker-DLCRegion.bat : packing – change DLC region code (for DLC .W?D)
    _wwpacker-Loader.bat : packing – replace loader, Region-free, WiiGF(Language, RegionString, Video, 001Fix, 002Fix, BalanceBoardFix)

    Special batch files:
    Drag & drop ticket/cetk onto __wwunpacker-Content.bat
    __wwunpacker-Content.bat : unpack the encrypted content files (from NUSD) which are placed along with the ticket/cetk and the tmd

    Q: What’s the point of using .BAT scripts?
    A: The scripts provide the support of drag & drop action.
    You can finish your job in a few steps.

    Q: Where is the “common-key.bin”?
    A: Don’t ask me.

    bfgr (Don’t know if this is the author name), suloku for bfgr_tools
    alpha-0 for WiiGF, wadDataInfo, freethebug, t-signer, titlefiles_fix, wwcxtool and HTool
    ReturnerS for wglp
    Waninkoko for wii-vmc
    And ALL people who contribute to the scene!!

    @ fxxkmii

    Download page:

    Anyone with six-strikes questions read this

    Read more about the differences between
    Torrent Indexes (sites)(public) Torrent Trackers and (private) Torrent Trackers
    • For Private Tracker Reviews + More Information about Private Trackers >[11]
    Read more about what a vpn is
    Read more about what a seedbox is
    Do some research on how to use bittorrent more securely
    Comments/Threads elaborating further on avoiding Six Strikes Laws/Piracy Persecution:
    Read more about the Six Strikes Anti-Piracy System @ EFFTorrentfreakTheVerge and
    ..or, Google Is Your Friend >[30]
    Google Is also Your Friend when it comes to using P2P/Bittorrent
    Feel free to visit the following subreddits for further questions and discussions
    There is also an entire sub-reddit devoted to Six-Strikes
    Six Strikes threads in /r/trackers[47] /r/Torrents[48] /r/piracy[49] /r/seedboxes[50] and /r/filesharing[51]