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.

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

chromebook

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

google

greasemonkey

greylisting

growisofs

grub

hacking

hadoop

harddrive

hba

hex

hfsc

html

html5

http

https

hulu

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

openvpn

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