Linux Mint 16 “Petra” 64bit personal installation guide

Repositories management

Run “Software source” tool from Linux Mint “Menu” button.
Check “Backported packages (backport)” on “Official repositories” tab.
LinuxMint16-SouftwareSource-OfficialRepositories

[wp_ad_camp_1]
Check “archive.getdeb.net” repository on “Additional repositories” tab.
LinuxMint16-SouftwareSource-AdditionalRepositories
Close “Software Source” and run “Terminal”
Add repository for Oracle JAVA by command:

sudo add-apt-repository ppa:webupd8team/java

Add repository for sunflower file manager by command:

sudo add-apt-repository ppa:atareao/sunflower

Add repository for Google drive client by command:

sudo add-apt-repository ppa:alessandro-strada/ppa

Add repository for GOOGLE products by commands:

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo sh -c 'echo "deb http://dl.google.com/linux/earth/deb/ stable main" >> /etc/apt/sources.list.d/google-earth.list'
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

Do repository cache update now by command:

sudo apt-get update

We are ready now for install programs.

System update

You should keep you OS up to date. You can do it by “Update Manager” tool which is in system tray or you can use command:

sudo apt-get dist-upgrade

System

TrueType Fonts

Microsoft’s TrueType fonts

sudo apt-get install ttf-mscorefonts-installer

Java

Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
LinuxMint16-Java
You can install JRE or JDK.
JRE – great choice if you want only run Java applications

sudo apt-get install oracle-java7-installer

JDK – for Java developers

sudo apt-get install oracle-jdk7-installer

You can uninstall OpenJDK from your system now.

sudo apt-get remove --purge openjdk-* icedtea-*

Let’s check current java version

java -version

we should see message like this

java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

You can also check your browser java plugin on page
http://www.java.com/en/download/installed.jsp?detect=jre

NFS Client

Network File System (NFS) is a distributed file system protocol originally developed by Sun Microsystems in 1984, allowing a user on a client computer to access files over a network in a manner similar to how local storage is accessed.

sudo apt-get install nfs-common

– One time mount
– Run this command (don’t forgot modify ip, folder, etc…)

sudo mount 192.168.1.1:/var/Shared /media/nfs-shared/

– Auto-Mount on start

sudo gedit /etc/fstab

– Put line below to the end of fstab file (don’t forgot modify ip, folder, etc…)

192.168.1.1:/var/Shared /media/nfs-shared nfs rsize=8192,wsize=8192,timeo=14,intr      0       0

HP printer and fax

LinuxMint16-HP-setup
Install required packages

sudo apt-get install hplip-data python-qt4 hplip-gui

Restart cups server

sudo /etc/init.d/cups restart

Run Hp setup wizard

sudo hp-setup

Follow installation wizard

PDF printer

This software is designed to produce PDF files in a heterogeneous network by providing a PDF printer on the central fileserver.

sudo apt-get install cups-pdf

– Restart cups server

sudo /etc/init.d/cups restart

– Printed PDFs are stored in “your_home_folder/PDF”

Internet

Google Chrome

LinuxMint16-Google-Chrome

sudo apt-get install google-chrome-stable

File managers

MC – midnight commander

If you use terminal and you like twin-panel file managers, you should install Midnight Commander.
LinuxMint16-MC

sudo apt-get install mc

Sunflower file manager

Sunflower is a small and highly customizable twin-panel file manager for Linux with support for plugins. It is intended to be an easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment (but not limited to).

sudo apt-get install sunflower

Communication

Skype

Popular Microsoft’s Instant Messenger
LinuxMint16-skype

sudo apt-get install skype

[wp_ad_camp_1]

Security

Truecrypt

Free open-source disk encryption software.
LinuxMint16-TrueCrypt
Go to the http://www.truecrypt.org/downloads
Select “Standard 64bit” in “Linux” combobox and click download
Go to the folder where is truecrypt downloaded by cd command
Unpack downloaded tar by:

tar xvzf truecrypt-7.1a-linux-x64.tar.gz

Run extracted installer by:

sudo sh truecrypt-7.1a-setup-x64

Follow installation wizard

Keepass

An open source password manager, with password generator. AES/Twofish encryption options.
main_big[1]

sudo apt-get install keepass2 keepass2-doc 

Graphic

Shutter

Shutter Ubuntu / Linux app that allows you to take screenshots, edit them, apply various effects, upload them online and more.

sudo apt-get install shutter

Inkscape

An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.
inkscape

sudo apt-get install inkscape

Video

Rekord my desktop

recordMyDesktop is a desktop session recorder for GNU/Linux and FreeBSD.
LinuxMint16-RecordMyDesktop

sudo apt-get install gtk-recordmydesktop recordmydesktop

Avidemux

A free multi-format, cross-platform video editor designed for simple cutting, filtering and encoding tasks. Available for Windows, Mac OS and Linux.

sudo apt-get install avidemux avidemux-cli avidemux-common avidemux-plugins-gtk avidemux-plugins-cli

Connectivity

Gtk SSH Tunel Manager

A graphical SSH tunnel manager for Linux. I was a … So, I decided to learn a little bit of Python by creating a Gtk application to manage my SSH tunnels for me.
LinuxMint16-GSTM

sudo apt-get install gstm

[wp_ad_camp_1]

Remmina

Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.

sudo apt-get install remmina remmina-common remmina-plugin-nx remmina-plugin-rdp remmina-plugin-telepathy remmina-plugin-vnc remmina-plugin-xdmcp

Filezilla

Open-source (GNU GPL) FTP client for Windows, Mac OS X and GNU/Linux.

sudo apt-get install filezilla

[wp_ad_camp_1]

Google Drive

Open-source (GNU GPL) FTP client for Windows, Mac OS X and GNU/Linux.
LinuxMint16-GoogleDrive2

sudo apt-get install google-drive-ocamlfuse

Run in terminal command

google-drive-ocamlfuse

Browser displays Google page, there you have to grant permissions for ocamfise application
Then create directory, ocamfuse will sync files with google drive to this folder

mkdir ~/Google\ drive

You can mount now your Google drive by command

google-drive-ocamlfuse ~/Google\ drive/

If you want mount Google drive on each start, open tool “Startup applications” and add new aplication to list with command “google-drive-ocamlfuse ~/Google\ drive/”
LinuxMint16-GoogleDrive

Other

Calibre

An open source e-book library manager for Linux, Macintosh and Windows platforms.

sudo apt-get install calibre

Play on Linux

PlayOnLinux will allow you to use Windows programs like Microsoft Office or play your favorite games on Linux easily.
LinuxMint16-PlayOnLinux

sudo apt-get install playonlinux xterm curl p7zip-full

[wp_ad_camp_1]

Google Earth

LinuxMint16-Google-Earth

sudo apt-get install google-earth-stable

[wp_ad_camp_1]

4 thoughts to “Linux Mint 16 “Petra” 64bit personal installation guide”

  1. Hello everyone, it’s my first payy a visit at this site, and
    paragraph is in fact fruitful in favor oof me, keep up posting these
    types of content.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.