Difference between revisions of "Guide to install Linux on lab computer"
From Immersive Visualization Lab Wiki
Line 20: | Line 20: | ||
## net mask: 255.255.255.0 | ## net mask: 255.255.255.0 | ||
## DNS servers: 132.239.1.52, 128.54.16.2, 132.239.0.252 | ## DNS servers: 132.239.1.52, 128.54.16.2, 132.239.0.252 | ||
− | |||
− | |||
− | |||
− | |||
## reboot | ## reboot | ||
# Configure server access | # Configure server access | ||
Line 29: | Line 25: | ||
## "exportfs -r" on server | ## "exportfs -r" on server | ||
## add mount line to /etc/fstab (copy from sessions.ucsd.edu) | ## add mount line to /etc/fstab (copy from sessions.ucsd.edu) | ||
− | ## | + | ## mount -a |
# Copy accounts | # Copy accounts | ||
## ssh root@sessions | ## ssh root@sessions | ||
Line 39: | Line 35: | ||
## ./passsync | ## ./passsync | ||
# Install additional libraries | # Install additional libraries | ||
− | ## yum groupinstall "Development Tools" | + | ## yum -y groupinstall "Development Tools" |
− | ## yum groupinstall "Development Libraries" | + | ## yum -y groupinstall "Development Libraries" |
− | ## yum groupinstall "Chinese Support" | + | ## yum -y groupinstall "Chinese Support" |
− | ## yum install kernel-devel | + | ## yum -y install kernel-devel |
− | ## yum install arts-devel | + | ## yum -y install arts-devel |
− | ## yum install freeglut.x86_64 | + | ## yum -y install freeglut.x86_64 |
− | ## yum install freeglut-devel.x86_64 | + | ## yum -y install freeglut-devel.x86_64 |
− | ## yum install libpng-devel.x86_64 | + | ## yum -y install libpng-devel.x86_64 |
## rpm -Uhv /home/jschulze/drivers/Cg-2.0.0015-0.x86_64.rpm | ## rpm -Uhv /home/jschulze/drivers/Cg-2.0.0015-0.x86_64.rpm | ||
+ | # Update all installed CentOS software: | ||
+ | ## yum -y update | ||
+ | ## reboot | ||
# Install graphics driver | # Install graphics driver | ||
## on login screen: hit ctrl-alt-F1 | ## on login screen: hit ctrl-alt-F1 |
Revision as of 13:13, 19 August 2008
- Preparation
- Hardware
- set up computer, monitor, keyboard, mouse on lab desk
- make sure mouse is wired and optical
- connect monitor with DVI cable, not VGA
- connect network cable to activated Ethernet jack
- Install Operating System
- insert CentOS 5.2 DVD-ROM
- reboot computer
- hit F12 during POST and select external USB or DVD drive to boot from DVD
- use default regional settings (US/English)
- set root password to IVL password
- in time zone settings: enable NTP
- Configure network
- start network configuration tool in System->Administration->Network
- double click on connected Ethernet port
- enter this computer's static IP address
- net mask: 255.255.255.0
- DNS servers: 132.239.1.52, 128.54.16.2, 132.239.0.252
- reboot
- Configure server access
- add machine's IP address to server's "exports" file
- "exportfs -r" on server
- add mount line to /etc/fstab (copy from sessions.ucsd.edu)
- mount -a
- Copy accounts
- ssh root@sessions
- cd .ssh
- scp * root@<new_machine>:.ssh
- cd
- vi labnodes.txt
- add "<new_machine>"
- ./passsync
- Install additional libraries
- yum -y groupinstall "Development Tools"
- yum -y groupinstall "Development Libraries"
- yum -y groupinstall "Chinese Support"
- yum -y install kernel-devel
- yum -y install arts-devel
- yum -y install freeglut.x86_64
- yum -y install freeglut-devel.x86_64
- yum -y install libpng-devel.x86_64
- rpm -Uhv /home/jschulze/drivers/Cg-2.0.0015-0.x86_64.rpm
- Update all installed CentOS software:
- yum -y update
- reboot
- Install graphics driver
- on login screen: hit ctrl-alt-F1
- log in as root
- type "init 3"
- "sh /home/jschulze/drivers/NVIDIA-Linux-x86_64-173.14.12-pkg2.run"
- skip FTP server lookup
- do not install 32 bit compatibility libraries
- do auto-configure graphics driver
- reboot
- Configure OS
- vi /etc/updatedb.conf
- add new line: "DAILY_UPDATE = yes"