Ubuntu Windows

Windows / Linux Software Equivalents

Windows is definitely the big player in the game still, however Linux usage is gaining some steam. This post is going to concentrate on what programs you can use to make the switch to Linux. This process is not going to be entirely pain free if you are an avid user of all things computer related, however, if you are just a basic office user/worker or only need to check your email and play a few basic online games, Linux might be for you. There are literally thousands of choices for most applications out there so I’m only going to name the ones that I like or use and also only ones that work on Ubuntu. If you have any additions, please let me know.

Windows vs. Linux (Ubuntu)

Internet Browsing
W – Internet Explorer
U – Firefox

Email Clients
W – Outlook, Outlook Express
U – Thunderbird, Evolution

Chat Clients
W – MSN, Yahoo, Google Talk, AIM, mIRC
U- Gaim / Pigdin, xChat, BitchX

Com Port Communications
W – Hyperterminal
U – MiniCom

FTP Client
W – Filezilla FTP Client
U – Filezilla FTP Client

Remote Access Servers
W – Terminal Server, RealVNC, TightVNC, WinVNC
U – FreeNX, RealVNC, TightVNC

P2P Filesharing
W – Limewire, Bearshare, Bittorrent
U – Limewire, Azureus

VoIP Clients
W – Skype, X-Lite
U – Skype, Linphone, Twinkle

Drawing / Photo Editing
W –, Photoshop, MSPaint
3D Annimation / Rendering
W – 3D Studio MAX, Blender
U – Blender, Maya

DVD Players
W – Windows Media Player, PowerDVD
U – MPlayer, Kaffine, VLC

MP3 / Music Players
W – Winamp, iTunes
U – RhymeBox, K3b

Office Productivity
W – Microsoft Office
U –

Network / Relation Mapping
W – Microsoft Visio
U – Dia

Accounting / Financial
W – Quicken, Microsoft Money
U – GnuCash

Desktop Publishing
W – Microsoft Publisher, Quark
U – Scribus

PDF Editing
W – Adobe Acrobat Professional
U – PDFEdit, pdftk

W – Norton Ghost
U – G4u, dd

Partition Resizing
W – Norton Partition Magic
U – GParted

Backup Software
W – Symantec Backup Exec
U – BackupPC, Amanda

Web Servers
W – Microsoft IIS
U – Apache

File Servers
W – Microsoft File Services
U – Samba

Email Servers
W – Microsoft Exchange
U – Postfix, Sendmail

AntiVirus Software
W – Symantec AV, Mcafee
U – ClamAV, AVG

For more of these “like” software lists, please visit what I believe to be the most complete list on the internet, Table of Equivalents.


Easy Windows Profile Migration

Tonight I was at a client site working on an Server 2003 / Exchange 2007 Deployment for a client which required us to disjoin computers from the old domain and add them to the new domain. Well, the trick to a successful deployment of any product is ease of use, for the IT guy’s and the end user. The end user is ultimately affected by what we do so we try to minimize the changes that are actually made to their experience. For the IT guy’s, how can me make this easy, simple, and yet functional. When it comes to profile migration, there are a few tools out there that will do it for you, some cost money, some don’t. For me, those are too complicated to learn and master. Secondly we have the profile copy utilities like xcopy and robocopy which I honestly still use quite often, they work and work well in my opinion, however, the third option is the best and easiest to do. A simple registry hack to change the GUID that you are logged on with as the user, to point to a different profile path. Here are the steps to execute such a plan.

  • Change the local administrator password
  • Disjoin the system from the old domain
  • Use the set command to determine what profile path the user is currently using
  • Reboot the system
  • Login as the local administrator
  • Join the system to the new domain
  • Reboot the system
  • Login as the user on the new domain
  • Logoff and logon as the domain administrator
  • Open regedit and modify ProfileImagePath within “[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList]”
  • Change the permissions on that profile path within explorer, give the user full control and propagate to the child directories and file.
  • Reboot (Last Time)
  • Login with the user on the domain and you should have the “old” working profile with the new domain user account.

This process took two fairly skilled individuals about 5 hours to complete on 18 systems and that included doing the first “test” machine and troubleshooting any problems that might have come up (missing mapped network drives, incorrect shortcut paths, etc.). Hope this helps you along the way as it did me when I learned it. If you have any suggestions, options, better methods, please let me know. I’m all ears.