jUst•iiixxxii
authorioixxi <ioixxi@web>
Tue, 12 Aug 2014 05:16:35 +0000 (05:16 +0000)
committerCharlie Root <root@leaf.dragonflybsd.org>
Tue, 12 Aug 2014 05:16:35 +0000 (05:16 +0000)
This reverts commit 2d13be0772c8f2a54e067ca7363668476f5b7b2a

varialus/index.mdwn

index 82e3b15..da878c3 100644 (file)
@@ -4,19 +4,18 @@
 
 ## Table of Contents
 
-### 1. Featured
+1. **Featured**
 
-* **Walkthrough Prerequisite Knowledge**
-* Walkthrough of **Enlightenment** Installation and Configuration
-* Walkthrough of **MATE** Installation and Configuration
-* Walkthrough of **DragonFly BSD** Installation and Configuration
-* (In Progress) Walkthrough of **Applications** Installation and Configuration
-* (In Progress) Walkthrough of **KDE** Installation and Configuration
-* (In Progress) Walkthrough of **Xfce** Installation and Configuration
-* (In Progress) Walkthrough of **LXDE** Installation and Configuration
-* (Not Yet Started) Walkthrough of **C** and **Go** Development Environment Installation and Configuration
+* Short Walkthrough of **Enlightenment** Installation and Configuration
+* Long Walkthrough of **MATE** Installation and Configuration
+* Long Walkthrough of **DragonFly BSD** Installation and Configuration
+* (In Progress) Short Walkthrough of **Applications** Installation and Configuration
+* (In Progress) Short Walkthrough of **KDE** Installation and Configuration
+* (In Progress) Short Walkthrough of **Xfce** Installation and Configuration
+* (In Progress) Short Walkthrough of **LXDE** Installation and Configuration
+* (Not Yet Started) Short Walkthrough of **C** and **Go** Development Environment Installation and Configuration
 
-### 2. Tidbits
+2. **Tidbits**
 
 * Shell/Console/Command-Line-Prompt: tcsh/bash, ctrl-d/tab-tab, partial-previous-command-up-key/ctrl-r-partial-previous-command, rehash
 * Package-Management: pkgng/apt-get
@@ -28,7 +27,7 @@
 * File-System: Hammer
 * Operating System: DragonFly BSD
 
-### 3. Issues
+3. **Issues**
 
 * Disclaimer
 * Installer Supported Desktops: dfly 3.8.1
 * Wiki Centered Text: 8/25/2012
 * XOrg Quit Errors: dfly 3.0.2, VirtualBox 4.1.20
 
-### 4. Workarounds
+4. **Workarounds**
 
 * Install Non-GUI on 3TB+ Hard Drive
 
-### 5. Contribute
+5. **Contribute**
 
 * Port VirtualBox to DragonFly BSD
 * Update and Fix Bugs of Desktop Environments in DPorts
 * DragonFly BSD Network Shares Walkthrough
 
-# Featured
+## Featured
 
-## Varialus Walkthrough Prerequisite Knowledge
+### Short Walkthrough of Enlightenment Installation and Configuration
 
-When I write documentation I prefer to target as wide an audience as possible by assuming as little prior knowledge as possible. This preference previously caused some of my documentation to be unwieldingly long. In an effort to condense my documentation, I have factored out the most frequently repeated concepts below.
-
-1. "By pressing "Scroll Lock" you can use the arrow keys to scroll backward through the console output.  Press "Scroll Lock" again to turn it off."
-
-2. "Search for the given pattern in the remote package repositories."
-
-        pkg search PackageName
-
-3. "Show ``full'' information about the package."
-
-        pkg search -f PackageName-Version.Number
-
-4. "Install a package from a remote package repository."
-
-        pkg install PackageName-Version.Number
-
-5. "The  command  ee is a simple screen oriented text editor." Press Esc or Ctrl-[ to be prompted to exit and optionally save changes to disk.
-
-        ee /path/to/new/or/existing/text/file
-
-6. "To shut down the system properly, use shutdown. It notifies all users and processes of the impending shutdown, blocks new logins, and brings the system down cleanly."
-
-    "The system is halted and the power is turned off (hardware support required) at the specified time."
-
-        shutdown -p now
-
-    "The system is rebooted at the specified time."
-
-        shutdown -r now
-
-7. "Sudo is a program designed to let system administrators allow some users to execute some commands as root (or another user)."
-
-        sudo CommandToRunAsRoot
-        sudo pkg install PackageName-Version.Number
-        sudo ee /path/to/new/or/existing/text/file
-        sudo shutdown -p now
-        sudo shutdown -r now
-
-## Walkthrough of Enlightenment Installation and Configuration
-
-This walkthrough describes how I install and configure the Enlightenment desktop environment on DragonFly BSD. You should customize your installation as you see fit. This walkthrough is being run on DragonFly BSD as installed and configured in "Walkthrough of DragonFly BSD Installation and Configuration" by Varialus.
+This walkthrough describes how I install and configure the Enlightenment desktop environment on DragonFly BSD. You should customize your installation as you see fit. This walkthrough is being run on DragonFly BSD as installed and configured in "Long Walkthrough of DragonFly BSD Installation and Configuration" by Varialus.
 
 Enlightenment currently has a great balance of stability, features, and performance compared to other desktop environments on DragonFly BSD. I plan on using Enlightenment for personal use until MATE on DragonFly BSD has improved significantly. When currently installed and configured as described in this walkthrough, Enlightenment works but has the following issues.
 
-* DPorts has Enlightenment E17 0.17.5 but Enlightenment E18 0.18.8 is the current stable release. Until MATE or Xfce issues are resolved, I prefer that the version of Enlightenment in DPorts not be updated unless the current stable release of Enlightenment has been confirmed to work at least as well as the version currently in DPorts.
+* DPorts has Enlightenment E17 0.17.5 but Enlightenment E18 0.18.8 is the current stable release. I prefer that the Enlightenment version not be updated until the current stable release works at least as well as the version currently in DPorts.
 * The splash screen significantly slows down the desktop from being displayed. This walkthrough disables the splash screen but the user has to wait for it during the first login.
 * The Enlightenment initial graphical configuration of keyboard layouts doesn't include the Dvorak keyboard layout.
 * The System > Restart and System > Power Off menu options don't work unless the Composite module is unloaded.
@@ -111,11 +70,10 @@ I hope this walkthrough will make it easier for developers to properly fix these
 
 1. From DPorts install the following packages and their dependencies.
 
-* xorg
-* xdm
-* enlightenment
-* e17-modules
-* slock
+    * xorg
+    * xdm
+    * enlightenment
+    * e17-modules.
 
 2. Add the following line to /etc/rc.conf and save the change to disk.
 
@@ -157,7 +115,9 @@ I hope this walkthrough will make it easier for developers to properly fix these
 
         sudo chmod u+s /usr/local/lib/enlightenment/utils/enlightenment_sys
 
-9. Restart DragonFly BSD and log in as user. The Enlightenment initial graphical configuration will be displayed. Select the following options.
+9. Restart DragonFly BSD and log in as user.
+
+10. The Enlightenment initial graphical configuration will be displayed. Select the following options.
 
 * Language: English
 * Keyboard: English (US)
@@ -167,17 +127,15 @@ I hope this walkthrough will make it easier for developers to properly fix these
 * Updates: Enable update checking
 * Taskbar: Enable Taskbar
 
-10. The Enlightenment desktop will be displayed but only after a significant delay from the splash screen. This step disables the splash screen so you'll only have to wait for it this one time. After the desktop is finally displayed, click on the left side of the desktop and select Settings > All > Look > Startup, then disable the option "Show Splash Screen on Login" and click OK.
-
-11. If you use the Dvorak keyboard layout instead of the QWERTY keyboard layout, click on the left side of the desktop and select Settings > All > Input > Keyboard, then click Add > English (US) (us) > Variant > dvorak (English (Dvorak)) > OK > us (default, basic) > Remove > OK.
+11. The Enlightenment desktop will be displayed but only after a significant delay from the splash screen. This step disables the splash screen so you'll only have to wait for it this one time. After the desktop is finally displayed, click on the left side of the desktop and select Settings > All > Look > Startup, then disable the option "Show Splash Screen on Login" and click OK.
 
-12. Click on the left side of the screen and select either System > Reboot or System > Power Off. If DragonFly BSD does not reboot or power off, then click on the left side of the desktop and select Settings > Modules, click Look > Composite > Unload > Close.
+12. If you use the Dvorak keyboard layout instead of the QWERTY keyboard layout, click on the left side of the desktop and select Settings > All > Input > Keyboard, then click Add > English (US) (us) > Variant > dvorak (English (Dvorak)) > OK > us (default, basic) > Remove > OK.
 
-13. Click on the left side of the screen and select Settings > All > Screen > Screen Lock, then type 'slock' without quotes within the Custom Screenlock Command text field, click to enable the check box labeled Use Custom Screenlock Command, and click OK.
+13. Click on the left side of the screen and select either System > Reboot or System > Power Off. If DragonFly BSD does not reboot or power off, then click on the left side of the desktop and select Settings > Modules, click Look > Composite > Unload > Close.
 
-## Walkthrough of MATE Installation and Configuration
+### Long Walkthrough of MATE Installation and Configuration
 
-This walkthrough describes how I install and configure the MATE desktop environment on DragonFly BSD. You should customize your installation as you see fit. This walkthrough is being run on DragonFly BSD as installed and configured in "Walkthrough of DragonFly BSD Installation and Configuration" by Varialus.
+This walkthrough describes how I install and configure the MATE desktop environment on DragonFly BSD. You should customize your installation as you see fit. This walkthrough is being run on DragonFly BSD as installed and configured in "Long Walkthrough of DragonFly BSD Installation and Configuration" by Varialus.
 
 MATE is my favorite desktop environment. When currently installed and configured as described in this walkthrough, MATE works but has the following issues.
 
@@ -190,61 +148,206 @@ MATE is my favorite desktop environment. When currently installed and configured
 
 I hope this walkthrough will make it easier for developers to properly fix these issues.
 
-1. From DPorts install the following packages and their dependencies.
+    login: user
+    Password:
+    ...
+    By pressing "Scroll Lock" you can use the arrow keys to scroll backward
+    through the console output.  Press "Scroll Lock" again to turn it off.
+    > pkg search xorg
+    xorg-7.7
+    ...
+    > pkg search -f xorg-7.7
+    ...
+    This is a metaport for all the X.org packages available in the ports tree.
+    
+    WWW: http://www.x.org/
+    > sudo pkg install xorg-7.7
+    Password:
+    ...
+    The installation will require 200 MB more space
+    
+    70 MB to be downloaded
+    
+    Proceed with installing packages [y/N]: y
+    ...
+    ================================================================================
+    You installed xterm with wide chars support. This introduces some limitations
+    comparing to the plain single chars version: this version of xterm will use
+    UTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless
+    you are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to
+    work as before, use "eightBitSelectTypes" XTerm resource setting.
+    
+    For further information refer to the SELECT/PASTE section of xterm(1) manual
+    page.
+    ================================================================================
+    ...
+    > pkg search xdm
+    ...
+    xdm-1.1.11_2
+    ...
+    > pkg search -f xdm-1.1.11_2
+    ...
+    This package contains xdm, the X.Org X Display manager.
+    > sudo pkg install xdm-1.1.11_2
+    ...
+    The installation will require 287 KB more space
+    
+    97 KB to be downloaded
+    Proceed with installing packages [y/N]: y
+    ...
+    > pkg search mate
+    ...
+    > pkg search -x "mate-[a-z]+"
+    Password:
+    ...
+    The installation will require 955 MB more space
+    
+    201 MB to be downloaded
+    
+    Proceed with installing packages [y/N]: y
+    ...
+    ===============================================================================
+    
+    In order to use the File System read/write monitor, you must chmod
+    /dev/devstat so that all users can open it read-only.  For example:
+    
+    # chmod 0444 /dev/devstat
+    
+    In order for this to persist across reboots, add the following to
+    /etc/devfs.conf:
+    
+    perm    devstat 0444
+    
+    ===============================================================================
+    ...
+    Note: in order to use the script dvipdf, dvips must be installed.
+    This program may be provided by either print/dvips or print/dvipsk-tetex
+    (print/dvipsk-tetex may be preferable since it doesn't conflict with
+    tetex things).
+    
+    Also note that FAPIfontmap and FAPIcidfmap in /usr/local/share/ghostscript/9.06/Resource/Init
+    have to be configured first.
+    ...
+    **************************************************************************
+    Congratulations!  MATE base has been successfully installed on your system.
+    For help on starting it up, as well as answers to common questions, and
+    some known issues, please see the FreeBSD GNOME homepage at:
+    
+                           http://www.FreeBSD.org/gnome/
+    
+    **************************************************************************
+    ...
+    > sudo ee /etc/rc.conf
+    ...
+
+*Add the following two lines.*
+
+    hald_enable="NO"
+    dbus_enable="YES"
+
+*Press Esc or Ctl-[*
+
+    ...
+    a) leave editor
+    ...
+    a) save changes
+    ...
+    > sudo ee /etc/ttys
+    Password:
+    ...
+
+*Find the following line.*
+
+    ttyv8   "/usr/local/bin/xdm -nodaemon"  xterm   off secure
+
+*Edit the previous line to match the following line.*
+
+    ttyv8   "/usr/local/bin/xdm -nodaemon"  xterm   on  secure
+
+*Press Esc or Ctl-[*
+
+    ...
+    a) leave editor
+    ...
+    a) save changes
+    ...
+    > sudo ee /usr/local/lib/X11/xdm/Xsetup_0
+    ...
+
+*Find the following line.*
+
+    xconsole -geometry 480x130-0-0 -daemon -verbose -fn fixed -exitOnFail
+
+*Edit the previous line to match the following line.*
+
+    #xconsole -geometry 480x130-0-0 -daemon -verbose -fn fixed -exitOnFail
+
+*Add the following line.*
+
+    setxkbmap dvorak
+
+*Press Esc or Ctl-[*
+
+    ...
+    a) leave editor
+    ...
+    a) save changes
+    ...
+    > ee .xsession
+    ...
+
+*Add the following line.*
+
+    exec mate-session
+
+*Press Esc or Ctl-[*
+
+    ...
+    a) leave editor
+    ...
+    a) save changes
+    ...
+    > sudo ee /usr/local/lib/X11/xdm/xdm-config
+    Password:
+    ...
 
-* xorg
-* xdm
-* mate
+*Find the following line.*
 
-    Because DPorts currently does not include the MATE meta package, use the following command to install it.
+    DisplayManager*authorize:       true
 
-        sudo pkg install -x "mate-[a-z]+"
+*Edit the previous line to match the following line.*
 
-2. Add the following lines to /etc/rc.conf and save the change to disk.
+    DisplayManager*authorize:       false
 
-        hald_enable="NO"
-        dbus_enable="YES"
+*Press Esc or Ctl-[*
 
-3. Skim through /etc/ttys to find the following line.
+    ...
+    a) leave editor
+    ...
+    a) save changes
+    ...
+    > sudo shutdown -r now
+    Password:
+    ...
+    Login: user
+    Password: 
+    ...
 
-        ttyv8   "/usr/local/bin/xdm -nodaemon"  xterm   off secure
+The MATE desktop will be displayed.
 
-    Then edit the previous line to match the following line and save the change to disk.
+### Long Walkthrough of DragonFly BSD Installation and Configuration
 
-        ttyv8   "/usr/local/bin/xdm -nodaemon"  xterm   on  secure
-
-4. Skim through /usr/local/lib/X11/xdm/Xsetup_0 to find the following line.
-
-        xconsole -geometry 480x130-0-0 -daemon -verbose -fn fixed -exitOnFail
-
-    Then edit the previous line to match the following line and save the change to disk.
-
-        #xconsole -geometry 480x130-0-0 -daemon -verbose -fn fixed -exitOnFail
-
-5. If you use the Dvorak keyboard layout instead of the QWERTY keyboard layout, add the following line to /usr/local/lib/X11/xdm/Xsetup_0 and save the change to disk.
-
-        setxkbmap dvorak
-
-6. Skim through /usr/local/lib/X11/xdm/xdm-config to find the following line.
-
-        DisplayManager*authorize:       true
-
-    Then edit the previous line to match the following line and save the change to disk.
-
-        DisplayManager*authorize:       false
-
-7. If it doesn't already exist, create the file /home/user/.xsession then add the following line to it and save the change to disk.
-
-        exec mate-session
+This walkthrough describes how I install and configure DragonFly BSD. You should customize your installation as you see fit. The walkthrough is being run on VirtualBox which in turn is running on a recent MacBook with plenty of memory.
 
-8. Restart DragonFly BSD and log in as user. The MATE desktop will be displayed.
+1. Create a virtual machine in VirtualBox using the FreeBSD (64 bit) template with 4 GB memory, 128 GB dynamically allocated VDI virtual disk image
 
-## Walkthrough of DragonFly BSD Installation and Configuration
+2. Set the the virtual hardware clock set to UTC time.
 
-This walkthrough describes how I install and configure DragonFly BSD. You should customize your installation as you see fit. The walkthrough is being run on VirtualBox which in turn is running on a recent MacBook with plenty of memory.
+3. Download and extract the x86_64 CD [installation media](http://www.dragonflybsd.org/download/) and then add it to the virtual machine, but remember to remove it before taking VirtualBox snapshots.
 
-1. Create a virtual machine in VirtualBox using the FreeBSD (64 bit) template with 4 GB memory, 128 GB dynamically allocated VDI virtual disk image. Set the the virtual hardware clock set to UTC time, then download and extract the x86_64 CD [installation media](http://www.dragonflybsd.org/download/) and add it to the virtual machine, but remember to remove it before taking VirtualBox snapshots. Start the virtual machine. Before it finishes booting, the will be greeted with the following boot menu.
+4. Start the virtual machine. Before it finishes booting, the will be greeted with the following boot menu.
 
+        
         DragonFly/i386 bootstrap loader, Revision 1.1
         (justin@pkgbox64.dragonflybsd.org, Mon Jun 16 21:33:12 PDT 2014)
                                                    |
@@ -266,7 +369,7 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                    |
         Booting in 10 seconds... _
 
-    After the computer finishes booting, you will be greeted with the following welcome message and login prompt.
+5. After the computer finishes booting, you will be greeted with the following welcome message and login prompt.
 
         Welcome to DragonFly!
         
@@ -277,7 +380,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
         
         login: _
 
-2. Type 'installer' without quotes and press enter. The following menu will be displayed.
+6. Type 'installer' without quotes and press enter.
+
+7. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -305,7 +410,11 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
         Install DragonFly BSD on a HDD or HDD partition on this computer               .
 
-3. The bottom line changes depending on which option is selected. Highlight the option < Install DragonFly BSD > and press enter. The following menu will be displayed.
+8. The bottom line changes depending on which option is selected.
+
+9. Highlight the option < Install DragonFly BSD > and press enter.
+
+10. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -334,7 +443,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-4. Highlight the option < Install DragonFly BSD > and press enter. The following menu, specific to your hardware, will be displayed.
+11. Highlight the option < Install DragonFly BSD > and press enter.
+
+12. The following menu, specific to your hardware, will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -362,7 +473,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-5. Highlight the disk on which to install DragonFly BSD and press Enter. The following menu will be displayed.
+13. Highlight the disk on which to install DragonFly BSD and press Enter.
+
+14. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -390,7 +503,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-6. If you would like to use your entire disk, then highlight < Use Entire Disk > and press enter. The following menu will be displayed.
+15. If you would like to use your entire disk, then highlight < Use Entire Disk > and press enter.
+
+16. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -418,7 +533,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-7. If you are absolutely sure, highlight < OK > and press enter. The following menu will be displayed.
+17. If you are absolutely sure, highlight < OK > and press enter.
+
+18. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -446,7 +563,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-8. Press enter. The following menu will be displayed.
+19. Press enter.
+
+20. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -474,7 +593,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-9. If you want to use HAMMER, and honestly why wouldn't you, then highlight HAMMER and press enter. The following menu will be displayed.
+21. If you want to use HAMMER, and honestly why wouldn't you, then highlight HAMMER and press enter.
+
+22. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -502,7 +623,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-10. Highlight < Accept and Create > and press enter. The following menu will be displayed.
+23. Highlight < Accept and Create > and press enter.
+
+24. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -531,7 +654,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-11. Highlight < Begin Installing Files > and press enter. The following progress bar will be displayed.
+25. Highlight < Begin Installing Files > and press enter.
+
+26. The following progress bar will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -559,7 +684,7 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-    When it finishes, the following menu will be displayed.
+27. When it finishes, the following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -587,7 +712,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
         The disk on which you wish to install a bootblock                              .
 
-12. Highlight < Accept and Install Bootblocks > and press enter. The following dialog box will be displayed.
+28. Highlight < Accept and Install Bootblocks > and press enter.
+
+29. The following dialog box will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -615,7 +742,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
                                                                                        .
 
-13. Press enter. The following menu will be displayed.
+30. Press enter.
+
+31. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -636,7 +765,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
               |                   < Return to Welcome Menu >                    |      .
                -----------------------------------------------------------------       .
 
-14. Highlight < Configure this System > and press enter. The following menu will be displayed.
+32. Highlight < Configure this System > and press enter.
+
+33. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -664,7 +795,9 @@ This walkthrough describes how I install and configure DragonFly BSD. You should
                                                                                        .
 Set the Time Zone of your physical location                                            .
 
-15. Highlight < Select timezone > and press enter. The following menu will be displayed.
+34. Highlight < Select timezone > and press enter.
+
+35. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -692,7 +825,9 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-16. Highlight < Yes > and press enter. The following menu will be displayed.
+36. Highlight < Yes > and press enter.
+
+37. The following menu will be displayed.
 
         F10=Refresh Display ----------| Select Time Zone |----------                   .
                            |                                        #                  .
@@ -720,7 +855,9 @@ Set the Time Zone of your physical location
                            | < MST >                                *                  .
                             ----------------------------------------                   .
 
-17. Highlight < GMT > and press enter. The following dialog box will be displayed.
+38. Highlight < GMT > and press enter.
+
+39. The following dialog box will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -748,7 +885,13 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-18. Press enter. The menu from step 33 will be displayed. Highlight < Set keyboard map > and press enter. The following menu will be displayed.
+40. Press enter.
+
+41. The menu from step 33 will be displayed.
+
+42. Highlight  < Set keyboard map > and press enter.
+
+43. The following menu will be displayed.
 
         F10=Refresh Display  -------| Select Keyboard Map |--------                    .
                             |                                      #                   .
@@ -776,7 +919,13 @@ Set the Time Zone of your physical location
                             | < estonian.iso.kbd >                 *                   .
                              --------------------------------------                    .
 
-19. Highlight < us.dvorak.kbd > and press enter. The menu from step 33 will be displayed. Highlight < Add a user > and press enter. The following menu will be displayed.
+44. Highlight < us.dvorak.kbd > and press enter.
+
+45. The menu from step 33 will be displayed.
+
+46. Highlight < Add a user > and press enter.
+
+47. The following menu will be displayed.
 
         F10=Refresh D -------------------| Add user |--------------------              .
                      |                                                   |             .
@@ -804,14 +953,14 @@ Set the Time Zone of your physical location
                      | < Accept and Add >  < Return to Configure Menu >  |             .
         Enter the use ---------------------------------------------------              .
 
-20. In the following fields type the following values without quotes and then highlight < Accept and Add > and press enter.
+48. In the following fields type the following values without quotes and then highlight <Accept and Add > and press enter.
 
 * Username: 'user'
 * Real Name: 'User'
 * Password: 'ChangeMe'
 * Password (Again): 'ChangeMe'
 
-21. The following dialog box will be displayed.
+49. The following dialog box will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -839,7 +988,13 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-22. Press enter. The menu from step 33 will be displayed. Highlight < Set root password > and press enter. The following menu will be displayed.
+50. Press enter.
+
+51. The menu from step 33 will be displayed.
+
+52. Highlight < Set root password > and press enter.
+
+53. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -868,12 +1023,12 @@ Set the Time Zone of your physical location
                                                                                        .
         Enter the root password you would like to use                                  .
 
-23. In the following fields type the following values without quotes and then highlight <Accept and Set Password > and press enter.
+54. In the following fields type the following values without quotes and then highlight <Accept and Set Password > and press enter.
 
 * Root password: 'ChangeMe'
 * Root password again: 'ChangeMe'
 
-24. The following dialog box will be displayed.
+55. The following dialog box will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -901,7 +1056,13 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-25. Press enter. The menu from step 33 will be displayed. Highlight < Configure network interfaces > and press enter. The following menu will be displayed.
+56. Press enter.
+
+57. The menu from step 33 will be displayed.
+
+58. Highlight < Configure network interfaces > and press enter.
+
+59. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -929,7 +1090,9 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-26. Highlight < em0 > and press enter. The following menu will be displayed.
+60. Highlight < em0 > and press enter.
+
+61. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -957,7 +1120,9 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-27. Highlight < Use DHCP > and press enter. The following menu, specific to your hardware and network connection, will be displayed.
+62. Highlight < Use DHCP > and press enter.
+
+63. The following menu, specific to your hardware and network connection, will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -985,7 +1150,13 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-28. Press enter. The menu from step 33 will be displayed. Highlight < Configure hostname and domain > and press enter. The following menu will be displayed.
+64. Press enter.
+
+65. The menu from step 33 will be displayed.
+
+66. Highlight < Configure hostname and domain > and press enter.
+
+67. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -1013,12 +1184,20 @@ Set the Time Zone of your physical location
                                                                                        .
         Enter the Hostname (e.g. `machine')                                            .
 
-29. In the following fields type the following values without quotes and then highlight <OK > and press enter.
+68. In the following fields type the following values without quotes and then highlight <OK > and press enter.
 
 * Hostname: 'dfly'
 * Domain: 'localhost'
 
-30. The menu from step 33 will be displayed. Highlight < Return to Welcome Menu > and press enter. The menu from step 7 will be displayed. Highlight < Reboot this Computer > and press enter. The following menu will be displayed.
+69. The menu from step 33 will be displayed.
+
+70. Highlight < Return to Welcome Menu > and press enter.
+
+71. The menu from step 7 will be displayed.
+
+72. Highlight < Reboot this Computer > and press enter.
+
+73. The following menu will be displayed.
 
         F10=Refresh Display                                                            .
                                                                                        .
@@ -1046,18 +1225,26 @@ Set the Time Zone of your physical location
                                                                                        .
                                                                                        .
 
-31. Highlight < Reboot > and press enter. The following message will be displayed.
+74. Highlight < Reboot > and press enter.
+
+75. The following message will be displayed.
 
         The operating system has halted.
         Please press any key to reboot.
 
-32. Remove the virtual CD installation media from the virtual machine. Press any key to reboot. Before it finishes booting, the will be greeted with the menu from step 4. After the computer finishes booting, you will be greeted with the following welcome message and login prompt.
+76. Remove the virtual CD installation media from the virtual machine.
+
+77. Press any key to reboot. Before it finishes booting, the will be greeted with the menu from step 4.
+
+78. After the computer finishes booting, you will be greeted with the following welcome message and login prompt.
 
         DragonFly/x86_64 (dfly.localhost) (ttyv0)
         
         login: _
 
-33. Log in as root. You will be greeted with the following message and shell prompt.
+79. Log in as root.
+
+80. You will be greeted with the following message and shell prompt.
 
         Copyright (c) 2003-2014 The DragonFly Project.                              .
         Copyright (c) 1992-2003 The FreeBSD Project.                                .
@@ -1070,29 +1257,27 @@ Set the Time Zone of your physical location
                                                                                     .
         dfly# _                                                                     .
 
-34. Type 'passwd' without quotes and press enter. Type in a new root password and press enter and then retype the new root password and press enter again.
+81. Type 'passwd' without quotes and press enter.
 
-35. Skim through /etc/hosts to find the following lines.
+82. Type in a new root password and press enter and then retype the new root password and press enter again.
 
-        ::1                     localhost.my.domain
-        127.0.0.1               localhost.my.domain
+83. Type 'ee /etc/hosts' without quotes and press enter.
 
-    Then edit the previous lines to match the following lines and save the change to disk.
+84. Without quotes twice replace 'localhost.my.domain' with 'dfly.localhost'.
 
-        ::1                     dfly.localhost
-        127.0.0.1               dfly.localhost
+85. Press Ctrl-[ or Esc, then highlight 'a) leave editor' and press enter, then highlight 'a) save changes' and press enter.
 
-36. Skim through /home/user/.cshrc to find the following lines.
+86. Type 'ee .cshrc' without quotes and press enter.
 
-        setenv  EDITOR  vi
+87. Without quotes replace 'setenv Editor vi' with 'setenv Editor ee'.
 
-    Then edit the previous lines to match the following lines and save the change to disk.
+88. Press Ctrl-[ or Esc, then highlight 'a) leave editor' and press enter, then highlight 'a) save changes' and press enter.
 
-        setenv  EDITOR ee
+89. Type 'source .cshrc' without quotes and press enter.
 
-    To apply this change to the current shell, type 'source .cshrc' without quotes and press enter.
+90. Type 'pkg update' without quotes and press enter.
 
-37. Type 'pkg update' without quotes and press enter. The following output will be displayed.
+91. The following output will be displayed.
 
         Updating repository catalogue
         digests.txz                         100%  995KB 497.6KB/s 845.1KB/s   00:02
@@ -1100,17 +1285,27 @@ Set the Time Zone of your physical location
         Incremental update completed, 21327 packages processed:
         0 packages updated, 0 removed and 21327 added.
 
-38. From DPorts install the sudo package and its dependencies. To apply this change to the current shell, type 'rehash' without quotes and press enter.
+92. Type 'pkg search sudo' without quotes, press enter and note the full name of sudo.
 
-39. Type 'visudo' without quotes and press enter. This will open a sudo configuration file within ee, the default text editor. Skim through the file to find the following line.
+93. Type 'pkg search -f sudo-1.8.10.p3' without quotes and press enter.
 
-        # %wheel ALL=(ALL) ALL
+94. Type 'pkg install sudo-1.8.10.p3' without quotes and press enter. Then when prompted, type 'y' without quotes and press enter.
 
-    Then edit the previous line to match the following line and save the change to disk.
+95. Type 'rehash' without quotes and press enter.
 
-        %wheel ALL=(ALL) ALL
+96. Type 'visudo' without quotes and press enter.
 
-40. Add user to the administrative wheel group by typing 'pw usermod user -G wheel' without quotes and press enter. Type 'exit' without quotes and press enter. Log in as user. You will be greeted with the following message and shell prompt.
+97. Without quotes replace '# %wheel ALL=(ALL) ALL' with ' %wheel ALL=(ALL) ALL'.
+
+98. Press Ctrl-[ or Esc, then highlight 'a) leave editor' and press enter, then highlight 'a) save changes' and press enter.
+
+99. Type 'pw usermod user -G wheel' without quotes and press enter.
+
+100. Type 'exit' without quotes and press enter.
+
+101. Log in as user.
+
+102. You will be greeted with the following message and shell prompt.
 
         Copyright (c) 2003-2014 The DragonFly Project.                                 .
         Copyright (c) 1992-2003 The FreeBSD Project.                                   .
@@ -1132,20 +1327,21 @@ Set the Time Zone of your physical location
                 man 1 intro                                                            .
         > _                                                                            .
 
-41. Type 'passwd' without quotes and press enter. Type 'ChangeMe' without quotes and press enter, then type a new password and press enter, and then retype the new password and press enter again.
+103. Type 'passwd' without quotes and press enter.
 
-42. Skim through /home/user/.cshrc to find the following lines.
+104. Type 'ChangeMe' without quotes and press enter, then type a new password and press enter, and then retype the new password and press enter again.
 
-        setenv  EDITOR  vi
+105. Type 'ee .cshrc' without quotes and press enter.
 
-    Then edit the previous lines to match the following lines and save the change to disk.
+106. Without quotes replace 'setenv Editor vi' with 'setenv Editor ee'.
 
-        setenv  EDITOR ee
+107. Press Ctrl-[ or Esc, then highlight 'a) leave editor' and press enter, then highlight 'a) save changes' and press enter.
 
-    To apply this change to the current shell, type 'source .cshrc' without quotes and press enter.
+108. Type 'source .cshrc' without quotes and press enter.
 
-# Tidbits
+109. Type 'exit' without quotes and press enter.
 
+## Tidbits
 * Shell/Console/Command-Line-Prompt: In the default shell, **tcsh**, ctrl-d is equivalent to tab-tab in **bash**, both of which display possible auto completions. If the list of possible auto completions has changed, running the command rehash will update it. Typing part of a previous command and then pressing the up key is equivalent to pressing ctrl-r and then typing part of a previous command, both of which search previously run commands.
 * Package-Management: **pkg**, also known as pkgng, is roughly equivalent to **apt-get**. They are both fairly straightforward command line package management utilities.
 * Text-Editor: **ee** is roughly equivalent to **nano**. They are both easy to use command line text editors. The exit option will ask you whether you want to save. You can get to the exit confirmation by pressing Ctrl-[ or Esc and selecting 'a) leave editor'. The console text editor vi is supposedly great, but if you're not familiar with it and some command you run opens some system file with it, it can be quite alarming. Don't panic! To exit without saving changes type ':q!' without quotes and then press enter.
@@ -1156,8 +1352,7 @@ Set the Time Zone of your physical location
 * File-System: **Hammer** is hands down the best file system currently in existence. It has block level deduplication, it is supported out of the box by an operating system with great underpinnings, and it runs great on regular hardware.
 * Operating System: **DragonFly BSD** is an awesome operating system for many reasons other than that it's the only OS with Hammer, but Hammer is why I'm making the switch. DragonFly's default GUI configuration is a bit rough around the edges for everyday use. But it's nothing that a little ironing can't fix.
 
-# Issues
-
+## Issues
 * Disclaimer: I know that I should ensure that these issues are properly logged, but until that happens, hopefully these notes will be of some use to somebody.
 * Installer Supported Desktops: The installer should offer various desktop environment as supported options. Observed in DragonFly 3.8.1. I'm working on various walkthroughs as a workaround.
 * Early Keyboard Selection: The installer should set the keyboard layout before any typing is required. Observed in DragonFly 3.8.1.
@@ -1181,8 +1376,8 @@ Set the Time Zone of your physical location
 
     Observed in DragonFly BSD 3.0.2 64-bit on VirtualBox 4.1.20 in Debian Squeeze.
 
-# Workarounds
-## Install Non-GUI on 3TB+ Hard Drive
+## Workarounds
+**Install Non-GUI on 3TB+ Hard Drive**
 
 *WARNING:* This workaround includes instructions which will delete all data from a hard drive.
 
@@ -1192,8 +1387,8 @@ Install from a [snapshot version of DragonFly](http://avalon.dragonflybsd.org/sn
 
 Tested in snapshot on 8/14/2012.
 
-# Contribute
-## Port VirtualBox to DragonFly BSD
+## Contribute
+**Port VirtualBox to DragonFly BSD**
 
      - Build VirtualBox in FreeBSD
         - Install FreeBSD
@@ -1210,7 +1405,7 @@ Tested in snapshot on 8/14/2012.
      - Package for DPorts
      - Upload to DPorts
 
-## Update and Fix Bugs of Desktop Environments in DPorts
+**Update and Fix Bugs of Desktop Environments in DPorts**
 
      - Install DragonFly BSD
      - Compile Updated Desktop Environments
@@ -1219,7 +1414,7 @@ Tested in snapshot on 8/14/2012.
      - Package for DPorts
      - Upload to DPorts
 
-## DragonFly BSD Network Shares Walkthrough
+**DragonFly BSD Network Shares Walkthrough**
 
      - Install DragonFly BSD
      - Figure out network shares and write a walkthrough.