-- MikeGore - 15 Nov 2011 Old Documents for reference

Ubuntu 9.04

Ubuntu 9.04 Packages

   apt-get install openssh-server sshfs thunderbird openoffice.org texlive-latex-base texlive-base build-essential g++ gcc valgrind \
   libstdc++5 cvs quotatool alien vim-full vim-gui-common vim-gtk vim-latexsuite vim-addon-manager vim-syntax-gtk vim-scripts vim-perl \
   vim-gtk vim-python vim vim-ruby vim-nox vim-doc emacs sun-java6-bin

Ubuntu 9.04 Latex extras

Note: for more advanced Latex editing
   apt-get install auctex dvi2tty dvidvi cm-super texpower scalable-cyrfonts-tex dviutils \
   enscript lacheck libdvilib2-16 libt1-5 preview-latex-style tetex-base tetex-extra texlive-bibtex-extra texlive-extra-utils \
   texlive-font-utils texlive-science texlive-fonts-extra texlive-fonts-extra-doc texlive-generic-extra texlive-humanities texlive-humanities-doc \
   texlive-lang-croatian texlive-lang-cyrillic texlive-lang-czechslovak texlive-lang-danish texlive-lang-dutch texlive-lang-finnish \
   texlive-lang-french texlive-lang-german texlive-lang-greek texlive-lang-hungarian texlive-lang-italian texlive-lang-latin \
   texlive-lang-mongolian texlive-lang-norwegian texlive-lang-other texlive-lang-polish texlive-lang-portuguese texlive-lang-spanish \
   texlive-lang-swedish texlive-lang-vietnamese texlive-latex-extra texlive-latex-extra-doc texlive-math-extra texlive-pictures \
   texlive-pictures-doc texlive-publishers texlive-publishers-doc vflib3 xgdvi

64bit Machines

apt-get install ia32-libs

Ubuntu 9.04 OpenGL GLX GLUT development

   apt-get install build-essential openssh-server libgtkglext1-dev libgtkglext1 libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev libgtkmm-2.4-1c2a \
   libglibmm-utils-dev libgtkmm-utils2 libgtkmm1.2-0c2a libgtkmm-dev libgtkmm-2.4-dev libgtkmm-utils-dev libgtkmm-utils2 libxcb-glx0 libxcb-glx0-dev \
   libgtkglextmm-x11-dev libgl1-mesa-glx libgl1-mesa-glx-dbg libxcb-glx0 libxcb-glx0-dbg libxcb-glx0-dev rss-glx libglitz-glx1 libglitz-glx1-dev \
   freeglut3 freeglut3-dev libglut3 libglut3-dev

Testing

  • run the command glxgears - it should display some spining gears

Optional

Ubuntu 9.04 CSCF packages as a single install

   apt-get install alien auctex build-essential cl-parenscript cm-super cvs dvi2tty dvidvi dviutils emacs \
   enscript freeglut3 freeglut3-dev g++ gcc ia32-libs lacheck libdvilib2-16 libgl1-mesa-glx libgl1-mesa-glx-dbg \
   libglibmm-utils-dev libglitz-glx1 libglitz-glx1-dev libglut3 libglut3-dev libgtkglext1 libgtkglext1-dev \
   libgtkglextmm-x11-1.2-0 libgtkglextmm-x11-1.2-dev libgtkmm1.2-0c2a libgtkmm-2.4-1c2a libgtkmm-2.4-dev libgtkmm-dev \
   libgtkmm-utils2 libgtkmm-utils-dev libstdc++5 libt1-5 libxcb-glx0 libxcb-glx0-dbg libxcb-glx0-dev openoffice.org \
   openssh-server preview-latex-style quotatool rss-glx scalable-cyrfonts-tex sshfs sun-java6-bin tetex-base tetex-extra \
   texlive-base texlive-bibtex-extra texlive-extra-utils texlive-fonts-extra texlive-fonts-extra-doc texlive-font-utils \
   texlive-generic-extra texlive-humanities texlive-humanities-doc texlive-lang-croatian texlive-lang-cyrillic \
   texlive-lang-czechslovak texlive-lang-danish texlive-lang-dutch texlive-lang-finnish texlive-lang-french \
   texlive-lang-german texlive-lang-greek texlive-lang-hungarian texlive-lang-italian texlive-lang-latin \
   texlive-lang-mongolian texlive-lang-norwegian texlive-lang-other texlive-lang-polish texlive-lang-portuguese \
   texlive-lang-spanish texlive-lang-swedish texlive-lang-vietnamese texlive-latex-base texlive-latex-extra \
   texlive-latex-extra-doc texlive-math-extra texlive-pictures texlive-pictures-doc texlive-publishers \
   texlive-science texlive-publishers-doc texpower texpower-examples texpower-manual thunderbird valgrind \
   vlc vflib3 vim vim-addon-manager vim-doc vim-full vim-gtk vim-gui-common vim-latexsuite vim-nox vim-perl \
   vim-python vim-ruby vim-scripts vim-syntax-gtk xgdvi 

Ubuntu 9.04 CSCF packages list

*Note: this is teh list AFTER the previous additions
  • packages: 9.04 Packages after cscf additions
  • To install these use dpkg set-selections then apt-get deselect-upgrade

Ubuntu 9.10

Ubuntu 9.10 CSCF packages as a single install

apt-get install alien auctex build-essential cl-parenscript cm-super cvs dvidvi texlive-extra-utils emacs \
   enscript freeglut3 freeglut3-dev g++ gcc ia32-libs lacheck libdvilib2-16 libgl1-mesa-glx libgl1-mesa-glx-dbg \
   libglibmm-utils-dev libglitz-glx1 libglitz-glx1-dev libglut3 libglut3-dev libgtkglext1 libgtkglext1-dev \
   libgtkglextmm-x11-1.2-0 libgtkmm-2.4-dev \
   libgtkmm-utils2 libgtkmm-utils-dev libt1-5 libxcb-glx0 libxcb-glx0-dbg libxcb-glx0-dev openoffice.org \
   texlive-base texlive-bibtex-extra texlive-extra-utils texlive-fonts-extra texlive-fonts-extra-doc texlive-font-utils \
   texlive-generic-extra texlive-humanities texlive-humanities-doc texlive-lang-croatian texlive-lang-cyrillic \
   texlive-lang-czechslovak texlive-lang-danish texlive-lang-dutch texlive-lang-finnish texlive-lang-french \
   texlive-lang-german texlive-lang-greek texlive-lang-hungarian texlive-lang-italian texlive-lang-latin \
   texlive-lang-mongolian texlive-lang-norwegian texlive-lang-other texlive-lang-polish texlive-lang-portuguese \
   texlive-lang-spanish texlive-lang-swedish texlive-lang-vietnamese texlive-latex-base texlive-latex-extra \
   texlive-latex-extra-doc texlive-math-extra texlive-pictures texlive-pictures-doc texlive-publishers \
   texlive-science texlive-publishers-doc texpower texpower-examples texpower-manual thunderbird valgrind \
   vlc vflib3 vim vim-addon-manager vim-doc vim vim-gtk vim-gui-common vim-latexsuite vim-nox \
   vim-scripts vim-syntax-gtk xgdvi 

9.10 to 10.04 package changes

  • busybox replaced by busybox-static
  • ghc changed to ghc6
  • git doed not exist, but these exist:
   git-arch
   git-buildpackage
   git-cola 
   git-cvs
   git-daemon-run
   git-email
   gitg
   git-gui
   git-load-dirs
   gitmagic
   gitosis
   gitpkg
   gitstats
   git-svn
   gitweb
  • gnu-smalltalk-* was not included in 10.04 - not available in time
squeak-image3.9
squeak-plugin-image
  • sh is missing
  • squeak and squeak-plugin replace by
squeak-image3.9 
squeak-plugin-image
  • sun-java6-jdk missing but available in canonical - see bwlow
  • vim-perl vim-python vim-ruby is part of vim now
# =============================================================================

Hardware Drivers

Diplay Drivers

nVidia

Only applies to Ubuntu 8.10 and 9.04
  • find existing nvidia drivers: dpkg -l | grep -i nvidia
    • apt-get remove all of the nvidia drivers listed above
  • install nVidia drivers from nvidia.com: bash NVIDIA-Linux-x86-173.14.18-pkg1.run

Network troubleshooting

Network Manager

  • Make sure that the devices listed in network manager match those listed in /etc/network/interfaces
  • List all interfaces - even those unconfigured ifconfig -a

udev

  • Network MAC addresses and Device names are mapped in the file /etc/udev/rules.d/70-persistent-net.rules
    • Note: If you make changes to this file make sure that your /etc/network/interfaces files and NetworkManager agree!
  • When imaging you must clear all or the entries in the file just prior to making the image!

e1000e driver problems

Note: for Ubuntu 8.04 to 9.10 (possibley 10.04) the e100e drive may not work correctly or corrupt data
Use the command: lspci to find if you have an e1000e card
  • Problems know to occure with the following chipsets:
    • Intel Corporation 82567LM-3 Gigabit Network Connection (rev 02)
  • You need another working machine with network access
  • make sure you have the packages to buld the modules with
    • apt-get install build-essential linux-headers-generic
  • Download latest e1000e_stable driver from sourceforge.net and copy to USB KEY if needed
       # The primary network interface
       auto eth0
       iface eth0 inet dhcp
Topic revision: r1 - 2011-11-15 - MikeGore
Information in this area is meant for use by CSCF staff and is not official documentation, but anybody who is interested is welcome to use it if they find it useful.


Edit

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback