Monthly Archives: November 2015

Antivirus software for my Linux Desktop – Is it really required ?

What is a computer virus ? As per one definition available on internet- virus is a piece of code which is capable of copying itself and typically has a detrimental effect, such as corrupting the system or destroying data.

Now coming to Linux – Is Linux virus free ? I had this question in mind ever since the first Linux Desktop OS (Ubuntu 10.04) was installed on my Laptop.

I searched the internet on Antivirus for Linux and found a mixed response to this question – some say, it is not required at all and some say it is required. In fact, I get confused with search results from – Comodo, Sophos, Bitdefender, Kaspersky, Avast sites. There are some results suggesting/listing the best Antivirus software for Linux.

I have also posted a question on Linux google community – whether an Antivirus software is really required for Linux Desktop OS ? Again the response was mixed but majority said it is not required. Some even said, virus exists only on Windows. However, they installed antivirus on Linux system because they do not want to pass the virus on to friends’ Windows system when data is shared from their Linux system.

The reality is, no computer is 100% immune to viruses. If a Virus program can be written for Windows or Mac, it can be written for Linux.

Some argue that since Windows has the maximum share on Desktop and Laptop computers, most of virus programs are written by hackers for windows to maximise the impact. However, if this is the case, then Linux has maximum share on the Server market and a virus can cause similar damage or larger catastrophe.

Some argue that Linux require root password for installation of program and the user has to continuously enter the root password so that any possible virus installation can happen. It is possible to create users and configure access rights/security at user/group lever even in the latest Windows operating systems.

One argument is that Linux has multiple distributions (200+ currently and growing) and that each distribution is different and virus program has to be written separately for each of these varying architectures (Debian, SUSE, Fedora, Arch etc). However, if a virus is written for say Debian based system architecture, the most popular Desktop versions – Mint and Ubuntu can get affected.

The bottom line is – at the end of the day, your data is most important and you will need to protect it. I am using Linux currently and there is no harm in installing an Antivirus program, a network firewall and taking precautionary measures such as installing softwares only through signed repositories.

