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