]> git.donarmstrong.com Git - neurodebian.git/blobdiff - vm/d-i/tools/initial_setup
sensible (-dev files) and opportunitstic (gnome-core) lightweighting of VM image
[neurodebian.git] / vm / d-i / tools / initial_setup
index 96fffcd07ddd277a3a83611ed0079d6bc46c6296..31d0ccdd68be9de2057c25317f940460306bb7d7 100755 (executable)
@@ -15,6 +15,11 @@ set -u
 # hostname: neurodebian
 # domain: ''
 
+# Needs to be assured since it got reset to debian
+hostname neurodebian  # this is not a permanent change
+echo "neurodebian" >| /etc/hostname  # make it permanent
+sed -i -e 's/^127\.0\.1\.1.*/127.0.1.1\tneurodebian/g' /etc/hosts
+
 # all file in one partition
 
 # root: not there
@@ -71,6 +76,16 @@ apt-get install --no-install-recommends -y \
  gnome-themes eog vim \
  software-center gdebi gedit-plugins gnome-media synaptic menu less libxp6
 
+# Clean-up installed development files which got pulled in for some reason
+apt-get purge -y libc6-dev
+dpkg -l | grep '^ii.*linux-headers' | xargs -r apt-get purge -y
+
+# Gnome optional pulled by gnome-core:
+apt-get purge -y gnome-core evolution-common evolution libevolution
+
+# And utter cleanup
+apt-get autoremove
+
 # intermediate cleanup to prevent virtual harddrive from fragmenting too much
 find /var/cache/apt/archives/ -name '*.deb' -delete
 
@@ -95,3 +110,7 @@ sed -i -e "s/10.0.0.1:9999/$(dpkg --print-architecture)-geomirror.debian.net/" \
     -e "s/^deb-src/#deb-src/" /etc/apt/sources.list
 
 etckeeper commit "Initial VM setup done"
+
+# Create a link to automatically mounted Shared folder
+# Created by the Welcome Wizard
+#sudo -u brain ln -s /mnt/host /home/brain/