[med-svn] [Debian Wiki] Update of "DebianMed/LiveCD" by SteffenMoeller

Debian Wiki debian-www at lists.debian.org
Fri Aug 6 18:07:00 UTC 2010


Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Debian Wiki" for change notification.

The "DebianMed/LiveCD" page has been changed by SteffenMoeller:
http://wiki.debian.org/DebianMed/LiveCD?action=diff&rev1=22&rev2=23

  
  Conceptionally, there is no difference in preparing for local or remote virtual images. To learn more about it, 
   * see the walk-through on [[euca2ools]]
-  * the description for VMbuilder (needs some help, still)
+  * the description for VMbuilder for Debian was never completed. But with Dominique's [[Cloud/CreateImage|instructions]] on how to create a cloud image, one does not miss that much any more.
  
+ From the user's perspective, the image on the cloud shall be different. One does not expect much interaction with that for instance, alone since one is likely to pay for traffic. Hence, all interactive tools should go, or mostly go. This will also help saving disc space and thus increase responsiveness upon the start of an instance. All the following code shall be executed within an empty cloud image - or just any image that shall be filled:
+ 
+ THIS IS WORK IN PROGRESS
+ 
+ {{{
+ # manually verify that contrib and non-free are available
+ apt-get update
+ 
+ # few packages we don't really need
+ dpkg --purge mlocate
+ 
+ # med-bio cannot be installed by apt-get without exceeding
+ # 2G limit. The effort needs to be split. First a series
+ # of packages that is only suggested by med-bio:
+ 
+ if grep -q "non-free" /etc/apt/sources.list; then
+   debfoster --upgrade clustalw phylip && apt-get clean
+ fi
+ 
+ # a few package don't really need to be installed since
+ # they are too graphical to be executed remotely
+ notToInstall="ballview clustalx seaview pvm rasmol massxpert perlprimer xbitmaps ncbi-tools-x11 python-ballview treeviewx massxpert-data"
+ for i in $notToInstall
+ do
+ dpkg --purge $i
+ echo "$i purge" | dpkg --set-selections
+ done
+ 
+ # We now install packages within those recommended by Debian Med in smallish chunks
+ for i in "r-recommended r-cran-qtl" "mustang muscle t-coffee kalign boxshade" "infernal hmmer" emboss "autodock autogrid" "wise exonerate" "blast2 ncbi-tools-bin"
+ do 
+   apt-get --yes install $i && apt-get clean
+ done
+ 
+ # add remaining core packages && again save disk space
+ yes | debfoster --upgrade med-bio && apt-get clean
+ 
+ 
+ }}}
+ 
+ 
+ 



More information about the debian-med-commit mailing list