With this in my mind, initially, I tried out a simple open source Antivirus called ClamAV (http://sourceforge.net/projects/clamav/). This has a graphical interface called ClamTk using which you can scan for virus, and view history of scans.

Surprisingly, I found some files infected with virus when I ran my first full disc scan from Elementary OS Freya and realised, the virus came along with files copied from an external hard disk. These files were created or saved when I was using Windows OS 😦

Recently, I purchased a Macbook Pro and Installed Linux Mint on the same using Parallels Desktop (as a virtual machine) and installed Comodo Antivirus on Mint.

ComodoAV is a nice software with good UI. When I ran first, it downloaded multiple virus database files which together seemed quite huge (about 300 MB).

Screenshot from 2015-11-28 11:35:15.png

 

 

 

 

 

 

 

 

 

 

 

 

SUSE Studio Create your own Linux build

SUSE Studio (https://susestudio.com) is a site where you can create your own customized SUSE based Linux operating system very quickly. The entire process took me about an hour to understand and half an hour to create.

To login, all you need to do is use one of your Google / Yahoo / Facebook accounts.

Once you are logged in, you can create an new appliance from existing SUSE templates.

Screen Shot 2015-11-23 at 8.46.20 PM

JeOS is the template with minimal packages. I chose GNOME desktop of openSUSE Leap 42.1 as my template.

I gave the name as “sriSUSE” to my appliance (build).

Screen Shot 2015-11-23 at 8.50.06 PM

Selected US English as Locale and India Timezone as default. N/W and Firewall configuration, left as default.

Screen Shot 2015-11-23 at 8.51.28 PM

Selected a logo (Sri in devanagari script) and Penguin Background.

Screen Shot 2015-11-23 at 8.53.32 PM

Run level and license agreement were left as default.

Screen Shot 2015-11-23 at 8.53.53 PM

One program that I included in Autostart is Plank. Remaining were default choices.

Screen Shot 2015-11-23 at 8.54.54 PM

Finally, I created a build by clicking ‘Build’ button. Version was 0.0.1 as it was first. Build Creation takes about 10 minutes.

Once, it is ready it allows for you to test the build in real time as well (Testdrive link). Screen Shot 2015-11-23 at 8.55.11 PM

I have also published the same for others to see and comment.

Screen Shot 2015-11-23 at 8.55.35 PM

Screen Shot 2015-11-23 at 8.36.19 PM

This is how it looks in the test drive.

Screen Shot 2015-11-23 at 9.19.24 PM

 

 

Adorable Fedora

Distrowatch (http://www.distrowatch.com) is a site where information about 200+ Linux distributions is consolidated. It also ranks the distros based on the page visits.

I have always tried the top few distros in the list but somehow skipped Fedora (currently at 5th position).

This time, I wanted to install Fedora on MacBook Pro using Parallels tools.

The latest desktop version of Fedora is 23 released recently (https://getfedora.org/). I am a big fan of Cinnamon desktop environment and hence downloaded 64 bit version of Fedora  23 Cinnamon from Fedora’s torrent site (https://torrents.fedoraproject.org/). The site lists all the versions of Fedora in reverse chronological order. Fedora-Live-Cinnamon-x86_64-23.torrent , the 64 bit cinnamon ISO is about 1.2 GB in size.

After downloading the same, I proceeded to install the same on Parallels Desktop. The ISO variant was automatically detected by Parallels software as Fedora. One of the installation steps – setting up space on hard drive for installation has taken quite a bit time. Finally, installation took about 15 minutes.

The fonts and icons were showing up very tiny after the installation and restart. I had to adjust the resolution in display settings.

Screenshot from 2015-11-21 22-21-40

Once it is installed. I started to feel comfortable with a familiar Cinnamon desktop.

 

Screenshot from 2015-11-21 13-35-18.png

Parole Media Player:

Screenshot from 2015-11-21 22-29-37

Thunderbird Mail Client:

Screenshot from 2015-11-21 22-32-22

Transmission Torrent:

Screenshot from 2015-11-21 22-34-41

I installed Accuweather desklet for weather in Bangalore:

Screenshot from 2015-11-21 22-38-43

Screenshot from 2015-11-21 22-41-05

Screenshot from 2015-11-21 22-49-16.png

 

 

 

 

 

Installing Linux on Macbook Pro (Parallels)

My existing personal laptop (Dell Inspiron 6400 – 2 GB RAM and 120 GB HDD) has become 9 years old recently,

I have installed 3 Linux distros on separate partitions:

  1. Mint Cinnamon Rafaela
  2. Elementary OS Freya
  3. OpenSUSE Tumbleweed (Rolling release)

Most of my usage is personal – Paying household bills, viewing photos, watching movies, browsing etc. Of course, recently  I started to learn and blog on Linux.

While looking at linux articles and reviews on internet, I realised that my laptop is somewhat outdated for modern day Linux Desktop Environments – KDE, Cinnamon. The startup time for each of these distros was anywhere between 1:30 minutes to 2 minutes (eOS was fastest and SUSE was slowest). Windows 7 was extremely slow. Also, the laptop was heavy to carry around easily. I found a reason to buy a new laptop.

Couple of Laptops I liked and shortlisted were – Dell Inspiron 3148 (2 in 1), Lenovo Yoga 3. However my brother-in-law influenced me to buy Macbook Pro 2014. It was a difficult decision as the laptop was expensive (more than double the price of Dell and Lenovo 2 in 1s with similar configration). However the primary reason for selecting Macbook was it is robust with sleek aluminium unibody design, light weight (1.58 kgs), stable Mac OS X El Captain. I felt, I need not change laptop for many years to come.

Now that a purchase is made, I was wondering if Linux can be installed on the same. I made a search on internet and realised quickly that although it is possible to install Linux on Mac but, it is not a perfect match (some known issues would remain with display, audio, network connection etc if installed directly).

There are primarily 2 websites that I went through (that gave some details on how to create partition and install along size Mac OS X):

  1. https://help.ubuntu.com/community/MacBookPro
  2. http://www.makeuseof.com/tag/install-linux-macbook-pro/

These sites also listed the know issues and some sites even warned that they are not responsible if something goes wrong post Linux Installation.

Also, I came to know that Linux can be installed as a Virtual Machine on Mac. There are multiple VM softwares – Parallels, Fusion are commercial. VirtualBox (Oracle) is free

Parallels Desktop Standard Edition license costs about $79.99 (http://www.parallels.com). I have got a license for free with Macbook Pro purchase.

Installing Windows Or Linux on Mac through Parallels is supposed to be easier and convenient option for 2 reasons:

  1. Linux is installed as a VM and does not require restarting / rebooting of system
  2. No need of Partitioning. If you opt to uninstall / remove Linux, the virtual memory hard disk space allocated for Linux is reclaimed easily

By following the below link instructions, I installed Mint Cinnamon Rafaela 17.2 and OpenSUSE leap 42.1 through parallels:

http://kb.parallels.com/en/120327http://kb.parallels.com/en/121370

Screen Shot 2015-11-11 at 9.02.52 PM

Screen Shot 2015-11-11 at 9.03.35 PM