Tuesday, 17 July 2012


Simple BASH script to install some of the best (most practically useful) BASIC FREE SOFWARE APPLICATIONS to get almost anyone up and running doing most of the BASIC things, quite well, in an instant (depending on how fast your machine and network speed, actually, anything from a few minutes to an hour or two I suppose if you're on DIAL-UP!.




1.  Open a Terminal - click: Applications > Accessories > Terminal

Inside the terminal that pops up (black screen with a place u can type at a flashing cursor) i.e. click your mouse at that point inside the terminal to tell the computer you wish to give it an instruction there by using the keyboard

2.  HOLD DOWN (depress) the Ctrl key AND hold down SHIFT then press "T" (for Tab! ;))

This should pop up a second TAB inside the SAME terminal screen.

Click inside the second tab to activate it, and type the following and then press enter:


This should open Gedit (plain text editor). 

Copy everything BETWEEN "-----" next to "#END" to your pastpad (memory) then click inside Gedit and click PASTE, then SAVE, and save it where prompted (in your /home/USERNAME folder) calling the file:


Carry out sets 1 & 2 now, then carry on below "-----"

!# /bin/bash

# script to install some of the best open-source software available for various task
# "#" at the beginning of any line tells computer that whole line is to be IGNORED
# thus anything beginning with # is for HUMAN to read; not PC :@)

# And so, first of all, if you have not updated your computer recently, copy and paste
# the following line into a Terminal (click Applications > Accessories > Terminal) then
# press enter:
# sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
# Obviously, you were smart and took off the "#" at the beginning? <g>

sudo apt-get install rsync rdiff-backup rsnapshot
#APPLICATIONS - anti-virus
sudo apt-get install clamav clamav-docs clamav-daemon
#APPLICATIONS - Network Security
sudo apt-get install firestarter openssh-blacklist openssh-blacklist-extra fwlogwatch logwatch
#APPLICATIONS - Network Tools
sudo apt-get install wireshark nmap etherape tcpdump  #openvas-client
#APPLICATIONS - File Browsing Addons/Scripts/Tools
sudo apt-get install nautilus-gksu nautilus-actions nautilus-wallpaper nautilus-image-converter nautilus-script-audio-convert extract
sudo apt-get install
sudo apt-get install gedit-plugins gedit-latex-plugin
lame vorbis-tools flac faac faad mplayer mplayer-nogui
#APPLICATIONS - Secure Email (OpenPGP Compliant)
sudo apt-get install thunderbird enigmail seahorse
#APPLICATIONS - Desktop Publishing
sudo apt-get install scribus scribus-template scribus-doc
sudo apt-get install dia dia-gnome
sudo apt-get install inkscape imagemagick imagemagick-doc
#APPLICATIONS - Music/Video: Codecs & Players
sudo apt-get install vlc mozilla-plugin-vlc videolan-doc amarok  libdvdcss2 mencoder audacity mplayer lives cinelerra #w64codecs
#APPLICATIONS - Making Movies
sudo apt-get install recordmydesktop gtk-recordmydesktop subtitleeditor gnome-subtitles tea tea-data
#APPLICATIONS - Coverting Software: (Redhat .rpm to Debeian/Ubuntu .deb)
sudo apt-get install alien
sudo apt-get install tor tor-geoipdb polipo tork socat tsocks torsocks
sudo apt-get install
sudo apt-get install
#APPLICATIONS - Web Authoring
sudo apt-get install bluefish kompozer tidy seamonkey
sudo apt-get install eclipse
sudo apt-get install wbritish-huge wfrench wspanish wportuguese wbrazilian
sudo apt-get install seamonkey-browser
sudo apt-get install gnome-themes
sudo apt-get update && sudo apt-get upgrade
#&& sudo apt-get dist-upgrade && sudo shutdown -r now


3.  Click Places (top left/right corner of your screen); then home, and then RIGHT click on 


and on the tabs, select Permissions

Check to see if the line "Execute [ ] Allow executing file as program" is ticked or not, and in any event GET THAT BOX WITH A TICK IN ... Because this is a computer program, the computer must be able to RUN i.e. execute it ...  Now all of that is peachy ... Onto the power of *nix.

4.  Click the tab in the Terminal that has Gedit running and click the TAB close key (this will close down Gedit - if it prompts you, select yes to close down that tab (process/GEDIT :)).

