Summary of My Experience Installing WeBWorK with Ubuntu Linux:
I thought I should include a summary of my experience so far so that it might help others who may want to install WeBWorK with Ubuntu Linux. In the post, I do not pose any questions. This is just a summary of my experience. My computer is a HP Pavilion dv7-6b55dx laptop. I first started by installing the iso file located below in Windows 7.
(***Note: I don't recommend downloading (the above) WeBWorK 2.4.9 with Ubuntu 10.04. I'll explain below. I recommend downloading WeBWorK 2.5 with Ubuntu 12.04. The iso file for WeBWorK 2.5 with Ubuntu 12.04 is listed below:
Then I burned the iso to a DVD. Then I had to figure out how to boot my computer from the DVD. When I first started my computer I had to press esc (escape) to enter a menu where I could choose to boot from the DVD.
After I boot my computer from the DVD, Ubuntu 10.04 started. I could choose to run WeBWorK with Ubuntu from the DVD. I played around with that for a while. However, I wanted to install WeBWorK with Ubuntu so that I could eventually teach a math class using WeBWorK.
I went ahead with the process to install WeBWorK with Ubuntu 10.04 from the DVD. I came to the conclusion that I had to figure out how to re-partition my computer so that I could have both Windows 7 and Ubuntu on my computer. I looked up on youtube how to re-partition. I had a very vague idea about re-partitioning. When I was in the process of installing WeBWorK with Ubuntu from the DVD, I had three options to choose from : (a) install alongside Windows 7, (b) install Ubuntu and lose Windows 7, or (c) install by re-partitioning. I should have chosen "a" but I chose "c". I deleted all of the partitions and created new ones. I should have not deleted the partitions that showed up; I thought deleting them would be fine, but I lost Windows 7. Luckily, I had followed the advice in this forum section to back up all my personal files. However, I did not know how to back up Windows 7 so I lost Windows 7.
Anyway, I lost Windows 7 and spent over a day trying to figure out how to get it back. I ended up going to pcworld to download the Windows 7 64-bit iso: http://www.pcworld.com/article/248995/how_to_install_windows_7_without_the_disc.html
2. Download the ISO file for the version of Windows 7 you own:
I had to download the iso and then burn it onto a DVD. Then I had to boot my computer from the DVD. The DVD started loading the installation part for Windows 7. However, I couldn't install Windows 7 at that time because I had to have a NTSF partition. So, I went into Ubuntu and downloaded GParted so that I could create a NTSF partition in order to install Windows 7. In order for Ubuntu to connect to the internet, I had to have an ethernet cable plugged into my computer from a modem.
I was able to create a NTSF partition and install Windows 7 after entering a product key located on the bottom of my laptop. You will not be able to install Windows 7 without a product key. After I installed Windows 7, I had problems connecting Windows 7 to the internet. I found out I had to get the appropriate drivers. I had to right click on Control Panel and then search for Device Manager. Device Manager showed the drivers I was missing. I had to go to the HP site online and download the network drivers. I also lost Microsoft Office so I had to reinstall that again. Luckily I still had the product key, on a card I had bought, to put Microsoft Office back on my computer.
As for Ubuntu 10.04, I could connect to the internet using an ethernet cord but I could not connect to the internet wirelessly with my wireless modem. I wanted to connect to the internet without having to have the ethernet cord plugged in all the time. I clicked on hardware drivers and it said that I do not have any proprietary drivers in use. So, I tried to figure out how to get some proprietary drivers on my computer so I could connect to the internet wirelessly. I researched a lot of ways, but I could not figure it out. So, I thought that maybe clicking on update manager and updating the files may help me get proprietary drivers installed. However, that did not work. So, I thought I should upgrade Ubuntu 10.04 to Ubuntu 12.04 using update manager. I ended up doing that. With Ubuntu upgraded to 12.04, I had no problems connecting to the internet wirelessly. However, it messed up my WeBWorK files. For example on the website,
where it says "3. Open Firefox and access the URL: http://localhost/webwork2", I could not access localhost. So, I then knew that upgrading Ubuntu 10.04 to 12.04 messed up the WeBWorK files.
At that point, I decided it would be best to download and install WeBWorK 2.5 with Ubuntu 12.04. I had to download the iso file below and burn it to a DVD.
Then I had to boot from the DVD and install it. While installing it I had to choose the top option, option "a". It said (a) install Ubuntu (It says you will lose all files on Ubuntu (my previous Ubuntu). This is the option to install Ubuntu alongside with Windows 7), (b) install Ubuntu and lose Windows 7, or (c) install by re-partitioning. You can still install by choosing option "c", but make sure not to delete the partitions that show up. I still recommend option "a" over option "c". If you chose option "c" and re-partition wrong, you could lose windows 7. Some of the partitions that show up are for Windows 7, but it doesn't say that. I had no idea at the time which partitions were for Windows 7. They were sda this and sda that.
Now Windows 7 and WeBWorK 2.5 with Ubuntu 12.04 are both on my computer. Both operating systems are able to connect wirelessly to the internet with no problem.
I did not like the boot menu where I could select Windows 7 or Ubuntu 12.04 to boot into. So, I researched ways on the internet to change the boot menu. I downloaded a program called Grub Customizer. I was able to use Grub Customizer. To download and install Grub Customizer, do the following:
Open the terminal (control-alt-T) and run the following commands
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
After I used Grub Customizer to get the boot menu to look the way I wanted, I wanted to have my desktop background (wallpaper) automatically change on a time interval. This is basically a slide show where I can select how much time will pass before the desktop picture changes to another picture. The program I found to do this is Pictoric.
To install Pictoric, open the terminal and enter the following commands:
sudo add-apt-repository ppa:glacier-apps/pictoric
sudo apt-get update
sudo apt-get install pictoric
With Pictoric, I was able to create the slide show for my destop background. Now, I feel ready to start learning how to use WeBWorK. I'll post some questions I have in my next post. This post is just my summary of my experience.
Hopefully it will help someone.