AlphaWolf said:
RE: anti-virus. The way that linux is designed is so that user level applications can't control the entire system. If you don't always run as root, then for the most part you should be just fine as the virus can't do any system wide damage.
While i agree that there's no known serious virus on linux, i have a slightly different opinion. I mean, you're using your computer to manipulate your data, not to run an OS, if a viris can attack your own files, it's as bad as if it's attacking the OS. If you lose all your data, what will you do with you perfectly working OS ? I know you're familiar with linux and you know how to protect your data, i'm just answering to your comment because i've seen many people in the past few months believing that linux is a magic thing that always protect your data against everybody, that's false, beginner linux users can be abused like the average windows user.
On linux like on windows, when you have to run a new binary, be a paranoïd and double check the origine of the file. If you don't know exactly what the file is, it's not worth taking the risk. That's the best known antivirus IMO.
Edit: in this post i'm referring to a classical personnal computer use (ie: not a server with thousand users)