5.  In the remaining terminal still open, type the following, replacing USERNAME with YOUR username on YOUR compute:

sudo /home/USERNAME/script-001-post-install-setup-basic

e.g. if when you boot Debian/Ubuntu, the login screen say "jack" and you click that to enter your passphrase and actually start using your username 

NB: may be case sensitive. i.e. in this example you would type

sudo /home/jack/script-001-post-install-setup-basic


sudo /home/Jack/script-001-post-install-setup-basic


Open your home folder via Places (top left or right of your screen) and simply double click on:


When you are prompted to select whether you wish to EXECUTE or DISPLAY the file, select EXECUTE (which will in windows language "run" the program).

Sit back and enjoy a few hundreds (or thousands?) worth of the BEST FREE OPEN SOURCE SOFTWARE AROUND; obviously you may adapt (especially by adding) your 'can't live without' softwares as you discover them ... If you don't know the best way to do that try:

sudo synaptic

And if for some reason synaptic is not already installed on your machine, simply type

sudo apt-get install synaptic

Once you have Synaptic installed:

sudo synaptic

This is the most detailed and comprehensive look into the wonderful world of SOFTWARE REPOSITORIES ... On a Windows machine, you take a decade (literally) to find all the best software you need to run your machine free (more on that in a post soon coming up).  On Linux (Debian/Ubuntu for sure anyhow), you have AUTOMATIC ONE CLICK ACCESS to almost 20,000 free software packages ... Which you can install without even needing to be at your machine (as per above; and that's just one way!).  I could write so much more right now, but for now, the above will have to act as an introduction to the command line (Terminal/BASH), and how to very quickly set up a brand new install with loads of cool FREE SOFTWARE FAST.  

As a parting thought (but outside the scope of this short tutorial); the above script even works remotely .. On a machine, on the other side of the planet.  If you're new to all such things; 

sudo apt-get install openssh-client

man openssh

Welcome to the Man (Manual) pages! ;)   To use/find your way around:


The most helpful one for those seeking to skip to the meat:

man man

Learn how to use the manual system; b smart HUMAN! ;) LOL

What, you hadn't worked that out yet?  But some really practically useful ones immediately:

man terminal

man top

And used every single minute The White Rabbit sits on any *nix machine; these two (pull them up in one terminal screen with two tabs (like instructions at the top of this page!).

ps -AH

PS.  If you want to remove any of the programs:

sudo apt-get remove NAMEOFPROGRAM

With *nix, really; you life just got a whole lot easier ;)
PPS Why don't you GET OFF BACKDOORED SKYPE right now:


The White Rabbit!
Follow @occupyofficial - U Need ... The White Rabbit! ;~)


Public Key Transaction Processor - create digital asset vaults)
EN | GR | ES | FR | PT | IT | PL

#OTB - Open-Transactions - create crypto-currencies & markets
EN | GR | ES | FR | PT | IT | PT

Follow @occupyofficial - U Need ... The White Rabbit! ;~)
Buying Gold

 Operation Occupy The Banks - Hashtag = #OTB | Twitter | WWW | #OTB 


  1. For the "Making Movies" section, please allow me to recommend OpenShot (http://www.openshotvideo.com/). As a YouTuber, I'm starting to wonder how I ever lived without it.

  2. #OSS #BASH SCRIPT #Debian #Ubuntu FREE SETUP

    Great, I shall be looking over this in detail soon. Been busy messing about with other stuff...
    VboxManage setextradata “Backtrack” “CustomVideoMode1″ “1100x740x16″ - beginners nightmare terminal stuff but will keep at it for a bit.


  3. #OSS

    LOL Haven't got very far!

    HOLD DOWN (depress) the Ctrl key and then CLICK SHIFT

    This should pop up a second TAB inside the SAME terminal screen.

    Silly computers. Thank goodness for you guys who can use these things and get on doing what you do.

    1. U got me there, missing iinstruction: should have (at the end of the line, THEN PRESS "T", thus whole operation =

      HOLD DOWN (depress) the Ctrl key, HOLD DOWN (depress) SHIFT key, and then (whilst both keys are depressed, press "T".


Only members (obviously) can comment; no moderation; direct to page.

Note: only a member of this blog may post a comment.