<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[CrunchBang Linux Forums - Choice of applications]]></title>
	<link rel="self" href="http://www.crunchbanglinux.org/forums/feed/atom/topic/3337/"/>
	<updated>2009-10-10T19:23:23Z</updated>
	<generator>PunBB</generator>
	<id>http://crunchbanglinux.org/forums/topic/3337/choice-of-applications/</id>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/40768/#p40768"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<div class="quotebox"><cite>blackbinary wrote:</cite><blockquote><p>I think this would bloat the install too much (not size, but length of the process). </p><p>Now something that could be very nice, would be a script the user could run after a #! lite install, which contains the ability to add all of the programs found in the &#039;full&#039; version, and perhaps alternatives like you said. This would enable the user to have as light of an installation as they wanted, and allow users to sit somewhere between lite and full. </p><p>It could be community-based too, in that we could have a thread were people could suggest application to have in the script. </p><p>In this case, I think it is a good idea because for someone who likes the full installation, except a handful of program choices, this could be a quick and alternative way to install those programs without worrying about missing things to remove or dependencies.</p></blockquote></div><p>i made something similar for myself, called the script &quot;pris&quot;, for &quot;post re-installation script&quot;.&nbsp; it worked pretty well, was epically long, the longest i ever made, very custom, and very intensive for one person to maintain... at least one with my skills so far.&nbsp; dont know enough syntax and shortcuts to be fluent enough to get the ol noggin on the logic.</p><br /><p>anyways, waffling aside...</p><p>+1 for choice.</p><br /><p>be it a few key app choices, or a more elaborate yast-like installer, then yes, i&#039;m all for it.&nbsp; &nbsp;there&#039;s no harm in doing htis and keeping a default selection process for those who want to be more fast-tracked through the installation.&nbsp; no harm in making the os more accomodating to more preferences if it&#039;s done in a non intrusive way.&nbsp; &nbsp; ... sry, prolly waffling again.&nbsp; &nbsp;been medicated.&nbsp; :rolleyes:</p><p>i do like how crunchbang seems to be at the moment tho...&nbsp; it is how it is, and everyone who&#039;s a app exploring kinda person goes and finds these other gems to try out, n if worthy, share with the rest, and if the rest (or just corenominal?) also find it worthy, it makes it&#039;s way into a subsequent release.</p><p>but then i also do very much like more choice on top of as minimal or as maximal or anywhereinbetweenable starting installation configuration to tweek to my tastes.&nbsp; the kind of approach of &quot;find something close and sculpt it to preference&quot;.&nbsp; &nbsp;maybe a tick box for the really geeky where they can choose all the apps they want to use, then crunchbang installs just them, their dependencies, and nothing else (but the barest crunchbang essentials) ontop of the ubuntu minimal.</p><br /><p>edit+<br /></p><div class="quotebox"><cite>omns wrote:</cite><blockquote><p>^ I don&#039;t think there is much to say about pulse-audio in Crunchbang. It doesn&#039;t exist :)</p></blockquote></div><p>YAY!&nbsp; heard nuthin but trubbles with it.&nbsp; got my bro into linux n he started using ubuntu... n it put him off from crap from pulse audio.&nbsp; &nbsp;wtg ubuntu. scaring off another potential community member.[/rant]</p>]]></content>
			<author>
				<name><![CDATA[Digit]]></name>
				<uri>http://crunchbanglinux.org/forums/user/2096/</uri>
			</author>
			<updated>2009-10-10T19:23:23Z</updated>
			<id>http://crunchbanglinux.org/forums/post/40768/#p40768</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/27763/#p27763"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>^ I don&#039;t think there is much to say about pulse-audio in Crunchbang. It doesn&#039;t exist :)</p>]]></content>
			<author>
				<name><![CDATA[MarvinSuggs]]></name>
				<uri>http://crunchbanglinux.org/forums/user/13/</uri>
			</author>
			<updated>2009-07-16T06:40:46Z</updated>
			<id>http://crunchbanglinux.org/forums/post/27763/#p27763</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/27761/#p27761"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<div class="quotebox"><cite>omns wrote:</cite><blockquote><p>The main problem with this idea is the openbox menu. It really wouldn&#039;t be possible for the menu to dynamically generate itself based on the users selection. The crunchbang menu is a static affair based on the default package list.</p><p>Added to this is the nature of the crunchbang-desktop meta package which is basically a package with deps for the default set of packages. How you give options during the install in this scenario I have no idea. I&#039;d imagine it&#039;s not possible.</p></blockquote></div><p>Here is a link to a graphical editor for OpenBox menus.</p><p><a href="http://obmenu.sourceforge.net/">http://obmenu.sourceforge.net/</a></p>]]></content>
			<author>
				<name><![CDATA[PGTips91]]></name>
				<uri>http://crunchbanglinux.org/forums/user/1366/</uri>
			</author>
			<updated>2009-07-16T06:23:36Z</updated>
			<id>http://crunchbanglinux.org/forums/post/27761/#p27761</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26193/#p26193"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>anonymous said:<br /></p><div class="quotebox"><blockquote><p>@astrocisco - heres a couple of comments, or rather questions:</p><p>*Why do you install OBLogout from a deb? You could just add the #! repo and install from there.</p></blockquote></div><p>Evident. Some time I feel tired...</p><div class="quotebox"><blockquote><p>Why do you need to remove pulse audio? I dont think it gets installed when doing a minimal Ubuntu.</p></blockquote></div><p>I need to remove pulse-audio because it is the default sound server since intrepid, and cause me some problems with the volume control (allways &quot;off&quot; when starting the computer).<br />Perhaps corenomimal could tell us more about pulse-audio in #! <br />Maybe there is a better way to resolve this. I have not a lot of time to study the question now.</p><p>Thanks anonymous for your constructive comments.</p>]]></content>
			<author>
				<name><![CDATA[astrocisco]]></name>
				<uri>http://crunchbanglinux.org/forums/user/193/</uri>
			</author>
			<updated>2009-07-05T13:12:02Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26193/#p26193</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26186/#p26186"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>@astrocisco - heres a couple of comments, or rather questions:</p><p>*Why do you install OBLogout from a deb? You could just add the #! repo and install from there.</p><p>*Why do you need to remove pulse audio? I dont think it gets installed when doing a minimal Ubuntu.</p>]]></content>
			<author>
				<name><![CDATA[anonymous]]></name>
				<uri>http://crunchbanglinux.org/forums/user/77/</uri>
			</author>
			<updated>2009-07-05T12:59:46Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26186/#p26186</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26185/#p26185"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>Thanks a bunch to Omns &amp; Astrocisco :) </p><p>I&#039;m planning my script out now, I really love the idea of just running a script and then bam! no more configuring, but i&#039;m&nbsp; going to wait for the official 9.04 release to do that.</p>]]></content>
			<author>
				<name><![CDATA[FiniteStateMachine]]></name>
				<uri>http://crunchbanglinux.org/forums/user/2371/</uri>
			</author>
			<updated>2009-07-05T12:59:28Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26185/#p26185</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26179/#p26179"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>blackbinary wrote:<br /></p><div class="quotebox"><blockquote><p>This sounds awesome. Could you post a quick guide perhaps for people who may want to do it themselves? Of course even just posting your script would be helpful smile.</p></blockquote></div><p>Here is my script. You can do what you want with it, but won&#039;t be able to run it &quot;as it&quot;, because it has been made for my personal use. </p><div class="codebox"><pre><code>[quote]#!/bin/sh
# Un script bash perso pour compléter une Ubuntu-9.04 &quot;CLI&quot; 64 bits.
# Lancez le script en root (sudo ~/agaric-9.04.sh)
    # Test des droits sudo
if [ &quot;`id -u`&quot; -eq 0 ]; then                     
    # si root
    echo &quot;Lancement de \&quot;agaric-9.04.sh\&quot;&quot;
    else                                        
    # si simple utilisateur
    echo &quot;Le script doit être lancé en \&quot;root\&quot;...&quot;
    exit 1
fi 
    # Débuter l&#039;installation
    clear
    echo &quot;Bienvenue dans l&#039;installeur \&quot;agaric\&quot;&quot;
    echo &quot;&quot;
    echo -n &quot;Débuter l&#039;installation? (O|n) &gt; &quot;
    read a
if [ &quot;$a&quot; = &quot;o&quot; ] || [ &quot;$a&quot; = &quot;O&quot; ] || \
[ &quot;$a&quot; = &quot;&quot; ]; then
    # Modification du sources.list
    clear
    echo &quot;&quot;
    echo &quot;Modification du sources.list...&quot;
    echo &quot;&quot;
    sleep 1s
    mv /etc/apt/sources.list /etc/apt/sources.old
    echo &quot;&quot;
    sleep 1s
    cp /media/cdrom0/sources.list /etc/apt
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Configuration des dépots
    echo &quot;&quot;
    echo &quot;Configuration des dépots: \&quot;wine\&quot;, \&quot;medibuntu\&quot;, \&quot;tint2\&quot;...&quot;
    echo &quot;&quot;
    sleep 1s
    wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | apt-key add - 
    echo &quot;&quot;
    sleep 1s
    wget -q http://packages.medibuntu.org/medibuntu-key.gpg -O- | apt-key add - 
    echo &quot;&quot;
    sleep 1s
    apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C4412AEB3B1D5F58E8149B7DD9DAAF25C26CCF8E 
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Mise à jour des dépots
    echo &quot;&quot;
    echo &quot;Mise à jour des dépots...&quot;
    echo &quot;&quot;
    sleep 1s
    apt-get update
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Installation des paquets
    clear
    echo &quot;&quot;
    echo &quot;Installation des paquets...&quot;
    echo &quot;&quot;
    echo &quot;Cela va prendre du temps. Va t&#039;en rouler une...&quot;
    echo &quot;&quot;
    sleep 2s
    apt-get install alsa-base alsa-utils aspell-fr brasero claws-mail claws-mail-extra-plugins cdrdao deluge-torrent dontzap dvd95 dvd+rw-tools envyng-core evince ffmpeg ffmpegthumbnailer file-roller firefox gcolor2 gedit gedit-plugins gcalctool gdm  gnome-games gnome-system-tools googleearth gparted gstreamer0.10-alsa gufw hardinfo hicolor-icon-theme hplip-gui htop isomaster language-pack-fr language-pack-gnome-fr language-support-writing-fr language-support-translations-fr libdvdcss2 lxappearance lxsession-lite mirage mozilla-plugin-vlc mtpaint nitrogen non-free-codecs numlockx openbox openbox-themes obconf obmenu python-fuse scrot serpentine soundconverter sound-juicer stellarium synaptic terminator thunar thunar-archive-plugin thunar-thumbnailers thunar-volman tint2 totem totem-plugins-extra ubuntu-restricted-extras usplash vlc w64codecs wicd wine xcompmgr xsane xscreensaver xscreensaver-data-extra xscreensaver-gl-extra xorg
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # installation des .deb
    clear
    echo &quot;&quot;
    echo &quot;Installation des \&quot;.deb\&quot;...&quot;
    echo &quot;&quot;
    sleep 1s
    # Installation de Disk-manager
    dpkg -i /media/cdrom0/debs/disk-manager_1.0.1-2_all.deb
    apt-get --assume-yes -f install
    echo &quot;&quot;
    sleep 1s
    # Installation de Oblogout
    dpkg -i /media/cdrom0/debs/oblogout_0.2-1-0ubuntu2_all.deb
    apt-get --assume-yes -f install
    echo &quot;&quot;
    sleep 1s
    # Installation de la visionneuse Powerpoint
    dpkg -i /media/cdrom0/debs/pptview_2003.1_all.deb
    apt-get --assume-yes -f install
    echo &quot;&quot;
    sleep 1s
    # Installation du thème sonore
    dpkg -i /media/cdrom0/debs/ubuntu-sounds_0.10-1crunchbang1_all.deb
    apt-get --assume-yes -f install
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Activation du pavé numérique au login
    echo &quot;&quot;
    echo &quot;Activation du pavé numérique au login...&quot;
    echo &quot;&quot;
    mv /etc/gdm/Init/Default /etc/gdm/Init/Default.old   
    echo &quot;&quot;
    sleep 1s
    cp /media/cdrom0/Default /etc/gdm/Init/
    echo &quot;&quot;
    sleep 1s
    echo &quot;&quot;
    chmod +x /etc/gdm/Init/Default
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Configuration de la souris
    echo &quot;&quot;
    echo &quot;Configuration de la souris...&quot;
    echo &quot;&quot;
    sleep 1s
    cp -r /media/cdrom0/Obsidian /usr/share/icons
    echo &quot;&quot;
    cp -r /media/cdrom0/default/ /usr/share/icons
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Configuration de Xscreensaver
    echo &quot;&quot;
    echo &quot;Configuration de xscreensaver...&quot;
    echo &quot;&quot;
    sleep 1s
    mkdir /usr/share/backgrounds
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # DésInstallation de pulse-audio
    echo &quot;&quot;
    echo &quot;Désinstallation de pulse-audio...&quot;
    echo &quot;&quot;
    sleep 1s
    apt-get --purge remove pulseaudio* libpulse*
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # installation du pilote Nvidia
    echo &quot;&quot;
    echo &quot;Installation du pilote Nvidia...&quot;
    echo &quot;&quot;
    echo &quot;ATTENTION! Afin de poursuivre l&#039;exécution du script,&quot;
    echo &quot;ne pas redémarrer le système.&quot;
    echo &quot;&quot;
    sleep 1s
    envyng -t
    echo &quot;&quot;
    echo &quot;Configuration de \&quot;X.org\&quot;...&quot;
    echo &quot;&quot;
    sleep 1s
    nvidia-xconfig
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Rétablissement de la conbinaison des touches &quot;ctrl+alt+backspace&quot;
    echo &quot;&quot;
    echo &quot;Rétablissement de la conbinaison des touches \&quot;ctrl+alt+backspace\&quot;...&quot;
    echo &quot;&quot;
    sleep 1s
    dontzap --disable
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Nettoyage des paquets téléchargés
    clear
    echo &quot;Nettoyage. Un certain nombre de paquets ont été téléchargés durant&quot;
    echo &quot;la routine d&#039;installation. Ces paquets ne sont plus nécessaires.&quot;
    echo &quot;Choisissez si vous désirez les conserver ou les supprimer.&quot;
    echo &quot;&quot;
    sleep 1s
    echo &quot;&quot;
    echo &quot;\&quot;apt-get clean\&quot;...&quot;
    echo &quot;&quot;
    apt-get clean
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    echo &quot;\&quot;apt-get autoclean\&quot;...&quot;
    echo &quot;&quot;
    apt-get autoclean
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    echo &quot;\&quot;apt-get auto-remove\&quot;...&quot;
    echo &quot;&quot;
    apt-get auto-remove
    echo &quot;&quot;
    echo &quot;[OK]&quot;
    echo &quot;&quot;
    sleep 1s
    # Prompt pour le redémarrage
    clear
    echo &quot;Installation terminée.&quot;
    echo &quot;Vous pouvez redémarrer votre système.&quot;
    echo &quot;&quot;
    echo -n &quot;Redémarrer maintenant? (O|n) &gt; &quot;
    read a
    if [ &quot;$a&quot; = &quot;o&quot; ] || [ &quot;$a&quot; = &quot;O&quot; ] || \
    [ &quot;$a&quot; = &quot;&quot; ]; then
        echo &quot;Tchao. A+&quot;
        echo &quot;Redémarrage...&quot;
        sleep 2s
        reboot now
        exit
    else
        echo &quot;Utiliser la commande suivante pour redémarrer:&quot;
        echo &quot;&quot;
        echo &quot;\$ sudo reboot now&quot;
        echo &quot;&quot;
        echo &quot;Tchao. A+&quot;
    fi
fi
exit[/quote]</code></pre></div><p>1) The beginning of the script is for testing the sudo rights and to let you the choice of running it or not.</p><p>2) After I modify the &quot;sources.list&quot;.</p><p>3) here are the keys for some extras repositories.</p><p>4) &quot;apt-get update&quot;</p><p>5) The installation of my choice of packages.</p><p>6) the installation of some &quot;.debs&quot;</p><p>7) the numpad activation since login</p><p>8) installation of my favorite &quot;mouse cursor theme&quot;</p><p>9) the needed configuration of &quot;xscreensaver&quot;</p><p>10) removing &quot;pulse-audio&quot;</p><p>11) installation and configuration of the &quot;Nvidia driver&quot;</p><p>12) activation of &quot;ctrl+alt+backspace&quot;</p><p>13) Cleaning the system.</p><p>14) The choice for rebooting or not.</p><p>This is not the best script, but it does what I want : the automatization of a lot of tasks needed after a &quot;CLI&quot; install&quot;.</p><p>Hope this help you. Do not hesitate to tell me what you think of this script; I&#039;m interested by any comment :D.<br />It&#039;s a good thing to share such scripts.</p><p>Omns said:<br /></p><div class="quotebox"><blockquote><p>If it helps here is a copy of one that I put together for a mod of Crunchang 9.04 that I developed sometime ago. It is based on the Crunchbang 9.04.01 installer script.</p></blockquote></div><p> your script is interesting. I&#039;m going to copy it for learning :). Thanks to you.</p><p>A+ Francis.</p><p>PS Shame on me! Some parts of this script are directly inspired by the work of corenominal :).<br />Thanks again and again Philip for your good job and your kindness.</p>]]></content>
			<author>
				<name><![CDATA[astrocisco]]></name>
				<uri>http://crunchbanglinux.org/forums/user/193/</uri>
			</author>
			<updated>2009-07-05T12:52:03Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26179/#p26179</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26155/#p26155"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<div class="quotebox"><cite>klanger wrote:</cite><blockquote><p>#! lite + sudo apt-get install/remove&nbsp; helps to make same changes in the default #! app selection.<br />:cool:</p></blockquote></div><br /><p>Thats what I do :D</p><p>I think the idea of having an install like that is nice. Somewhat of an ubuntu approach to Arch. But, this does bring forth an underlying issue. Instead of why not have apps A, B, or C...and as said, have people comlpain about X...I think the best thing for #! is to identify a target audience. Figure out what type of person(s) this distro should be built around...and chose apps accordingly. </p><p>Annnnd, I believe that this has already been done. Phillip made #!, and chose apps that he liked. Phillip is (much more than) a seasoned *nix user with a fondness of minimal and cli who does not mind tweaking settings. As such, this is the (rather diluted description of) the target audience.</p><p>So as much as I think this idea is a sure darn nifty one, and would love to see it used someday...I wonder if it is a fit for #! seeing is that #! is geared towards a more expirenced crowd.</p><p>$0.02 :)</p>]]></content>
			<author>
				<name><![CDATA[stopie]]></name>
				<uri>http://crunchbanglinux.org/forums/user/785/</uri>
			</author>
			<updated>2009-07-05T07:24:37Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26155/#p26155</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26127/#p26127"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>in order for your idea to come to fruition- crunchbang would have to be distibuted on a dvd instead of a cd. which would turn away alot of potential and current users....including me.</p>]]></content>
			<author>
				<name><![CDATA[rigosantana3]]></name>
				<uri>http://crunchbanglinux.org/forums/user/938/</uri>
			</author>
			<updated>2009-07-05T03:31:33Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26127/#p26127</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26108/#p26108"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<div class="quotebox"><cite>blackbinary wrote:</cite><blockquote><p>This sounds awesome. Could you post a quick guide perhaps for people who may want to do it themselves? Of course even just posting your script would be helpful :).</p></blockquote></div><p>You could have a look at the CrunchBang 9.0.4.01 installer script. It gives you a fair idea of how to put one together.</p><p>If it helps here is a copy of one that I put together for a mod of Crunchang 9.04 that I developed sometime ago. It is based on the Crunchbang 9.04.01 installer script. </p><p>It is <strong>no longer</strong> maintained (please don&#039;t use it as is) but gives you some idea of how to automate adding repositories, installing specific packages and automating mass apt-get installs.</p><div class="codebox"><pre><code>#!/bin/sh
# A small bash script for installing Gahm Linux 1
# Run as root (sudo ./gahm-linux1-installer.sh)
#------------------------------------------------------------
clear
echo &quot;
Welcome to the Gahm Linux installer.&quot;
echo &quot;&quot;
echo &quot;This shell script has been designed to run from a minimal&quot;
echo &quot;\&quot;CLI\&quot; installation of Ubuntu. The script will attempt to configure&quot;
echo &quot;the required repositories and install the necessary packages&quot;
echo &quot;needed to transform a minimal Ubuntu install into Gahm Linux.&quot;
echo &quot;&quot;
echo -n &quot;Run installer now? (Y|n) &gt; &quot;
read a
if [ &quot;$a&quot; = &quot;y&quot; ] || [ &quot;$a&quot; = &quot;Y&quot; ] || \
[ &quot;$a&quot; = &quot;&quot; ]; then
    #Set-up Medibuntu repository
    #---------------------------
    clear
    echo &quot;Configuring Medibuntu repository...&quot;
    echo &quot;&quot;
    #echo &quot;NOTE: You will be prompted to install the Medibuntu APT key package.&quot;
    #echo &quot;      Answer \&quot;y\&quot; when prompted.&quot;
    #echo &quot;&quot;
    #echo -n &quot;Press enter to continue...&quot;
    #read anykey
    #echo &quot;&quot;
    sleep 2s
    wget http://www.medibuntu.org/sources.list.d/jaunty.list -O /etc/apt/sources.list.d/medibuntu.list
    apt-get update &amp;&amp; apt-get install -y --force-yes medibuntu-keyring &amp;&amp; apt-get update
    echo &quot;&quot;
    echo &quot;Medibuntu repository set-up complete...&quot;
    echo &quot;&quot;
    sleep 2s
    #Perform Upgrade
    #---------------
    clear
    echo &quot;Upgrading existing packages before install...&quot;
    echo &quot;&quot;
    sleep 2s
    apt-get dist-upgrade -y --force-yes
    echo &quot;&quot;
    echo &quot;All packages upgraded...&quot;
    echo &quot;&quot;
    sleep 2s
    #Install desktop packages
    #------------------------------------
    clear
    echo &quot;Installing desktop packages...&quot;
    echo &quot;&quot;
    sleep 2s
    apt-get install -y xorg openbox obconf obmenu dmz-cursor-theme hicolor-icon-theme lxpanel trayer firefox gmrun thunar thunar-archive-plugin gpicview xdg-user-dirs jockey-gtk linux-headers-generic lxappearance acpi-support alsa-base wireless-tools ndiswrapper-common ndiswrapper-utils-1.9 wpasupplicant xcompmgr synaptic lxrandr lxsession-lite grandr ubufox vlc vlc-nox libdvdcss2 gworldclock file-roller gnome-media system-config-printer-gnome evince cups-pdf ssl-cert gnome-screensaver terminator gtk2-engines-murrine gnome-system-tools acpi-support acpid apmd alsa-utils bc ca-certificates dbus gdm hal hotkey-setup libpam-ck-connector libsasl2-modules pcmciautils policykit-gnome readahead screen gnome-power-manager laptop-detect make unrar msttcorefonts libmp3lame0 notification-daemon seahorse sshfs ssh-askpass-gnome lha sharutils lzop rpm genisoimage tango-icon-theme tango-icon-theme-extras conky nitrogen gdebi gparted gnome-network-admin gnome-utils scrot cowsay figlet htop dwm-tools transset fbxkb bluez-gnome bluetooth gnome-bluetooth parcellite zenity wodim jfsutils xfsprogs gedit gedit-plugins gpodder gftp transmission-gtk skype xchat pidgin gwibber gnome-nettool gimp inkscape gpicview gcolor2 gnome-specimen xsane abiword gcalctool evince rhythmbox audacity gtk-recordmydesktop cheese sound-juicer soundconverter winff xchm xfburn brasero osmo catfish pyroom gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly f-spot dvd95 pdfedit wicd w32codecs syslinux libstdc++5 libusplash0 libntfs10 libdiscover2 gtk2-engines-pixbuf ubiquity mtools libdebian-installer4 discover user-setup tango-icon-theme-common libecryptfs0 rdate bluez-utils localechooser-data os-prober ntfsprogs ecryptfs-utils libdebconfclient0 discover-data libjpeg-progs discover1 keyutils binutils hpijs-ppds cups-driver-gutenprint
    echo &quot;&quot;
    echo &quot;All packages installed...&quot;
    echo &quot;&quot;
    sleep 2s
    #Set-up defaults
    #---------------
    clear
    echo &quot;Setting default applications...&quot;
    echo &quot;&quot;
    sleep 1s
    update-alternatives --set editor /usr/bin/vim.tiny &gt;/dev/null
    if [ -f /usr/bin/firefox-3.0 ]; then
        update-alternatives --set x-www-browser /usr/bin/firefox-3.0 &gt;/dev/null
    fi
    echo &quot;&quot;
    echo &quot;Default applications configured...&quot;
    echo &quot;&quot;
    sleep 1s
    #Set MOTD
    #--------
    if [ -f /etc/motd.tail ]; then
        cp -f /etc/motd.tail /etc/motd.tail~pregahm
    fi
    echo &quot;&quot; &gt; /etc/motd.tail
    echo &quot;&quot; &gt;&gt; /etc/motd.tail
    echo &quot;The programs included with Gahm Linux are free software;&quot; &gt;&gt; /etc/motd.tail
    echo &quot;the exact distribution terms for each program are described in the&quot; &gt;&gt; /etc/motd.tail
    echo &quot;individual files in /usr/share/doc/*/copyright.&quot; &gt;&gt; /etc/motd.tail
    echo &quot;&quot; &gt;&gt; /etc/motd.tail
    echo &quot;Gahm Linux comes with ABSOLUTELY NO WARRANTY,&quot; &gt;&gt; /etc/motd.tail
    echo &quot;to the extent permitted by applicable law.&quot; &gt;&gt; /etc/motd.tail
    echo &quot;&quot; &gt;&gt; /etc/motd.tail
    echo &quot;More information about Gahm Linux can be found at:&quot; &gt;&gt; /etc/motd.tail
    echo &quot;http://omnsproject.org/&quot; &gt;&gt; /etc/motd.tail
    echo &quot;&quot; &gt;&gt; /etc/motd.tail
    #Apply CUPS fix
    #--------------
    clear
    echo &quot;Applying CUPS fix...&quot;
    echo &quot;&quot;
    sleep 1s
    cd /etc/ssl/certs/
    make-ssl-cert generate-default-snakeoil
    cd ~
    /etc/init.d/cups restart
    echo &quot;&quot;
    echo &quot;CUPS fix complete...&quot;
    sleep 1s
    #Clean up downloaded packages
    #----------------------------
    clear
    echo &quot;Clean up. A number of packages were downloaded during&quot;
    echo &quot;the set-up routine. These packages are no longer needed,&quot;
    echo &quot;please choose whether or not you would like to remove them.&quot;
    echo &quot;&quot;
    echo -n &quot;Remove dowloaded packages? (Y|n) &gt; &quot;
    read a
    if [ &quot;$a&quot; = &quot;y&quot; ] || [ &quot;$a&quot; = &quot;Y&quot; ] || \
    [ &quot;$a&quot; = &quot;&quot; ]; then
        echo &quot;&quot;
        echo &quot;Performing \&quot;apt-get clean\&quot;...&quot;
        sleep 1s
        apt-get clean
    else
        echo &quot;&quot;
        echo &quot;Skipping package cleanup...&quot;
        sleep 1s
    fi
    #Reduce number of tty&#039;s
    #----------------------
    clear
    echo &quot;Would you like to reduce the number of active tty&#039;s&quot;
    echo &quot;from 6 to 2? If you are unsure, enter \&quot;n\&quot;&quot;
    echo &quot;&quot;
    echo -n &quot;Reduce number of tty&#039;s? (Y|n) &gt; &quot;
    read a
    if [ &quot;$a&quot; = &quot;y&quot; ] || [ &quot;$a&quot; = &quot;Y&quot; ] || \
    [ &quot;$a&quot; = &quot;&quot; ]; then
        echo &quot;&quot;
        echo &quot;Removing tty&#039;s 3-6...&quot;
        sleep 1s
        sed -i &#039;s/tty\[1-6\]/tty\[1-2\]/g&#039; /etc/default/console-setup
        sed -i &#039;s/^[a-Z]/#&amp;/g&#039; /etc/event.d/tty3
        sed -i &#039;s/^[a-Z]/#&amp;/g&#039; /etc/event.d/tty4
        sed -i &#039;s/^[a-Z]/#&amp;/g&#039; /etc/event.d/tty5
        sed -i &#039;s/^[a-Z]/#&amp;/g&#039; /etc/event.d/tty6
        echo &quot;tty removal complete...&quot;
        sleep 3s
    else
        echo &quot;&quot;
        echo &quot;Skipping tty removal...&quot;
        sleep 1s
    fi
    #Download and install the Adobe Flash Plugin
    #---------------------------
    clear
    echo &quot;Would you like install the Adobe Flash Plugin&quot;
    echo &quot;If not, enter \&quot;n\&quot;&quot;
    echo &quot;&quot;
    echo -n &quot;Install the AdobeFlash Plugin (Y|n) &gt; &quot;
    read a
    echo &quot;Installing the Adobe Flash Plugin...&quot;
    echo &quot;&quot;
    sleep 2s
    apt-get install -y flashplugin-installer
    sleep 3s
    echo &quot;&quot;
    echo &quot;Adobe Flash Plugin set-up complete...&quot;
    echo &quot;&quot;
    sleep 2s
    #Download and install Java Runtime Environment
    #---------------------------
    clear
    echo &quot;Would you like install the Java Runtime Environment?&quot;
    echo &quot;If not, enter \&quot;n\&quot;&quot;
    echo &quot;&quot;
    echo -n &quot;Install the Java Runtime Environment? (Y|n) &gt; &quot;
    read a
    echo &quot;Installing the Java Runtime Environment...&quot;
    echo &quot;&quot;
    sleep 2s
    apt-get install -y sun-java6-jre
    sleep 3s
    echo &quot;&quot;
    echo &quot;Java Runtime Environment set-up complete...&quot;
    echo &quot;&quot;
    sleep 2s
    #Set-up the Gahm Linux Desktop
    #---------------------------
    clear
    echo &quot;Downloading Gahm Desktop Package...&quot;
    echo &quot;&quot;
    sleep 2s
    wget http://gahm.omnsproject.org/debs/gahm-desktop-0.1rv7-i386.deb
    sleep 3s
    dpkg -i gahm-desktop-0.1rv7-i386.deb
    echo 
    echo &quot;Gahm Desktop set-up complete...&quot;
    echo &quot;&quot;
    sleep 2s
    #Prompt for reboot
    #-----------------
    clear
    echo &quot;Installation complete! Thank you for installing Gahm Linux.&quot;
    echo &quot;You will now need to reboot your system.&quot;
    echo &quot;&quot;
    echo -n &quot;Reboot now? (Y|n) &gt; &quot;
    read a
    if [ &quot;$a&quot; = &quot;y&quot; ] || [ &quot;$a&quot; = &quot;Y&quot; ] || \
    [ &quot;$a&quot; = &quot;&quot; ]; then
        echo &quot;Goodbye, hoping all went well :)&quot;
        echo &quot;Rebooting...&quot;
        sleep 4s
        reboot now
        exit
    else
        echo &quot;Issue the following command to reboot:&quot;
        echo &quot;&quot;
        echo &quot;    \$ sudo reboot now&quot;
        echo &quot;&quot;
        echo &quot;Goodbye! :)&quot;
    fi
fi
exit</code></pre></div>]]></content>
			<author>
				<name><![CDATA[MarvinSuggs]]></name>
				<uri>http://crunchbanglinux.org/forums/user/13/</uri>
			</author>
			<updated>2009-07-05T01:03:57Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26108/#p26108</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26106/#p26106"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<div class="quotebox"><cite>astrocisco wrote:</cite><blockquote><p>Hello friends!<br />Personally I use a script for installing the things I need just after a fresh install of an ubuntu CLI 64 bits RAID 0.<br />With it I can automatize some tasks long to do manually, ...because I make o lot of errors when writing in a terminal :lol:.<br />This script run from a CD. It include my: sources.list, some .deb, my preferred mouse cursor theme,&nbsp; the list of packages to install, the keys needed for some repositories, the installation of the Nvidia driver, etc...<br />The instructions are the same as those I use &quot;by hands&quot; with terminator. Another advantage of such a script is that it can follow the future version of ubuntu. I only have to make the modifications needed.</p><p>A+ Francis.</p></blockquote></div><p>This sounds awesome. Could you post a quick guide perhaps for people who may want to do it themselves? Of course even just posting your script would be helpful :).</p>]]></content>
			<author>
				<name><![CDATA[FiniteStateMachine]]></name>
				<uri>http://crunchbanglinux.org/forums/user/2371/</uri>
			</author>
			<updated>2009-07-05T00:08:16Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26106/#p26106</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26102/#p26102"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>Hey thanks everyone for some nifty suggestions and comments. As I said before this was more of a &#039;what if&#039; type thing. I think im done with this post :)</p>]]></content>
			<author>
				<name><![CDATA[Evolution]]></name>
				<email><![CDATA[thefaceless79@gmail.com]]></email>
				<uri>http://crunchbanglinux.org/forums/user/2356/</uri>
			</author>
			<updated>2009-07-04T21:51:27Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26102/#p26102</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26101/#p26101"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>Hello friends!<br />Personally I use a script for installing the things I need just after a fresh install of an ubuntu CLI 64 bits RAID 0.<br />With it I can automatize some tasks long to do manually, ...because I make o lot of errors when writing in a terminal :lol:.<br />This script run from a CD. It include my: sources.list, some .deb, my preferred mouse cursor theme,&nbsp; the list of packages to install, the keys needed for some repositories, the installation of the Nvidia driver, etc...<br />The instructions are the same as those I use &quot;by hands&quot; with terminator. Another advantage of such a script is that it can follow the future version of ubuntu. I only have to make the modifications needed.</p><p>A+ Francis.</p>]]></content>
			<author>
				<name><![CDATA[astrocisco]]></name>
				<uri>http://crunchbanglinux.org/forums/user/193/</uri>
			</author>
			<updated>2009-07-04T21:38:21Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26101/#p26101</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26090/#p26090"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>Well if you use remastersys, you can create an Ubuntu disc with the apps you want preloaded. </p><p>And for a script you could try the example I posted earlier.</p>]]></content>
			<author>
				<name><![CDATA[anonymous]]></name>
				<uri>http://crunchbanglinux.org/forums/user/77/</uri>
			</author>
			<updated>2009-07-04T20:03:23Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26090/#p26090</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Choice of applications]]></title>
			<link rel="alternate" href="http://crunchbanglinux.org/forums/post/26083/#p26083"/>
<br />
<b>Warning</b>:  Missing argument 2 for parse_message(), called in /home/corenominal/www/crunchbanglinux.org/forums/extern.php on line 178 and defined in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>784</b><br />
<br />
<b>Notice</b>:  Undefined variable: hide_smilies in <b>/home/corenominal/www/crunchbanglinux.org/forums/include/parser.php</b> on line <b>820</b><br />
			<content type="html"><![CDATA[<p>Too bad we dont have a linux equivilant (sic) to nLight. With that you can inject programs into the installation disk to be installed either right then or thru a post install script</p>]]></content>
			<author>
				<name><![CDATA[Evolution]]></name>
				<email><![CDATA[thefaceless79@gmail.com]]></email>
				<uri>http://crunchbanglinux.org/forums/user/2356/</uri>
			</author>
			<updated>2009-07-04T17:19:10Z</updated>
			<id>http://crunchbanglinux.org/forums/post/26083/#p26083</id>
		</entry>
</feed>

