I mean you need all the stuff installed on your system in order to compile stuff that is being built for usage in X (your gui). As far as "Do you think I need to reinstall it?" is concerned, I have no idea of what the "it" is and I am not being Clintonesque with that answer.
Commands to use to find out stuff in Linux
# Bash shell commands
Command Reference NHF
O'Reilly Directory of Linux Commands
# Handy bash commands I might use or ask a newbie to use:
# Find CPU specifications
cat /proc/cpuinfo
# Find running kernel version
uname -r
# What compiler version do I have installed
gcc -v
gcc --version
# What is the running kernel and compiler installed
cat /proc/version
# Find X server version
X -showconfig
# What pci cards are installed and what irq/port is used
cat /proc/pci
# What kernel modules are loaded
lsmod
# Memory and swap information
cat /proc/meminfo
free
An article:
Tips for Optimizing Linux Memory
# How are the hard drives partitioned
fdisk -l
# How much free/used drive space
df -h
# Show disk usage by current directory and all subdirectories
du | less
# What takes up so much space on your box
# Run from the directory in question and the largest chunk shows up last
find $1 -type d | xargs du -sm | sort -g
# What is the distribution
cat /etc/.product
cat /etc/.issue
cat /etc/issue
cat /etc/issue.net
sysinfo
# For finding or locating files
find
locate
which
whereis
# Use dmesg to view the kernel ring buffer (error messages)
dmesg | less
# Watch error messages as they happen (sysklog needed)
as root,
tail -f /var/log/messages (shows last 10 lines, use a number in front of
f for more lines)
# What processes are running
ps -A
# Find a process by name
ps -ef | grep -i <plain text>
For example, XCDroast
ps -ef xcdroast
# See current environment list, or pipe to file
env | more
env > environmentvariablelist.txt
# Show current userid and assigned groups
id
# See all command aliases for the current user
alias
# What directory am I using
pwd
# Get ls colors in less
ls --color=always | less -R
Look at
man <command> or
info <command> for the flags I used and for other options you can use for bash commands.
I have no idea if you installed them or not. You are in front of your computer and mashed the buttons to do the install, so I would have to know what you installed. There are automatic selections (possibly) during installs of most distros (I haven't used Debian yet), so if you selected that, you probably didn't install it.
Debian uses apt-get to control packages and the gui front end is synaptic. Configure apt-get so that it knows about internet sources (it probably only knows what CDs you have), then do
apt-get update
apt-get dist-upgrade
When this finishes, what you have installed will be updated.
Try an apt-get install
# Debian links
Installing Debian GNU/Linux 3.0 For Intel x86
The Very Verbose Debian 3.0 Installation Walkthrough
APT HOWTO
Debian Package Management HOWTO Version 1.1
After seeing you are attempting to install a DOS compiler, I was wondering why if you are going to run Debian, you have a perfectly good GCC.