Hello Linux Tek members, today ill be sharing information to help those of you who are new to linux and coming from windows. This will be geared towards the Ubuntu users. Bear with me with that horriable format of my post haha.
Now to start out, we will kick it off by talking about Terminal.
Terminal (Console):
Is a command line only interface for your GUI, used for running well, text based commands. This can be used to do just about everything, including but not limited to; Installing software, updating software, making files and folders, editing files, setting permissions, etc.
Installing Software/Updating:
Terminal: First we will start with installing some software using terminal, this is the most useful way since this will usually grab all dependencies needed for the program you're installing.
So lets open Terminal, Press "Ctrl + Alt + T", or by searching your apps and launching it.
It will look like this. http://i.imgur.com/Xgx1J7D.png
Now lets check for updates first by entering the following command.
sudo apt-get update
You will be prompted to enter your password, do so this will allow it to retrieve the new list of packages, once done we enter,
sudo apt-get upgrade
if their are updates you will be asked to enter "y" or "n", press y and hit enter. This will perform and upgrade or applications and such. Next we will check for Distribution updates (System updates)
sudo apt-get dist-upgrade
I check updates just about daily.
Now that we have checked updates, lets install Java.
Check if its not already installed with.
java -version
If you have it installed you will get something like this.
>java version "1.7.0_75"
>OpenJDK Runtime Environment (IcedTea 2.5.4) (7u75-2.5.4-1~trusty1)
>OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
If not then lets install it with
sudo apt-get install default-jre
sudo apt-get install default-jdk <--- For the JDK
Once done you are java use ready!
Now you can use "sudo apt-get install" to install anything from the repositories you have. Such as steam.
sudo apt-get install steam
Its that simple.
Now you may be asking, "What's a repository?".
Its an area where data is stored and managed for such programs like steam, usually used for automated installation of programs instead of building the source your self. Now you can add different Repo's from different sites for all kinds of different software, but be careful, their could be malicious code, just like a virus.
Installing .deb packages (Skype for example)
Head over to http://www.skype.com and download the package for your distro. For 14.04 you will need 12.04 (multiarch).
Once downloaded you simple double click to open it, it will have an option to the right saying "Install" and "Skype..." along with some info below. Click install, enter your password, once its done it should be with the rest of your programs.
Some other programs
Anti-Virus - ClamAV®
sudo apt-get install clamav
-Firewall
sudo apt-get install gufw
OBS
sudo apt-add-repository ppa:kirillshkrogalev/ffmpeg-next
sudo apt-add-repository ppa:obsproject/obs-studio
sudo apt-get update
sudo apt-get install ffmpeg obs-studio
In OBS we added a repo that has a compiled version of OBS, as well as a dependency it needed.
Any other programs that you find hard to install, just ask and I'll try my hardest to get a tutorial up of some kind.