Olay, I've made a bit of progress, but hit a roadblock. apt is mentioned as the primary way in which packages are downloaded, installed, and updated. To download, install, and remove packages on a Debian distribution, the principle tool is apt-get. But in reading some of the Debian literature, I found discussions about using aptitude, synaptic, dselect. or dpkg rather than apt-get direct. And apt-get supports dselect-upgrade as one of its options. The impression I got was that aptitude is good, but once committed to it, it's value is in using it consistently, because it gives you the option to do rollbacks. synaptic is suppose to be newer, but it really was not detailed in the source I found. dselect and dpkg seem to be mentioned fairly frequently in posts, but by far there is more mentions regarding just using apt-get.
I tried using apt-get update, and some packages were updated. Later I tried to use apt-get upgrade, and my PC went through a whole lot of replacement files (over 600). Then I ran apt-get update again as suggested, and a few were replaced. I reinstalled Wine with apt-get install wine, and a huge upgrade process then took place. If you do this, add the -y parameter so you do not have to decide on yes or no to a number of prompts.
Trouble is, after all the dust had settled, I still have wine 0.9.12, which is pretty stale now, and my gcc version is 4.2.3. Now the problem with this, is that in order to update wine to 0.9.48, which just came out, I have to download the source files (available from
www.winehq.com and mirrors) and perform a ./configure command, which tries to recompile the source code. Only the source code requires gcc to be at a version greater than 5. And as I said, the version of gcc provided with Knoppix is at 4.2.3, and unable to compile and create the executables required.
So right now, the question is how I go about upgrading gcc to the current version, since apt-get upgrade failed to fetch it. Or will someone bother to build a package specific to Knoppix 5.1? Or will the release of Knoppix 5.2, when it comes out (some rumor of it exists) provide those necessary updates for us?
So as of this moment, for anyone interested in testing out Wine and seeing it it will let them run their favorite Windows applications, Ubuntu looks like the better choice. This is because Ubuntu is being updated more often, and because Ubuntu is one of the distributions for which new Wine packages are being released routinely.
Meanwhile, anxious to give Wine a shot, I went ahead to see what I could do with it in terms of running PowerBasic apps. I tried the 0.9.12 version with CCEdit.exe by first going to the proper folder (I used the graphical interface to maneuver there, and then under Tools on the menu I selected Open Terminal (or you can use the F4 key). Then I entered wine CCEdit.exe, and there I was.
I also succeeded in running some compiled exe files from my earlier useage of PowerBasic. So, in a sense, it works. But not near as well as you would want it to. See, the problem is, that for CCEdit to then run the compiler or debugger, it would have to make additional calls, but these would be fielded by the Linux system, not Wine or Windows, and those features would not work. And if they don't work, then essentially you just end up with an editor that supports some syntax rules and does some other things.
What I would like to see perhaps is Wine as a shell, in which everything done by the windows application is intercepted and handled by it. And made so that if you click on any file with a .EXE extension, the default opening application would be Wine.
Oh, incidently, if you use the terminal to call Wine and some windows or DOS executable, and it seems to hang, you can probably cancel Wine and the program by using Ctrl+Z.
One other possible use of Wine that has been suggested is to allow access to Windows drivers for scanners and printers. Apparently this can be made to work, if windows is capable of recognizing the device.
Concerning the DVD distribution of Knoppix, the thread for Knoppix on DVD has been closed as of version 4. I doubt that there is much help there. Keep in mind that Knoppix seems to be the work of one individual. and some other distributions have whole communities of supporters to keep them current.
I'm not closing this thread, but for the present, I am going to install Ubuntu and carry on with it, just to see how feasable it will be to make more progress.
Meanwhile I continue to hope others are exploring some of the other alternatives and will eventually post their experiences as well.