pantz.org banner
Kubuntu 7.10 Gutsy Install and Config
Posted on 10-31-2007 16:46:00 UTC | Updated on 10-31-2007 16:46:00 UTC
Section: /software/linux/ | Permanent Link

This is a quick run through of my install of Kubuntu 7.10.

Let me start by saying install K/U/X/buntu 7.10 Gutsy without any network hooked up.

If you don't you may get what I got which was the "looking for mirrors" error at 82% of the install and have it hang. Curse who ever put a ridiculously high timeout (if there is one at all) on this part of the install. If you turn the network off it just warns you that it could not contact the mirrors and keeps going with the install. If your sitting at this error message then pull the plug on your network and it may time out. It did for me.

So I did the normal boot the cd an click the install icon on the desktop. Went through the prompts. Since I was upgrading I had my partitions already setup. I choose the advanced setup and set my / partition to format. I had my /home dir as it's own partition so I did not have to format it. All my configs and backups where in the /home dir so I was all good in formating the root partition. It finished all that and I rebooted.

On first start I had to change my network settings to a static ip. I went to System Settings -> Network Settings. Put in my ip and gateway info. Then clicked apply. The network said it was restarting but the window just sat there and after a min or two I killed it. So I had to restart networking by hand.

sudo /etc/init.d/networking restart

That restarted the network fine and it came right up. Now to modify my apt-sources file and put in extra repositories. During the install when the installer can not find the mirrors it comments out all of the repositories except for the cdrom. So I had to go back in and enable them after I got the network up and running. The line will look like the following.

# Line commented out by installer because it failed to verify:

Below that line is the deb line it commented out. So opened my /etc/apt/sources.list file with an text editor and uncommented the lines that where commented out. Then at the end of each line that had the word restricted put the words "universe multiverse". See the example below for what some of the lines should look like when your done. Just do the same for each section you want turned on (security updates, bug fixes, etc).

# Line commented out by installer because it failed to verify:
deb http://us.archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse
# Line commented out by installer because it failed to verify:
deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse

## Major bug fix updates produced after the final release of the
## distribution.
# Line commented out by installer because it failed to verify:
deb http://us.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse
# Line commented out by installer because it failed to verify:
deb-src http://us.archive.ubuntu.com/ubuntu/ gutsy-updates main restricted universe multiverse

I then saved that file and ran the following from a shell to update the sources I just changed

sudo apt-get update

It hung at

Ign cdrom://Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1) gutsy/main Translation-en_US Ign cdrom://Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1) gutsy/restricted Translation-en_US 35% [Waiting for headers]

I hit Ctrl-C to kill it. Then ran the update command again and it went right through.

Now it was time to install my restricted binary only nvidia driver (blob). I saw the icon come up in the taskbar about installed the restricted drivers. I clicked on it and then canceled it. At the time I did not know how to get it back so I just decided to do it with apt because I have always done it that way. So I installed the nvidia driver with the following command.

apt-get install linux-restricted-modules-`uname -r` nvidia-glx

After that I copied over my backed up xorg.conf file to /etc/X11/. I have a 3 monitor setup with Xinearama so it's a special config. If your intrested you can see this config in my section on X from the pantz.org menu. The entry is entitled "X.org config file for 3 monitors". So, Kubuntu saw two of the monitors but not the third. The third monitor was just a screen of colored blocks nothing setup correct at all. Good try kubuntu. Better luck next time. Anyway, I inserted the nvidia module.

sudo modprobe nvidia

Logged out. Then hit Ctrl-Alt-Backspace keys to restart X. All 3 montiors came up so I logged back in.

Then it was time to update some packages I use. I installed them with the following command.

sudo apt-get install ssh procmail mutt postfix lynx fetchmail kicker-applets openntpd binutils gcc make libc6-dev qiv xmms xmms-volnorm mplayer xpdf ispell conky thttpd xterm sox

After doing that I get this message.

Media change: please insert the disc labeled 'Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1)' in the drive '/cdrom/' and press enter

I put the cdrom back in. Opened another shell and gave the command

sudo mount /cdrom

Pressed enter and it started the install. I got this message because I forgot the line

deb cdrom:[Kubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016.1)]/ gutsy main restricted

Was at the top of the /etc/apt/sources.list file. I commented the line out for the future and issued a "apt-get update" after commenting it out.

After all the software installed I copied over all my configs I saved for postfix, openntpd, and thttpd.

sudo cp postfix/main.cf /etc/postfix/
sudo cp thttpd/thttpd.conf /etc/thttpd/
sudo cp openntpd/ntpd.conf  /etc/openntpd/

sudo /etc/init.d/openntpd restart
sudo /etc/init.d/thttpd restart
sudo /etc/init.d/postfix restart

Soon after that I tried to start the binary version of firefox 2.0.7 and got this error.

firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

I fixed this by installing the standard libc++ 5 library.

sudo apt-get install libstdc++5

That was about it. Everything else just worked.

Del.icio.us! | Digg Me! | Reddit!

Related stories


RSS Feed RSS feed logo
About


3com
3ware
alsa
alsactl
alsamixer
amd
android
apache
areca
arm
ati
auditd
awk
badblocks
bash
bind
bios
bonnie
cable
carp
cat5
cdrom
cellphone
centos
chart
chrome
cifs
cisco
cloudera
comcast
commands
comodo
compiz-fusion
corsair
cpufreq
cpufrequtils
cpuspeed
cron
crontab
crossover
cu
cups
cvs
database
dbus
dd
dd_rescue
ddclient
debian
decimal
dhclient
dhcp
diagnostic
diskexplorer
disks
dkim
dns
dos
dovecot
drac
dsniff
dvdauthor
e-mail
echo
editor
emerald
ethernet
expect
ext3
ext4
fat32
fedora
fetchmail
fiber
filesystems
firefox
firewall
flac
flexlm
floppy
flowtools
fonts
format
freebsd
ftp
gdm
gmail
gnome
greasemonkey
greylisting
growisofs
grub
hacking
hadoop
harddrive
hba
hex
hfsc
html
html5
http
https
idl
ie
ilo
intel
ios
iperf
ipmi
iptables
ipv6
irix
javascript
kde
kernel
kickstart
kmail
kprinter
krecord
kubuntu
kvm
lame
ldap
linux
logfile
lp
lpq
lpr
maradns
matlab
memory
mencoder
mhdd
mkinitrd
mkisofs
moinmoin
motherboard
mouse
movemail
mplayer
multitail
mutt
myodbc
mysql
mythtv
nagios
nameserver
netflix
netflow
nginx
nic
ntfs
ntp
nvidia
odbc
openbsd
openntpd
openoffice
openssh
openssl
opteron
parted
partimage
patch
perl
pf
pfflowd
pfsync
photorec
php
pop3
pop3s
ports
postfix
power
procmail
proftpd
proxy
pulseaudio
putty
pxe
python
qemu
r-studio
raid
recovery
redhat
router
rpc
rsync
ruby
saltstack
samba
schedule
screen
scsi
seagate
seatools
sed
sendmail
sgi
shell
siw
smtp
snort
solaris
soundcard
sox
spam
spamd
spf
sql
sqlite
squid
srs
ssh
ssh.com
ssl
su
subnet
subversion
sudo
sun
supermicro
switches
symbols
syslinux
syslog
systemrescuecd
t1
tcpip
tcpwrappers
telnet
terminal
testdisk
tftp
thttpd
thunderbird
timezone
ting
tls
tools
tr
trac
tuning
tunnel
ubuntu
unbound
vi
vpn
wget
wiki
windows
windowsxp
wireless
wpa_supplicant
x
xauth
xfree86
xfs
xinearama
xmms
youtube
zdump
zeromq
zic
zlib