LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 02-12-2014, 11:39 AM   #1
bobfly
LQ Newbie
 
Registered: Feb 2014
Posts: 1

Rep: Reputation: Disabled
XP to Linux


As all of you probably know, XP is no longer going to be supported past April. I run my "old" CAD program on my "old" computer running on XP. It works just fine. I'm told that I can run all of my "old" programs if I switch over to Linux. Is this true? If so, it may the least expensive and best way for me to carry on without having to upgrade my programs and computer. What is involved?
 
Old 02-12-2014, 11:42 AM   #2
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197
Most programs have Linux versions or Linux equivalents. Many Windows programs also can run under Linux using Wine.

It depends what programs you need and how much effort you are willing to go through.
 
1 members found this post helpful.
Old 02-12-2014, 12:25 PM   #3
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,346

Rep: Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589
Quote:
I run my "old" CAD program
Which one? From what I understand by talking to others if it is autocad it won't run with wine in linux. Don;t know about others and I haven't come across a easy to use native cad program that runs in linux, but that may have changed since the last time I checked.
 
Old 02-12-2014, 12:41 PM   #4
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
Quote:
Originally Posted by bobfly View Post
I'm told that I can run all of my "old" programs if I switch over to Linux. Is this true?
It is NOT.

You can however, install VirtualBox and then XP inside of that and then your beloved Windows programs can run from there.
 
Old 02-12-2014, 03:24 PM   #5
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
Quote:
Originally Posted by bobfly View Post
I'm told that I can run all of my "old" programs if I switch over to Linux. Is this true?
No, and whoever told you that should be slapped.

Linux is not Windows, Linux can not run Windows programs any more than Windows can run Linux or Mac programs. You basically have 3 options:

1) Find a Linux alternative. Some programs offer both Windows and Linux versions, naturally those will be the easiest, otherwise you'll have to find a different native Linux program that provides similar functionality to the one you currently use (eg: LibreOffice vs Microsoft Office, GIMP vs Photoshop, etc.)

2) Install Linux as the host OS, and install Windows XP inside a virtual machine (see VirtualBox). This lets the Linux host and VM software "shield" the Windows machine from the big nasty world (so lack of updates is less critical), and lets you easily back up your Windows system whenever you want. You still need to have a Windows license and your system needs to be powerful enough to run two OSs simultaneously.

3) Attempt to run your Windows program in WINE. WINE supports some Windows programs, but not a lot. You can check their database to see if your desired program is listed as compatible. Usually it's the small stand-alone programs that work well (text editors, etc.), while the big guys (Office, iTunes, Photoshop, etc.) generally only work partially or not at all.


I've listed these in order of preference (my opinion). A native Linux alternative will always be the best solution, so go with that if you can. If there are no native Linux alternatives, then a VM will give you all of the functionality of both systems on one machine. If you don't want to buy a Windows license or your machine isn't powerful enough to run Windows and Linux at the same time, then you can attempt to fall back on WINE, but you shouldn't expect much there.

Last edited by suicidaleggroll; 02-12-2014 at 03:28 PM.
 
Old 02-12-2014, 03:47 PM   #6
johnsfine
LQ Guru
 
Registered: Dec 2007
Distribution: Centos
Posts: 5,286

Rep: Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197Reputation: 1197
Why are there suggestions to run XP in a VM in this (and similar) threads.

The main issue is that XP is being unsupported.

XP is no more supported in a VM than it is on a bare machine.

Subject to sufficient hardware, there is a small advantage to running an unsupported Windows version in a VM vs. on bare hardware. As the frozen security holes in the unsupported OS become more public, the security risks of running it on bare hardware go up. In a VM, you can somewhat better contain the security risks.

But that is all an unlikely scenario for the people asking these questions. If you are dropping XP because it is unsupported, running it in a VM is no kind of answer.
 
Old 02-12-2014, 04:29 PM   #7
suicidaleggroll
LQ Guru
 
Registered: Nov 2010
Location: Colorado
Distribution: OpenSUSE, CentOS
Posts: 5,573

Rep: Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142Reputation: 2142
Quote:
Originally Posted by johnsfine View Post
If you are dropping XP because it is unsupported, running it in a VM is no kind of answer.
Why not? He wants to use it for a CAD program, CAD programs do not require internet access. Running XP on bare metal means you either run that computer without internet access and transfer information back and forth through removable media (which, in addition to being grossly inefficient, can also get infected with viruses), or you expose the OS to the network and most likely the internet and leave all of your vulnerabilities out in the open.

In a VM you can just shut off network access to the client and transfer files back and forth through a VM shared drive, while still allowing full internet access with the host.

Rather than requiring two machines and an overused usb drive to do your work, you can do it with one and a VM.
 
Old 02-12-2014, 05:53 PM   #8
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,142

Rep: Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314
This is where you can find Linux equivalents to well-known Windows software.
http://linuxappfinder.com/alternatives?page=3

If there's a program you just can't do without, you can try running with Wine
http://www.winehq.org/

Alternatively, you can run Windows in a VM as suggested, but you need a reasonably good computer for that. If your machine is as old as XP, it may not be up to the job.
 
Old 02-13-2014, 06:02 PM   #9
scorpioofthewoods
Member
 
Registered: Mar 2006
Location: USA
Distribution: Fedora & Ubuntu
Posts: 215
Blog Entries: 2

Rep: Reputation: 20
This is the easiest way to get an answer to your question. Open up Google or your favorite search engine. Type in the name of the CAD program + Linux. You should quickly get several pages informing you if it will work or not. If so they should also tell you how to get it to work.

What is the name of the CAD program, if you don't mind me asking?

Since you say it is an old program and an old computer I assume it is 2D CAD. I have not tested any CAD programs in about a year so things might have changed but the best program I have found is Draftsight http://www.3ds.com/products-services...ight/overview/ If you are open to another CAD program that will work under Linux give it a try.

It is free but not open source. It is available for Fedora and Ubuntu. So when you choose a Linux distro you will probably want to go with one of these. The default desktop environments for these distros can be heavy and not ideal for older computers. I suggest trying a spin with a lighter desktop, like LXDE which you should feel comfortable with as it is similar to XP.
 
Old 02-13-2014, 08:17 PM   #10
iLuvDebian
LQ Newbie
 
Registered: Feb 2014
Posts: 8

Rep: Reputation: Disabled
Quote:
Originally Posted by bobfly View Post
I'm told that I can run all of my "old" programs if I switch over to Linux. Is this true? If so, it may the least expensive and best way for me to carry on without having to upgrade my programs and computer. What is involved?
As much as I love using linux over windows, certain programs need a windows environment period. Claims like ALL windows apps work with wine and linux is not true, some programs will work fine, others will have issues and others will not work at all.

If an app requires windows then you should continue to use it in windows especially if the app is your lively hood of income i.e your current profession.

On the other note, running a dated OS with no future support is a big risk. It would be better to upgrade to a new system whenever possible. The benefits of a new system is security updates, better performance for number crunching programs like autocad and be able to use newer versions of autocad when they become available.

good luck

Last edited by iLuvDebian; 02-13-2014 at 08:26 PM.
 
Old 02-13-2014, 08:36 PM   #11
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
If it were me, I would view this situation as follows: [i]"I have a (continuing ...) professional need to run this program."

(Never mind "Linux." Never mind "a particular version of ... Windows.") What you require, in order to pay your rent or mortgage, is that ... so you say ... this program "keeps running."

So, first of all, I would inquire with the vendor of this program. Does their software run on later versions of Windows? (Probably, the answer is, "yes, of course.") If so, your immediate problem is solved: you are not, in fact, "actually locked to XP."

Otherwise ... well ... maybe it is time to upgrade the software. Maybe you can learn to stomach ... (heh, good luck with that!) ... Redmond's latest marketing-driven brain-farts ahem, I mean of course I mean brain-childs.

Either way... "Linux? Probably not. I just don't see it. Not for you. Not here, not now." No return-on-investment. Unjustifiable business risk for this business situation. Not a necessary avenue to take, given that you do have other good choices. The bottom line is that you earn money by doing computer-aided design, not by -ing around with computer software.

Last edited by sundialsvcs; 02-13-2014 at 08:38 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 10:46 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration