Daily Data Standard Kubuntu Install

From LinuxServerTech

Jump to: navigation, search


Standard Kubuntu Install

  1. Perform a standard install, exceptions as follows:
    1. If Kubuntu is the only OS on the machine, tell it that the system clock is set to Universal Time
    2. Optional: Create a 100M /boot partition as the FIRST partition
    3. Partition a 5-10G / partition
    4. 512M is about the largest realistic value for swap
    5. remainder of disk is an LVM
    6. Create a 10G or larger partition for /home as a part of the lvm
    7. Create one user, dailydata, with 'joe' as the password
  2. Reboot
  3. Drop to a command prompt and become root
    1. apt-get install joe
    2. joe /etc/apt-sources.list
    3. Comment out the line for the CD-ROM by putting a pound sign in front of it
    4. apt-get update
    5. apt-get install synaptic
    6. Log out of command prompt
  4. Set up Synaptic as the default package manager
    1. Right click on K-Menu and select "Menu Editor"
    2. Click on Add/Remove Programs link in the menu editor
    3. Change Comment to "Synaptic: install and remove software packages"
    4. Change Command to "/usr/sbin/synaptic"
    5. Save Menu and close Menu Editor
  5. Open Synaptic (Menu Item Add/Remove Programs)
  6. Click on Settings/Repository
  7. Ensure all repositories EXCEPT backports are checked
  8. Install New Packages and perform a system update
    1. Mark following packages to be installed
      1. Mozilla Firefox
      2. Mozilla Thunderbird
      3. sshfs
      4. sshfs-utils
      5. sun-java6-jdk
    2. Select Mark All Upgrades
    3. Select Apply and wait for items to download.
  9. REBOOT THE COMPUTER
  10. Select System Settings|Printers
  11. Set up remote access to HP4000 printer at office
  12. Select System Settings|User Management|Administrator Mode
  13. For each user:
    1. Add New User
    2. Ensure new user is in the following groups: dialout, cdrom, floppy, audio, video, plugdev, lpadmin, scanner, fuse (add fuse)
    3. Give the user a new password
    4. Do steps above to "Set up Synaptic as the default package manager"
  14. Log into each users login
  15. Verify printer operations
  16. Set up secure connection to server file store
    1. Create directory "share" in users home directory
    2. Create/acquire ssh private and public key
    3. ssh-keygen -t rsa :REQUIRE PASSWORD
    4. Forward copy of public key to Rod and ask it be put into authorized_keys for user on server
    5. Create following script in users home directory, called mount_stargazer.sh, permissions775#! /bin/bashsshfs stargazer:/home/users/shared path to directory share
  17. Set up home page on Firefox to http://www.dailydatainc.com/secure/
  18. Set up e-mail accounts, if applicable
  19. Login as user dailydata
  20. change password to standard tech password
  21. If this is to be a workstation, add the additional repositories as per Ubuntu Additional Repositories
Personal tools