Dave's notes on Ubuntu Install Steps (prep for xhiering).

These instructions have been tested with 64-bit install; with noted change(s) should work for 32-bit.

 1. boot amd64 install CD, type "server" at the prompt.

    Ubuntu Splash page
     boot: server <cr>
     ...
      [scrolling text] ...
     ...
    [!] Choose Language
     Choose a language: English <cr>
     Choose your location: United States <cr> (Why rather than Canada?)
                                              (affects locale!)
    [!] Select a keyboard layout
     Your Keyboard is: American English <cr>
     ...
      Blah, Blah, Blah ...
     ...
    [!] Configure the network
     Network Autoconfiguration failed
      (no DHCP service if MAC isn't in inventory system) <Continue> <cr>
     Configure network manually <cr>
     IP address: 129.97.NNN.XXX <cr>
     Netmask: <cr>
     Gateway: <cr>
     Name server addresses: 128.97.152.100 128.97.152.10 129.97.128.100 <cr>
     Hostname: <Portion of the name up to ".uwaterloo.ca".> (refer to
                host naming web page: http://www.math.uwaterloo.ca/mfcf/internal/standards/host_naming.html)
     ...
      Blah, Blah, Blah ...
     ...
    [!] Partition disks
     Partitioning method: Manually edit partition table <cr>
       (refer to disk paritioning web page here.)
       Do what needs to be done.
        First-time:
         setup swap and then use half the remaining space to do what you want.
         The other half is for installing the next version of the OS.
        Next time:
         Use the partition that doesn't have the previous version of the OS on
         it.
     Finish partitioning and write changes to disk <CR>
     Warning ....
     Write the changes to disk? <select Yes> <CR>
     ...
      Blah, Blah, Blah ...
     ...
     Warning about "no mount point is asigned for the filesystem in the
     parition for the old OS.
     Do you want to return to the partitioning menu? <No> <cr>
     ...
      Blah, Blah, Blah ...
     ...
    [!] Time zone configuration
     Is the hardware clock set to GMT: yes <cr>
    [!] Time zone configuration
     Select your time zone: Eastern <cr>
    [!] Set up users and passwords
     Enter the full name for the new user: CSCF Administrator <cr>
     Enter a username for your account: cscf-adm <cr>
     Enter a password for the new user: (see CSCF password box.)
     Re-enter password to verify: (you saw CSCF password box, right!)
     ...
      Blah, Blah, Blah ...
     ...
    [!] Install the Grub boot loader on a hard disk
     Install the GRUB boot loader to the master boot record? yes <cr>
     ...
      Blah, Blah, Blah ...
     ...
    [!] Finish the installation
    First stage of installation complete remove CD and hit <continue> <cr>
     ...
      Blah, Blah, REBOOT
     ...

 2. Login as new user listed above
    sudo bash  (uses same password as new user.)

 3. apt-get install rcs

 4. Updated /etc/apt/sources.list to use local mirror.

     wget --no-check-certificate https://www.cs.uwaterloo.ca/twiki/pub/CF/MirroringUbuntu/breezy-sources.list

 5. Various important ubuntu packages should be installed, especially if we started from 'server' install 
    (notably, it doesn't default to install all of perl, just perl-base)
    For amd64, you'll want ia32-libs; for i386, you won't need them.

    apt-get update
    apt-get dist-upgrade

    apt-get install openssh-server snmp emacs21 ia32-libs perl dpkg-dev

    5a.) If it is to be running desktop apps as well: 
    apt-get install kubuntu-desktop mozilla-thunderbird 


Which gives us a base secure host to start from.

Possibly follow up with UbuntuXhierHowto .

-- DanielAllen - 24 Oct 2005

Edit | Attach | Watch | Print version | History: r12 < r11 < r10 < r9 < r8 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r9 - 2006-06-28 - MikePatterson
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback