Installation Notes
Sat Jul 18 2009 (newest material is at the end of this file)
---------------
We need rcs installed to keep track of what we do:
6 sudo apt-get update ; sudo apt-get -s upgrade
7 sudo apt-get install rcs
Let's fix up /etc/apt/sources.list:
----------------------------------
8 cd /etc/apt
10 sudo mkdir RCS
12 sudo ci -l sources.list
13 sudo vi sources.list
14 sudo ci -l sources.list
Now bring the system up to date:
-------------------------------
16 sudo apt-get update ; sudo apt-get -s upgrade
17 sudo apt-get upgrade
18 sudo apt-get clean
Archive important files in /home/pann:
-------------------------------------
24 mkdir RCS
27 ci -l .bash_logout
28 rm .bash_logout
30 ci -l .bashrc
32 ci -l .profile
Grab some essential comfort packages:
------------------------------------
38 sudo apt-get install vim-gtk par
39 sudo apt-get --purge remove vim-tiny
41 sudo apt-get install deborphan
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 16G 1.5G 13G 11% /
Let's install our terminal of choice:
------------------------------------
47 sudo apt-get install xfce4-terminal
50 xfce4-terminal --show-menubar &
We need /home/pann/working to come online automagically:
-------------------------------------------------------
56 mkdir working
57 sudo mount /dev/sda7 working/
61 cd /etc
62 sudo mkdir RCS
64 sudo ci fstab
66 sudo co fstab
72 sudo chmod ug+w fstab
73 sudo vi fstab
Remove cruft from /home/pann:
----------------------------
74 cd
76 rmdir backup/ documents/ images/ downloads/ music/ PDF/ videos/
82 rm images/wallpapers/shared/backgrounds
85 rm -rf images/
First pass at cleaning up /boot/grub/menu.lst:
---------------------------------------------
25 cd /boot/grub/
27 sudo mkdir RCS
29 sudo ci -l menu.lst
30 sudo vi menu.lst
Let's get xfce4-terminal working as we expect:
---------------------------------------------
107 sudo mount /dev/sda9 /mnt
111 cd .config/Terminal/
113 cp -p /mnt/home/pann/.config/Terminal/terminalrc terminalrc-previous
115 cp -p terminalrc terminalrc-default
116 cp -p terminalrc-previous terminalrc
115 cp -p terminalrc terminalrc-default
116 cp -p terminalrc-previous terminalrc
117 exit
118 history
119 vi notes.crunchbang
Put our standard .vimrc in place:
--------------------------------
121 cp -p /mnt/home/pann/.vimrc .
OK, let's do the CrunchBang additions/removals we previously specified:
----------------------------------------------------------------------
127 sudo apt-get install audacity
129 sudo apt-get install brasero gstreamer0.10-fluendo-mp3 gstreamer0.10-plugins-bad
133 sudo apt-get install gimp gimp-data-extras gimp-help-en libgimp-perl
135 sudo apt-get install imagemagick imagemagick-doc perlmagick
137 sudo apt-get install pidgin
139 sudo apt-get install skype
140 sudo apt-get install w32codecs whois
147 sudo apt-get --purge remove apparmor*
149 sudo apt-get --purge remove bmpanel
150 sudo apt-get --purge remove cowsay
151 sudo apt-get --purge remove dwm*
152 sudo apt-get --purge remove exim4*
153 sudo apt-get --purge remove gdebi*
154 sudo apt-get --purge remove hunspell-en-us
155 sudo apt-get --purge remove metacity*
156 sudo apt-get --purge remove naim newsbeuter
157 sudo apt-get --purge remove naim seahorse*
158 sudo apt-get --purge remove naim tasksel*
159 sudo apt-get --purge autoremove
161 sudo dpkg --purge libgd2-noxpm popularity-contest
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 16G 1.7G 13G 12% /
Do a little tuning and install tkdiff to help with that:
-------------------------------------------------------
177 ci -l .conkyrc
178 vi .conkyrc
183 killall -SIGUSR1 conky
192 cp -p /mnt/home/pann/.bash_aliases .
196 cp -p /mnt/home/pann/.muttrc .
197 cp -p /mnt/home/pann/.mutt_aliases .
198 sudo apt-get install tkdiff
202 gvim .bashrc
209 ci -l .bashrc
212 scp -p notes.crunchbang 192.168.1.102:new-notes.crunchbang
215 cd /etc
218 sudo ci -l hosts
219 sudo gvim /etc/hosts
220 sudo ci -l hosts
227 rsync -av /mnt/home/pann/.ssh/ .ssh
243 sudo cp -p /mnt/usr/share/gdm/themes/CrunchBang/custom#\!.wav /usr/share/gdm/themes/CrunchBang/
249 sudo apt-get install unclutter
250 cd .config/openbox/
254 ci -l autostart.sh
255 vi autostart.sh
262 ci -l autostart.sh
Let's install the packages we think we need the most:
---------------------------------------------------
278 sudo apt-get install esmtp-run
279 sudo apt-get install iamerican
280 sudo apt-get --purge remove wcatalan
281 sudo apt-get install lynx
282 sudo apt-get install nvi nvi-doc
284 sudo apt-get install sc sqlite3 sqlite3-doc
285 sudo apt-get install tidy tidy-doc
286 sudo apt-get install vim-doc boa
287 sudo apt-get install gv xpdf
304 sudo apt-get install a2ps enscript groff
305 sudo apt-get install jhead gqview
326 sudo apt-get install bsdgames bsd-mailx
328 sudo apt-get --purge remove dmsetup
331 sudo rm -rf /etc/remastersys/
332 sudo apt-get --purge remove file-roller
334 sudo apt-get install gnuplot gnuplot-doc
335 sudo apt-get install hexedit
336 sudo apt-get install linklint
337 sudo apt-get install nmap openssh-server
338 sudo apt-get install partimage partimage-doc pax pcal
340 sudo apt-get install perl-doc perl-doc-html perl-tk pidgin-facebookchat procmail
342 sudo apt-get install pysol-cardsets python-tk
344 sudo apt-get install tkinfo tofrodos
345 sudo apt-get install urlview
346 sudo apt-get install mimedecode
347 sudo apt-get install wbritish
350 sudo apt-get --purge autoremove
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 16G 1.9G 13G 14% /
Sun Jul 19 09:50:46 EDT 2009
----------------------------
369 sudo apt-get install abcde anacron apcupsd apcupsd-doc
371 sudo apt-get install build-essential
374 sudo apt-get install bplay doc-base doc-linux-html doc-linux-nonfree-html
377 sudo apt-get install html2ps html2text id3v2 m4 manpages-dev mbr mtools ps2eps unhtml unzip wipe xloadimage xtightvncviewer zip
378 sudo apt-get install xhtml2ps html2ps html2text id3v2 m4 manpages-dev mbr mtools ps2eps unhtml unzip wipe xloadimage xtightvncviewer zip
387 sudo apt-get install acroread
392 sudo apt-get install default-jre sun-java6-fonts sun-java6-plugin binfmt-support
395 sudo apt-get install ttf-bitstream-vera
403 sudo apt-get install debhelper debian-keyring
405 sudo apt-get install dict dict-devil dict-foldoc dict-gcide dict-jargon dict-moby-thesaurus dict-vera dict-wn dictd dictzip
408 sudo apt-get install cdrdao dvd+rw-tools dvdrip dvdrip-doc fakeroot flip fping lame lftp lsdvd mhonarc mp3info secure-delete sox subtitleripper
502 sudo apt-get --purge remove os-prober
503 sudo apt-get --purge remove nvidia*
504 sudo apt-get --purge remove parcellite
505 sudo apt-get --purge remove ndiswrapper*
506 sudo apt-get --purge remove ubiquity*
509 sudo rm -rf /usr/share/ubiquity/
511 sudo apt-get --purge remove jfsutils xfsprogs reiserfsprogs
512 sudo apt-get --purge autoremove
513 sudo apt-get install ntfsprogs
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 16G 2.6G 12G 19% /
Let's upgrade VLC to 1.1.0 (not so easy, bunkie):
------------------------------------------------
529 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 7613768D
530 sudo vi /etc/apt/sources.list
deb http://ppa.launchpad.net/c-korn/vlc/ubuntu jaunty main
531 aptg
533 sudo apt-get --purge remove vlc vlc-nox vlc-data
534 sudo apt-get upgrade
542 wget -N http://launchpadlibrarian.net/28485946/libqtcore4_4.5.2-0ubuntu1_i386.deb
543 wget -N http://launchpadlibrarian.net/28485948/libqtgui4_4.5.2-0ubuntu1_i386.deb
545 sudo dpkg -i libqtcore4_4.5.2-0ubuntu1_i386.deb libqtgui4_4.5.2-0ubuntu1_i386.deb
555 wget -N http://launchpadlibrarian.net/28485964/libqt4-dbus_4.5.2-0ubuntu1_i386.deb
558 wget -N https://launchpad.net/ubuntu/+source/qt4-x11/4.5.2-0ubuntu1/+build/1097117/+files/libqt4-network_4.5.2-0ubuntu1_i386.deb
561 wget -N https://launchpad.net/ubuntu/+source/qt4-x11/4.5.2-0ubuntu1/+build/1097117/+files/libqt4-xml_4.5.2-0ubuntu1_i386.deb
562 sudo dpkg -i libqt4-dbus_4.5.2-0ubuntu1_i386.deb libqt4-network_4.5.2-0ubuntu1_i386.deb libqt4-xml_4.5.2-0ubuntu1_i386.deb
563 sudo apt-get -f install
564 sudo apt-get install skype
577 sudo dpkg --purge libqt4-assistant libqt4-designer libqt4-opengl
libqt4-qt3support libqt4-script libqt4-sql libqt4-svg qt4-qtconfig
582 sudo apt-get install vlc-plugin-esd mozilla-plugin-vlc
586 sudo apt-get install videolan-doc
587 sudo apt-get install vlc-plugin-pulse
Now let's get firefox 3.5:
-------------------------
598 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 247510BE
600 sudo sh -c "echo 'deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu jaunty main' >> /etc/apt/sources.list"
601 sudo apt-get update
605 sudo apt-get install firefox-3.5 latex-xft-fonts
609 sudo apt-get --purge remove evince
615 firefox-3.5 &
Now I'm going to try and figure out what's up with sound:
--------------------------------------------------------
524 sudo apt-get install asoundconf-gtk gnome-alsamixer alsa-oss padevchooser
525 sudo apt-get --purge autoremove
526 sudo apt-get install ubuntu-restricted-extras
528 sudo dpkg --purge libavcodec52 libavutil49
Before I set up the printer . . .
---------------------------------
511 sudo apt-get install cups-bsd
Sat Jul 25 07:08:51 EDT 2009
----------------------------
Sound/Skype is still a mystery.
I just tested and I can run one instance each of Firefox 3.5.x
and Firefox 3.0.x simultaneously. Firefox 3.5.x is executed by
~/.config/openbox/autostart.sh, and Firefox 3.0.x is "Web Browser" in
~/.config/openbox/rc.xml. Actually, that's Firefox which looks like
this:
pann@crunchbang:~$ file `which firefox`
/usr/bin/firefox: symbolic link to `firefox-3.0'
The terms that are used by conky, like "Terminal" are defined in
~/.config/openbox/rc.xml. I need to do a few things:
Change leafpad to gvim
Change terminator to xfce4-terminal
The Openbox menu is defined in ~/.config/openbox/menu.xml. I edited that
file to make it consistent with the packages I have installed and my
personal preferences.
521 sudo apt-get install libxml2-utils
After editing menu.xml I needed xmllint. :(
508 sudo apt-get --purge remove leafpad terminator
509 sudo apt-get install crunchbang-system-update
It turns out that crunchbang-system-update depends on terminator. I
chose not to re-install. If it turns out later that I actually need it,
I'll go ahead and re-install and take terminator along with it.
I edited .conkyrc to make it congruent with reality and tested all the
Shortcut Keys. Alt-F3 does nothing; everything else works.
566 sudo apt-get install dwm
OK, dmenu is included with dwm. Dunno if I'll ever use it, but for now
it's back.
Last modified: 20-Jul-2009 and Copyright © 2009 by
Pann McCuaig
All rights reserved.