-- 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
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback