Dropping etch support.
This commit is contained in:
parent
2d3c769856
commit
19e942d1dd
|
@ -1,4 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
||||
fdisk-udeb
|
|
@ -1,3 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
fdisk-udeb
|
|
@ -1,3 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
fdisk-udeb
|
|
@ -1,5 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,4 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,4 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,118 +0,0 @@
|
|||
# These udebs build the d-i cdrom initrd. As such, there is no reason
|
||||
# to keep another copy of them on the CD in udeb form.
|
||||
#
|
||||
# This duplicates data found in the file build/pkg-lists/kernel, in d-i svn
|
||||
kernel-image-*
|
||||
# build/pkg-lists/base in d-i svn
|
||||
rootskel
|
||||
main-menu
|
||||
cdebconf-udeb
|
||||
udpkg
|
||||
anna
|
||||
di-utils-shell
|
||||
di-utils-reboot
|
||||
lowmemcheck
|
||||
# build/pkg-lists/cdrom/common, in d-i svn (also included in the
|
||||
# root+cd-drivers floppies)
|
||||
busybox-udeb
|
||||
installation-locale
|
||||
localechooser
|
||||
iso-3166-udeb
|
||||
hw-detect
|
||||
cdrom-detect
|
||||
cdrom-retriever
|
||||
load-cdrom
|
||||
cdrom-checker
|
||||
bogl-bterm-udeb
|
||||
di-utils-terminfo
|
||||
cdebconf-priority
|
||||
cdebconf-newt-udeb
|
||||
usb-discover
|
||||
preseed-common
|
||||
initrd-preseed
|
||||
file-preseed
|
||||
nano-udeb
|
||||
floppy-retriever
|
||||
libfribidi0-udeb
|
||||
# Already on the initrd, thanks to library reduction.
|
||||
libdebconfclient0-udeb
|
||||
libdebian-installer-extra4-udeb
|
||||
# These udebs are only useful in building the boot floppy image.
|
||||
busybox-floppy-udeb
|
||||
rootskel-bootfloppy
|
||||
# gtk stuff
|
||||
cdebconf-gtk-udeb
|
||||
fontconfig-udeb
|
||||
libatk1.0-udeb
|
||||
libcairo-directfb2-udeb
|
||||
libdirectfb-0.9-22-udeb
|
||||
libdirectfb-0.9-25-udeb
|
||||
libexpat1-udeb
|
||||
libfreetype6-udeb
|
||||
libglib2.0-udeb
|
||||
libgtk-directfb-2.0-0-udeb
|
||||
libgtk2-engines-udeb
|
||||
libpango1.0-udeb
|
||||
libpng12-0-udeb
|
||||
libsdl1.2debian-udeb
|
||||
mouse-modules-*
|
||||
ttf-*
|
||||
fbset-udeb
|
||||
# We're currently using busybox's own shell, and do not need this one.
|
||||
dash-udeb
|
||||
# Not currently used
|
||||
cdebootstrap-udeb
|
||||
hdparm-udeb
|
||||
laptop-detect-udeb
|
||||
# These dhcp clients are not the currently preferred one.
|
||||
dhcp3-client-udeb
|
||||
# This package is only useful in the d-i-demo.
|
||||
di-utils-exit-installer
|
||||
# No need for these loaders.
|
||||
download-installer
|
||||
load-floppy
|
||||
# Only useful in the hd-media initrd.
|
||||
iso-scan
|
||||
load-iso
|
||||
# We're using busybox's modutils these days.
|
||||
modutils-basic
|
||||
modutils-full
|
||||
# Nothing currently depends on this, and it seems not useful on its own.
|
||||
reiserfsprogs-udeb
|
||||
# reiser4 is not in the Debian kernel.
|
||||
mkreiser4-udeb
|
||||
reiser4progs-udeb
|
||||
# No longer used by parted.
|
||||
libreiserfs0.3-udeb
|
||||
# These are not really needed, the regular netcfg subsumes them.
|
||||
netcfg-static
|
||||
# skolelinux stuff, not for the stock CDs
|
||||
debian-edu-install-udeb
|
||||
debian-edu-profile-udeb
|
||||
debian-edu-archive-keyring-udeb
|
||||
ltsp-client-builder
|
||||
autopartkit
|
||||
lvm10-udeb
|
||||
# If needed, will be on the initrd already.
|
||||
modutils-full
|
||||
module-init-tools-udeb
|
||||
env-preseed
|
||||
rescue-check
|
||||
rootskel-gtk
|
||||
cdebconf-text-udeb
|
||||
brltty-udeb
|
||||
klibc-utils-udeb
|
||||
libklibc-udeb
|
||||
udev-udeb
|
||||
ai-choosers
|
||||
auto-install
|
||||
# Obsolete
|
||||
libslang1-utf8-udeb
|
||||
discover-udeb
|
||||
discover-data-udeb
|
||||
discover1-udeb
|
||||
discover1-data-udeb
|
||||
libdiscover1-udeb
|
||||
# Eh?
|
||||
gnumach-udeb
|
||||
# Exclude apt-setup components; they will be included
|
|
@ -1,28 +0,0 @@
|
|||
# These udebs are in the d-i cdrom initrd and the hd-media initrd.
|
||||
# As such, there is no reason to keep another copy of them on the CD
|
||||
# in udeb form.
|
||||
isa-pnp-modules-*
|
||||
socket-modules-*
|
||||
console-keymaps-at
|
||||
console-keymaps-usb
|
||||
fat-modules-*
|
||||
cdrom-core-modules-*
|
||||
cdrom-modules-*
|
||||
ide-modules-*
|
||||
ide-core-modules-*
|
||||
input-modules-*
|
||||
fb-modules-*
|
||||
kbd-chooser
|
||||
usb-modules-*
|
||||
usb-storage-modules-*
|
||||
scsi-core-modules-*
|
||||
# Not needed with the 2.6 kernel on amd64.
|
||||
userdevfs
|
||||
# The speakup kernel modules are not useful unless the access images are
|
||||
# provided.
|
||||
*-speakup-di
|
||||
# Only needed on arches that use partconf or autopartkit.
|
||||
partconf-mkfstab
|
||||
# Not needed on arches that use partman
|
||||
mdcfg
|
||||
lvmcfg
|
|
@ -1,28 +0,0 @@
|
|||
# These udebs are in the d-i cdrom initrd and the cd-drivers+root floppies.
|
||||
# As such, there is no reason to keep another copy of them on the CD
|
||||
# in udeb form.
|
||||
isa-pnp-modules-*
|
||||
socket-modules-*
|
||||
console-keymaps-at
|
||||
console-keymaps-usb
|
||||
floppy-modules-*
|
||||
cdrom-core-modules-*
|
||||
cdrom-modules-*
|
||||
ide-modules-*
|
||||
ide-core-modules-*
|
||||
input-modules-*
|
||||
fb-modules-*
|
||||
kbd-chooser
|
||||
usb-modules-*
|
||||
usb-storage-modules-*
|
||||
scsi-core-modules-*
|
||||
# Not needed with the 2.4 kernel on i386.
|
||||
userdevfs
|
||||
# The speakup kernel modules are not useful unless the access images are
|
||||
# provided.
|
||||
*-speakup-di
|
||||
# Only needed on arches that use partconf or autopartkit.
|
||||
partconf-mkfstab
|
||||
# Not needed on arches that use partman
|
||||
mdcfg
|
||||
lvmcfg
|
|
@ -1,28 +0,0 @@
|
|||
# These udebs build the d-i cdrom initrd. As such, there is no reason
|
||||
# to keep another copy of them on the CD in udeb form.
|
||||
#
|
||||
# This duplicates data found in the file build/pkg-lists/cdrom/powerpc,
|
||||
# in d-i Subversion.
|
||||
|
||||
cdrom-core-modules-*
|
||||
console-keymaps-at
|
||||
console-keymaps-usb
|
||||
eject-udeb
|
||||
firewire-core-modules-*
|
||||
fs-common-modules-*
|
||||
ide-modules-*
|
||||
input-modules-*
|
||||
kbd-chooser
|
||||
scsi-common-modules-*
|
||||
scsi-core-modules-*
|
||||
scsi-modules-*
|
||||
socket-modules-*
|
||||
usb-modules-*
|
||||
usb-storage-modules-*
|
||||
# Not needed with the 2.4 kernel on powerpc.
|
||||
userdevfs
|
||||
# Only needed on arches that use partconf or autopartkit.
|
||||
partconf-mkfstab
|
||||
# Not needed on arches that use partman
|
||||
mdcfg
|
||||
lvmcfg
|
|
@ -1,3 +0,0 @@
|
|||
# S/390 does not support loading udebs off the CD image,
|
||||
# so we can exclude all udebs from it
|
||||
*
|
|
@ -1,5 +0,0 @@
|
|||
# Only needed on arches that use partconf or autopartkit.
|
||||
partconf-mkfstab
|
||||
# Not needed on arches that use partman
|
||||
mdcfg
|
||||
lvmcfg
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,6 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
||||
pcmcia-cs-udeb
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,5 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
pcmcia-cs-udeb
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,5 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
pcmcia-cs-udeb
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,4 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
||||
wireless-tools-udeb
|
|
@ -1,3 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
wireless-tools-udeb
|
|
@ -1,5 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
||||
pcmcia-cs-udeb
|
||||
pcmciautils-udeb
|
||||
wireless-tools-udeb
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,3 +0,0 @@
|
|||
choose-mirror
|
||||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1,2 +0,0 @@
|
|||
netcfg
|
||||
ethdetect
|
|
@ -1 +0,0 @@
|
|||
apt-mirror-setup
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh -e
|
||||
|
||||
# Static variables
|
||||
DISTRIBUTIONS="${DISTRIBUTIONS:-etch lenny sid}"
|
||||
DISTRIBUTIONS="${DISTRIBUTIONS:-lenny squeeze sid}"
|
||||
FLAVOURS="${FLAVOURS:-standard rescue gnome-desktop kde-desktop lxde-desktop xfce-desktop}"
|
||||
SOURCE="${SOURCE:-enabled}"
|
||||
|
||||
|
|
|
@ -1,80 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This is a hook for live-helper(7) to install beryl and enable aiglx.
|
||||
# It was originally written by Inigo Tejedor Arrondo <inigo@navarrux.org>.
|
||||
#
|
||||
# To enable it, copy or symlink this hook into your config/chroot_local-hooks
|
||||
# directory.
|
||||
#
|
||||
# For forcing aiglx activation type at boot prompt "live forceaiglx".
|
||||
# For forcing aiglx deactivation type "live noaiglx".
|
||||
|
||||
# Importing archive signing key
|
||||
wget -O - http://debian.beryl-project.org/root@lupine.me.uk.gpg | apt-key add -
|
||||
|
||||
# Updating indices
|
||||
apt-get update
|
||||
|
||||
# Installing packages
|
||||
PACKAGES="beryl beryl-core beryl-manager beryl-plugins beryl-settings beryl-settings-bindings beryl-settings-simple mesa-utils"
|
||||
|
||||
dpkg -s gnome-core > /dev/null 2>&1 && PACKAGES="${PACKAGES} emerald emerald-themes heliodor"
|
||||
dpkg -s kde-core > /dev/null 2>&1 && PACKAGES="${PACKAGES} aquamarine"
|
||||
|
||||
apt-get install --yes ${PACKAGES}
|
||||
|
||||
# Adding init script
|
||||
cat > /etc/init.d/aiglx << EOF
|
||||
#!/bin/sh
|
||||
activate_3d()
|
||||
{
|
||||
activate_aiglx
|
||||
activate_beryl
|
||||
}
|
||||
|
||||
activate_aiglx()
|
||||
{
|
||||
echo "" >> /etc/X11/xorg.conf
|
||||
echo "# Added by beryl-hook.sh" >> /etc/X11/xorg.conf
|
||||
echo "Section \"Extensions\"" >> /etc/X11/xorg.conf
|
||||
echo " Option \"Composite\" \"Enable\"" >> /etc/X11/xorg.conf
|
||||
echo "EndSection" >> /etc/X11/xorg.conf
|
||||
|
||||
sed -i -e "s/Section \"Device\""/"Section \"Device\"\n\t Option \"XAANoOffscreenPixmaps\" \"true\"\n\t Option \"AddARGBGLXVisuals\" \"on\"\n\t Option \"AllowGLXWithComposite\" \"true\"/" -e "s/Section \"Module\""/"Section \"Module\"\n\t Load \"i2c\"\n\t Load \"int10\"\n\t Load \"xtrap\"\n\t Load \"vbe\"/" /etc/X11/xorg.conf
|
||||
}
|
||||
|
||||
activate_beryl()
|
||||
{
|
||||
# http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html
|
||||
! [ -d /etc/xdg/autostart ] && mkdir -p /etc/xdg/autostart
|
||||
|
||||
cat > /etc/xdg/autostart/beryl-manager.desktop << EOS
|
||||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Name=Beryl Manager
|
||||
GenericName=3D Window Manager
|
||||
Comment=Beryl Manager daemon
|
||||
Icon=
|
||||
Exec=beryl-starter
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=
|
||||
EOS
|
||||
|
||||
cat > /usr/local/bin/beryl-starter << EOS
|
||||
#!/bin/sh
|
||||
glxinfo > /dev/null 2>&1 && beryl-manager
|
||||
EOS
|
||||
|
||||
chmod 0755 /usr/local/bin/beryl-starter
|
||||
}
|
||||
|
||||
if ! cat /proc/cmdline | grep noaiglx > /dev/null
|
||||
then
|
||||
echo "Configuring xorg for aiglx..."
|
||||
activate_3d
|
||||
fi
|
||||
EOF
|
||||
|
||||
chmod 0755 /etc/init.d/aiglx
|
||||
update-rc.d aiglx defaults
|
|
@ -1,32 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This is a hook for live-helper(7) to install ipw2100 drivers
|
||||
# To enable it, copy or symlink this hook into your config/chroot_local-hooks
|
||||
# directory.
|
||||
#
|
||||
# Note: This hook requires packages from the contrib category. Make sure you enabled
|
||||
# it in your configuration.
|
||||
|
||||
apt-get install --yes build-essential
|
||||
|
||||
# Building kernel module
|
||||
which module-assistant || apt-get install --yes module-assistant
|
||||
module-assistant update
|
||||
|
||||
for KERNEL in /boot/vmlinuz-*
|
||||
do
|
||||
VERSION="$(basename ${KERNEL} | sed -e 's|vmlinuz-||')"
|
||||
|
||||
module-assistant --non-inter --quiet auto-install ipw2100 -l ${VERSION}
|
||||
done
|
||||
|
||||
module-assistant clean ipw2100
|
||||
|
||||
# Installing firmware (http://ipw2100.sourceforge.net/firmware.php)
|
||||
wget --referer "http://ipw2100.sourceforge.net/firmware.php" "http://ipw2100.sourceforge.net/firmware.php?i_agree_to_the_license=yes&f=ipw2100-fw-1.3.tgz" -O /tmp/ipw2100-fw-1.3.tgz
|
||||
|
||||
cd /tmp
|
||||
tar xfvz ipw2100-fw-1.3.tgz
|
||||
mv ipw2100-1.3* /lib/firmware
|
||||
rm -f ipw2100-fw-1.3.tgz
|
||||
cd ${OLDPWD}
|
|
@ -1,32 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This is a hook for live-helper(7) to install ipw2200 drivers
|
||||
# To enable it, copy or symlink this hook into your config/chroot_local-hooks
|
||||
# directory.
|
||||
#
|
||||
# Note: This hook requires packages from the contrib category. Make sure you enabled
|
||||
# it in your configuration.
|
||||
|
||||
apt-get install --yes build-essential
|
||||
|
||||
# Building kernel mdoule
|
||||
which module-assistant || apt-get install --yes module-assistant
|
||||
module-assistant update
|
||||
|
||||
for KERNEL in /boot/vmlinuz-*
|
||||
do
|
||||
VERSION="$(basename ${KERNEL} | sed -e 's|vmlinuz-||')"
|
||||
|
||||
module-assistant --non-inter --quiet auto-install ipw2200 -l ${VERSION}
|
||||
done
|
||||
|
||||
module-assistant clean ipw2200
|
||||
|
||||
# Installing firmware (http://ipw2200.sourceforge.net/firmware.php)
|
||||
wget --referer "http://ipw2200.sourceforge.net/firmware.php" "http://ipw2200.sourceforge.net/firmware.php?i_agree_to_the_license=yes&f=ipw2200-fw-3.0.tgz" -O /tmp/ipw2200-fw-3.0.tgz
|
||||
|
||||
cd /tmp
|
||||
tar xfvz ipw2200-fw-3.0.tgz
|
||||
cp ipw2200-fw-3.0/*.fw /lib/firmware/
|
||||
rm -rf ipw2200-fw-3.0*
|
||||
cd ${OLDPWD}
|
|
@ -1,29 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This is a hook for live-helper(7) to install ipw3945 drivers
|
||||
# To enable it, copy or symlink this hook into your config/chroot_local-hooks
|
||||
# directory.
|
||||
#
|
||||
# Note: This hook requires packages from the contrib and non-free category. Make
|
||||
# sure you enabled it in your configuration.
|
||||
|
||||
apt-get install --yes build-essential
|
||||
|
||||
# Building kernel module
|
||||
which module-assistant || apt-get install --yes module-assistant
|
||||
module-assistant update
|
||||
|
||||
for KERNEL in /boot/vmlinuz-*
|
||||
do
|
||||
VERSION="$(basename ${KERNEL} | sed -e 's|vmlinuz-||')"
|
||||
|
||||
module-assistant --non-inter --quiet auto-install ipw3945 -l ${VERSION}
|
||||
done
|
||||
|
||||
module-assistant clean ipw3945
|
||||
|
||||
# Installing additional stuff
|
||||
apt-get install firmware-ipw3945 ipw3945d
|
||||
|
||||
# hackish, autorun regulatory daemon, update-rc.d will reject that
|
||||
ln -s /etc/init.d/ipw3945d /etc/rc2.d/S19ipw3945d
|
|
@ -1,23 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This is a hook for live-helper(7) to install unionfs drivers
|
||||
# To enable it, copy or symlink this hook into your config/chroot_local-hooks
|
||||
# directory.
|
||||
#
|
||||
# Note: You only want to use this hook if there is no prebuild unionfs-modules-*
|
||||
# package available for your kernel flavour.
|
||||
|
||||
apt-get install --yes build-essential
|
||||
|
||||
# Building kernel module
|
||||
which module-assistant || apt-get install --yes module-assistant
|
||||
module-assistant update
|
||||
|
||||
for KERNEL in /boot/vmlinuz-*
|
||||
do
|
||||
VERSION="$(basename ${KERNEL} | sed -e 's|vmlinuz-||')"
|
||||
|
||||
module-assistant --non-inter --quiet auto-install unionfs -l ${VERSION}
|
||||
done
|
||||
|
||||
module-assistant clean unionfs
|
|
@ -8,7 +8,6 @@
|
|||
|
||||
if [ -d /usr/share/config ]
|
||||
then
|
||||
# KDE3 (etch/lenny)
|
||||
|
||||
cat > /usr/share/config/kpdfpartrc << EOF
|
||||
[General]
|
||||
|
|
|
@ -36,12 +36,7 @@ Set_defaults ()
|
|||
fi
|
||||
|
||||
# Setting package manager
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
LH_APT="${LH_APT:-aptitude}"
|
||||
else
|
||||
LH_APT="${LH_APT:-apt}"
|
||||
fi
|
||||
LH_APT="${LH_APT:-apt}"
|
||||
|
||||
# Setting apt ftp proxy
|
||||
if [ -z "${LH_APT_FTP_PROXY}" ] && [ -n "${ftp_proxy}" ]
|
||||
|
@ -142,15 +137,6 @@ Set_defaults ()
|
|||
if [ "${LH_INITRAMFS}" = "auto" ]
|
||||
then
|
||||
case "${LH_MODE}" in
|
||||
debian|debian-release)
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
LH_INITRAMFS="casper"
|
||||
else
|
||||
LH_INITRAMFS="live-initramfs"
|
||||
fi
|
||||
;;
|
||||
|
||||
ubuntu)
|
||||
LH_INITRAMFS="casper"
|
||||
;;
|
||||
|
@ -431,15 +417,7 @@ Set_defaults ()
|
|||
LH_EXPOSED_ROOT="${LH_EXPOSED_ROOT:-disabled}"
|
||||
|
||||
# Setting union filesystem
|
||||
if [ -z "${LH_UNION_FILESYSTEM}" ]
|
||||
then
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
LH_UNION_FILESYSTEM="unionfs"
|
||||
else
|
||||
LH_UNION_FILESYSTEM="aufs"
|
||||
fi
|
||||
fi
|
||||
LH_UNION_FILESYSTEM="${LH_UNION_FILESYSTEM:-aufs}"
|
||||
|
||||
# LH_HOOKS
|
||||
|
||||
|
@ -568,12 +546,7 @@ Set_defaults ()
|
|||
;;
|
||||
|
||||
sparc)
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
LH_LINUX_FLAVOURS="sparc32"
|
||||
else
|
||||
LH_LINUX_FLAVOURS="sparc64"
|
||||
fi
|
||||
LH_LINUX_FLAVOURS="sparc64"
|
||||
;;
|
||||
|
||||
arm|armel|m68k)
|
||||
|
@ -594,7 +567,7 @@ Set_defaults ()
|
|||
case "${LH_MODE}" in
|
||||
debian|debian-release|embedian)
|
||||
case "${LH_DISTRIBUTION}" in
|
||||
etch|lenny|squeeze)
|
||||
lenny|squeeze)
|
||||
LH_LINUX_PACKAGES="linux-image-2.6 \${LH_UNION_FILESYSTEM}-modules-2.6"
|
||||
;;
|
||||
|
||||
|
@ -606,7 +579,7 @@ Set_defaults ()
|
|||
if [ "${LH_CHROOT_FILESYSTEM}" = "squashfs" ]
|
||||
then
|
||||
case "${LH_DISTRIBUTION}" in
|
||||
etch|lenny)
|
||||
lenny)
|
||||
LH_LINUX_PACKAGES="${LH_LINUX_PACKAGES} squashfs-modules-2.6"
|
||||
;;
|
||||
esac
|
||||
|
@ -969,15 +942,7 @@ Set_defaults ()
|
|||
LH_SYSLINUX_TIMEOUT="${LH_SYSLINUX_TIMEOUT:-0}"
|
||||
|
||||
# Setting syslinux menu
|
||||
case "${LH_DISTRIBUTION}" in
|
||||
etch)
|
||||
LH_SYSLINUX_MENU="${LH_SYSLINUX_MENU:-disabled}"
|
||||
;;
|
||||
|
||||
*)
|
||||
LH_SYSLINUX_MENU="${LH_SYSLINUX_MENU:-enabled}"
|
||||
;;
|
||||
esac
|
||||
LH_SYSLINUX_MENU="${LH_SYSLINUX_MENU:-enabled}"
|
||||
|
||||
# Setting syslinux menu live entries
|
||||
case "${LH_MODE}" in
|
||||
|
@ -1047,22 +1012,6 @@ Check_defaults ()
|
|||
fi
|
||||
fi
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
# etch + live-initramfs
|
||||
if [ "${LH_INITRAMFS}" = "live-initramfs" ]
|
||||
then
|
||||
Echo_warning "You selected LH_DISTRIBUTION='etch' and LH_INITRAMFS='live-initramfs'. This configuration is potentially unsafe as live-initramfs is not part of the etch distribution. Either make sure that live-initramfs is installable (e.g. through setting up etch-backports repository as third-party source or putting a valid live-initramfs deb into config/chroot_local-packages) or change your config to the etch default (casper)."
|
||||
fi
|
||||
|
||||
# etch + aufs
|
||||
if [ "${LH_UNION_FILESYSTEM}" = "aufs" ]
|
||||
then
|
||||
Echo_warning "You selected LH_DISTRIBUTION='etch' and LH_UNION_FILESYSTEM='aufs'. This configuration is potentially unsafe as live-initramfs is not part of the etch distribution. Either make sure that live-initramfs is installable (e.g. through setting up etch-backports repository as third-party source or putting a valid live-initramfs deb into config/chroot_local-packages) or change your config to the etch default (casper)."
|
||||
|
||||
fi
|
||||
fi
|
||||
|
||||
if echo ${LH_PACKAGES_LISTS} | grep -qs -E "(stripped|minimal)\b"
|
||||
then
|
||||
# aptitude + stripped|minimal
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
# under certain conditions; see COPYING for details.
|
||||
|
||||
# Debian releases
|
||||
RELEASE_etch="4.0 r8"
|
||||
RELEASE_lenny="5.0.3"
|
||||
RELEASE_squeeze="6"
|
||||
RELEASE_sid="unstable"
|
||||
|
|
|
@ -85,12 +85,6 @@ case "${LH_BINARY_IMAGES}" in
|
|||
|
||||
tar|usb-hdd)
|
||||
DESTDIR="binary/install"
|
||||
|
||||
# Workaround for syslinux (<< 3.36) which doesn't support long file/path names
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "etch" ] && [ "${LH_BOOTLOADER}" = "syslinux" ]
|
||||
then
|
||||
DESTDIR="binary"
|
||||
fi
|
||||
;;
|
||||
|
||||
*)
|
||||
|
@ -138,12 +132,7 @@ case "${LH_ARCHITECTURE}" in
|
|||
DI_REMOTE_KERNEL="$(basename chroot/boot/vmlinuz-*${DEFAULT_FLAVOUR})"
|
||||
DI_REMOTE_BASE_GTK="none"
|
||||
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
DI_REMOTE_BASE="cdrom/2.6"
|
||||
else
|
||||
DI_REMOTE_BASE="cdrom"
|
||||
fi
|
||||
DI_REMOTE_BASE="cdrom"
|
||||
;;
|
||||
*)
|
||||
case "${DI_IMAGE_TYPE}" in
|
||||
|
@ -236,22 +225,6 @@ VMLINUZ_GI="gtk/vmlinuz"
|
|||
INITRD_GI="gtk/initrd.gz"
|
||||
DESTDIR_GI="${DESTDIR}/gtk"
|
||||
|
||||
# Workaround for syslinux (<< 3.36) which doesn't support long file/path names
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
case "${LH_BINARY_IMAGES}" in
|
||||
usb-hdd|tar)
|
||||
VMLINUZ_DI="vmlinuz.di"
|
||||
INITRD_DI="initrddi.gz"
|
||||
DESTDIR_DI="${DESTDIR}"
|
||||
|
||||
VMLINUZ_GI="vmlinuz.gi"
|
||||
INITRD_GI="initrdgi.gz"
|
||||
DESTDIR_GI="${DESTDIR}"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "daily" ]
|
||||
then
|
||||
LH_DEBIAN_INSTALLER_DISTRIBUTION="sid"
|
||||
|
@ -297,13 +270,7 @@ if [ "${LH_ARCHITECTURE}" = "sparc" ] && [ "${DI_IMAGE_TYPE}" = "netboot" ]
|
|||
then
|
||||
# There are no prepared kernel/initrd pairs for sparc netboot so we
|
||||
# must unpack them from a mini.iso
|
||||
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
Download_file mini.iso ${URL}/combined/2.6/mini.iso
|
||||
else
|
||||
Download_file mini.iso ${URL}/mini.iso
|
||||
fi
|
||||
Download_file mini.iso ${URL}/mini.iso
|
||||
|
||||
mkdir mini.tmp
|
||||
${LH_ROOT_COMMAND} mount -o loop -t iso9660 mini.iso mini.tmp
|
||||
|
@ -367,21 +334,11 @@ then
|
|||
sparc)
|
||||
DI_REQ_PACKAGES="silo"
|
||||
DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-2.6-sparc64 linux-image-2.6-sparc64-smp"
|
||||
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
DI_PACKAGES="${DI_PACKAGES} linux-image-2.6-sparc32"
|
||||
fi
|
||||
;;
|
||||
|
||||
powerpc)
|
||||
DI_REQ_PACKAGES="yaboot"
|
||||
DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-2.6-powerpc linux-image-2.6-powerpc64 linux-image-2.6-powerpc-smp"
|
||||
|
||||
if [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
DI_PACKAGES="${DI_PACKAGES} linux-image-2.6-prep"
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
|
@ -560,7 +517,7 @@ then
|
|||
done < exclude
|
||||
|
||||
# Enable live-installer
|
||||
if [ "${LH_DEBIAN_INSTALLER}" = "live" ] && [ "${LH_DEBIAN_INSTALLER_DISTRIBUTION}" != "etch" ]
|
||||
if [ "${LH_DEBIAN_INSTALLER}" = "live" ]
|
||||
then
|
||||
# Remove local udebs
|
||||
rm -f pool/main/b/base-installer/bootstrap-base_*.udeb
|
||||
|
|
|
@ -78,11 +78,7 @@ Grub_install_entry ()
|
|||
INITRD="${3}"
|
||||
APPEND="${4}"
|
||||
|
||||
# Boot in quiet mode where appropriate
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ]
|
||||
then
|
||||
QAPPEND="quiet"
|
||||
fi
|
||||
QAPPEND="quiet"
|
||||
|
||||
for TYPE in Install Expert Rescue Auto
|
||||
do
|
||||
|
|
|
@ -79,7 +79,7 @@ Grub_install_entry ()
|
|||
INITRD="${3}"
|
||||
APPEND="${4}"
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ] && [ "${LABEL}" != "rescue" ] && [ "${LABEL}" != "rescuegui" ]
|
||||
if [ "${LABEL}" != "rescue" ] && [ "${LABEL}" != "rescuegui" ]
|
||||
then
|
||||
APPEND="${APPEND} quiet"
|
||||
fi
|
||||
|
|
|
@ -133,12 +133,7 @@ case "${LH_CHROOT_FILESYSTEM}" in
|
|||
DU_DIM="$(du -ks chroot/chroot | cut -f1)"
|
||||
REAL_DIM="$(Calculate_partition_size ${DU_DIM} ${LH_CHROOT_FILESYSTEM})"
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
RESERVED_PERCENTAGE="--reserved-blocks"
|
||||
else
|
||||
RESERVED_PERCENTAGE="--reserved-percentage"
|
||||
fi
|
||||
RESERVED_PERCENTAGE="--reserved-percentage"
|
||||
|
||||
case "${LH_CHROOT_BUILD}" in
|
||||
enabled)
|
||||
|
@ -301,10 +296,7 @@ case "${LH_CHROOT_FILESYSTEM}" in
|
|||
# Remove stale squashfs image
|
||||
rm -f chroot/filesystem.squashfs
|
||||
|
||||
if [ "${_QUIET}" = "enabled" ] && [ "${LH_DISTRIBUTION}" != "etch" ]
|
||||
then
|
||||
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -no-progress"
|
||||
fi
|
||||
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -no-progress"
|
||||
|
||||
if [ "${_VERBOSE}" = "enabled" ]
|
||||
then
|
||||
|
@ -366,15 +358,6 @@ case "${LH_CHROOT_FILESYSTEM}" in
|
|||
if [ -f config/binary_rootfs/excludes ]
|
||||
then
|
||||
case "${LH_DISTRIBUTION}" in
|
||||
etch)
|
||||
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -ef config/binary_rootfs/excludes"
|
||||
|
||||
if grep '*' config/binary_rootfs/excludes > /dev/null
|
||||
then
|
||||
Echo_warning "etch squashfs does not support wildcard excludes in config/binary_rootfs/excludes and are ignored. Please build in chrooted mode or adjust your exclude file."
|
||||
fi
|
||||
;;
|
||||
|
||||
lenny|sid)
|
||||
MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -wildcards -ef config/binary_rootfs/excludes"
|
||||
;;
|
||||
|
|
|
@ -93,7 +93,7 @@ Silo_install_entry ()
|
|||
|
||||
DIRECTORY="/$(basename ${DESTDIR_INSTALL})"
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ] && [ "${LABEL}" != "rescue" ] && [ "${LABEL}" != "rescuegui" ]
|
||||
if [ "${LABEL}" != "rescue" ] && [ "${LABEL}" != "rescuegui" ]
|
||||
then
|
||||
APPEND="${APPEND} quiet"
|
||||
fi
|
||||
|
|
|
@ -149,10 +149,7 @@ Syslinux_install_entry ()
|
|||
APPEND="${4}"
|
||||
|
||||
# Boot in quiet mode where appropriate
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ]
|
||||
then
|
||||
QAPPEND="quiet"
|
||||
fi
|
||||
QAPPEND="quiet"
|
||||
|
||||
for TYPE in Install Expert Rescue Auto
|
||||
do
|
||||
|
@ -351,47 +348,6 @@ Configure_syslinux_templates ()
|
|||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
# Syslinux v3.31 in etch does not support include statements
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ]
|
||||
then
|
||||
while grep -qs ^include ${SCREEN_PATH}/syslinux.cfg
|
||||
do
|
||||
INCLUDES=$(grep ^include ${SCREEN_PATH}/syslinux.cfg | awk '{print $2}')
|
||||
|
||||
for FILE_PATH in ${INCLUDES}
|
||||
do
|
||||
FILE_NAME=$(basename ${FILE_PATH})
|
||||
|
||||
sed -i -e '\@include '${FILE_PATH}'@ {
|
||||
r '${SCREEN_PATH}/${FILE_NAME}'
|
||||
d
|
||||
}' ${SCREEN_PATH}/syslinux.cfg
|
||||
|
||||
# remove the files, which were included
|
||||
if [ -e ${SCREEN_PATH}/${FILE_NAME} ]
|
||||
then
|
||||
rm -f ${SCREEN_PATH}/${FILE_NAME}
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
if [ -e ${SCREEN_PATH}/live.cfg ]
|
||||
then
|
||||
cat ${SCREEN_PATH}/live.cfg >> ${SCREEN_PATH}/syslinux.cfg
|
||||
rm -f ${SCREEN_PATH}/live.cfg
|
||||
fi
|
||||
|
||||
# Syslinux v3.31 in etch does not support sub directories, /path/kernel,
|
||||
# when using FAT hard drive images, remove leading /'s
|
||||
if [ "${LH_BINARY_IMAGES}" = "usb-hdd" ]
|
||||
then
|
||||
for FILE in ${SCREEN_PATH}/syslinux.cfg ${SCREEN_PATH}/boot.txt
|
||||
do
|
||||
sed -i -e 's|/||' ${FILE}
|
||||
done
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
# Setting up common variables
|
||||
|
@ -440,21 +396,6 @@ case "${LH_BINARY_IMAGES}" in
|
|||
LIVE_INSTALL_KERNEL_PATH="/install"
|
||||
LIVE_SCREEN_PATH="/syslinux"
|
||||
LIVE_DATA_PATH="${LIVE_SCREEN_PATH}"
|
||||
|
||||
# Syslinux v3.31 in etch does not support sub directories, /path/kernel,
|
||||
# when using FAT hard drive images
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ] && [ "${LH_BINARY_IMAGES}" = "usb-hdd" ]
|
||||
then
|
||||
SYSLINUX_PATH="binary"
|
||||
KERNEL_PATH="binary"
|
||||
SCREEN_PATH="binary"
|
||||
DATA_PATH="binary"
|
||||
LIVE_KERNEL_PATH=""
|
||||
LIVE_INSTALL_KERNEL_PATH=""
|
||||
LIVE_SCREEN_PATH=""
|
||||
LIVE_DATA_PATH=""
|
||||
fi
|
||||
|
||||
MEDIA="hd-media"
|
||||
;;
|
||||
esac
|
||||
|
@ -679,10 +620,7 @@ case "${LH_BINARY_IMAGES}" in
|
|||
sed -i -e "s|^include |include ${LIVE_SCREEN_PATH}/|g" "${FILE}"
|
||||
done
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ]
|
||||
then
|
||||
sed -i -e "s| f| ${LIVE_SCREEN_PATH}/f|g" ${SCREEN_PATH}/prompt.cfg
|
||||
fi
|
||||
sed -i -e "s| f| ${LIVE_SCREEN_PATH}/f|g" ${SCREEN_PATH}/prompt.cfg
|
||||
|
||||
mv ${SCREEN_PATH}/syslinux.cfg ${KERNEL_PATH}/pxelinux.cfg/default
|
||||
|
||||
|
|
|
@ -42,31 +42,29 @@ Check_lockfile .lock
|
|||
# Creating lock file
|
||||
Create_lockfile .lock
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ]
|
||||
then
|
||||
case "${LH_ARCHITECTURE}" in
|
||||
amd64|i386|lpia)
|
||||
if [ "${LH_CHROOT_BUILD}" = "enabled" ]
|
||||
then
|
||||
# Checking depends
|
||||
Check_package chroot/usr/lib/win32-loader/win32-loader.exe win32-loader
|
||||
case "${LH_ARCHITECTURE}" in
|
||||
amd64|i386|lpia)
|
||||
if [ "${LH_CHROOT_BUILD}" = "enabled" ]
|
||||
then
|
||||
# Checking depends
|
||||
Check_package chroot/usr/lib/win32-loader/win32-loader.exe win32-loader
|
||||
|
||||
# Restoring cache
|
||||
Restore_cache cache/packages_binary
|
||||
# Restoring cache
|
||||
Restore_cache cache/packages_binary
|
||||
|
||||
# Installing depends
|
||||
Install_package
|
||||
# Installing depends
|
||||
Install_package
|
||||
|
||||
# Copying win32-loader
|
||||
cp chroot/usr/lib/win32-loader/* binary
|
||||
else
|
||||
cp /usr/lib/win32-loader/* binary
|
||||
fi
|
||||
# Copying win32-loader
|
||||
cp chroot/usr/lib/win32-loader/* binary
|
||||
else
|
||||
cp /usr/lib/win32-loader/* binary
|
||||
fi
|
||||
|
||||
mv binary/win32-loader.exe binary/setup.exe
|
||||
mv binary/win32-loader.exe binary/setup.exe
|
||||
|
||||
if [ "${LH_DEBIAN_INSTALLER}" != "disabled" ]
|
||||
then
|
||||
if [ "${LH_DEBIAN_INSTALLER}" != "disabled" ]
|
||||
then
|
||||
|
||||
cat > binary/win32-loader.ini << EOF
|
||||
[installer]
|
||||
|
@ -81,20 +79,19 @@ g2ldr=g2ldr
|
|||
g2ldr.mbr=g2ldr.mbr
|
||||
EOF
|
||||
|
||||
fi
|
||||
fi
|
||||
|
||||
# Saving cache
|
||||
Save_cache cache/packages_binary
|
||||
# Saving cache
|
||||
Save_cache cache/packages_binary
|
||||
|
||||
# Removing depends
|
||||
Remove_package
|
||||
;;
|
||||
# Removing depends
|
||||
Remove_package
|
||||
;;
|
||||
|
||||
*)
|
||||
Echo_warning "win32-loader inclusion is enabled but not compatible with your architecture, ignoring."
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
*)
|
||||
Echo_warning "win32-loader inclusion is enabled but not compatible with your architecture, ignoring."
|
||||
;;
|
||||
esac
|
||||
|
||||
# Creating stage file
|
||||
Create_stagefile .stage/binary_win32-loader
|
||||
|
|
|
@ -84,10 +84,7 @@ Yaboot_install_entry ()
|
|||
|
||||
DIRECTORY="/$(basename ${DESTDIR_INSTALL})"
|
||||
|
||||
if [ "${LH_DISTRIBUTION}" != "etch" ]
|
||||
then
|
||||
QAPPEND="quiet"
|
||||
fi
|
||||
QAPPEND="quiet"
|
||||
|
||||
for TYPE in Install Expert Rescue Auto
|
||||
do
|
||||
|
|
|
@ -40,12 +40,6 @@ Create_lockfile .lock
|
|||
# Removing udev mac caching rule
|
||||
rm -f chroot/etc/udev/rules.d/*persistent-net.rules
|
||||
|
||||
# Remove resume
|
||||
if [ "${LH_DISTRIBUTION}" = "etch" ] && [ -e /etc/initramfs-tools/conf.d/resume ]
|
||||
then
|
||||
rm -f /etc/initramfs-tools/conf.d/resume
|
||||
fi
|
||||
|
||||
case "${LH_BINARY_IMAGES}" in
|
||||
net)
|
||||
if [ ! -f chroot/usr/bin/smbmount ]
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
What's in /debian/doc?
|
||||
|
||||
--- General Documentation
|
||||
FAQ/ Debian FAQ List in html, postscript, and plain text
|
||||
constitution.txt Debian Constitution
|
||||
debian-manifesto How it all started...
|
||||
mailing-lists.txt How to subscribe to the Debian mailing lists
|
||||
social-contract.txt Debian Social Contract and Free Software Guidelines
|
||||
source-unpack.txt How to unpack a Debian source package
|
||||
debian-keyring.tar.gz PGP keys of all the developers.
|
||||
|
||||
|
||||
--- The Bug Tracking System for users
|
||||
bug-reporting.txt How to report a bug in Debian
|
||||
bug-log-mailserver.txt Introduction to the bug system request server
|
||||
bug-log-access.txt Accessing bug reports in the tracking system
|
||||
bug-mailserver-refcard.txt Mail server's reference card
|
||||
|
||||
|
||||
--- Debian Developer's Information
|
||||
bug-maint-info.txt Developer's information re the bug system
|
||||
bug-maint-mailcontrol.txt Introduction to the bug control mailserver
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,610 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Definitions and overview</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="index.en.html" rel="prev">
|
||||
<link href="ch-getting.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-basic_defs"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="index.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ 1 ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-getting.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 1 - Definitions and overview
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-whatisfaq"></a>1.1 What is this FAQ?</h2>
|
||||
|
||||
<p>
|
||||
This document gives frequently asked questions (with their answers!) about the
|
||||
Debian distribution (Debian GNU/Linux and others) and about the Debian project.
|
||||
If applicable, pointers to other documentation will be given: we won't quote
|
||||
large parts of external documentation in this document. You'll find out that
|
||||
some answers assume some knowledge of Unix-like operating systems. We'll try
|
||||
to assume as little prior knowledge as possible: answers to general beginners
|
||||
questions will be kept simple.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you can't find what you're looking for in this FAQ, be sure to check out <a
|
||||
href="ch-support.en.html#s-debiandocs">What other documentation exists on and
|
||||
for a Debian system?, Section 12.1</a>. If even that doesn't help, refer to <a
|
||||
href="ch-faqinfo.en.html#s-feedback">Feedback, Section 16.2</a>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-whatisdebian"></a>1.2 What is Debian GNU/Linux?</h2>
|
||||
|
||||
<p>
|
||||
Debian GNU/Linux is a particular <em>distribution</em> of the Linux operating
|
||||
system, and numerous packages that run on it.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian GNU/Linux is:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<strong>full featured</strong>: Debian includes more than 18200 software
|
||||
packages at present. Users can select which packages to install; Debian
|
||||
provides a tool for this purpose. You can find a list and descriptions of the
|
||||
packages currently available in Debian at any of the Debian <code><a
|
||||
href="http://www.debian.org/distrib/ftplist">mirror sites</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<strong>free to use and redistribute</strong>: There is no consortium
|
||||
membership or payment required to participate in its distribution and
|
||||
development. All packages that are formally part of Debian GNU/Linux are free
|
||||
to redistribute, usually under terms specified by the GNU General Public
|
||||
License.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Debian FTP archives also carry approximately 560 software packages (in the
|
||||
<samp>non-free</samp> and <samp>contrib</samp> sections), which are
|
||||
distributable under specific terms included with each package.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<strong>dynamic</strong>: With about 1060 volunteers constantly contributing
|
||||
new and improved code, Debian is evolving rapidly. The FTP archives are
|
||||
updated twice every day.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Most Linux users run a specific <em>distribution</em> of Linux, like Debian
|
||||
GNU/Linux. However, in principle, users could obtain the Linux kernel via the
|
||||
Internet or from elsewhere, and compile it themselves. They could then obtain
|
||||
source code for many applications in the same way, compile the programs, then
|
||||
install them into their systems. For complicated programs, this process can be
|
||||
not only time-consuming but error-prone. To avoid it, users often choose to
|
||||
obtain the operating system and the application packages from one of the Linux
|
||||
distributors. What distinguishes the various Linux distributors are the
|
||||
software, protocols, and practices they use for packaging, installing, and
|
||||
tracking applications packages on users' systems, combined with installation
|
||||
and maintenance tools, documentation, and other services.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian GNU/Linux is the result of a volunteer effort to create a free,
|
||||
high-quality Unix-compatible operating system, complete with a suite of
|
||||
applications. The idea of a free Unix-like system originates from the GNU
|
||||
project, and many of the applications that make Debian GNU/Linux so useful were
|
||||
developed by the GNU project.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For Debian, free has the GNUish meaning (see the <code><a
|
||||
href="http://www.debian.org/social_contract#guidelines">Debian Free Software
|
||||
Guidelines</a></code>). When we speak of free software, we are referring to
|
||||
freedom, not price. Free software means that you have the freedom to
|
||||
distribute copies of free software, that you receive source code or can get it
|
||||
if you want it, that you can change the software or use pieces of it in new
|
||||
free programs; and that you know you can do these things.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Debian Project was created by Ian Murdock in 1993, initially under the
|
||||
sponsorship of the Free Software Foundation's GNU project. Today, Debian's
|
||||
developers think of it as a direct descendent of the GNU project.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Although Debian GNU/Linux itself is free software, it is a base upon which
|
||||
value-added Linux distributions can be built. By providing a reliable,
|
||||
full-featured base system, Debian provides Linux users with increased
|
||||
compatibility, and allows Linux distribution creators to eliminate duplication
|
||||
of effort and focus on the things that make their distribution special. See <a
|
||||
href="ch-redistrib.en.html#s-childistro">I am making a special Linux
|
||||
distribution for a "vertical market". Can I use Debian GNU/Linux for
|
||||
the guts of a Linux system and add my own applications on top of it?, Section
|
||||
14.3</a> for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-linux"></a>1.3 OK, now I know what Debian is... what is Linux?!</h2>
|
||||
|
||||
<p>
|
||||
In short, Linux is the kernel of a Unix-like operating system. It was
|
||||
originally designed for 386 (and better) PCs; today Linux also runs on a dozen
|
||||
of other systems. Linux is written by Linus Torvalds and many computer
|
||||
scientists around the world.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Besides its kernel, a "Linux" system usually has:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
a file system that follows the Linux Filesystem Hierarchy Standard <code><a
|
||||
href="http://www.pathname.com/fhs/">http://www.pathname.com/fhs/</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
a wide range of Unix utilities, many of which have been developed by the GNU
|
||||
project and the Free Software Foundation.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The combination of the Linux kernel, the file system, the GNU and FSF
|
||||
utilities, and the other utilities are designed to achieve compliance with the
|
||||
POSIX (IEEE 1003.1) standard; see <a href="ch-compat.en.html#s-otherunices">How
|
||||
source code compatible is Debian with other Unix systems?, Section 4.3</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For more information about Linux, see <code><a
|
||||
href="http://www.linux.org/info/">What is Linux</a></code> by <code><a
|
||||
href="http://www.linux.org/">Linux Online</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-non-linux"></a>1.4 Does Debian just do GNU/Linux?</h2>
|
||||
|
||||
<p>
|
||||
Currently, Debian is only available for Linux, but with Debian GNU/Hurd and
|
||||
Debian on BSD kernels, we have started to offer non-Linux-based OSes as a
|
||||
development, server and desktop platform, too. However, these non-linux ports
|
||||
are not officially released yet.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The oldest porting effort is Debian GNU/Hurd.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Hurd is a set of servers running on top of the GNU Mach microkernel.
|
||||
Together they build the base for the GNU operating system.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please see <code><a
|
||||
href="http://www.gnu.org/software/hurd/">http://www.gnu.org/software/hurd/</a></code>
|
||||
for more information about the GNU/Hurd in general, and <code><a
|
||||
href="http://www.debian.org/ports/hurd/">http://www.debian.org/ports/hurd/</a></code>
|
||||
for more information about Debian GNU/Hurd.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
A second effort is the port to a BSD kernel. People are working with both the
|
||||
NetBSD and the FreeBSD kernels.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
See <code><a
|
||||
href="http://www.debian.org/ports/#nonlinux">http://www.debian.org/ports/#nonlinux</a></code>
|
||||
for more information about these non-linux ports.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-difference"></a>1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?</h2>
|
||||
|
||||
<p>
|
||||
These key features distinguish Debian from other Linux distributions:
|
||||
</p>
|
||||
<dl>
|
||||
<dt>Freedom:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
As stated in the <code><a href="http://www.debian.org/social_contract">Debian
|
||||
Social Contract</a></code>, Debian will remain 100% free. Debian is very
|
||||
strict about shipping truly free software. The guidelines used to determine if
|
||||
a work is "free" are provided in <code><a
|
||||
href="http://www.debian.org/social_contract#guidelines">The Debian Free
|
||||
Software</a></code>.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>The Debian package maintenance system:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
The entire system, or any individual component of it, can be upgraded in place
|
||||
without reformatting, without losing custom configuration files, and (in most
|
||||
cases) without rebooting the system. Most Linux distributions available today
|
||||
have some kind of package maintenance system; the Debian package maintenance
|
||||
system is unique and particularly robust (see <a
|
||||
href="ch-pkg_basics.en.html">Basics of the Debian package management system,
|
||||
Chapter 7</a>).
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>Open development:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
Whereas other Linux distributions are developed by individuals, small, closed
|
||||
groups, or commercial vendors, Debian is the only major Linux distribution that
|
||||
is being developed cooperatively by many individuals through the Internet, in
|
||||
the same spirit as Linux and other free software.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
More than 1060 volunteer package maintainers are working on over 18200 packages
|
||||
and improving Debian GNU/Linux. The Debian developers contribute to the
|
||||
project not by writing new applications (in most cases), but by packaging
|
||||
existing software according to the standards of the project, by communicating
|
||||
bug reports to upstream developers, and by providing user support. See also
|
||||
additional information on how to become a contributor in <a
|
||||
href="ch-contributing.en.html#s-contrib">How can I become a Debian software
|
||||
developer?, Section 13.1</a>.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>The Universal Operating System:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
Debian comes with <code><a href="http://packages.debian.org/stable/">more than
|
||||
18200 packages</a></code> and runs on <code><a
|
||||
href="http://www.debian.org/ports/">11 architectures</a></code>. This is far
|
||||
more than is available for any other GNU/Linux distribution. See <a
|
||||
href="ch-software.en.html#s-apps">What types of applications and development
|
||||
software are available for Debian GNU/Linux?, Section 5.1</a> for an overview
|
||||
of the provided software and see <a href="ch-compat.en.html#s-arches">On what
|
||||
hardware architectures/systems does Debian GNU/Linux run?, Section 4.1</a> for
|
||||
a description of the supported hardware platforms.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>The Bug Tracking System:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
The geographical dispersion of the Debian developers required sophisticated
|
||||
tools and quick communication of bugs and bug-fixes to accelerate the
|
||||
development of the system. Users are encouraged to send bugs in a formal
|
||||
style, which are quickly accessible by WWW archives or via e-mail. See
|
||||
additional information in this FAQ on the management of the bug log in <a
|
||||
href="ch-support.en.html#s-buglogs">Are there logs of known bugs?, Section
|
||||
12.4</a>.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt>The Debian Policy:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
Debian has an extensive specification of our standards of quality, the Debian
|
||||
Policy. This document defines the qualities and standards to which we hold
|
||||
Debian packages.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
For additional information about this, please see our web page about <code><a
|
||||
href="http://www.debian.org/intro/why_debian">reasons to choose
|
||||
Debian</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-gnu"></a>1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?</h2>
|
||||
|
||||
<p>
|
||||
The Debian system builds on the ideals of free software first championed by the
|
||||
<code><a href="http://www.gnu.org/">Free Software Foundation</a></code> and in
|
||||
particular by <code><a href="http://www.stallman.org/">Richard
|
||||
Stallman</a></code>. FSF's powerful system development tools, utilities, and
|
||||
applications are also a key part of the Debian system.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Debian Project is a separate entity from the FSF, however we communicate
|
||||
regularly and cooperate on various projects. The FSF explicitly requested that
|
||||
we call our system "Debian GNU/Linux", and we are happy to comply
|
||||
with that request.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The FSF's long-standing objective is to develop a new operating system called
|
||||
GNU, based on <code><a
|
||||
href="http://www.gnu.org/software/hurd/">Hurd</a></code>. Debian is working
|
||||
with FSF on this system, called <code><a
|
||||
href="http://www.debian.org/ports/hurd/">Debian GNU/Hurd</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-pronunciation"></a>1.7 How does one pronounce Debian and what does this word mean?</h2>
|
||||
|
||||
<p>
|
||||
The project name is pronounced Deb'-ee-en, with a short e in Deb, and emphasis
|
||||
on the first syllable. This word is a contraction of the names of Debra and
|
||||
Ian Murdock, who founded the project. (Dictionaries seem to offer some
|
||||
ambiguity in the pronunciation of Ian (!), but Ian prefers ee'-en.)
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="index.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ 1 ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-getting.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-basic_defs.en.html
|
|
@ -1,961 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Choosing a Debian distribution</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-getting.en.html" rel="prev">
|
||||
<link href="ch-compat.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-choosing"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-getting.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ 3 ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-compat.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 3 - Choosing a Debian distribution
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
There are many different Debian distributions. Choosing the proper Debian
|
||||
distribution is an important decission. This section covers some information
|
||||
useful for users that want to make the choice best suited for their system and
|
||||
also answers possible questions that might be arising during the process. It
|
||||
does not deal with "why you should choose Debian" but rather
|
||||
"which distribution of Debian".
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For more information on the available distributions read <a
|
||||
href="ch-ftparchives.en.html#s-dists">How many Debian distributions are there?,
|
||||
Section 6.1</a>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s3.1"></a>3.1 Which Debian distribution (stable/testing/unstable) is better for me?</h2>
|
||||
|
||||
<p>
|
||||
The answer is a bit complicated. It really depends on what you intend to do.
|
||||
One solution would be to ask a friend who runs Debian. But that does not mean
|
||||
that you cannot make an independent decision. In fact, you should be able to
|
||||
decide once you complete reading this chapter.
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
If security or stability are at all important for you: install stable. period.
|
||||
This is the most preferred way.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
If you are a new user installing to a desktop machine, start with stable. Some
|
||||
of the software is quite old, but it's the least buggy environment to work in.
|
||||
You can easily switch to the more modern unstable once you are a little more
|
||||
confident.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
If you are a desktop user with some experience in Linux and does not mind
|
||||
facing the odd bug now and then, use unstable. It has all the latest and
|
||||
greatest software, and bugs are usually fixed swiftly.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
If you are running a server, especially one that has strong stability
|
||||
requirements or is exposed to the Internet, install stable. This is by far the
|
||||
strongest and safest choice.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The following questions (hopefully) provide more detail on these choices.
|
||||
After reading this whole FAQ, if you still could not make a decision, stick
|
||||
with the stable distribution.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.1"></a>3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?</h3>
|
||||
|
||||
<p>
|
||||
Try to search the web using a search engine and see if someone else is able to
|
||||
get it working in stable. Most of the hardware should work fine with stable.
|
||||
But if you have some state-of-the-art, cutting edge hardware, it might not work
|
||||
with stable. If this is the case, you might want to install/upgrade to
|
||||
unstable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For laptops, <code><a
|
||||
href="http://www.linux-on-laptops.com/">http://www.linux-on-laptops.com/</a></code>
|
||||
is a very good website to see if someone else is able to get it to work under
|
||||
Linux. The website is not specific to Debian, but is nevertheless a tremendous
|
||||
resource. I am not aware of any such website for desktops.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Another option would be to ask in the debian-user mailing list by sending an
|
||||
email to debian-user@lists.debian.org . Messages can be posted to the list
|
||||
even without subscribing. The archives can be read through <code><a
|
||||
href="http://lists.debian.org/debian-user/">http://lists.debian.org/debian-user/</a></code>
|
||||
Information regarding subscribing to the list can be found at the location of
|
||||
archives. You are strongly encourage to post your questions on the
|
||||
mailing-list than on <code><a
|
||||
href="http://www.debian.org/support">irc</a></code>. The mailing-list messages
|
||||
are archived, so solution to your problem can help others with the same issue.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.2"></a>3.1.2 Will there be different different versions of packages in different distributions?</h3>
|
||||
|
||||
<p>
|
||||
Yes. Unstable has the most recent (latest) versions. But the packages in
|
||||
unstable are not well tested and might have bugs.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
On the other hand, stable contains old versions of packages. But this package
|
||||
is well tested and is less likely to have any bugs.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The packages in testing fall between these two extremes.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.3"></a>3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?</h3>
|
||||
|
||||
<p>
|
||||
Well, you might be correct. The age of the packages at stable depends on when
|
||||
the last release was made. Since there is typically over 1 year between
|
||||
releases you might find that stable contains old versions of packages.
|
||||
However, they have been tested in and out. One can confidently say that the
|
||||
packages do not have any known severe bugs, security holes etc., in them. The
|
||||
packages in stable integrate seamlessly with other stable packages. These
|
||||
characteristics are very important for production servers which have to work 24
|
||||
hours a day, 7 days a week.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
On the other hand, packages in testing or unstable can have hidden bugs,
|
||||
security holes etc., Moreover, some packages in testing and unstable might not
|
||||
be working as intended. Usually people working on a single desktop prefer
|
||||
having the latest and most modern set of packages. Unstable is the solution
|
||||
for this group of people.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
As you can see, stability and novelty are two opposing ends of the spectrum.
|
||||
If stability is required: install stable distribution. If you want to work
|
||||
with the latest packages, then install unstable.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.4"></a>3.1.4 If I were to decide to change to another distribution, Can I do that?</h3>
|
||||
|
||||
<p>
|
||||
Yes, but it is a one way process. You can go from stable --> testing -->
|
||||
unstable. But the reverse direction is not "possible". So better be
|
||||
sure if you are planning to install/upgrade to unstable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Actually, if you are an expert and if you are willing to spend some time and if
|
||||
you are real careful and if you know what you are doing, then it might be
|
||||
possible to go from unstable to testing and then to stable. The installer
|
||||
scripts are not designed to do that. So in the process, your configuration
|
||||
files might be lost and....
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.5"></a>3.1.5 Could you tell me whether to install testing or unstable?</h3>
|
||||
|
||||
<p>
|
||||
This is a rather subjective issue. There is no perfect answer but only a
|
||||
"wise guess" could be made while deciding between unstable and
|
||||
testing. My personal order of preference is Stable, Unstable and Testing. The
|
||||
issue is like this:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Stable is rock solid. It does not break.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Testing breaks less often than Unstable. But when it breaks, it takes a long
|
||||
time for things to get rectified. Sometimes this could be days and it could be
|
||||
months at times.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Unstable changes a lot, and it can break at any point. However, fixes get
|
||||
rectified in many occasions in a couple of days and it always has the latest
|
||||
releases of software packaged for Debian.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
But there are times when tracking testing would be beneficial as opposed to
|
||||
unstable. The author such situation due to the gcc transition from gcc3 to
|
||||
gcc4. He was trying to install the <code>labplot</code> package on a machine
|
||||
tracking unstable and it could not be installed in unstable as some of its
|
||||
dependencies have undergone gcc4 transition and some have not. But the package
|
||||
in testing was installable on a testing machine as the gcc4 transitioned
|
||||
packages had not "trickled down" to testing.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.6"></a>3.1.6 You are talking about testing being broken. What do you mean by that?</h3>
|
||||
|
||||
<p>
|
||||
Sometimes, a package might not be installable through package management tools.
|
||||
Sometimes, a package might not be available at all, maybe it was (temporarily)
|
||||
removed due to bugs or unmet dependencies. Sometimes, a package installs but
|
||||
does not behave in the proper way.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
When these things happen, the distribution is said to be broken (at least for
|
||||
this package).
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.7"></a>3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?</h3>
|
||||
|
||||
<p>
|
||||
The bug fixes and improvements introduced in the unstable distribution trickle
|
||||
down to testing after a certain number of days. Let's say this threshold is 10
|
||||
days. The packages in unstable go into testing only when there are no RC-bugs
|
||||
reported against them. If there is a RC-bug filed against a package in
|
||||
unstable, it will not go into testing after the 10 days.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The idea is that, if the package has any problems, it would be discovered by
|
||||
people using unstable and will be fixed before it enters testing. This keeps
|
||||
the testing in an usable state for most period of the time. Overall a
|
||||
brilliant concept, if you ask me. But things are alwasy not so simple.
|
||||
Consider the following situation:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Imagine you are interested in package XYZ.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Let's assume that on June 10, the version in testing is XYZ-3.6 and in unstable
|
||||
it is XYZ-3.7
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
After 10 days, XYZ-3.7 from unstable migrates into testing.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
So on June 20, both testing and unstable have XYZ-3.7 in their repositories.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Let's say, The user of testing distribution sees that a new XYZ package is
|
||||
available and updates his XYZ-3.6 to XYZ-3.7
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Now on June 25, someone using testing or unstable discovers an RC bug in
|
||||
XYZ-3.7 and files it in the BTS.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
The maintainer of XYZ fixes this bug and uploads it to unstable say on June 30.
|
||||
Here it is assumed that it takes 5 days for the maintainer to fix the bug and
|
||||
upload the new version. The number 5 should not be taken literally. It could
|
||||
be less or more, depending upon the severity of the RC-bug at hand.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
This new version in unstable, XYZ-3.8 is scheduled to enter testing on July
|
||||
10th.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
But on July 5th some other person, discovers another RC-bug in XYZ-3.8
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Let's say the maintainer of XYZ fixes this new RC-bug and uploads new version
|
||||
of XYZ after 5 days.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
So on July 10, testing has XYZ-3.7 while unstable has XYZ-3.9
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
This new version XYZ-3.9 is now rescheduled to enter testing on July 20th.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Now since you are running testing, and since XYZ-3.7 is buggy, you could
|
||||
probably use XYZ only after July 20th. That is you essentially ended up with a
|
||||
broken XYZ for about one month.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The situation can get much more complicated, if say, XYZ depends on 4 other
|
||||
packages. This could in turn lead to unusable testing distribution for months.
|
||||
The above scenario which is artificially created by me, can occur in the real
|
||||
life. But such occurrences are rare.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.8"></a>3.1.8 From an administrator's point of view, Which distribution requires more attention?</h3>
|
||||
|
||||
<p>
|
||||
One of the main reasons many people chose Debian over other Linux distributions
|
||||
is that it requires very little administration. People want a system that just
|
||||
works. In general one can say that, stable requires very little maintenance
|
||||
while testing and unstable require constant maintenance from the administrator.
|
||||
If you are running stable, all you need to worry about is, keeping track of
|
||||
security updates. If you are running either testing or unstable it is a good
|
||||
idea to be aware of the new bugs discovered in the installed packages, new
|
||||
bugfixes/features introduced etc.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.9"></a>3.1.9 What happens when a new release is made?</h3>
|
||||
|
||||
<p>
|
||||
This question will not help you in choosing a Debian distribution. But sooner
|
||||
or later you will face this question.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The stable distribution is currently etch; The next stable distribution will be
|
||||
called as lenny. Let's consider the particular case as to what happens when
|
||||
lenny is released as the new stable version.
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
oldstable = sarge; stable = etch; testing = lenny; unstable = sid
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Unstable is always referred to as sid irrespective of whether a release is made
|
||||
or not.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
packages constantly migrate from sid to testing (i.e. lenny). But packages in
|
||||
stable (i.e. etch) remain the same except for security updates.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
after sometime testing becomes frozen. But it will still be called testing.
|
||||
At this point no new packages from unstable can migrate to testing unless they
|
||||
include release-critical (RC) bug fixes.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
When testing is frozen, all the new bugfixes introduced, have to be manualy
|
||||
checked by the members of the release team. This is done to ensure that there
|
||||
wont be any unknown severe problems in the frozen testing.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
RC bugs in 'frozen testing' are reduced to zero.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
The 'frozen testing' with no rc-bugs will be released as the new stable
|
||||
version. In our example, this new stable release will be called as lenny.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
At this stage oldstable = etch, stable = lenny. The contents of stable and
|
||||
'frozen testing' are same at this point.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
A new testing is forked from the current stable.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Packages start coming down from sid to testing and the Debian community will be
|
||||
working towards making the next stable release.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.10"></a>3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?</h3>
|
||||
|
||||
<p>
|
||||
In most situations it is very easy to figure this out. Take a look at the
|
||||
<code>/etc/apt/sources.list</code> file. There will be an entry similar to
|
||||
this:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
deb http://ftp.us.debian.org/debian/ unstable main contrib
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
The third field ('unstable' in the above example) indicates the Debian
|
||||
distribution the system is currently tracking.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You can also use <code>lsb_release</code> (available in the
|
||||
<code>lsb-release</code> package). If you run this program in an unstable
|
||||
system you will get:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
$ lsb_release -a
|
||||
LSB Version: core-2.0-noarch:core-3.0-noarch:core-3.1-noarch:core-2.0-ia32:core-3.0-ia32:core-3.1-ia32
|
||||
Distributor ID: Debian
|
||||
Description: Debian GNU/Linux unstable (sid)
|
||||
Release: unstable
|
||||
Codename: sid
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
However, this is always not that easy. Some systems might have
|
||||
<code>sources.list</code> files with multiple entries corresponding to
|
||||
different distributions. This could happen if the administrator is tracking
|
||||
different packages from different Debian distributions. This is frequently
|
||||
referred to as apt-pinning. These systems might run a mixture of
|
||||
distributions.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.11"></a>3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?</h3>
|
||||
|
||||
<p>
|
||||
If you are currently running stable, then in the
|
||||
<code>/etc/apt/sources.list</code> file the third field will be either etch or
|
||||
stable. You need to change this to the distribution you want to run. If you
|
||||
want to run testing, then change the third field of
|
||||
<code>/etc/apt/sources.list</code> to testing. If you want to run unstable,
|
||||
then change the third field to unstable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Currently testing is called lenny. So, if you change the third field of
|
||||
<code>/etc/apt/sources.list</code> to lenny, then also you will be running
|
||||
testing. But when lenny becomes stable, you will still be tracking lenny.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Unstable is always called Sid. So if you change the third field of
|
||||
<code>/etc/apt/sources.list</code> to sid, then you will be tracking unstable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Currently Debian offers security updates for testing but not for unstable, as
|
||||
fixes in unstable are directly made to the main archive. So if you are running
|
||||
unstable make sure that you remove the lines relating to security updates in
|
||||
<code>/etc/apt/sources.list</code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If there is a release notes document available for the distribution you are
|
||||
upgrading to (even though it has not yet been released) it would be wise to
|
||||
review it, as it might provide information on how you should upgrade to it.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Nevertheless, once you make the above changes, you can run <code>aptitude
|
||||
update</code> and then install the packages that you want. Notice that
|
||||
installing a package from a different distribution might automatically upgrade
|
||||
half of your system. If you install individual packages you will end up with a
|
||||
system running mixed distributions.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It might be best in some situations to just fully upgrade to the new
|
||||
distribution running <code>apt-get dist-upgrade</code>, <code>aptitude
|
||||
safe-upgrade</code> or <code>aptitude full-upgrade</code>. Read apt's and
|
||||
aptitude's manual pages for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.12"></a>3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?</h3>
|
||||
|
||||
<p>
|
||||
It depends on the entries in the <code>/etc/apt/sources.list</code> file. If
|
||||
you are currently tracking testing, these entries are similar to either:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
deb http://ftp.us.debian.org/debian/ testing main
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
or
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
deb http://ftp.us.debian.org/debian/ lenny main
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
If the third field in <code>/etc/apt/sources.list</code> is 'testing' then you
|
||||
will be tracking testing even after a release is made. So after lenny is
|
||||
released, you will be running a new Debian distribution which will have a
|
||||
different codename. Changes might not be apparent at first but will be evident
|
||||
as soon as new packages from unstable go over to the testing distribution.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
But if the third field contains 'lenny' then you will be tracking stable (since
|
||||
lenny will then be the new stable distribution).
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.1.13"></a>3.1.13 I am still confused. What did you say I should install?</h3>
|
||||
|
||||
<p>
|
||||
If unsure, the best bet would be stable distribution.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s3.2"></a>3.2 But what about Knoppix, Linex, Ubuntu, and others?</h2>
|
||||
|
||||
<p>
|
||||
They are not Debian; they are <em>Debian based</em>. Though there are many
|
||||
similarities and commonalities between them, there are also crucial
|
||||
differences.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
All these distributions have their own merits and are suited to some specific
|
||||
set of users. For more information, read the information of <code><a
|
||||
href="http://www.debian.org/misc/children-distros">software distributions based
|
||||
on Debian</a></code> available at the Debian website.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.2.1"></a>3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?</h3>
|
||||
|
||||
<p>
|
||||
These distributions are Debian based. But they are not Debian. You will be
|
||||
still able to use apt package tools by pointing the
|
||||
<code>/etc/apt/sources.list</code> file to these distributions' repositories.
|
||||
But then you are not running Debian, you are running a different distribution.
|
||||
They are not the same.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In most situations if you stick with one distribution you should use that and
|
||||
not mix packages from other distributions. Many common breakages arise due to
|
||||
people running a distribution and trying to install Debian packages from other
|
||||
distributions. The fact that they use the same formatting and name (.deb) does
|
||||
not make them inmediately compatible.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, Knoppix is a Linux distribution designed to be booted as a live CD
|
||||
where as Debian is designed to be installed on hard-disk. Knoppix is great if
|
||||
you want to know whether a particular hardware works, or if you want to
|
||||
experience how a linux system 'feels' etc., Knoppix is good for demonstration
|
||||
purposes while Debian is designed to run 24/7. Moreover the number of packages
|
||||
available, the number of architectures supported by Debian are far more greater
|
||||
than that of Knoppix.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you want Debian, it is best to install Debian from the get-go. Although it
|
||||
is possible to install Debian through other distributions, such as Knoppix, the
|
||||
procedure calls for expertise. If you are reading this FAQ, I would assume
|
||||
that you are new to both Debian and Knoppix. In that case, save yourself a lot
|
||||
of trouble later and install Debian right at the beginning.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.2.2"></a>3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?</h3>
|
||||
|
||||
<p>
|
||||
You are advised not to use the Debian forums (either mailing lists or IRC) for
|
||||
help as people might advise you thinking that you are running a Debian system
|
||||
and the "fixes" they provide might not be suited to what you are
|
||||
running. They might even worsen the problem you are facing.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Use the forums of the specific distribution you are using first. If you do not
|
||||
get help or the help you get does not fix your problem you might want to try
|
||||
asking in Debian forums, but keep the advise of the previous paragraph in mind.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s3.2.3"></a>3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?</h3>
|
||||
|
||||
<p>
|
||||
Consider the change from a Debian-based distribution to Debian just like a
|
||||
change from one operating system to another one. You should make a backup of
|
||||
all your date and reinstall the operating system from scratch. You should not
|
||||
attempt to "upgrade" to Debian using the package management tools as
|
||||
you might end up with an unusable system.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If all your user data (i.e. your <code>/home</code>) is under a separate
|
||||
partition migrating to Debian is actually quite simple, you just have to tell
|
||||
the installation system to mount (but not reformat) that partition when
|
||||
reinstalling. Making backups of your data, as well as your previous system's
|
||||
configuration (i.e. <code>/etc/</code> and, maybe, <code>/var/</code>) is
|
||||
still encouraged.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-getting.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ 3 ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-compat.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-choosing.en.html
|
|
@ -1,554 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Compatibility issues</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-choosing.en.html" rel="prev">
|
||||
<link href="ch-software.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-compat"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-choosing.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ 4 ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-software.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 4 - Compatibility issues
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-arches"></a>4.1 On what hardware architectures/systems does Debian GNU/Linux run?</h2>
|
||||
|
||||
<p>
|
||||
Debian GNU/Linux includes complete source-code for all of the included
|
||||
programs, so it should work on all systems which are supported by the Linux
|
||||
kernel; see the <code><a
|
||||
href="http://en.tldp.org/FAQ/Linux-FAQ/intro.html#DOES-LINUX-RUN-ON-MY-COMPUTER">Linux
|
||||
FAQ</a></code> for details.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The current Debian GNU/Linux release, 4.0, contains a complete, binary
|
||||
distribution for the following architectures:
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>i386</em>: this covers systems based on Intel and compatible processors,
|
||||
including Intel's 386, 486, Pentium, Pentium Pro, Pentium II (both Klamath and
|
||||
Celeron), and Pentium III, and most compatible processors by AMD, Cyrix and
|
||||
others.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>amd64</em>: this covers systems based on AMD 64bit CPUs with AMD64
|
||||
extension and all Intel CPUs with EM64T extension, and a common 64bit
|
||||
userspace.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>alpha</em>: Compaq/Digital's Alpha systems.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>sparc</em>: this covers Sun's SPARC and most UltraSPARC systems.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>powerpc</em>: this covers some IBM/Motorola PowerPC machines, including
|
||||
CHRP, PowerMac and PReP machines.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>arm</em>: ARM and StrongARM machines.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>mips</em>: SGI's big-endian MIPS systems, Indy and Indigo2;
|
||||
<em>mipsel</em>: little-endian MIPS machines, Digital DECstations.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>hppa</em>: Hewlett-Packard's PA-RISC machines (712, C3000, L2000, A500).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>ia64</em>: Intel IA-64 ("Itanium") computers.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>s390</em>: IBM S/390 mainframe systems.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The development of binary distributions of Debian for Sparc64 (UltraSPARC
|
||||
native) architectures is currently underway.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Support for the <em>m68k</em> architecture was dropped in this release, because
|
||||
it did not meet the criteria set by the Debian Release Managers. This
|
||||
architecture covers Amigas and ATARIs having a Motorola 680x0 processor for
|
||||
x>=2; with MMU. However, the port is still active and available for
|
||||
installation even if not a part of this official stable release and might be
|
||||
reactivated for future releases.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For more information on the available ports see the <code><a
|
||||
href="http://www.debian.org/ports/">ports pages at the website</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For further information on booting, partitioning your drive, enabling PCMCIA
|
||||
(PC Card) devices and similar issues please follow the instructions given in
|
||||
the Installation Manual, which is available from our WWW site at <code><a
|
||||
href="http://www.debian.org/releases/stable/installmanual">http://www.debian.org/releases/stable/installmanual</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-otherdistribs"></a>4.2 How compatible is Debian with other distributions of Linux?</h2>
|
||||
|
||||
<p>
|
||||
Debian developers communicate with other Linux distribution creators in an
|
||||
effort to maintain binary compatibility across Linux distributions. Most
|
||||
commercial Linux products run as well under Debian as they do on the system
|
||||
upon which they were built.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian GNU/Linux adheres to the <code><a
|
||||
href="http://www.pathname.com/fhs/">Linux Filesystem Hierarchy
|
||||
Standard</a></code>. However, there is room for interpretation in some of the
|
||||
rules within this standard, so there may be slight differences between a Debian
|
||||
system and other Linux systems.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian GNU/Linux supports software developed for the <code><a
|
||||
href="http://www.linuxbase.org/">Linux Standard Base</a></code>. The LSB is a
|
||||
specification for allowing the same binary package to be used on multiple
|
||||
distributions. The Debian Etch release is Certified for LSB Release 3.1, see
|
||||
the <code><a
|
||||
href="https://www.linux-foundation.org/lsb-cert/productdir.php">Linux
|
||||
Foundation Certification webpage</a></code>. Discussion and coordination of
|
||||
efforts towards ensuring Debian meets the requirements of the Linux Standard
|
||||
Base is taking place on the <code><a
|
||||
href="http://lists.debian.org/debian-lsb/">debian-lsb mailing list</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-otherunices"></a>4.3 How source code compatible is Debian with other Unix systems?</h2>
|
||||
|
||||
<p>
|
||||
For most applications Linux source code is compatible with other Unix systems.
|
||||
It supports almost everything that is available in System V Unix systems and
|
||||
the free and commercial BSD-derived systems. However in the Unix business such
|
||||
claim has nearly no value because there is no way to prove it. In the software
|
||||
development area complete compatibility is required instead of compatibility in
|
||||
"about most" cases. So years ago the need for standards arose, and
|
||||
nowadays POSIX.1 (IEEE Standard 1003.1-1990) is one of the major standards for
|
||||
source code compatibility in Unix-like operating systems.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Linux is intended to adhere to POSIX.1, but the POSIX standards cost real money
|
||||
and the POSIX.1 (and FIPS 151-2) certification is quite expensive; this made it
|
||||
more difficult for the Linux developers to work on complete POSIX conformance.
|
||||
The certification costs make it unlikely that Debian will get an official
|
||||
conformance certification even if it completely passed the validation suite.
|
||||
(The validation suite is now freely available, so it is expected that more
|
||||
people will work on POSIX.1 issues.)
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Unifix GmbH (Braunschweig, Germany) developed a Linux system that has been
|
||||
certified to conform to FIPS 151-2 (a superset of POSIX.1). This technology
|
||||
was available in Unifix' own distribution called Unifix Linux 2.0 and in
|
||||
Lasermoon's Linux-FT.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-otherpackages"></a>4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?</h2>
|
||||
|
||||
<p>
|
||||
Different Linux distributions use different package formats and different
|
||||
package management programs.
|
||||
</p>
|
||||
<dl>
|
||||
<dt><strong>You probably can:</strong></dt>
|
||||
<dd>
|
||||
<p>
|
||||
A program to unpack a Debian package onto a Linux host that is been built from
|
||||
a `foreign' distribution is available, and will generally work, in the sense
|
||||
that files will be unpacked. The converse is probably also true, that is, a
|
||||
program to unpack a Red Hat or Slackware package on a host that is based on
|
||||
Debian GNU/Linux will probably succeed in unpacking the package and placing
|
||||
most files in their intended directories. This is largely a consequence of the
|
||||
existence (and broad adherence to) the Linux Filesystem Hierarchy Standard.
|
||||
The <code><a href="http://packages.debian.org/alien">Alien</a></code> package
|
||||
is used to convert between different package formats.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><strong>You probably do not want to:</strong></dt>
|
||||
<dd>
|
||||
<p>
|
||||
Most package managers write administrative files when they are used to unpack
|
||||
an archive. These administrative files are generally not standardized.
|
||||
Therefore, the effect of unpacking a Debian package on a `foreign' host will
|
||||
have unpredictable (certainly not useful) effects on the package manager on
|
||||
that system. Likewise, utilities from other distributions might succeed in
|
||||
unpacking their archives on Debian systems, but will probably cause the Debian
|
||||
package management system to fail when the time comes to upgrade or remove some
|
||||
packages, or even simply to report exactly what packages are present on a
|
||||
system.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><strong>A better way:</strong></dt>
|
||||
<dd>
|
||||
<p>
|
||||
The Linux File System Standard (and therefore Debian GNU/Linux) requires that
|
||||
subdirectories under <samp>/usr/local/</samp> be entirely under the user's
|
||||
discretion. Therefore, users can unpack `foreign' packages into this
|
||||
directory, and then manage their configuration, upgrade and removal
|
||||
individually.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-non-debian-programs"></a>4.5 How should I install a non-Debian program?</h2>
|
||||
|
||||
<p>
|
||||
Files under the directory <samp>/usr/local/</samp> are not under the control of
|
||||
the Debian package management system. Therefore, it is good practice to place
|
||||
the source code for your program in /usr/local/src/. For example, you might
|
||||
extract the files for a package named "foo.tar" into the directory
|
||||
<samp>/usr/local/src/foo</samp>. After you compile them, place the binaries in
|
||||
<samp>/usr/local/bin/</samp>, the libraries in <samp>/usr/local/lib/</samp>,
|
||||
and the configuration files in <samp>/usr/local/etc/</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If your programs and/or files really must be placed in some other directory,
|
||||
you could still store them in <samp>/usr/local/</samp>, and build the
|
||||
appropriate symbolic links from the required location to its location in
|
||||
<samp>/usr/local/</samp>, e.g., you could make the link
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
ln -s /usr/local/bin/foo /usr/bin/foo
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
In any case, if you obtain a package whose copyright allows redistribution, you
|
||||
should consider making a Debian package of it, and uploading it for the Debian
|
||||
system. Guidelines for becoming a package developer are included in the Debian
|
||||
Policy manual (see <a href="ch-support.en.html#s-debiandocs">What other
|
||||
documentation exists on and for a Debian system?, Section 12.1</a>).
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-termcap"></a>4.6 Why can't I compile programs that require libtermcap?</h2>
|
||||
|
||||
<p>
|
||||
Debian uses the <samp>terminfo</samp> database and the <samp>ncurses</samp>
|
||||
library of terminal interface routes, rather than the <samp>termcap</samp>
|
||||
database and the <samp>termcap</samp> library. Users who are compiling
|
||||
programs that require some knowledge of the terminal interface should replace
|
||||
references to <samp>libtermcap</samp> with references to
|
||||
<samp>libncurses</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To support binaries that have already been linked with the <samp>termcap</samp>
|
||||
library, and for which you do not have the source, Debian provides a package
|
||||
called <code>termcap-compat</code>. This provides both
|
||||
<samp>libtermcap.so.2</samp> and <samp>/etc/termcap</samp>. Install this
|
||||
package if the program fails to run with the error message "can't load
|
||||
library 'libtermcap.so.2'", or complains about a missing
|
||||
<samp>/etc/termcap</samp> file.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-accelx"></a>4.7 Why can't I install AccelX?</h2>
|
||||
|
||||
<p>
|
||||
AccelX uses the <samp>termcap</samp> library for installation. See <a
|
||||
href="#s-termcap">Why can't I compile programs that require libtermcap?,
|
||||
Section 4.6</a> above.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-motifnls"></a>4.8 Why do my old XFree 2.1 Motif applications crash?</h2>
|
||||
|
||||
<p>
|
||||
You need to install the <code>motifnls</code> package, which provides the
|
||||
XFree-2.1 configuration files needed to allow Motif applications compiled under
|
||||
XFree-2.1 to run under XFree-3.1.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Without these files, some Motif applications compiled on other machines (such
|
||||
as Netscape) may crash when attempting to copy or paste from or to a text
|
||||
field, and may also exhibit other problems.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-choosing.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ 4 ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-software.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-compat.en.html
|
|
@ -1,370 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Contributing to the Debian Project</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-support.en.html" rel="prev">
|
||||
<link href="ch-redistrib.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-contributing"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-support.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ 13 ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-redistrib.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 13 - Contributing to the Debian Project
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
<code><a href="http://www.debian.org/donations">Donations</a></code> of time
|
||||
(to develop new packages, maintain existing packages, or provide user support),
|
||||
resources (to mirror the FTP and WWW archives), and money (to pay for new
|
||||
testbeds as well as hardware for the archives) can help the project.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-contrib"></a>13.1 How can I become a Debian software developer?</h2>
|
||||
|
||||
<p>
|
||||
The development of Debian is open to all, and new users with the right skills
|
||||
and/or the willingness to learn are needed to maintain existing packages which
|
||||
have been "orphaned" by their previous maintainers, to develop new
|
||||
packages, and to provide user support.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The description of becoming a Debian developer can be found at the <code><a
|
||||
href="http://www.debian.org/devel/join/newmaint">New Maintainer's
|
||||
Corner</a></code> at the Debian web site.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-contribresources"></a>13.2 How can I contribute resources to the Debian project?</h2>
|
||||
|
||||
<p>
|
||||
Since the project aims to make a substantial body of software rapidly and
|
||||
easily accessible throughout the globe, mirrors are urgently needed. It is
|
||||
desirable but not absolutely necessary to mirror all of the archive. Please
|
||||
visit the <code><a href="http://www.debian.org/mirror/size">Debian mirror
|
||||
size</a></code> page for information on the disk space requirements.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Most of the mirroring is accomplished entirely automatically by scripts,
|
||||
without any interaction. However, the occasional glitch or system change
|
||||
occurs which requires human intervention.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you have a high-speed connection to the Internet, the resources to mirror
|
||||
all or part of the distribution, and are willing to take the time (or find
|
||||
someone) who can provide regular maintenance of the system, then please contact
|
||||
<code><a
|
||||
href="mailto:debian-admin@lists.debian.org">debian-admin@lists.debian.org</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-supportingorganizations"></a>13.3 How can I contribute financially to the Debian project?</h2>
|
||||
|
||||
<p>
|
||||
One can make individual donations to one of two organizations that are critical
|
||||
to the development of the Debian project.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-SPI"></a>13.3.1 Software in the Public Interest</h3>
|
||||
|
||||
<p>
|
||||
Software in the Public Interest (SPI) is an IRS 501(c)(3) non-profit
|
||||
organization, formed when FSF withdrew their sponsorship of Debian. The
|
||||
purpose of the organization is to develop and distribute free software.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Our goals are very much like those of FSF, and we encourage programmers to use
|
||||
the GNU General Public License on their programs. However, we have a slightly
|
||||
different focus in that we are building and distributing a Linux system that
|
||||
diverges in many technical details from the GNU system as originally planned by
|
||||
FSF. We still communicate with FSF, and we cooperate in sending them changes
|
||||
to GNU software and in asking our users to donate to FSF and the GNU project.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
SPI can be reached at: <code><a
|
||||
href="http://www.spi-inc.org/">http://www.spi-inc.org/</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-FSF"></a>13.3.2 Free Software Foundation</h3>
|
||||
|
||||
<p>
|
||||
At this time there is no formal connection between Debian and the Free Software
|
||||
Foundation. However, the Free Software Foundation is responsible for some of
|
||||
the most important software components in Debian, including the GNU C compiler,
|
||||
GNU Emacs, and much of the C run-time library that is used by all programs on
|
||||
the system. FSF pioneered much of what free software is today: they wrote the
|
||||
General Public License that is used on much of the Debian software, and they
|
||||
invented the "GNU" project to create an entirely free Unix system.
|
||||
Debian should be considered a descendent of the GNU system.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
FSF can be reached at: <code><a
|
||||
href="http://www.fsf.org/">http://www.fsf.org/</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-support.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ 13 ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-redistrib.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-contributing.en.html
|
|
@ -1,716 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Customizing your installation of Debian GNU/Linux</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-kernel.en.html" rel="prev">
|
||||
<link href="ch-support.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-customizing"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-kernel.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ 11 ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-support.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 11 - Customizing your installation of Debian GNU/Linux
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-papersize"></a>11.1 How can I ensure that all programs use the same paper size?</h2>
|
||||
|
||||
<p>
|
||||
Install the <code>libpaper1</code> package, and it will ask you for a
|
||||
system-wide default paper size. This setting will be kept in the file
|
||||
<samp>/etc/papersize</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Users can override the paper size setting using the <samp>PAPERSIZE</samp>
|
||||
environment variable. For details, see the manual page
|
||||
<code>papersize(5)</code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-hardwareaccess"></a>11.2 How can I provide access to hardware peripherals, without compromising security?</h2>
|
||||
|
||||
<p>
|
||||
Many device files in the <samp>/dev</samp> directory belong to some predefined
|
||||
groups. For example, <samp>/dev/fd0</samp> belongs to the <samp>floppy</samp>
|
||||
group, and <samp>/dev/dsp</samp> belongs to the <samp>audio</samp> group.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you want a certain user to have access to one of these devices, just add the
|
||||
user to the group the device belongs to, i.e. do:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
adduser user group
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
This way you won't have to change the file permissions on the device.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you do this from within a user's shell or a GUI environment you have to
|
||||
logout and login again to become an effective member of that group. To check
|
||||
which groups you belong to run <samp>groups</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Notice that, since the introduction of <samp>udev</samp> if you change the
|
||||
permissions of a hardware peripheral they might be be adjusted for some devices
|
||||
when the system starts, if this happens to the hardware peripherals you are
|
||||
instered in you will have to adjust the rules at <samp>/etc/udev</samp>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-consolefont"></a>11.3 How do I load a console font on startup the Debian way?</h2>
|
||||
|
||||
<p>
|
||||
The <code>kbd</code> and <code>console-tools</code> packages support this, edit
|
||||
<samp>/etc/kbd/config</samp> or <samp>/etc/console-tools/config</samp> files.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-appdefaults"></a>11.4 How can I configure an X11 program's application defaults?</h2>
|
||||
|
||||
<p>
|
||||
Debian's X programs will install their application resource data in the
|
||||
<samp>/etc/X11/app-defaults/</samp> directory. If you want to customize X
|
||||
applications globally, put your customizations in those files. They are marked
|
||||
as configuration files, so their contents will be preserved during upgrades.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-booting"></a>11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.</h2>
|
||||
|
||||
<p>
|
||||
Like all Unices, Debian boots up by executing the program <samp>init</samp>.
|
||||
The configuration file for <samp>init</samp> (which is
|
||||
<samp>/etc/inittab</samp>) specifies that the first script to be executed
|
||||
should be <samp>/etc/init.d/rcS</samp>. This script runs all of the scripts in
|
||||
<samp>/etc/rcS.d/</samp> by sourcing or forking subprocess depending on their
|
||||
file extension to perform initialization such as to check and to mount file
|
||||
systems, to load modules, to start the network services, to set the clock, and
|
||||
to perform other initialization. Then, for compatibility, it runs the files
|
||||
(except those with a `.'in the filename) in <samp>/etc/rc.boot/</samp> too.
|
||||
Any scripts in the latter directory are usually reserved for system
|
||||
administrator use, and using them in packages is deprecated.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
After completing the boot process, <samp>init</samp> executes all start scripts
|
||||
in a directory specified by the default runlevel (this runlevel is given by the
|
||||
entry for <samp>id</samp> in <samp>/etc/inittab</samp>). Like most System V
|
||||
compatible Unices, Linux has 7 runlevels:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
0 (halt the system),
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
1 (single-user mode),
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
2 through 5 (various multi-user modes), and
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
6 (reboot the system).
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Debian systems come with id=2, which indicates that the default runlevel will
|
||||
be '2' when the multi-user state is entered, and the scripts in
|
||||
<samp>/etc/rc2.d/</samp> will be run.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In fact, the scripts in any of the directories, <samp>/etc/rcN.d/</samp> are
|
||||
just symbolic links back to scripts in <samp>/etc/init.d/</samp>. However, the
|
||||
<em>names</em> of the files in each of the <samp>/etc/rcN.d/</samp> directories
|
||||
are selected to indicate the <em>way</em> the scripts in
|
||||
<samp>/etc/init.d/</samp> will be run. Specifically, before entering any
|
||||
runlevel, all the scripts beginning with 'K' are run; these scripts kill
|
||||
services. Then all the scripts beginning with 'S' are run; these scripts start
|
||||
services. The two-digit number following the 'K' or 'S' indicates the order in
|
||||
which the script is run. Lower numbered scripts are executed first.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This approach works because the scripts in <samp>/etc/init.d/</samp> all take
|
||||
an argument which can be either `start', `stop', `reload', `restart' or
|
||||
`force-reload' and will then do the task indicated by the argument. These
|
||||
scripts can be used even after a system has been booted, to control various
|
||||
processes.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, with the argument `reload' the command
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
/etc/init.d/sendmail reload
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
sends the sendmail daemon a signal to reread its configuration file. (BTW,
|
||||
Debian supplies <code>invoke-rc.d</code> as a wrapper for invoking the scripts
|
||||
in <samp>/etc/init.d/</samp>.)
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-custombootscripts"></a>11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?</h2>
|
||||
|
||||
<p>
|
||||
Suppose a system needs to execute script <samp>foo</samp> on start-up, or on
|
||||
entry to a particular (System V) runlevel. Then the system administrator
|
||||
should:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Enter the script <samp>foo</samp> into the directory <samp>/etc/init.d/</samp>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Run the Debian command <samp>update-rc.d</samp> with appropriate arguments, to
|
||||
specify which runlevels should start the service, and which runlevels should
|
||||
stop the service.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Consider rebooting the system to check that the service starts correctly
|
||||
(assuming that you've asked for it to be started in the default runlevel).
|
||||
Otherwise, manually start it by running `<samp>/etc/init.d/foo start</samp>'.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
One might, for example, cause the script <samp>foo</samp> to execute at
|
||||
boot-up, by putting it in <samp>/etc/init.d/</samp> and running
|
||||
<samp>update-rc.d foo defaults 19</samp>. The argument `<samp>defaults</samp>'
|
||||
refers to the default runlevels, which means (at least in absence of any LSB
|
||||
comment block to the contrary) to start the service in runlevels 2 through 5,
|
||||
and to stop the service in runlevels 0, 1 and 6. (Any LSB Default-Start and
|
||||
Default-Stop directives in <samp>foo</samp> take precedence when using the
|
||||
sysv-rc version of update-rc.d, but are ignored by the current (v0.8.10)
|
||||
file-rc version of update-rc.d.) The argument `<samp>19</samp>' ensures that
|
||||
<samp>foo</samp> is called after all scripts whose number is less than 19 have
|
||||
completed, and before all scripts whose number is 20 or greater.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-interconffiles"></a>11.7 How does the package management system deal with packages that contain configuration files for other packages?</h2>
|
||||
|
||||
<p>
|
||||
Some users wish to create, for example, a new server by installing a group of
|
||||
Debian packages and a locally generated package consisting of configuration
|
||||
files. This is not generally a good idea, because <code>dpkg</code> will not
|
||||
know about those configuration files if they are in a different package, and
|
||||
may write conflicting configurations when one of the initial "group"
|
||||
of packages is upgraded.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Instead, create a local package that modifies the configuration files of the
|
||||
"group" of Debian packages of interest. Then <code>dpkg</code> and
|
||||
the rest of the package management system will see that the files have been
|
||||
modified by the local "sysadmin" and will not try to overwrite them
|
||||
when those packages are upgraded.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-divert"></a>11.8 How do I override a file installed by a package, so that a different version can be used instead?</h2>
|
||||
|
||||
<p>
|
||||
Suppose a sysadmin or local user wishes to use a program
|
||||
"login-local" rather than the program "login" provided by
|
||||
the Debian <code>login</code> package.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Do <strong>not</strong>:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Overwrite <samp>/bin/login</samp> with <samp>login-local</samp>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The package management system will not know about this change, and will simply
|
||||
overwrite your custom <samp>/bin/login</samp> whenever <samp>login</samp> (or
|
||||
any package that provides <samp>/bin/login</samp>) is installed or updated.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Rather, do
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Execute:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
dpkg-divert --divert /bin/login.debian /bin/login
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
in order to cause all future installations of the Debian <code>login</code>
|
||||
package to write the file <samp>/bin/login</samp> to
|
||||
<samp>/bin/login.debian</samp> instead.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Then execute:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
cp login-local /bin/login
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
to move your own locally-built program into place.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Run <samp>dpkg-divert --list</samp> to see which diversions are currently
|
||||
active on your system.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Details are given in the manual page <code>dpkg-divert(8)</code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-localpackages"></a>11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?</h2>
|
||||
|
||||
<p>
|
||||
Execute the command:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
dpkg-scanpackages BIN_DIR OVERRIDE_FILE [PATHPREFIX] > my_Packages
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
where:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
BIN-DIR is a directory where Debian archive files (which usually have an
|
||||
extension of ".deb") are stored.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
OVERRIDE_FILE is a file that is edited by the distribution maintainers and is
|
||||
usually stored on a Debian FTP archive at <samp>indices/override.main.gz</samp>
|
||||
for the Debian packages in the "main" distribution. You can ignore
|
||||
this for local packages.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
PATHPREFIX is an <em>optional</em> string that can be prepended to the
|
||||
<samp>my_Packages</samp> file being produced.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Once you have built the file <samp>my_Packages</samp>, tell the package
|
||||
management system about it by using the command:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
dpkg --merge-avail my_Packages
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
If you are using APT, you can add the local repository to your
|
||||
<code>sources.list(5)</code> file, too.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-diverse"></a>11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?</h2>
|
||||
|
||||
<p>
|
||||
There are several cases where two packages provide two different versions of a
|
||||
program, both of which provide the same core functionality. Users might prefer
|
||||
one over another out of habit, or because the user interface of one package is
|
||||
somehow more pleasing than the interface of another. Other users on the same
|
||||
system might make a different choice.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian uses a "virtual" package system to allow system administrators
|
||||
to choose (or let users choose) their favorite tools when there are two or more
|
||||
that provide the same basic functionality, yet satisfy package dependency
|
||||
requirements without specifying a particular package.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, there might exist two different versions of newsreaders on a
|
||||
system. The news server package might 'recommend' that there exist
|
||||
<em>some</em> news reader on the system, but the choice of <samp>tin</samp> or
|
||||
<samp>trn</samp> is left up to the individual user. This is satisfied by
|
||||
having both the <code>tin</code> and <code>trn</code> packages provide the
|
||||
virtual package <code>news-reader</code>. <em>Which</em> program is invoked is
|
||||
determined by a link pointing from a file with the virtual package name
|
||||
<samp>/etc/alternatives/news-reader</samp> to the selected file, e.g.,
|
||||
<samp>/usr/bin/trn</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
A single link is insufficient to support full use of an alternate program;
|
||||
normally, manual pages, and possibly other supporting files must be selected as
|
||||
well. The Perl script <samp>update-alternatives</samp> provides a way of
|
||||
ensuring that all the files associated with a specified package are selected as
|
||||
a system default.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, to check what executables provide `x-window-manager', run:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
update-alternatives --display x-window-manager
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
If you want to change it, run:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
update-alternatives --config x-window-manager
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
And follow the instructions on the screen (basically, press the number next to
|
||||
the entry you'd like better).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If a package doesn't register itself as a window manager for some reason (file
|
||||
a bug if it's in error), or if you use a window manager from /usr/local
|
||||
directory, the selections on screen won't contain your preferred entry. You
|
||||
can update the link through command line options, like this:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
update-alternatives --install /usr/bin/x-window-manager \
|
||||
x-window-manager /usr/local/bin/wmaker-cvs 50
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
The first argument to `--install' option is the symlink that points to
|
||||
/etc/alternatives/NAME, where NAME is the second argument. The third argument
|
||||
is the program to which /etc/alternatives/NAME should point to, and the fourth
|
||||
argument is the priority (larger value means the alternative will more probably
|
||||
get picked automatically).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To remove an alternative you added, simply run:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
update-alternatives --remove x-window-manager /usr/local/bin/wmaker-cvs
|
||||
</pre>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-kernel.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ 11 ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-support.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-customizing.en.html
|
|
@ -1,407 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - General information about the FAQ</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-nexttime.en.html" rel="prev">
|
||||
<link href="index.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-faqinfo"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-nexttime.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ 16 ]
|
||||
[ <a href="index.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 16 - General information about the FAQ
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-authors"></a>16.1 Authors</h2>
|
||||
|
||||
<p>
|
||||
The first edition of this FAQ was made and maintained by J.H.M. Dassen (Ray)
|
||||
and Chuck Stickelman. Authors of the rewritten Debian GNU/Linux FAQ are Susan
|
||||
G. Kleinmann and Sven Rudolph. After them, the FAQ was maintained by Santiago
|
||||
Vila and, later, by Josip Rodin. The current maintainer is Javier
|
||||
Fernandez-Sanguino.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Parts of the information came from:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
The Debian-1.1 release announcement, by <code><a
|
||||
href="http://www.perens.com/">Bruce Perens</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
The Linux FAQ, by <code><a
|
||||
href="http://www.chiark.greenend.org.uk/~ijackson/">Ian Jackson</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<code><a href="http://lists.debian.org/">Debian Mailing Lists
|
||||
Archives</a></code>,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
the dpkg programmers' manual and the Debian Policy manual (see <a
|
||||
href="ch-support.en.html#s-debiandocs">What other documentation exists on and
|
||||
for a Debian system?, Section 12.1</a>)
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
many developers, volunteers, and beta testers, and
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
the flaky memories of its authors. :-)
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Kamaraju Kusumanchi's <code><a
|
||||
href="http://people.cornell.edu/pages/kk288/debian_choosing_distribution.html">Choosing
|
||||
a Debian distribution FAQ</a></code>, who graciously made it GPL so I could
|
||||
include it as a new chapter (see <a href="ch-choosing.en.html">Choosing a
|
||||
Debian distribution, Chapter 3</a>)
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
The authors would like to thank all those who helped make this document
|
||||
possible.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
All warranties are disclaimed. All trademarks are property of their respective
|
||||
trademark owners.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-feedback"></a>16.2 Feedback</h2>
|
||||
|
||||
<p>
|
||||
Comments and additions to this document are always welcome. Please send e-mail
|
||||
to <code><a
|
||||
href="mailto:doc-debian@packages.debian.org">doc-debian@packages.debian.org</a></code>,
|
||||
or submit a wishlist bug report against the <code><code><a
|
||||
href="http://bugs.debian.org/debian-faq">debian-faq</a></code></code> package.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-latest"></a>16.3 Availability</h2>
|
||||
|
||||
<p>
|
||||
The latest version of this document can be viewed on the Debian WWW pages at
|
||||
<code><a
|
||||
href="http://www.debian.org/doc/FAQ/">http://www.debian.org/doc/FAQ/</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It is also available for download in plain text, HTML, PostScript and PDF
|
||||
formats at <code><a
|
||||
href="http://www.debian.org/doc/user-manuals#faq">http://www.debian.org/doc/user-manuals#faq</a></code>.
|
||||
Also, there are several translations there.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
This document is available in the <code>debian-faq</code> package.
|
||||
Translations are available in <code>debian-faq-de</code>,
|
||||
<code>debian-faq-fr</code> and other packages.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The original SGML files used to create this document are also available in
|
||||
<code>debian-faq</code>'s source package, or in SVN at:
|
||||
<samp>svn://svn.debian.org/svn/ddp/manuals/trunk/debian-faq</samp> and <code><a
|
||||
href="http://svn.debian.org/viewsvn/ddp/manuals/trunk/debian-faq/">http://svn.debian.org/viewsvn/ddp/manuals/trunk/debian-faq/</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-docformat"></a>16.4 Document format</h2>
|
||||
|
||||
<p>
|
||||
This document was written using the DebianDoc SGML DTD (rewritten from LinuxDoc
|
||||
SGML). DebianDoc SGML systems enables us to create files in a variety of
|
||||
formats from one source, e.g. this document can be viewed as HTML, plain text,
|
||||
TeX DVI, PostScript, PDF, or GNU info.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Conversion utilities for DebianDoc SGML are available in Debian package
|
||||
<code>debiandoc-sgml</code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-nexttime.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ 16 ]
|
||||
[ <a href="index.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-faqinfo.en.html
|
|
@ -1,756 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - The Debian FTP archives</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-software.en.html" rel="prev">
|
||||
<link href="ch-pkg_basics.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-ftparchives"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-software.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ 6 ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 6 - The Debian FTP archives
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-dists"></a>6.1 How many Debian distributions are there?</h2>
|
||||
|
||||
<p>
|
||||
There are three major distributions: the "stable" distribution, the
|
||||
"testing" distribution, and the "unstable" distribution.
|
||||
The "testing" distribution is sometimes `frozen' (see <a
|
||||
href="#s-frozen">What about "testing"? How is it `frozen'?, Section
|
||||
6.5.1</a>). Next to these, there is the "oldstable" distribution
|
||||
(that's just the one from before "stable"), and the
|
||||
"experimental" distribution.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Experimental is used for packages which are still being developed, and with a
|
||||
high risk of breaking your system. It's used by developers who'd like to study
|
||||
and test bleeding edge software. Users shouldn't be using packages from here,
|
||||
because they can be dangerous and harmful even for the most experienced people.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
See <a href="ch-choosing.en.html">Choosing a Debian distribution, Chapter 3</a>
|
||||
for help when choosing a Debian distribution.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-codenames"></a>6.2 What are all those names like etch, lenny, etc.?</h2>
|
||||
|
||||
<p>
|
||||
They are just "codenames". When a Debian distribution is in the
|
||||
development stage, it has no version number but a codename. The purpose of
|
||||
these codenames is to make easier the mirroring of the Debian distributions (if
|
||||
a real directory like <samp>unstable</samp> suddenly changed its name to
|
||||
<samp>stable</samp>, a lot of stuff would have to be needlessly downloaded
|
||||
again).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Currently, <samp>stable</samp> is a symbolic link to <samp>etch</samp> (i.e.
|
||||
Debian GNU/Linux 4.0) and <samp>testing</samp> is a symbolic link to
|
||||
<samp>lenny</samp>. This means that <samp>etch</samp> is the current stable
|
||||
distribution and <samp>lenny</samp> is the current testing distribution.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<samp>unstable</samp> is a permanent symbolic link to <samp>sid</samp>, as
|
||||
<samp>sid</samp> is always the unstable distribution (see <a href="#s-sid">What
|
||||
about "sid"?, Section 6.3</a>).
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-oldcodenames"></a>6.2.1 Which other codenames have been used in the past?</h3>
|
||||
|
||||
<p>
|
||||
Other codenames that have been already used are: <samp>buzz</samp> for release
|
||||
1.1, <samp>rex</samp> for release 1.2, <samp>bo</samp> for releases 1.3.x,
|
||||
<samp>hamm</samp> for release 2.0, <samp>slink</samp> for release 2.1,
|
||||
<samp>potato</samp> for release 2.2, <samp>woody</samp> for release 3.0,
|
||||
<samp>sarge</samp> for release 3.1, and <samp>etch</samp> for release 4.0.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-sourceforcodenames"></a>6.2.2 Where do these codenames come from?</h3>
|
||||
|
||||
<p>
|
||||
So far they have been characters taken from the movie "Toy Story" by
|
||||
Pixar.
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>buzz</em> (Buzz Lightyear) was the spaceman,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>rex</em> was the tyrannosaurus,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>bo</em> (Bo Peep) was the girl who took care of the sheep,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>hamm</em> was the piggy bank,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>slink</em> (Slinky Dog (R)) was the toy dog,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>potato</em> was, of course, Mr. Potato (R),
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>woody</em> was the cowboy,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>sarge</em> was the sergeant of the Green Plastic Army Men,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>etch</em> was the toy blackboard (Etch-a-Sketch (R)),
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>lenny</em> was the binoculars.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<em>sid</em> was the boy next door who destroyed toys.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-sid"></a>6.3 What about "sid"?</h2>
|
||||
|
||||
<p>
|
||||
<em>sid</em> or <em>unstable</em> is the place where most of the packages are
|
||||
initially uploaded. It will never be released directly, because packages which
|
||||
are to be released will first have to be included in <em>testing</em>, in order
|
||||
to be released in <em>stable</em> later on. sid contains packages for both
|
||||
released and unreleased architectures.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The name "sid" also comes from the "Toy Story" animated
|
||||
motion picture: Sid was the boy next door who destroyed toys :-)
|
||||
</p>
|
||||
|
||||
<p>
|
||||
[<a href="footnotes.en.html#f2" name="fr2">2</a>]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-stable"></a>6.4 What does the stable directory contain?</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
stable/main/: This directory contains the packages which formally constitute
|
||||
the most recent release of the Debian GNU/Linux system.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
These packages all comply with the <code><a
|
||||
href="http://www.debian.org/social_contract#guidelines">Debian Free Software
|
||||
Guidelines</a></code>, and are all freely usable and distributable.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
stable/non-free/: This directory contains packages distribution of which is
|
||||
restricted in a way that requires that distributors take careful account of the
|
||||
specified copyright requirements.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, some packages have licenses which prohibit commercial
|
||||
distribution. Others can be redistributed but are in fact shareware and not
|
||||
free software. The licenses of each of these packages must be studied, and
|
||||
possibly negotiated, before the packages are included in any redistribution
|
||||
(e.g., in a CD-ROM).
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
stable/contrib/: This directory contains packages which are DFSG-free and
|
||||
<em>freely distributable</em> themselves, but somehow depend on a package that
|
||||
is <em>not</em> freely distributable and thus available only in the non-free
|
||||
section.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-testing"></a>6.5 What does the testing distribution contain?</h2>
|
||||
|
||||
<p>
|
||||
Packages are installed into the `testing' directory after they have undergone
|
||||
some degree of testing in <a href="#s-unstable">unstable</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
They must be in sync on all architectures where they have been built and
|
||||
mustn't have dependencies that make them uninstallable; they also have to have
|
||||
fewer release-critical bugs than the versions currently in testing. This way,
|
||||
we hope that `testing' is always close to being a release candidate.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
More information about the status of "testing" in general and the
|
||||
individual packages is available at <code><a
|
||||
href="http://www.debian.org/devel/testing">http://www.debian.org/devel/testing</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-frozen"></a>6.5.1 What about "testing"? How is it `frozen'?</h3>
|
||||
|
||||
<p>
|
||||
When the "testing" distribution is mature enough, the release manager
|
||||
starts `freezing' it. The normal propagation delays are increased to ensure
|
||||
that as little as possible new bugs from "unstable" enter
|
||||
"testing".
|
||||
</p>
|
||||
|
||||
<p>
|
||||
After a while, the "testing" distribution becomes truly `frozen'.
|
||||
This means that all new packages that are to propagate to the
|
||||
"testing" are held back, unless they include release-critical bug
|
||||
fixes. The "testing" distribution can also remain in such a deep
|
||||
freeze during the so-called `test cycles', when the release is imminent.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We keep a record of bugs in the "testing" distribution that can hold
|
||||
off a package from being released, or bugs that can hold back the whole
|
||||
release. For details, please see <code><a
|
||||
href="http://www.debian.org/releases/testing/">current testing release
|
||||
information</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Once that bug count lowers to maximum acceptable values, the frozen
|
||||
"testing" distribution is declared "stable" and released
|
||||
with a version number.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
With each new release, the previous "stable" distribution becomes
|
||||
obsolete and moves to the archive. For more information please see <code><a
|
||||
href="http://www.debian.org/distrib/archive">Debian archive</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-unstable"></a>6.6 What does the unstable distribution contain?</h2>
|
||||
|
||||
<p>
|
||||
The `unstable' directory contains a snapshot of the current development system.
|
||||
Users are welcome to use and test these packages, but are warned about their
|
||||
state of readiness. The advantage of using the unstable distribution is that
|
||||
you are always up-to-date with the latest in GNU/Linux software industry, but
|
||||
if it breaks: you get to keep both parts :-)
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There are also main, contrib and non-free subdirectories in `unstable',
|
||||
separated on the same criteria as in `stable'.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-dirtree"></a>6.7 What are all those directories at the Debian FTP archives?</h2>
|
||||
|
||||
<p>
|
||||
The software that has been packaged for Debian GNU/Linux is available in one of
|
||||
several directory trees on each Debian mirror site.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The <samp>dists</samp> directory is short for "distributions", and it
|
||||
is the canonical way to access the currently available Debian releases (and
|
||||
pre-releases).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The <samp>pool</samp> directory contains the actual packages, see <a
|
||||
href="#s-pools">What's in the <samp>pool</samp> directory?, Section 6.10</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There are the following supplementary directories:
|
||||
</p>
|
||||
<dl>
|
||||
<dt><em>/tools/</em>:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
DOS utilities for creating boot disks, partitioning your disk drive,
|
||||
compressing/decompressing files, and booting Linux.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><em>/doc/</em>:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
The basic Debian documentation, such as this FAQ, the bug reporting system
|
||||
instructions, etc.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><em>/indices/</em>:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
various indices of the site (the Maintainers file and the override files).
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><em>/project/</em>:</dt>
|
||||
<dd>
|
||||
<p>
|
||||
mostly developer-only materials and some miscellaneous files.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-archsections"></a>6.8 What are all those directories inside <samp>dists/stable/main</samp>?</h2>
|
||||
|
||||
<p>
|
||||
Within each of the major directory trees[<a href="footnotes.en.html#f3"
|
||||
name="fr3">3</a>], there are three sets of subdirectories containing index
|
||||
files.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There's one set of <samp>binary-<var>something</var></samp> subdirectories
|
||||
which contain index files for binary packages of each available computer
|
||||
architecture, for example <samp>binary-i386</samp> for packages which execute
|
||||
on Intel x86 PC machines or <samp>binary-sparc</samp> for packages which
|
||||
execute on Sun SPARCStations.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The complete list of available architectures for each release is available at
|
||||
<code><a href="http://www.debian.org/releases/">the release's web
|
||||
page</a></code>. For the current release, please see <a
|
||||
href="ch-compat.en.html#s-arches">On what hardware architectures/systems does
|
||||
Debian GNU/Linux run?, Section 4.1</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The index files in binary-* are called Packages(.gz, .bz2) and they include a
|
||||
summary of each binary package that is included in that distribution. The
|
||||
actual binary packages reside in the top level <a
|
||||
href="#s-pools"><samp>pool</samp> directory</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Furthermore, there's a subdirectory called source/ which contains index files
|
||||
for source packages included in the distribution. The index file is called
|
||||
Sources(.gz, .bz2).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Last but not least, there's a set of subdirectories meant for the installation
|
||||
system index files, they are at
|
||||
<samp>debian-installer/binary-<var>architecture</var></samp>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-source"></a>6.9 Where is the source code?</h2>
|
||||
|
||||
<p>
|
||||
Source code is included for everything in the Debian system. Moreover, the
|
||||
license terms of most programs in the system <em>require</em> that source code
|
||||
be distributed along with the programs, or that an offer to provide the source
|
||||
code accompany the programs.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The source code is distributed in the <samp>pool</samp> directory (see <a
|
||||
href="#s-pools">What's in the <samp>pool</samp> directory?, Section 6.10</a>)
|
||||
together with all the architecture-specific binary directories. To retrieve
|
||||
the source code without having to be familiar with the structure of the FTP
|
||||
archive, try a command like <samp>apt-get source mypackagename</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Some packages are only distributed as source code due to the restrictions in
|
||||
their licenses. Notably, one such package is <samp>pine</samp>, see <a
|
||||
href="ch-software.en.html#s-pine">Where is pine?, Section 5.10</a> for more
|
||||
information.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Source code may or may not be available for packages in the "contrib"
|
||||
and "non-free" directories, which are not formally part of the Debian
|
||||
system.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-pools"></a>6.10 What's in the <samp>pool</samp> directory?</h2>
|
||||
|
||||
<p>
|
||||
Packages are kept in a large `pool', structured according to the name of the
|
||||
source package. To make this manageable, the pool is subdivided by section
|
||||
(`main', `contrib' and `non-free') and by the first letter of the source
|
||||
package name. These directories contain several files: the binary packages for
|
||||
each architecture, and the source packages from which the binary packages were
|
||||
generated.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You can find out where each package is placed by executing a command like
|
||||
<samp>apt-cache showsrc mypackagename</samp> and looking at the `Directory:'
|
||||
line. For example, the <samp>apache</samp> packages are stored in
|
||||
<samp>pool/main/a/apache/</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Additionally, since there are so many <samp>lib*</samp> packages, these are
|
||||
treated specially: for instance, libpaper packages are stored in
|
||||
<samp>pool/main/libp/libpaper/</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
[<a href="footnotes.en.html#f4" name="fr4">4</a>]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-incoming"></a>6.11 What is "incoming"?</h2>
|
||||
|
||||
<p>
|
||||
After a developer uploads a package, it stays for a short while in the
|
||||
"incoming" directory before it is checked that it's genuine and
|
||||
allowed into the archive.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Usually nobody should install things from this place. However, in some rare
|
||||
cases of emergency, the incoming directory is available at <code><a
|
||||
href="http://incoming.debian.org/">http://incoming.debian.org/</a></code>. You
|
||||
can manually fetch packages, check the GPG signature and MD5sums in the
|
||||
.changes and .dsc files, and then install them.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-ownrepository"></a>6.12 How do I set up my own apt-able repository?</h2>
|
||||
|
||||
<p>
|
||||
If you have built some private Debian packages which you'd like to install
|
||||
using the standard Debian package management tools, you can set up your own
|
||||
apt-able package archive. This is also useful if you'd like to share your
|
||||
Debian packages while these are not distributed by the Debian project.
|
||||
Instructions on how to do this are given in the <code><a
|
||||
href="http://www.debian.org/doc/manuals/repository-howto/repository-howto">Debian
|
||||
Repository HOWTO</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-software.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ 6 ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-ftparchives.en.html
|
|
@ -1,451 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Getting and installing Debian GNU/Linux</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-basic_defs.en.html" rel="prev">
|
||||
<link href="ch-choosing.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-getting"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-basic_defs.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ 2 ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-choosing.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 2 - Getting and installing Debian GNU/Linux
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The official document giving installation instructions is the <code><a
|
||||
href="http://www.debian.org/releases/stable/installmanual">Debian GNU/Linux
|
||||
Installation Guide</a></code>. We'll give some additional notes about getting
|
||||
and installing Debian GNU/Linux here.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-version"></a>2.1 What is the latest version of Debian?</h2>
|
||||
|
||||
<p>
|
||||
Currently there are three versions of Debian GNU/Linux:
|
||||
</p>
|
||||
<dl>
|
||||
<dt><em>release 4.0, a.k.a. the `stable' distribution or etch</em></dt>
|
||||
<dd>
|
||||
<p>
|
||||
This is stable and well tested software, it changes if major security or
|
||||
usability fixes are incorporated.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><em>the `testing' distribution, currently called lenny</em></dt>
|
||||
<dd>
|
||||
<p>
|
||||
This is where packages that will be released as the next `stable' are placed;
|
||||
they've had some testing in unstable but they may not be completely fit for
|
||||
release yet. This distribution is updated more often than `stable', but not
|
||||
more often than `unstable'.
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl>
|
||||
<dt><em>the `unstable' distribution</em></dt>
|
||||
<dd>
|
||||
<p>
|
||||
This is the version currently under development; it is updated continuously.
|
||||
You can retrieve packages from the `unstable' archive on any Debian FTP site
|
||||
and use them to upgrade your system at any time, but you may not expect the
|
||||
system to be as usable or as stable as before - that's why it's called
|
||||
`<strong>unstable</strong>'!
|
||||
</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Please see <a href="ch-ftparchives.en.html#s-dists">How many Debian
|
||||
distributions are there?, Section 6.1</a> for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-updatestable"></a>2.2 Are there package upgrades in `stable'?</h2>
|
||||
|
||||
<p>
|
||||
No new functionality is added to the stable release. Once a Debian version is
|
||||
released and tagged `stable' it will only get security updates. That is, only
|
||||
packages for which a security vulnerability has been found after the release
|
||||
will be upgraded. All the security updates are served through <code><a
|
||||
href="ftp://security.debian.org">security.debian.org</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Security updates serve one purpose: to supply a fix for a security
|
||||
vulnerability. They are not a method for sneaking additional changes into the
|
||||
stable release without going through normal point release procedure.
|
||||
Consequently, fixes for packages with security issues will not upgrade the
|
||||
software. The Debian Security Team will backport the necessary fixes to the
|
||||
version of the software distributed in `stable' instead.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For more information related to security support please read the <code><a
|
||||
href="http://www.debian.org/security/faq">Security FAQ</a></code> or the
|
||||
<code><a href="http://www.debian.org/doc/manuals/securing-debian-howto/">Debian
|
||||
Security Manual</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-boot-floppies"></a>2.3 Where/how can I get the Debian installation disks?</h2>
|
||||
|
||||
<p>
|
||||
You can get the installation disks by downloading the appropriate files from
|
||||
one of the <code><a href="http://www.debian.org/mirror/list">Debian
|
||||
mirrors</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please refer to <code><a href="http://www.debian.org/CD">Debian GNU/Linux on
|
||||
CDs</a></code> for more information about CD (and DVD) images.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-cdrom"></a>2.4 How do I install the Debian from CD-ROMs?</h2>
|
||||
|
||||
<p>
|
||||
Installing Debian from CD is straightforward: configure your system for booting
|
||||
off a CD, insert your CD, and reboot. Your system will now be running the
|
||||
Debian Installer. See the <code><a
|
||||
href="http://www.debian.org/releases/stable/installmanual">Debian GNU/Linux
|
||||
Installation Guide</a></code> for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-cdimage-symlinks"></a>2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!</h2>
|
||||
|
||||
<p>
|
||||
Official Debian CD images indeed contain symlinks like:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
/dists/frozen -> etch/
|
||||
/dists/stable -> etch/
|
||||
/dists/testing -> etch/
|
||||
/dists/unstable -> etch/
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
so that they work when your sources.list has an entry like
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
deb cdrom:[<name as on cd label>]/ unstable main [...]
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The fact these symlinks are present does <em>not</em> mean the image is
|
||||
`unstable' or `testing' or anything. Read the CD label in
|
||||
<code>/.disk/info</code> to find out which Debian version it contains. This
|
||||
information is also present in <code>/README.txt</code> on the CD.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Read <code><a
|
||||
href="http://www.debian.org/releases/">http://www.debian.org/releases/</a></code>
|
||||
to find out what the current `stable' and `testing' releases are.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-remoteinstall"></a>2.6 Can I get and install Debian directly from a remote Internet site?</h2>
|
||||
|
||||
<p>
|
||||
Yes. You can boot the Debian installation system from a set of files you can
|
||||
download from our FTP site and its mirrors.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You can download a small CD image file, create a bootable CD from it, install
|
||||
the basic system from it and the rest over the network. For more information
|
||||
please see <code><a
|
||||
href="http://www.debian.org/CD/netinst/">http://www.debian.org/CD/netinst/</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You can also download even smaller floppy disk image files, create bootable
|
||||
diskettes from them, start the installation procedure and get the rest of
|
||||
Debian over the network.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-alternativebootinstaller"></a>2.7 Are there any alternative strategies for booting the system installer?</h2>
|
||||
|
||||
<p>
|
||||
Yes. Apart from CD or DVD, you can install Debian GNU/Linux by booting from
|
||||
floppy disks, USB memory stick, directly from hard disk, or using TFTP net
|
||||
booting. For installing on multiple computers it's possible to do fully
|
||||
automatic installations. NB: not all methods are supported by all computer
|
||||
architectures. Once the installer has booted, the rest of the system can be
|
||||
downloaded over the network, or installed from local media. See the <code><a
|
||||
href="http://www.debian.org/releases/stable/installmanual">Debian GNU/Linux
|
||||
Installation Guide</a></code> for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-basic_defs.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ 2 ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-choosing.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-getting.en.html
|
|
@ -1,389 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Debian and the kernel</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-uptodate.en.html" rel="prev">
|
||||
<link href="ch-customizing.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-kernel"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-uptodate.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ 10 ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-customizing.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 10 - Debian and the kernel
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-non-debian-kernel"></a>10.1 Can I install and compile a kernel without some Debian-specific tweaking?</h2>
|
||||
|
||||
<p>
|
||||
Yes.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There's only one common catch: the Debian C libraries are built with the most
|
||||
recent <em>stable</em> releases of the <strong>kernel</strong> headers. If you
|
||||
happen to need to compile a program with kernel headers newer than the ones
|
||||
from the stable branch, then you should either upgrade the package containing
|
||||
the headers (<code>libc6-dev</code>), or use the new headers from an unpacked
|
||||
tree of the newer kernel. That is, if the kernel sources are in
|
||||
<code>/usr/src/linux</code>, then you should add
|
||||
<samp>-I/usr/src/linux/include/</samp> to your command line when compiling.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-customkernel"></a>10.2 What tools does Debian provide to build custom kernels?</h2>
|
||||
|
||||
<p>
|
||||
Users who wish to (or must) build a custom kernel are encouraged to download
|
||||
the package <code>kernel-package</code>. This package contains the script to
|
||||
build the kernel package, and provides the capability to create a Debian
|
||||
<code>linux-image-<var>version</var></code> package just by running the command
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
make-kpkg --initrd kernel_image
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
in the top-level kernel source directory. Help is available by executing the
|
||||
command
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
make-kpkg --help
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
and through the manual page <code>make-kpkg(1)</code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Users must separately download the source code for the most recent kernel (or
|
||||
the kernel of their choice) from their favorite Linux archive site, unless a
|
||||
<code>linux-source-<var>version</var></code> package is available (where
|
||||
<var>version</var> stands for the kernel version).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Detailed instructions for using the <code>kernel-package</code> package are
|
||||
given in the file <code>/usr/share/doc/kernel-package/README.gz</code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-custombootdisk"></a>10.3 How can I make a custom boot floppy?</h2>
|
||||
|
||||
<p>
|
||||
This task is greatly aided by the Debian package <code>boot-floppies</code>,
|
||||
normally found in the <samp>admin</samp> section of the Debian FTP archive.
|
||||
Shell scripts in this package produce boot floppies in the
|
||||
<samp>SYSLINUX</samp> format. These are <samp>MS-DOS</samp> formatted floppies
|
||||
whose master boot records have been altered so that they boot Linux directly
|
||||
(or whatever other operating system has been defined in the
|
||||
<code>syslinux.cfg</code> file on the floppy). Other scripts in this package
|
||||
produce emergency root disks and can even reproduce the base disks.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You will find more information about this in the
|
||||
<code>/usr/share/doc/boot-floppies/README</code> file after installing the
|
||||
<code>boot-floppies</code> package.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-modules"></a>10.4 What special provisions does Debian provide to deal with modules?</h2>
|
||||
|
||||
<p>
|
||||
Debian's <code>modconf</code> package provides a shell script
|
||||
(<code>/usr/sbin/modconf</code>) which can be used to customize the
|
||||
configuration of modules. This script presents a menu-based interface,
|
||||
prompting the user for particulars on the loadable device drivers in his
|
||||
system. The responses are used to customize the file
|
||||
<code>/etc/modules.conf</code> (which lists aliases, and other arguments that
|
||||
must be used in conjunction with various modules) through files in
|
||||
<code>/etc/modutils/</code>, and <code>/etc/modules</code> (which lists the
|
||||
modules that must be loaded at boot time).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Like the (new) <code>Configure.help</code> files that are now available to
|
||||
support the construction of custom kernels, the <code>modconf</code> package
|
||||
comes with a series of help files (in <code>/usr/lib/modules_help/</code>)
|
||||
which provide detailed information on appropriate arguments for each of the
|
||||
modules.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-removeoldkernel"></a>10.5 Can I safely de-install an old kernel package, and if so, how?</h2>
|
||||
|
||||
<p>
|
||||
Yes. The <code>linux-image-<var>NNN</var>.prerm</code> script checks to see
|
||||
whether the kernel you are currently running is the same as the kernel you are
|
||||
trying to de-install. Therefore you can remove unwanted kernel image packages
|
||||
using this command:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
dpkg --purge linux-image-<var>NNN</var>
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
(replace <var>NNN</var> with your kernel version and revision number, of
|
||||
course)
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-uptodate.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ 10 ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-customizing.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-kernel.en.html
|
|
@ -1,377 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Changes expected in the next major release of Debian</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-redistrib.en.html" rel="prev">
|
||||
<link href="ch-faqinfo.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-nexttime"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-redistrib.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ 15 ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 15 - Changes expected in the next major release of Debian
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-i18n"></a>15.1 Extended support for non-English users</h2>
|
||||
|
||||
<p>
|
||||
Debian already has very good support for non-English users, see <a
|
||||
href="ch-software.en.html#s-nonenglish">How does Debian support non-English
|
||||
languages?, Section 5.9</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
We hope to find people who will provide support for even more languages, and
|
||||
translate. Some programs already support internationalization, so we need
|
||||
message catalogs translators. Many programs still remain to be properly
|
||||
internationalized.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The GNU Translation Project <code><a
|
||||
href="ftp://ftp.gnu.org/pub/gnu/ABOUT-NLS">ftp://ftp.gnu.org/pub/gnu/ABOUT-NLS</a></code>
|
||||
works on internationalizing the GNU programs.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Specifically for Debian lenny, we're working on things like the following:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
I18n support in all debconf-using packages: Packages using the Debian
|
||||
configuration management must allow for translation of all messages displayed
|
||||
to the user during package configuration.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
I18n support for package descriptions: Update package management frontends to
|
||||
use the translated descriptions of packages.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
UTF-8 debian/changelog and debian/control. This way, e.g. names of people
|
||||
from asian countries can get typeset the right way in changelogs.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-dependencybasedboot"></a>15.2 Faster booting: Dependency based boot sequence</h2>
|
||||
|
||||
<p>
|
||||
Work is being done on <code><a
|
||||
href="http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot">converting the
|
||||
Debian boot sequence</a></code> to use dynamic and dependency based ordering
|
||||
instead of hardcoded sequence numbers. Once that's finished, Debian systems
|
||||
will boot much faster.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-di"></a>15.3 Improvements in the Debian Installer</h2>
|
||||
|
||||
<p>
|
||||
Lots of work has been done on the Debian Installer, resulting in major
|
||||
improvements. We'll mention just two of them here.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Starting the installer from Microsoft Windows: It is now possible to start the
|
||||
installer directly from Microsoft Windows without the need to change BIOS
|
||||
settings. Upon insertion of a CD-ROM, DVD-ROM or USB stick, an autorun program
|
||||
will be started, offering a step-by-step process to start the Debian Installer.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The debian-installer now includes experimental support for installing Debian on
|
||||
systems with Serial ATA RAID.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-morearches"></a>15.4 More architectures</h2>
|
||||
|
||||
<p>
|
||||
Complete Debian system on other architectures such as <code><a
|
||||
href="http://wiki.debian.org/ArmEabiPort">ARM EABI</a></code> (referred to as
|
||||
"armel") (next to the old "arm") will likely get supported
|
||||
with lenny. Support for <code><a
|
||||
href="http://wiki.debian.org/SHPort">SuperH</a></code> is expected soon.
|
||||
Notice that even though some architectures are dropped for a given the release
|
||||
there still might be a way to install and upgrade using the latest
|
||||
<samp>sid</samp>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-morekernels"></a>15.5 More kernels</h2>
|
||||
|
||||
<p>
|
||||
In addition to Debian GNU/Hurd, Debian is being ported also to BSD kernels,
|
||||
namely to <code><a
|
||||
href="http://www.debian.org/ports/kfreebsd-gnu/">FreeBSD</a></code>. This port
|
||||
runs on both AMD64 ("kfreebsd-amd64") and traditional Intel
|
||||
("kfreebsd-i386").
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-redistrib.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ 15 ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-nexttime.en.html
|
File diff suppressed because it is too large
Load Diff
|
@ -1 +0,0 @@
|
|||
ch-pkg_basics.en.html
|
File diff suppressed because it is too large
Load Diff
|
@ -1 +0,0 @@
|
|||
ch-pkgtools.en.html
|
|
@ -1,340 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Redistributing Debian GNU/Linux in a commercial product</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-contributing.en.html" rel="prev">
|
||||
<link href="ch-nexttime.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-redistrib"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-contributing.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ 14 ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-nexttime.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 14 - Redistributing Debian GNU/Linux in a commercial product
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-sellcds"></a>14.1 Can I make and sell Debian CDs?</h2>
|
||||
|
||||
<p>
|
||||
Go ahead. You do not need permission to distribute anything we have
|
||||
<em>released</em>, so that you can master your CD as soon as the beta-test
|
||||
ends. You do not have to pay us anything. Of course, all CD manufacturers
|
||||
must honor the licenses of the programs in Debian. For example, many of the
|
||||
programs are licensed under the GPL, which requires you to distribute their
|
||||
source code.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Also, we will publish a list of CD manufacturers who donate money, software,
|
||||
and time to the Debian project, and we will encourage users to buy from
|
||||
manufacturers who donate, so it is good advertising to make donations.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-packagednonfree"></a>14.2 Can Debian be packaged with non-free software?</h2>
|
||||
|
||||
<p>
|
||||
Yes. While all the main components of Debian are free software, we provide a
|
||||
non-free directory for programs that are not freely redistributable.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
CD manufacturers <em>may</em> be able to distribute the programs we have placed
|
||||
in that directory, depending on the license terms or their private arrangements
|
||||
with the authors of those software packages. CD manufacturers can also
|
||||
distribute the non-free software they get from other sources on the same CD.
|
||||
This is nothing new: free and commercial software are distributed on the same
|
||||
CD by many manufacturers now. Of course we still encourage software authors to
|
||||
release the programs they write as free software.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-childistro"></a>14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?</h2>
|
||||
|
||||
<p>
|
||||
Yes. Debian-derived distributions are being created both in close cooperation
|
||||
with the Debian project itself and by external parties. One can use the
|
||||
<code><a href="http://cdd.alioth.debian.org/">Custom Debian
|
||||
Distributions</a></code> framework to work together with Debian; <code><a
|
||||
href="http://www.skolelinux.org/">Skolelinux</a></code> is one such project.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
There are several other Debian-derived distributions already on the market,
|
||||
such as Progeny Debian, Linspire, Knoppix and Ubuntu, that are targeted at a
|
||||
different kind of audience than the original Debian GNU/Linux is, but use most
|
||||
of our components in their product.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian also provides a mechanism to allow developers and system administrators
|
||||
to install local versions of selected files in such a way that they will not be
|
||||
overwritten when other packages are upgraded. This is discussed further in the
|
||||
question on <a href="ch-customizing.en.html#s-divert">How do I override a file
|
||||
installed by a package, so that a different version can be used instead?,
|
||||
Section 11.8</a>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-commercialdebs"></a>14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?</h2>
|
||||
|
||||
<p>
|
||||
Go right ahead. The package tool is free software; the packages may or may not
|
||||
be free software, it can install them all.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-contributing.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ 14 ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-nexttime.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-redistrib.en.html
|
|
@ -1,639 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Software available in the Debian system</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-compat.en.html" rel="prev">
|
||||
<link href="ch-ftparchives.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-software"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-compat.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ 5 ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 5 - Software available in the Debian system
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-apps"></a>5.1 What types of applications and development software are available for Debian GNU/Linux?</h2>
|
||||
|
||||
<p>
|
||||
Like most Linux distributions, Debian GNU/Linux provides:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
the major GNU applications for software development, file manipulation, and
|
||||
text processing, including gcc, g++, make, texinfo, Emacs, the Bash shell and
|
||||
numerous upgraded Unix utilities,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Perl, Python, Tcl/Tk and various related programs, modules and libraries for
|
||||
each of them,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
TeX (LaTeX) and Lyx, dvips, Ghostscript,
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
the Xorg windowing system, which provides a networked graphical user interface
|
||||
for Linux, and countless X applications including the GNOME, KDE and Xfce
|
||||
desktop environments.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
a full suite of networking applications, including servers for Internet
|
||||
protocols such as HTTP (WWW), FTP, NNTP (news), SMTP and POP (mail) and DNS
|
||||
(name servers); relational databases like PostgreSQL, MySQL; also provided are
|
||||
web browsers including the various Mozilla products [<a
|
||||
href="footnotes.en.html#f1" name="fr1">1</a>],
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
a complete set of office applications, including the OpenOffice.org
|
||||
productivity suite, Gnumeric and other spreadsheets, WYSIWYG editors,
|
||||
calendars.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
More than 18040 packages, ranging from news servers and readers to sound
|
||||
support, FAX programs, database and spreadsheet programs, image processing
|
||||
programs, communications, net, and mail utilities, Web servers, and even
|
||||
ham-radio programs are included in the distribution. Another 560 software
|
||||
suites are available as Debian packages, but are not formally part of Debian
|
||||
due to license restrictions.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-softwareauthors"></a>5.2 Who wrote all that software?</h2>
|
||||
|
||||
<p>
|
||||
For each package the <em>authors</em> of the program(s) are credited in the
|
||||
file <samp>/usr/share/doc/PACKAGE/copyright</samp>, where PACKAGE is to be
|
||||
substituted with the package's name.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<em>Maintainers</em> who package this software for the Debian GNU/Linux system
|
||||
are listed in the Debian control file (see <a
|
||||
href="ch-pkg_basics.en.html#s-controlfile">What is a Debian control file?,
|
||||
Section 7.4</a>) that comes with each package. The Debian changelog, in
|
||||
<samp>/usr/share/doc/PACKAGE/changelog.Debian.gz</samp>, mentions the people
|
||||
who've worked on the Debian packaging too.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-pkglist"></a>5.3 How can I get a current list of programs that have been packaged for Debian?</h2>
|
||||
|
||||
<p>
|
||||
A complete list is available from any of the <code><a
|
||||
href="http://www.debian.org/distrib/ftplist">Debian mirrors</a></code>, in the
|
||||
file <samp>indices/Maintainers</samp>. That file includes the package names
|
||||
and the names and e-mails of their respective maintainers.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The <code><a href="http://packages.debian.org/">WWW interface to the Debian
|
||||
packages</a></code> conveniently summarizes the packages in each of about
|
||||
thirty "sections" of the Debian archive.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-buildenv"></a>5.4 How can I install a developer's environment to build packages?</h2>
|
||||
|
||||
<p>
|
||||
If you want to build packages in your Debian system you will need to have a
|
||||
basic development environment, including a C/C++ compiler and some other
|
||||
essential packages. In order to install this environment you just need to
|
||||
install the <code>build-essential</code>. This package is a meta-package or
|
||||
place-holder package which depends on the standard development tools one needs
|
||||
to build a Debian package.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Some software can, however, need additional software to be rebuilt, including
|
||||
library headers or additional tools such as <code>autoconf</code> or
|
||||
<code>gettext</code>. Debian provides many of the tools needed to build other
|
||||
software as Debian packages.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Finding which software is precisely required can be tricky, however, unless you
|
||||
are planning on rebuilding Debian packages. This last task is rather easy to
|
||||
do, as official packages have to include a list of the additional software
|
||||
(besides the packages in <code>build-essential</code>) needed to build the
|
||||
pacakge, this is known as <samp>Build-Dependencies</samp>. To install all the
|
||||
packages needed to build a given source package and then build said source
|
||||
package you can just run:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
# apt-get build-dep <var>foo</var>
|
||||
# apt-get source --build <var>foo</var>
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
Notice that if you want to build the Linux kernels distributed by Debian you
|
||||
will want to install also the <code>kernel-package</code> package. For more
|
||||
information see <a href="ch-kernel.en.html#s-customkernel">What tools does
|
||||
Debian provide to build custom kernels?, Section 10.2</a>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-missing"></a>5.5 What is missing from Debian GNU/Linux?</h2>
|
||||
|
||||
<p>
|
||||
A list of packages which are still needed to be packaged for Debian exists, the
|
||||
<code><a href="http://www.debian.org/devel/wnpp/">Work-Needing and Prospective
|
||||
Packages list</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For more details about adding the missing things, see <a
|
||||
href="ch-contributing.en.html#s-contrib">How can I become a Debian software
|
||||
developer?, Section 13.1</a>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-no-devs"></a>5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?</h2>
|
||||
|
||||
<p>
|
||||
Debian Policy requires that such symbolic links (to libfoo.so.x.y.z or similar)
|
||||
are placed in separate, development packages. Those packages are usually named
|
||||
libfoo-dev or libfooX-dev (presuming the library package is named libfooX, and
|
||||
X is a whole number).
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-java"></a>5.7 (How) Does Debian support Java?</h2>
|
||||
|
||||
<p>
|
||||
Several <em>free</em> implementations of Java technology are available as
|
||||
Debian packages, providing both Java Development Kits as well as Runtime
|
||||
Environments. You can write, debug and run Java programs using Debian.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Running a Java applet requires a web browser with the capability to recognize
|
||||
and execute them. Several web browsers available in Debian, such as Mozilla or
|
||||
Konqueror, support Java plug-ins that enable running Java applets within them.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please refer to the <code><a
|
||||
href="http://www.debian.org/doc/manuals/debian-java-faq/">Debian Java
|
||||
FAQ</a></code> for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-isitdebian"></a>5.8 How can I check that I am using a Debian system, and what version is it?</h2>
|
||||
|
||||
<p>
|
||||
In order to make sure that your system has been installed from the real Debian
|
||||
base disks check for the existence of <samp>/etc/debian_version</samp> file,
|
||||
which contains a single one-line entry giving the version number of the
|
||||
release, as defined by the package <samp>base-files</samp>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The existence of the program <samp>dpkg</samp> shows that you should be able to
|
||||
install Debian packages on your system, but as the program has been ported to
|
||||
many other operating systems and architectures, this is no longer a reliable
|
||||
method of determining is a system Debian GNU/Linux.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Users should be aware, however, that the Debian system consists of many parts,
|
||||
each of which can be updated (almost) independently. Each Debian
|
||||
"release" contains well defined and unchanging contents. Updates are
|
||||
separately available. For a one-line description of the installation status of
|
||||
package <samp>foo</samp>, use the command <samp>dpkg --list foo</samp>. To
|
||||
view versions of all installed packages, run:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
dpkg -l
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
For a more verbose description, use:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
dpkg --status foo
|
||||
</pre>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-nonenglish"></a>5.9 How does Debian support non-English languages?</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Debian GNU/Linux is distributed with keymaps for nearly two dozen keyboards,
|
||||
and with utilities (in the <samp>kbd</samp> package) to install, view, and
|
||||
modify the tables.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The installation prompts the user to specify the keyboard he will use.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Vast majority of the software we packaged supports entering non-US-ASCII
|
||||
characters used in other Latin languages (e.g. ISO-8859-1 or ISO-8859-2), and
|
||||
a number of programs support multi-byte languages such as Japanese or Chinese.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Currently, support for German-, Spanish-, Finnish-, French-, Hungarian-,
|
||||
Italian-, Japanese-, Korean-, Dutch-, Polish-, Portuguese-, Russian-, Turkish-,
|
||||
and Chinese-language manual pages is provided through the
|
||||
<samp>manpages-LANG</samp> packages (where LANG is the two-letter ISO country
|
||||
code). To access an NLS manual page, the user must set the shell LC_MESSAGES
|
||||
variable to the appropriate string.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, in the case of the Italian-language manual pages, LC_MESSAGES
|
||||
needs to be set to 'italian'. The <code>man</code> program will then search
|
||||
for Italian manual pages under <samp>/usr/share/man/it/</samp>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-pine"></a>5.10 Where is pine?</h2>
|
||||
|
||||
<p>
|
||||
Due to its restrictive license, it's in the non-free area. Moreover, since
|
||||
license does not even allow modified binaries to be distributed, you have to
|
||||
compile it yourself from the source and the Debian patches.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The source package name is <code>pine</code>. You can use the
|
||||
<code>pine-tracker</code> package to be notified about when you need to
|
||||
upgrade.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Note that there are many replacements for both pine and pico, such as
|
||||
<code>mutt</code> and <code>nano</code>, that are located in the main section.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-qmail"></a>5.11 Where is qmail/ezmlm/djbdns?</h2>
|
||||
|
||||
<p>
|
||||
Dan J. Bernstein used to distribute <code><a
|
||||
href="http://cr.yp.to/software.html">all software he has written</a></code>
|
||||
with a restrictive license which does not allow modified binaries to be
|
||||
distributed. In november 2007 however, Bernstein said "[...] i have
|
||||
decided to put all of my future and [...] past software into the public
|
||||
domain". See <code><a href="http://cr.yp.to/distributors.html">FAQ from
|
||||
distributors</a></code> for his distribution terms.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
As of 2008-04, <code>daemontools</code>, <code>djbdns</code> and
|
||||
<code>ucspi-tcp</code> are shipped with Debian lenny (in main). As of this
|
||||
writing (2008-04), <code>qmail</code> is not yet packaged for Debian main; see
|
||||
<code><a href="http://bugs.debian.org/457318">Bug #457318 (ITP
|
||||
qmail)</a></code> for the current status.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
As of 2008-04, <samp>publicfile</samp> and <samp>ezmlm</samp> were still not
|
||||
free software. For <samp>ezmlm</samp>, there's the <code>ezmlm-src</code>
|
||||
package in the non-free area.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-flash"></a>5.12 Where is a player for Flash (SWF)?</h2>
|
||||
|
||||
<p>
|
||||
Debian ships both <code>gnash</code> and <code>swfdec</code>: two free SWF
|
||||
movie players.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-googleearth"></a>5.13 Where is Google Earth?</h2>
|
||||
|
||||
<p>
|
||||
Google Earth is available for GNU/Linux from Google's web site, but is not only
|
||||
not Free Software, but is completely undistributable by a third party.
|
||||
However, <code>googleearth-package</code> (in the contrib-section) might be
|
||||
helpful in using this software.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-voip"></a>5.14 Where is VoIP software?</h2>
|
||||
|
||||
<p>
|
||||
Two main open protocols are used for Voice Over IP: SIP and H.323. Both are
|
||||
implemented by a wide variety of software in Debian main. <code>ekiga</code>
|
||||
is one of the popular clients.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-nonfreewireless"></a>5.15 I have a wireless network card which doesn't work with Linux. What should I do?</h2>
|
||||
|
||||
<p>
|
||||
Buy one which does :)
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Alternatively, use <code>ndiswrapper</code> to use a driver for Windows (if you
|
||||
have one) on your Linux system. See the <code><a
|
||||
href="http://wiki.debian.org/NdisWrapper">Debian Wiki ndiswapper
|
||||
page</a></code> for more information.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-compat.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ 5 ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-software.en.html
|
|
@ -1,679 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Getting support for Debian GNU/Linux</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-customizing.en.html" rel="prev">
|
||||
<link href="ch-contributing.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-support"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-customizing.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ 12 ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-contributing.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 12 - Getting support for Debian GNU/Linux
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-debiandocs"></a>12.1 What other documentation exists on and for a Debian system?</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Installation instructions for the current release: see <code><a
|
||||
href="http://www.debian.org/releases/stable/installmanual">http://www.debian.org/releases/stable/installmanual</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
The Debian GNU/Linux reference covers many aspects of system administration
|
||||
through shell-command examples. Basic tutorials, tips, and other information
|
||||
are provided for many different topics ranging from system administration to
|
||||
programming.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Get it from the <code>debian-reference</code> package, or at <code><a
|
||||
href="http://www.debian.org/doc/user-manuals#quick-reference">http://www.debian.org/doc/user-manuals#quick-reference</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
The Debian Policy manual documents the policy requirements for the
|
||||
distribution, i.e. the structure and contents of the Debian archive, several
|
||||
design issues of the operating system etc. It also includes the technical
|
||||
requirements that each package must satisfy to be included in the distribution,
|
||||
and documents the basic technical aspects of Debian binary and source packages.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Get it from the <code>debian-policy</code> package, or at <code><a
|
||||
href="http://www.debian.org/doc/devel-manuals#policy">http://www.debian.org/doc/devel-manuals#policy</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Documentation developed by the Debian Documentation Project. It is available
|
||||
at <code><a
|
||||
href="http://www.debian.org/doc/">http://www.debian.org/doc/</a></code> and
|
||||
includes user guides, administration guides and security guides for the Debian
|
||||
GNU/Linux operating system.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Documentation on installed Debian packages: Most packages have files that are
|
||||
unpacked into <samp>/usr/share/doc/PACKAGE</samp>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Documentation on the Linux project: The Debian package <code>doc-linux</code>
|
||||
installs all of the most recent versions of the HOWTOs and mini-HOWTOs from the
|
||||
<code><a href="http://www.tldp.org/">Linux Documentation Project</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Unix-style `man' pages: Most commands have manual pages written in the style of
|
||||
the original Unix 'man' files. For instance, to see the manual page for the
|
||||
command `ls', execute <samp>man ls</samp>. Execute <samp>man man</samp> for
|
||||
more information on finding and viewing manual pages.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
New Debian users should note that the 'man' pages of many general system
|
||||
commands are not available until they install these packages:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<samp>man-db</samp>, which contains the <samp>man</samp> program itself, and
|
||||
other programs for manipulating the manual pages.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<samp>manpages</samp>, which contains the system manual pages. (see <a
|
||||
href="ch-software.en.html#s-nonenglish">How does Debian support non-English
|
||||
languages?, Section 5.9</a>).
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
GNU-style `info' pages: User documentation for many commands, particularly GNU
|
||||
tools, is available not in `man' pages, but in `info' files which can be read
|
||||
by the GNU tool <samp>info</samp>, by running <samp>M-x info</samp> within GNU
|
||||
Emacs, or with some other Info page viewer.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Its main advantage over the original `man' pages are that it is a hypertext
|
||||
system. It does <em>not</em> require the WWW, however; <samp>info</samp> can
|
||||
be run from a plain text console. It was designed by Richard Stallman and
|
||||
preceded the WWW.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
Note that you may access a lot of documentation on your system by using a WWW
|
||||
browser, through `dwww', `dhelp' or `doccentral' commands, found in respective
|
||||
packages, or by using `yelp'.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-onlineresources"></a>12.2 Are there any on-line resources for discussing Debian?</h2>
|
||||
|
||||
<p>
|
||||
Yes. In fact, the main method of support Debian provides to our users is by
|
||||
the way of e-mail. We'll give some details on that, and mention some other
|
||||
useful resources. Even more resources are listed at the <code><a
|
||||
href="http://www.debian.org/support">Debian Support webpage</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s12.2.1"></a>12.2.1 Mailing lists</h3>
|
||||
|
||||
<p>
|
||||
There are a lot of <code><a
|
||||
href="http://www.debian.org/MailingLists/">Debian-related mailing
|
||||
lists</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
On a system with the <code>doc-debian</code> package installed there is a
|
||||
complete list of mailing lists in
|
||||
<code>/usr/share/doc/debian/mailing-lists.txt</code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Debian mailing lists are named following the pattern
|
||||
debian-<var>list-subject</var>. Examples are debian-announce, debian-user,
|
||||
debian-news. To subscribe to any list debian-<var>list-subject</var>, send
|
||||
mail to debian-<var>list-subject</var>-request@lists.debian.org with the word
|
||||
"subscribe" in the Subject: header. Be sure to remember to add
|
||||
<em>-request</em> to the e-mail address when using this method to subscribe or
|
||||
unsubscribe. Otherwise your e-mail will go to the list itself, which could be
|
||||
embarrassing or annoying, depending on your point of view.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You can subscribe to mailing lists using the <code><a
|
||||
href="http://www.debian.org/MailingLists/subscribe">WWW form</a></code>. You
|
||||
can also un-subscribe using a <code><a
|
||||
href="http://www.debian.org/MailingLists/unsubscribe">WWW form</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The list manager's e-mail address is <code><a
|
||||
href="mailto:listmaster@lists.debian.org">listmaster@lists.debian.org</a></code>,
|
||||
in case you have any trouble.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The mailing lists are public forums. All e-mails sent to the lists are also
|
||||
copied to the public archive, for anybody (even non-subscribers) to browse or
|
||||
search. Please make sure you never send any confidential or unlicensed
|
||||
material to the lists. This includes things like e-mail addresses. Of
|
||||
particular note is the fact that spammers have been known to abuse e-mail
|
||||
addresses posted to our mailing lists. See the <code><a
|
||||
href="http://www.debian.org/MailingLists/index.en.html#disclaimer">Mailing
|
||||
Lists Privacy policy</a></code> for more information.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Archives of the Debian mailing lists are available via WWW at <code><a
|
||||
href="http://lists.debian.org/">http://lists.debian.org/</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h4><a name="s-mailinglistconduct"></a>12.2.1.1 What is the code of conduct for the mailing lists?</h4>
|
||||
|
||||
<p>
|
||||
When using the Debian mailing lists, please follow these rules:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Do not send spam. See the <code><a
|
||||
href="http://www.debian.org/MailingLists/#ads">Debian mailing list advertising
|
||||
policy</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Do not flame; it is not polite. The people developing Debian are all
|
||||
volunteers, donating their time, energy and money in an attempt to bring the
|
||||
Debian project together.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Do not use foul language; besides, some people receive the lists via packet
|
||||
radio, where swearing is illegal.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Make sure that you are using the proper list. <em>Never</em> post your
|
||||
(un)subscription requests to the mailing list itself[<a
|
||||
href="footnotes.en.html#f7" name="fr7">7</a>]
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
See section <a href="#s-bugreport">How do I report a bug in Debian?, Section
|
||||
12.5</a> for notes on reporting bugs.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s12.2.2"></a>12.2.2 Web forums</h3>
|
||||
|
||||
<p>
|
||||
<code><a href="http://debianhelp.org/">debianHELP</a></code> and <code><a
|
||||
href="http://forums.debian.net/">Debian User Forums</a></code> are web forums
|
||||
on which you can submit questions about Debian and have them answered by other
|
||||
users. (These are not officially part of the Debian project.)
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s12.2.3"></a>12.2.3 Wiki</h3>
|
||||
|
||||
<p>
|
||||
Solutions to common problems, howto's, guides, tips and other documentation can
|
||||
be found at the constantly changing <code><a
|
||||
href="http://wiki.debian.org/">Debian Wiki</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s12.2.4"></a>12.2.4 Maintainers</h3>
|
||||
|
||||
<p>
|
||||
Users can address questions to individual package maintainers using e-mail. To
|
||||
reach a maintainer of a package called xyz, send e-mail to
|
||||
<em>xyz@packages.debian.org</em>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s12.2.5"></a>12.2.5 Usenet newsgroups</h3>
|
||||
|
||||
<p>
|
||||
Users should post non-Debian-specific questions to one of the Linux USENET
|
||||
groups, which are named comp.os.linux.* or linux.*. There are several lists of
|
||||
Linux Usenet newsgroups and other related resources on the WWW, e.g. on the
|
||||
<code><a href="http://www.linux.org/docs/usenet.html">Linux Online</a></code>
|
||||
and <code><a
|
||||
href="http://www.linuxjournal.com/helpdesk.php">LinuxJournal</a></code> sites.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-searchtools"></a>12.3 Is there a quick way to search for information on Debian GNU/Linux?</h2>
|
||||
|
||||
<p>
|
||||
There is a variety of search engines that serve documentation related to
|
||||
Debian:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<code><a href="http://search.debian.org/">Debian WWW search site</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
<code><a href="http://groups.google.com/">Google Groups</a></code>: a search
|
||||
engine for newsgroups.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, to find out what experiences people have had with finding drivers
|
||||
for Promise controllers under Debian, try searching on the phrase <samp>Promise
|
||||
Linux driver</samp>. This will show you all the postings that contain these
|
||||
strings, i.e. those where people discussed these topics. If you add
|
||||
<samp>Debian</samp> to those search strings, you'll also get the postings
|
||||
specifically related to Debian.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
Any of the common web spidering engines, such as <code><a
|
||||
href="http://www.altavista.com/">AltaVista</a></code> or <code><a
|
||||
href="http://www.google.com/">Google</a></code>, as long as you use the right
|
||||
search terms.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For example, searching on the string "cgi-perl" gives a more detailed
|
||||
explanation of this package than the brief description field in its control
|
||||
file.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-buglogs"></a>12.4 Are there logs of known bugs?</h2>
|
||||
|
||||
<p>
|
||||
Reports on unsolved (and closed) issues are publicly available: Debian
|
||||
promissed to do so by stating "We will not hide problems" in the
|
||||
<code><a href="http://www.debian.org/social_contract">Debian Social
|
||||
Contract</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux distribution has a bug tracking system (BTS) which files
|
||||
details of bugs reported by users and developers. Each bug is given a number,
|
||||
and is kept on file. Once it has been dealt with, it is marked as such.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Copies of this information are available at <code><a
|
||||
href="http://www.debian.org/Bugs/">http://www.debian.org/Bugs/</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
A mail server provides access to the bug tracking system database via e-mail.
|
||||
In order to get the instructions, send an e-mail to request@bugs.debian.org
|
||||
with "help" in the body.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-bugreport"></a>12.5 How do I report a bug in Debian?</h2>
|
||||
|
||||
<p>
|
||||
If you have found a bug in Debian, please read the instructions for reporting a
|
||||
bug in Debian. These instructions can be obtained in one of several ways:
|
||||
</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
From the WWW. A copy of the instructions is shown at <code><a
|
||||
href="http://www.debian.org/Bugs/Reporting">http://www.debian.org/Bugs/Reporting</a></code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
On any Debian system with the <code>doc-debian</code> package installed. The
|
||||
instructions are in the file
|
||||
<code>/usr/share/doc/debian/bug-reporting.txt</code>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>
|
||||
<p>
|
||||
By anonymous FTP. Debian mirror sites contain the instructions in the file
|
||||
<samp>doc/bug-reporting.txt</samp>.
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
You can use the package <code>reportbug</code> that will guide you through the
|
||||
reporting process and mail the message to the proper address, with some extra
|
||||
details about your system added automatically. It will also show you a list of
|
||||
bugs already reported to the package you are reporting against in case your bug
|
||||
has been reported previously, so that you can add additional information to the
|
||||
existing bug report.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Expect to get an automatic acknowledgement of your bug report. It will also be
|
||||
automatically given a bug tracking number, entered into the bug log and
|
||||
forwarded to the debian-bugs-dist mailing list.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-customizing.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ <a href="ch-uptodate.en.html">9</a> ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ 12 ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-contributing.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-support.en.html
|
|
@ -1,636 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Keeping your Debian system up-to-date</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href="ch-pkgtools.en.html" rel="prev">
|
||||
<link href="ch-kernel.en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<p><a name="ch-uptodate"></a></p>
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-pkgtools.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ 9 ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-kernel.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Chapter 9 - Keeping your Debian system up-to-date
|
||||
</h1>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
A Debian goal is to provide a consistent upgrade path and a secure upgrade
|
||||
process. We always do our best to make upgrading to new releases a smooth
|
||||
procedure. In case there's some important note to add to the upgrade process,
|
||||
the packages will alert the user, and often provide a solution to a possible
|
||||
problem.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
You should also read the Release Notes document that describes the details of
|
||||
specific upgrades. It is shipped on all Debian CDs and available on the WWW at
|
||||
<code><a
|
||||
href="http://www.debian.org/releases/stable/releasenotes">http://www.debian.org/releases/stable/releasenotes</a></code>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-howtocurrent"></a>9.1 How can I keep my Debian system current?</h2>
|
||||
|
||||
<p>
|
||||
One could simply execute an anonymous ftp call to a Debian archive, then peruse
|
||||
the directories until one finds the desired file, and then fetch it, and
|
||||
finally install it using <samp>dpkg</samp>. Note that <samp>dpkg</samp> will
|
||||
install upgrade files in place, even on a running system. Sometimes, a revised
|
||||
package will require the installation of a newly revised version of another
|
||||
package, in which case the installation will fail until/unless the other
|
||||
package is installed.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Many people find this approach much too time-consuming, since Debian evolves so
|
||||
quickly -- typically, a dozen or more new packages are uploaded every week.
|
||||
This number is larger just before a new major release. To deal with this
|
||||
avalanche, many people prefer to use a more automated method. Several
|
||||
different packages are available for this purpose:
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-aptitude-upgrade"></a>9.1.1 aptitude</h3>
|
||||
|
||||
<p>
|
||||
APT is an advanced interface to the Debian packaging system. It features
|
||||
complete installation ordering, multiple source capability and several other
|
||||
unique features, see the User's Guide in
|
||||
<samp>/usr/share/doc/apt-doc/guide.html/index.html</samp> (you will have to
|
||||
install the <samp>apt-doc</samp> package).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<code>aptitude</code> is the recommended package manager for Debian GNU/Linux
|
||||
systems. It is a text-based interface to APT using the curses library, and can
|
||||
be used to perform management tasks in a fast and easy way.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Before you can use <code>aptitude</code>, you'll have to edit the
|
||||
<samp>/etc/apt/sources.list</samp> file to set it up. If you wish to upgrade
|
||||
to the latest stable version of Debian, you'll probably want to use a source
|
||||
like this one:
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
http://ftp.us.debian.org/debian stable main contrib non-free
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
You can replace ftp.us.debian.org with the name of a faster Debian mirror near
|
||||
you. See the mirror list at <code><a
|
||||
href="http://www.debian.org/mirror/list">http://www.debian.org/mirror/list</a></code>
|
||||
for more information.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
More details on this can be found in the <code>sources.list(8)</code> manual
|
||||
page.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To update your system, run
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
aptitude update
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
followed by
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
aptitude dist-upgrade
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
Answer any questions that might come up, and your system will be upgraded. See
|
||||
also <a href="ch-pkgtools.en.html#s-aptitude">aptitude, Section 8.1.3</a>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-apt"></a>9.1.2 apt-get, dselect and apt-cdrom</h3>
|
||||
|
||||
<p>
|
||||
<code>apt-get</code> is an APT-based command-line tool for handling packages,
|
||||
and the APT dselect method is an interface to APT through <code>dselect</code>.
|
||||
Both of these provide a simple, safe way to install and upgrade packages.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To use <code>apt-get</code>, install the <code>apt</code> package, and edit the
|
||||
<samp>/etc/apt/sources.list</samp> file to set it up, just as for <a
|
||||
href="#s-aptitude-upgrade">aptitude, Section 9.1.1</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Then run
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
apt-get update
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
followed by
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
apt-get dist-upgrade
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
Answer any questions that might come up, and your system will be upgraded. See
|
||||
also the <code>apt-get(8)</code> manual page, as well as <a
|
||||
href="ch-pkgtools.en.html#s-apt-get">APT, Section 8.1.2</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
To use APT with <code>dselect</code>, choose the APT access method in dselect's
|
||||
method selection screen (option 0) and then specify the sources that should be
|
||||
used. The configuration file is <code>/etc/apt/sources.list</code>. See also
|
||||
<a href="ch-pkgtools.en.html#s-dselect">dselect, Section 8.1.6.1</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
If you want to use CDs to install packages, you can use <code>apt-cdrom</code>.
|
||||
For details, please see the Release Notes, section "Setting up for an
|
||||
upgrade from a local mirror".
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Please note that when you get and install the packages, you'll still have them
|
||||
kept in your /var directory hierarchy. To keep your partition from
|
||||
overflowing, remember to delete extra files using <samp>apt-get clean</samp>
|
||||
and <samp>apt-get autoclean</samp>, or to move them someplace else (hint: use
|
||||
<code>apt-move</code>).
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-update_aptitude"></a>9.1.3 aptitude</h3>
|
||||
|
||||
<p>
|
||||
<code>aptitude</code> is a text-based interface to the Debian package system.
|
||||
It allows the user to view the list of packages and to perform package
|
||||
management tasks such as installing, upgrading, and removing packages (see <a
|
||||
href="ch-pkgtools.en.html#s-aptitude">aptitude, Section 8.1.3</a>). Actions
|
||||
may be performed from a visual interface or from the command-line.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
In command line, the actions are similar to that of APT, so to upgrade your
|
||||
system run
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
aptitude update
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
followed by
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
aptitude dist-upgrade
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
To upgrade from a preview release, <code>aptitude</code> is the tool
|
||||
recommended. Read the Release Notes at <code><a
|
||||
href="http://www.debian.org/releases/stable/releasenotes">http://www.debian.org/releases/stable/releasenotes</a></code>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For details, see the manual page <code>aptitude(8)</code>, and the file
|
||||
<code>/usr/share/aptitude/README</code>
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-mirror"></a>9.1.4 mirror</h3>
|
||||
|
||||
<p>
|
||||
This Perl script, and its (optional) manager program called
|
||||
<code>mirror-master</code>, can be used to fetch user-specified parts of a
|
||||
directory tree from a specified host <em>via</em> anonymous FTP.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<code>mirror</code> is particularly useful for downloading large volumes of
|
||||
software. After the first time files have been downloaded from a site, a file
|
||||
called <samp>.mirrorinfo</samp> is stored on the local host. Changes to the
|
||||
remote file system are tracked automatically by <code>mirror</code>, which
|
||||
compares this file to a similar file on the remote system and downloads only
|
||||
changed files.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The <code>mirror</code> program is generally useful for updating local copies
|
||||
of remote directory trees. The files fetched need not be Debian files. (Since
|
||||
<code>mirror</code> is a Perl script, it can also run on non-Unix systems.)
|
||||
Though the <code>mirror</code> program provides mechanisms for excluding files
|
||||
names of which match user-specified strings, this program is most useful when
|
||||
the objective is to download whole directory trees, rather than selected
|
||||
packages.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h3><a name="s-dpkg-mountable"></a>9.1.5 dpkg-mountable</h3>
|
||||
|
||||
<p>
|
||||
dpkg-mountable adds an access method called `mountable' to dselect's list,
|
||||
which allows you to install from any file system specified in /etc/fstab. For
|
||||
example, the archive could be a normal hard disk partition or an NFS server,
|
||||
which it will automatically mount and umount for you if necessary.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
It also has some extra features not found in the standard dselect methods, such
|
||||
as provision for a local file tree (either parallel to the main distribution or
|
||||
totally separate), and only getting packages which are required, rather than
|
||||
the time-consuming recursive directory scan, as well as logging of all dpkg
|
||||
actions in the install method.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-upgradesingle"></a>9.2 Must I go into single user mode in order to upgrade a package?</h2>
|
||||
|
||||
<p>
|
||||
No. Packages can be upgraded in place, even in running systems. Debian has a
|
||||
<samp>start-stop-daemon</samp> program that is invoked to stop, then restart
|
||||
running process if necessary during a package upgrade.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-savedebs"></a>9.3 Do I have to keep all those .deb archive files on my disk?</h2>
|
||||
|
||||
<p>
|
||||
No. If you have downloaded the files to your disk then after you have
|
||||
installed the packages, you can remove them from your system, e.g. by running
|
||||
<samp>aptitude clean</samp>.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-keepingalog"></a>9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!</h2>
|
||||
|
||||
<p>
|
||||
Passing the <samp>--log</samp>-option to <code>dpkg</code> makes
|
||||
<code>dpkg</code> log status change updates and actions. It logs both the
|
||||
<code>dpkg</code>-invokation (e.g.
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
2005-12-30 18:10:33 install hello 1.3.18 2.1.1-4
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
) and the results (e.g.
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
2005-12-30 18:10:35 status installed hello 2.1.1-4
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
) If you'd like to log all your <code>dpkg</code> invokations (even those done
|
||||
using frontends like <code>aptitude</code>), you could add
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
log /var/log/dpkg.log
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
to your <code>/etc/dpkg/dpkg.cfg</code>. Be sure the created logfile gets
|
||||
rotated periodically. If you're using <code>logrotate</code>, this can be
|
||||
achieved by creating a file <code>/etc/logrotate.d/dpkg</code> with contents
|
||||
</p>
|
||||
|
||||
<pre>
|
||||
/var/log/dpkg {
|
||||
missingok
|
||||
notifempty
|
||||
}
|
||||
</pre>
|
||||
|
||||
<p>
|
||||
More details on <code>dpkg</code> logging can be found in the
|
||||
<code>dpkg(1)</code> manual page.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<code>aptitude</code> logs the package installations, removals, and upgrades
|
||||
that it intends to perform to <code>/var/log/aptitude</code>. Note that the
|
||||
<em>results</em> of those actions are not recorded in this file!
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Another way to record your actions is to run your package management session
|
||||
within the <code>script(1)</code> program.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-autoupdate"></a>9.5 Can I automatically update the system?</h2>
|
||||
|
||||
<p>
|
||||
Yes. You can use <code>cron-apt</code>, this tool updates the system at
|
||||
regular interval by using a cron job. By default it just updates the package
|
||||
list and download new packages without installing.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Note: Automatic upgrade of packages is <strong>NOT</strong> recommended in
|
||||
<em>testing</em> or <em>unstable</em> systems as this might bring unexpected
|
||||
behaviour and remove packages without notice.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<h2><a name="s-aptproxy"></a>9.6 I have several machines how can I download the updates only one time?</h2>
|
||||
|
||||
<p>
|
||||
If you have more than one Debian machine on your network, it is useful to use
|
||||
<code>apt-proxy</code> to keep all of your Debian systems up-to-date.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
<code>apt-proxy</code> reduces the bandwidth requirements of Debian mirrors by
|
||||
restricting the frequency of Packages, Releases and Sources file updates from
|
||||
the back end and only doing a single fetch for any file, independently of the
|
||||
actual request it from the proxy. <code>apt-proxy</code> automatically builds
|
||||
a Debian HTTP mirror based on requests which pass through the proxy.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
For more details, see the apt-proxy homepage at <code><a
|
||||
href="http://apt-proxy.sourceforge.net/">http://apt-proxy.sourceforge.net/</a></code>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Of course, you can get the same benefit if you are already using a standard
|
||||
caching proxy and all your systems are configured to use it.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
[ <a href="ch-pkgtools.en.html">previous</a> ]
|
||||
[ <a href="index.en.html#contents">Contents</a> ]
|
||||
[ <a href="ch-basic_defs.en.html">1</a> ]
|
||||
[ <a href="ch-getting.en.html">2</a> ]
|
||||
[ <a href="ch-choosing.en.html">3</a> ]
|
||||
[ <a href="ch-compat.en.html">4</a> ]
|
||||
[ <a href="ch-software.en.html">5</a> ]
|
||||
[ <a href="ch-ftparchives.en.html">6</a> ]
|
||||
[ <a href="ch-pkg_basics.en.html">7</a> ]
|
||||
[ <a href="ch-pkgtools.en.html">8</a> ]
|
||||
[ 9 ]
|
||||
[ <a href="ch-kernel.en.html">10</a> ]
|
||||
[ <a href="ch-customizing.en.html">11</a> ]
|
||||
[ <a href="ch-support.en.html">12</a> ]
|
||||
[ <a href="ch-contributing.en.html">13</a> ]
|
||||
[ <a href="ch-redistrib.en.html">14</a> ]
|
||||
[ <a href="ch-nexttime.en.html">15</a> ]
|
||||
[ <a href="ch-faqinfo.en.html">16</a> ]
|
||||
[ <a href="ch-kernel.en.html">next</a> ]
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
ch-uptodate.en.html
|
|
@ -1,294 +0,0 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
|
||||
|
||||
<html>
|
||||
|
||||
<head>
|
||||
|
||||
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
||||
|
||||
<title>The Debian GNU/Linux FAQ - Footnotes</title>
|
||||
|
||||
<link href="index.en.html" rel="start">
|
||||
<link href=".en.html" rel="prev">
|
||||
<link href=".en.html" rel="next">
|
||||
<link href="index.en.html#contents" rel="contents">
|
||||
<link href="index.en.html#copyright" rel="copyright">
|
||||
<link href="ch-basic_defs.en.html" rel="chapter" title="1 Definitions and overview">
|
||||
<link href="ch-getting.en.html" rel="chapter" title="2 Getting and installing Debian GNU/Linux">
|
||||
<link href="ch-choosing.en.html" rel="chapter" title="3 Choosing a Debian distribution">
|
||||
<link href="ch-compat.en.html" rel="chapter" title="4 Compatibility issues">
|
||||
<link href="ch-software.en.html" rel="chapter" title="5 Software available in the Debian system">
|
||||
<link href="ch-ftparchives.en.html" rel="chapter" title="6 The Debian FTP archives">
|
||||
<link href="ch-pkg_basics.en.html" rel="chapter" title="7 Basics of the Debian package management system">
|
||||
<link href="ch-pkgtools.en.html" rel="chapter" title="8 The Debian package management tools">
|
||||
<link href="ch-uptodate.en.html" rel="chapter" title="9 Keeping your Debian system up-to-date">
|
||||
<link href="ch-kernel.en.html" rel="chapter" title="10 Debian and the kernel">
|
||||
<link href="ch-customizing.en.html" rel="chapter" title="11 Customizing your installation of Debian GNU/Linux">
|
||||
<link href="ch-support.en.html" rel="chapter" title="12 Getting support for Debian GNU/Linux">
|
||||
<link href="ch-contributing.en.html" rel="chapter" title="13 Contributing to the Debian Project">
|
||||
<link href="ch-redistrib.en.html" rel="chapter" title="14 Redistributing Debian GNU/Linux in a commercial product">
|
||||
<link href="ch-nexttime.en.html" rel="chapter" title="15 Changes expected in the next major release of Debian">
|
||||
<link href="ch-faqinfo.en.html" rel="chapter" title="16 General information about the FAQ">
|
||||
<link href="ch-basic_defs.en.html#s-whatisfaq" rel="section" title="1.1 What is this FAQ?">
|
||||
<link href="ch-basic_defs.en.html#s-whatisdebian" rel="section" title="1.2 What is Debian GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-linux" rel="section" title="1.3 OK, now I know what Debian is... what is Linux?!">
|
||||
<link href="ch-basic_defs.en.html#s-non-linux" rel="section" title="1.4 Does Debian just do GNU/Linux?">
|
||||
<link href="ch-basic_defs.en.html#s-difference" rel="section" title="1.5 What is the difference between Debian GNU/Linux and other Linux distributions? Why should I choose Debian over some other distribution?">
|
||||
<link href="ch-basic_defs.en.html#s-gnu" rel="section" title="1.6 How does the Debian project fit in or compare with the Free Software Foundation's GNU project?">
|
||||
<link href="ch-basic_defs.en.html#s-pronunciation" rel="section" title="1.7 How does one pronounce Debian and what does this word mean?">
|
||||
<link href="ch-getting.en.html#s-version" rel="section" title="2.1 What is the latest version of Debian?">
|
||||
<link href="ch-getting.en.html#s-updatestable" rel="section" title="2.2 Are there package upgrades in `stable'?">
|
||||
<link href="ch-getting.en.html#s-boot-floppies" rel="section" title="2.3 Where/how can I get the Debian installation disks?">
|
||||
<link href="ch-getting.en.html#s-cdrom" rel="section" title="2.4 How do I install the Debian from CD-ROMs?">
|
||||
<link href="ch-getting.en.html#s-cdimage-symlinks" rel="section" title="2.5 Why does the official stable released CD-ROM contain symlinks for `frozen' and `unstable'? I thought this CD contains just `stable'!">
|
||||
<link href="ch-getting.en.html#s-remoteinstall" rel="section" title="2.6 Can I get and install Debian directly from a remote Internet site?">
|
||||
<link href="ch-getting.en.html#s-alternativebootinstaller" rel="section" title="2.7 Are there any alternative strategies for booting the system installer?">
|
||||
<link href="ch-choosing.en.html#s3.1" rel="section" title="3.1 Which Debian distribution (stable/testing/unstable) is better for me?">
|
||||
<link href="ch-choosing.en.html#s3.2" rel="section" title="3.2 But what about Knoppix, Linex, Ubuntu, and others?">
|
||||
<link href="ch-compat.en.html#s-arches" rel="section" title="4.1 On what hardware architectures/systems does Debian GNU/Linux run?">
|
||||
<link href="ch-compat.en.html#s-otherdistribs" rel="section" title="4.2 How compatible is Debian with other distributions of Linux?">
|
||||
<link href="ch-compat.en.html#s-otherunices" rel="section" title="4.3 How source code compatible is Debian with other Unix systems?">
|
||||
<link href="ch-compat.en.html#s-otherpackages" rel="section" title="4.4 Can I use Debian packages (".deb" files) on my Red Hat/Slackware/... Linux system? Can I use Red Hat packages (".rpm" files) on my Debian GNU/Linux system?">
|
||||
<link href="ch-compat.en.html#s-non-debian-programs" rel="section" title="4.5 How should I install a non-Debian program?">
|
||||
<link href="ch-compat.en.html#s-termcap" rel="section" title="4.6 Why can't I compile programs that require libtermcap?">
|
||||
<link href="ch-compat.en.html#s-accelx" rel="section" title="4.7 Why can't I install AccelX?">
|
||||
<link href="ch-compat.en.html#s-motifnls" rel="section" title="4.8 Why do my old XFree 2.1 Motif applications crash?">
|
||||
<link href="ch-software.en.html#s-apps" rel="section" title="5.1 What types of applications and development software are available for Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-softwareauthors" rel="section" title="5.2 Who wrote all that software?">
|
||||
<link href="ch-software.en.html#s-pkglist" rel="section" title="5.3 How can I get a current list of programs that have been packaged for Debian?">
|
||||
<link href="ch-software.en.html#s-buildenv" rel="section" title="5.4 How can I install a developer's environment to build packages?">
|
||||
<link href="ch-software.en.html#s-missing" rel="section" title="5.5 What is missing from Debian GNU/Linux?">
|
||||
<link href="ch-software.en.html#s-no-devs" rel="section" title="5.6 Why do I get "ld: cannot find -lfoo" messages when compiling programs? Why aren't there any libfoo.so files in Debian library packages?">
|
||||
<link href="ch-software.en.html#s-java" rel="section" title="5.7 (How) Does Debian support Java?">
|
||||
<link href="ch-software.en.html#s-isitdebian" rel="section" title="5.8 How can I check that I am using a Debian system, and what version is it?">
|
||||
<link href="ch-software.en.html#s-nonenglish" rel="section" title="5.9 How does Debian support non-English languages?">
|
||||
<link href="ch-software.en.html#s-pine" rel="section" title="5.10 Where is pine?">
|
||||
<link href="ch-software.en.html#s-qmail" rel="section" title="5.11 Where is qmail/ezmlm/djbdns?">
|
||||
<link href="ch-software.en.html#s-flash" rel="section" title="5.12 Where is a player for Flash (SWF)?">
|
||||
<link href="ch-software.en.html#s-googleearth" rel="section" title="5.13 Where is Google Earth?">
|
||||
<link href="ch-software.en.html#s-voip" rel="section" title="5.14 Where is VoIP software?">
|
||||
<link href="ch-software.en.html#s-nonfreewireless" rel="section" title="5.15 I have a wireless network card which doesn't work with Linux. What should I do?">
|
||||
<link href="ch-ftparchives.en.html#s-dists" rel="section" title="6.1 How many Debian distributions are there?">
|
||||
<link href="ch-ftparchives.en.html#s-codenames" rel="section" title="6.2 What are all those names like etch, lenny, etc.?">
|
||||
<link href="ch-ftparchives.en.html#s-sid" rel="section" title="6.3 What about "sid"?">
|
||||
<link href="ch-ftparchives.en.html#s-stable" rel="section" title="6.4 What does the stable directory contain?">
|
||||
<link href="ch-ftparchives.en.html#s-testing" rel="section" title="6.5 What does the testing distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-unstable" rel="section" title="6.6 What does the unstable distribution contain?">
|
||||
<link href="ch-ftparchives.en.html#s-dirtree" rel="section" title="6.7 What are all those directories at the Debian FTP archives?">
|
||||
<link href="ch-ftparchives.en.html#s-archsections" rel="section" title="6.8 What are all those directories inside <samp>dists/stable/main</samp>?">
|
||||
<link href="ch-ftparchives.en.html#s-source" rel="section" title="6.9 Where is the source code?">
|
||||
<link href="ch-ftparchives.en.html#s-pools" rel="section" title="6.10 What's in the <samp>pool</samp> directory?">
|
||||
<link href="ch-ftparchives.en.html#s-incoming" rel="section" title="6.11 What is "incoming"?">
|
||||
<link href="ch-ftparchives.en.html#s-ownrepository" rel="section" title="6.12 How do I set up my own apt-able repository?">
|
||||
<link href="ch-pkg_basics.en.html#s-package" rel="section" title="7.1 What is a Debian package?">
|
||||
<link href="ch-pkg_basics.en.html#s-deb-format" rel="section" title="7.2 What is the format of a Debian binary package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgname" rel="section" title="7.3 Why are Debian package file names so long?">
|
||||
<link href="ch-pkg_basics.en.html#s-controlfile" rel="section" title="7.4 What is a Debian control file?">
|
||||
<link href="ch-pkg_basics.en.html#s-conffile" rel="section" title="7.5 What is a Debian conffile?">
|
||||
<link href="ch-pkg_basics.en.html#s-maintscripts" rel="section" title="7.6 What is a Debian preinst, postinst, prerm, and postrm script?">
|
||||
<link href="ch-pkg_basics.en.html#s-priority" rel="section" title="7.7 What is an <em>Essential</em>, <em>Required</em>, <em>Important</em>, <em>Standard</em>, <em>Optional</em>, or <em>Extra</em> package?">
|
||||
<link href="ch-pkg_basics.en.html#s-virtual" rel="section" title="7.8 What is a Virtual Package?">
|
||||
<link href="ch-pkg_basics.en.html#s-depends" rel="section" title="7.9 What is meant by saying that a package <em>Depends</em>, <em>Recommends</em>, <em>Suggests</em>, <em>Conflicts</em>, <em>Replaces</em> or <em>Provides</em> another package?">
|
||||
<link href="ch-pkg_basics.en.html#s-pre-depends" rel="section" title="7.10 What is meant by Pre-Depends?">
|
||||
<link href="ch-pkg_basics.en.html#s-pkgstatus" rel="section" title="7.11 What is meant by <em>unknown</em>, <em>install</em>, <em>remove</em>, <em>purge</em> and <em>hold</em> in the package status?">
|
||||
<link href="ch-pkg_basics.en.html#s-puttingonhold" rel="section" title="7.12 How do I put a package on hold?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcepkgs" rel="section" title="7.13 How do I install a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-sourcebuild" rel="section" title="7.14 How do I build binary packages from a source package?">
|
||||
<link href="ch-pkg_basics.en.html#s-creatingdebs" rel="section" title="7.15 How do I create Debian packages myself?">
|
||||
<link href="ch-pkgtools.en.html#s-pkgprogs" rel="section" title="8.1 What programs does Debian provide for managing its packages?">
|
||||
<link href="ch-pkgtools.en.html#s-updaterunning" rel="section" title="8.2 Debian claims to be able to update a running program; how is this accomplished?">
|
||||
<link href="ch-pkgtools.en.html#s-whatpackages" rel="section" title="8.3 How can I tell what packages are already installed on a Debian system?">
|
||||
<link href="ch-pkgtools.en.html#s-listfiles" rel="section" title="8.4 How to display the files of a package installed?">
|
||||
<link href="ch-pkgtools.en.html#s-filesearch" rel="section" title="8.5 How can I find out what package produced a particular file?">
|
||||
<link href="ch-pkgtools.en.html#s-datapackages" rel="section" title="8.6 Why doesn't get `foo-data' removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?">
|
||||
<link href="ch-uptodate.en.html#s-howtocurrent" rel="section" title="9.1 How can I keep my Debian system current?">
|
||||
<link href="ch-uptodate.en.html#s-upgradesingle" rel="section" title="9.2 Must I go into single user mode in order to upgrade a package?">
|
||||
<link href="ch-uptodate.en.html#s-savedebs" rel="section" title="9.3 Do I have to keep all those .deb archive files on my disk?">
|
||||
<link href="ch-uptodate.en.html#s-keepingalog" rel="section" title="9.4 How can I keep a log of the packages I added to the system? I'd like to know when which package upgrades and removals have occured!">
|
||||
<link href="ch-uptodate.en.html#s-autoupdate" rel="section" title="9.5 Can I automatically update the system?">
|
||||
<link href="ch-uptodate.en.html#s-aptproxy" rel="section" title="9.6 I have several machines how can I download the updates only one time?">
|
||||
<link href="ch-kernel.en.html#s-non-debian-kernel" rel="section" title="10.1 Can I install and compile a kernel without some Debian-specific tweaking?">
|
||||
<link href="ch-kernel.en.html#s-customkernel" rel="section" title="10.2 What tools does Debian provide to build custom kernels?">
|
||||
<link href="ch-kernel.en.html#s-custombootdisk" rel="section" title="10.3 How can I make a custom boot floppy?">
|
||||
<link href="ch-kernel.en.html#s-modules" rel="section" title="10.4 What special provisions does Debian provide to deal with modules?">
|
||||
<link href="ch-kernel.en.html#s-removeoldkernel" rel="section" title="10.5 Can I safely de-install an old kernel package, and if so, how?">
|
||||
<link href="ch-customizing.en.html#s-papersize" rel="section" title="11.1 How can I ensure that all programs use the same paper size?">
|
||||
<link href="ch-customizing.en.html#s-hardwareaccess" rel="section" title="11.2 How can I provide access to hardware peripherals, without compromising security?">
|
||||
<link href="ch-customizing.en.html#s-consolefont" rel="section" title="11.3 How do I load a console font on startup the Debian way?">
|
||||
<link href="ch-customizing.en.html#s-appdefaults" rel="section" title="11.4 How can I configure an X11 program's application defaults?">
|
||||
<link href="ch-customizing.en.html#s-booting" rel="section" title="11.5 Every distribution seems to have a different boot-up method. Tell me about Debian's.">
|
||||
<link href="ch-customizing.en.html#s-custombootscripts" rel="section" title="11.6 It looks as if Debian does not use <samp>rc.local</samp> to customize the boot process; what facilities are provided?">
|
||||
<link href="ch-customizing.en.html#s-interconffiles" rel="section" title="11.7 How does the package management system deal with packages that contain configuration files for other packages?">
|
||||
<link href="ch-customizing.en.html#s-divert" rel="section" title="11.8 How do I override a file installed by a package, so that a different version can be used instead?">
|
||||
<link href="ch-customizing.en.html#s-localpackages" rel="section" title="11.9 How can I have my locally-built package included in the list of available packages that the package management system knows about?">
|
||||
<link href="ch-customizing.en.html#s-diverse" rel="section" title="11.10 Some users like mawk, others like gawk; some like vim, others like elvis; some like trn, others like tin; how does Debian support diversity?">
|
||||
<link href="ch-support.en.html#s-debiandocs" rel="section" title="12.1 What other documentation exists on and for a Debian system?">
|
||||
<link href="ch-support.en.html#s-onlineresources" rel="section" title="12.2 Are there any on-line resources for discussing Debian?">
|
||||
<link href="ch-support.en.html#s-searchtools" rel="section" title="12.3 Is there a quick way to search for information on Debian GNU/Linux?">
|
||||
<link href="ch-support.en.html#s-buglogs" rel="section" title="12.4 Are there logs of known bugs?">
|
||||
<link href="ch-support.en.html#s-bugreport" rel="section" title="12.5 How do I report a bug in Debian?">
|
||||
<link href="ch-contributing.en.html#s-contrib" rel="section" title="13.1 How can I become a Debian software developer?">
|
||||
<link href="ch-contributing.en.html#s-contribresources" rel="section" title="13.2 How can I contribute resources to the Debian project?">
|
||||
<link href="ch-contributing.en.html#s-supportingorganizations" rel="section" title="13.3 How can I contribute financially to the Debian project?">
|
||||
<link href="ch-redistrib.en.html#s-sellcds" rel="section" title="14.1 Can I make and sell Debian CDs?">
|
||||
<link href="ch-redistrib.en.html#s-packagednonfree" rel="section" title="14.2 Can Debian be packaged with non-free software?">
|
||||
<link href="ch-redistrib.en.html#s-childistro" rel="section" title="14.3 I am making a special Linux distribution for a "vertical market". Can I use Debian GNU/Linux for the guts of a Linux system and add my own applications on top of it?">
|
||||
<link href="ch-redistrib.en.html#s-commercialdebs" rel="section" title="14.4 Can I put my commercial program in a Debian "package" so that it installs effortlessly on any Debian system?">
|
||||
<link href="ch-nexttime.en.html#s-i18n" rel="section" title="15.1 Extended support for non-English users">
|
||||
<link href="ch-nexttime.en.html#s-dependencybasedboot" rel="section" title="15.2 Faster booting: Dependency based boot sequence">
|
||||
<link href="ch-nexttime.en.html#s-di" rel="section" title="15.3 Improvements in the Debian Installer">
|
||||
<link href="ch-nexttime.en.html#s-morearches" rel="section" title="15.4 More architectures">
|
||||
<link href="ch-nexttime.en.html#s-morekernels" rel="section" title="15.5 More kernels">
|
||||
<link href="ch-faqinfo.en.html#s-authors" rel="section" title="16.1 Authors">
|
||||
<link href="ch-faqinfo.en.html#s-feedback" rel="section" title="16.2 Feedback">
|
||||
<link href="ch-faqinfo.en.html#s-latest" rel="section" title="16.3 Availability">
|
||||
<link href="ch-faqinfo.en.html#s-docformat" rel="section" title="16.4 Document format">
|
||||
<link href="ch-choosing.en.html#s3.1.1" rel="subsection" title="3.1.1 You asked me to install stable, but in stable so and so hardware is not detected/working. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.1.2" rel="subsection" title="3.1.2 Will there be different different versions of packages in different distributions?">
|
||||
<link href="ch-choosing.en.html#s3.1.3" rel="subsection" title="3.1.3 The stable distributions really contains outdated packages. Just look at Kde, Gnome, Xorg or even the kernel. They are very old. Why is it so?">
|
||||
<link href="ch-choosing.en.html#s3.1.4" rel="subsection" title="3.1.4 If I were to decide to change to another distribution, Can I do that?">
|
||||
<link href="ch-choosing.en.html#s3.1.5" rel="subsection" title="3.1.5 Could you tell me whether to install testing or unstable?">
|
||||
<link href="ch-choosing.en.html#s3.1.6" rel="subsection" title="3.1.6 You are talking about testing being broken. What do you mean by that?">
|
||||
<link href="ch-choosing.en.html#s3.1.7" rel="subsection" title="3.1.7 Why is it that testing could be broken for months? Wont the fixes introduced in unstable flow directly down into testing?">
|
||||
<link href="ch-choosing.en.html#s3.1.8" rel="subsection" title="3.1.8 From an administrator's point of view, Which distribution requires more attention?">
|
||||
<link href="ch-choosing.en.html#s3.1.9" rel="subsection" title="3.1.9 What happens when a new release is made?">
|
||||
<link href="ch-choosing.en.html#s3.1.10" rel="subsection" title="3.1.10 I have a working Desktop/cluster with Debian installed. How do I know which distribution I am running?">
|
||||
<link href="ch-choosing.en.html#s3.1.11" rel="subsection" title="3.1.11 I am currently tracking stable. Can I change to testing or unstable? If so, How?">
|
||||
<link href="ch-choosing.en.html#s3.1.12" rel="subsection" title="3.1.12 I am currently tracking testing (lenny). What will happen when a release is made? Will I still be tracking testing or will my machine be running the new stable distribution?">
|
||||
<link href="ch-choosing.en.html#s3.1.13" rel="subsection" title="3.1.13 I am still confused. What did you say I should install?">
|
||||
<link href="ch-choosing.en.html#s3.2.1" rel="subsection" title="3.2.1 I know that Knoppix/Linex/Ubuntu/... is Debian-based. So after installing it on the hard disk, can I use 'apt' package tools on it?">
|
||||
<link href="ch-choosing.en.html#s3.2.2" rel="subsection" title="3.2.2 I installed Knoppix/Linex/Ubuntu/... on my hard disk. Now I have a problem. What should I do?">
|
||||
<link href="ch-choosing.en.html#s3.2.3" rel="subsection" title="3.2.3 I'm using Knoppix/Linex/Ubuntu/... and now I want to use Debian. How do I migrate?">
|
||||
<link href="ch-ftparchives.en.html#s-oldcodenames" rel="subsection" title="6.2.1 Which other codenames have been used in the past?">
|
||||
<link href="ch-ftparchives.en.html#s-sourceforcodenames" rel="subsection" title="6.2.2 Where do these codenames come from?">
|
||||
<link href="ch-ftparchives.en.html#s-frozen" rel="subsection" title="6.5.1 What about "testing"? How is it `frozen'?">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg" rel="subsection" title="8.1.1 dpkg">
|
||||
<link href="ch-pkgtools.en.html#s-apt-get" rel="subsection" title="8.1.2 APT">
|
||||
<link href="ch-pkgtools.en.html#s-aptitude" rel="subsection" title="8.1.3 aptitude">
|
||||
<link href="ch-pkgtools.en.html#s-synaptic" rel="subsection" title="8.1.4 synaptic">
|
||||
<link href="ch-pkgtools.en.html#s-tasksel" rel="subsection" title="8.1.5 tasksel">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-extra" rel="subsection" title="8.1.6 Other package management tools">
|
||||
<link href="ch-pkgtools.en.html#s-dselect" rel="subsection" title="8.1.6.1 dselect">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-deb" rel="subsection" title="8.1.6.2 dpkg-deb">
|
||||
<link href="ch-pkgtools.en.html#s-dpkg-split" rel="subsection" title="8.1.6.3 dpkg-split">
|
||||
<link href="ch-uptodate.en.html#s-aptitude-upgrade" rel="subsection" title="9.1.1 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-apt" rel="subsection" title="9.1.2 apt-get, dselect and apt-cdrom">
|
||||
<link href="ch-uptodate.en.html#s-update_aptitude" rel="subsection" title="9.1.3 aptitude">
|
||||
<link href="ch-uptodate.en.html#s-mirror" rel="subsection" title="9.1.4 mirror">
|
||||
<link href="ch-uptodate.en.html#s-dpkg-mountable" rel="subsection" title="9.1.5 dpkg-mountable">
|
||||
<link href="ch-support.en.html#s12.2.1" rel="subsection" title="12.2.1 Mailing lists">
|
||||
<link href="ch-support.en.html#s-mailinglistconduct" rel="subsection" title="12.2.1.1 What is the code of conduct for the mailing lists?">
|
||||
<link href="ch-support.en.html#s12.2.2" rel="subsection" title="12.2.2 Web forums">
|
||||
<link href="ch-support.en.html#s12.2.3" rel="subsection" title="12.2.3 Wiki">
|
||||
<link href="ch-support.en.html#s12.2.4" rel="subsection" title="12.2.4 Maintainers">
|
||||
<link href="ch-support.en.html#s12.2.5" rel="subsection" title="12.2.5 Usenet newsgroups">
|
||||
<link href="ch-contributing.en.html#s-SPI" rel="subsection" title="13.3.1 Software in the Public Interest">
|
||||
<link href="ch-contributing.en.html#s-FSF" rel="subsection" title="13.3.2 Free Software Foundation">
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<hr>
|
||||
|
||||
<h1>
|
||||
The Debian GNU/Linux FAQ
|
||||
<br>Footnotes</h1>
|
||||
|
||||
<h2><a href="ch-software.en.html#fr1" name="f1">1</a></h2>
|
||||
|
||||
<p>
|
||||
These have been, however, rebranded and are provided with different names due
|
||||
to trademark issues
|
||||
</p>
|
||||
|
||||
<h2><a href="ch-ftparchives.en.html#fr2" name="f2">2</a></h2>
|
||||
|
||||
<p>
|
||||
When the present-day sid did not exist, the FTP site organization had one major
|
||||
flaw: there was an assumption that when an architecture is created in the
|
||||
current unstable, it will be released when that distribution becomes the new
|
||||
stable. For many architectures that isn't the case, with the result that those
|
||||
directories had to be moved at release time. This was impractical because the
|
||||
move would chew up lots of bandwidth.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The archive administrators worked around this problem for several years by
|
||||
placing binaries for unreleased architectures in a special directory called
|
||||
"sid". For those architectures not yet released, the first time they
|
||||
were released there was a link from the current stable to sid, and from then on
|
||||
they were created inside the unstable tree as normal. This layout was somewhat
|
||||
confusing to users.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
With the advent of package pools (see <a href="#s-pools">What's in the
|
||||
<samp>pool</samp> directory?, Section 6.10</a>), binary packages began to be
|
||||
stored in a canonical location in the pool, regardless of the distribution, so
|
||||
releasing a distribution no longer causes large bandwidth consumption on the
|
||||
mirrors (there is, however, a lot of gradual bandwidth consumption throughout
|
||||
the development process).
|
||||
</p>
|
||||
|
||||
<h2><a href="ch-ftparchives.en.html#fr3" name="f3">3</a></h2>
|
||||
|
||||
<p>
|
||||
<samp>dists/stable/main</samp>, <samp>dists/stable/contrib</samp>,
|
||||
<samp>dists/stable/non-free</samp>, and <samp>dists/unstable/main/</samp>, etc.
|
||||
</p>
|
||||
|
||||
<h2><a href="ch-ftparchives.en.html#fr4" name="f4">4</a></h2>
|
||||
|
||||
<p>
|
||||
Historically, packages were kept in the subdirectory of <samp>dists</samp>
|
||||
corresponding to which distribution contained them. This turned out to cause
|
||||
various problems, such as large bandwidth consumption on mirrors when major
|
||||
changes were made. This was fixed with the introduction of the package pool.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
The <samp>dists</samp> directories are still used for the index files used by
|
||||
programs like <samp>apt</samp>.
|
||||
</p>
|
||||
|
||||
<h2><a href="ch-pkgtools.en.html#fr5" name="f5">5</a></h2>
|
||||
|
||||
<p>
|
||||
Notice that there are ports that make this tool available with other package
|
||||
management systems, like Red Hat package manager, also known as
|
||||
<code>rpm</code>
|
||||
</p>
|
||||
|
||||
<h2><a href="ch-pkgtools.en.html#fr6" name="f6">6</a></h2>
|
||||
|
||||
<p>
|
||||
Although this can also lead to systems with more packages installed than they
|
||||
actually need to work.
|
||||
</p>
|
||||
|
||||
<h2><a href="ch-support.en.html#fr7" name="f7">7</a></h2>
|
||||
|
||||
<p>
|
||||
Use the debian-<var>list-subject</var>-REQUEST@lists.debian.org address for
|
||||
that.
|
||||
</p>
|
||||
|
||||
<hr>
|
||||
|
||||
<p>
|
||||
The Debian GNU/Linux FAQ
|
||||
</p>
|
||||
|
||||
<address>
|
||||
version 4.0.3, 6 August 2008<br>
|
||||
<br>
|
||||
Authors are listed at <a href="ch-faqinfo.en.html#s-authors">Debian FAQ Authors</a><br>
|
||||
<br>
|
||||
</address>
|
||||
<hr>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
|
|
@ -1 +0,0 @@
|
|||
footnotes.en.html
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue