Skip to content

Latest commit

 

History

History

cob-stud-clients

Basic system setup and configuration

Install Ubuntu 14.04 LTS

username: ipa
systemname: cob-stud-<client number>
password: ****

Update and upgrade your new operating system

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo reboot

if you have problems with update than try the follow:

$ sudo rm /var/lib/apt/lists/* -vf
$ sudo apt-get update

Create "shared" directory on local client

$ sudo mkdir /share
$ sudo chmod -R a+rw /share

Set up local root user

$ sudo passwd root
$ sudo sed -i 's/PermitRootLogin without-password/PermitRootLogin yes/g' /etc/ssh/sshd_config

Gain root rights for admin user’s

$ sudo nano /etc/sudoers
##add to the list###
stud-admin ALL=(ALL) NOPASSWD: ALL

Disable guest account

$ sudo nano /etc/lightdm/lightdm.conf
##add##
[SeatDefaults]
allow-guest=false
$ sudo restart lightdm

Enable passwordless login for SSH

$ ssh-keygen
$ ssh-copy-id admin@cob-kitchen-svr

Install basic software

Adobe AcrobatReader

$ sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
$ sudo apt-get update && sudo apt-get install flashplugin-installer acroread

Basic software installation

Editors:

$ sudo apt-get install vim-gtk emacs gimp geany meshlab

Shells:

$ sudo apt-get install terminator zsh

Network:

$ sudo apt-get install openssh-server ntp curl portmap nfs-common

Commands:

$ sudo apt-get install tree wmctrl parallel

Additional linux packages and tools:

$ sudo apt-get install synaptic libpam-cracklib pbuilder debootstrap pigz htop gnome-system-tools

Development packages and tools:

$ sudo apt-get install libtbb-dev libsuitesparse-dev libxerces-c2-dev libtbb2 libann-dev libavcodec-extra-53
$ sudo apt-get install openjdk-6-jdk libvtk5-qt4-dev postgresql ipython octave pgadmin3 devscripts

Software:

$ sudo apt-get install eclipse meld gitg inkscape dia

Network configuration

Setup nfs

$ sudo nano /etc/fstab
##add to the list##
cob-kitchen-nas:/volume1/home-nas    /home nfs rw,hard,intr   0   0

Setup ntp time synchronisation

$ sudo nano /etc/ntp.conf
##change server to##
server cob-kitchen-svr

Install ROS

Install ROS

$ sudo rosdep init
$ rosdep update

Install additional tools

$ sudo apt-get install python-rosinstall python-rosdep
$ sudo apt-get install python-setuptools ogre-tools