- General questions
- Stable questions
Q. How do I install "unstable" ("sid")?
See also http://www.debian.org/CD/faq .
There are no "unstable" full CD or DVD images. Due to the fact that the packages in "unstable" change so quickly, it is more appropriate for people to download and install "unstable" using a normal Debian FTP mirror.
If you are aware of the risks of running unstable, but still want to install it, you have three choices:
Use the stable installer to install a minimal stable system and then change your /etc/apt/sources.list file to testing and do an update and a dist-upgrade, and then again change your /etc/apt/sources.list file to unstable and again do an update and a dist-upgrade.1 Whether to use aptitude or apt-get to do the update and dist-upgrade steps may depend on the release. Usually with a minimal install either will work. Finally, install the packages you desire. This method is the most sure to work of those presented here.
Be a tester of the "testing" installer and install "testing" using a netinst image, then upgrade to "unstable" by changing the entries in your /etc/apt/sources.list (change each occurrence of "testing" to "unstable"). To avoid unnecessary downloads and package upgrades, it is advisable to install a minimal "testing" system first and only to install most of the software (e.g. desktop environment) after the switch to "unstable". Then apt-get update and apt-get -u dist-upgrade - then you have a sid release.
Use netboot "mini.iso" image. You will find it on any of the Debian mirrors under debian/dists/unstable/main/installer-*/current/images/netboot/mini.iso. During the installation choose "Advanced options" -> "Expert install". In the step "Choose a mirror of the Debian archive" choose version "sid - unstable".
Q. How to "bootstrap from within another Linux distribution" Do you have a pointer?
..I need to do a ZeroDiskInstall, but even a netinstall seems to require a CD...
A2) If you have to install many Debian systems, NetworkBooting might be an option for you.
Q. Where can I download the netinstall CD image for stable/testing/unstable?
A1) The network install images for stable (wheezy) can be found at http://www.debian.org/CD/netinst/
A2) The network install images for testing (stretch) can be found at http://www.debian.org/devel/debian-installer/. However, unless you want to test the installer for testing the better choice is to use the stable installer to install a minimal stable system and then upgrade to testing by changing your /etc/apt/sources.list file.
A3) There are currently no network install images for unstable. If you want to install unstable, download the image for testing and upgrade to unstable by editing /etc/apt/sources.list. However, unless you want to test the installer for testing, the better choice is to use the stable installer to install a minimal stable system and upgrade to testing and then unstable as described above.
Q. How do I install Gentoo/Redhat/SUSE packages on a Debian based system?
- short answer : you don't (because you don't want to break your system).
- long answer : TODO
Q. Do I need all the ISOs?
A1) No. You can install using only the first ISO and then configure your system to download software and updates from a debian repository. You can also do a network install using a special small ISO image (usually under 100 MB) or using only a handful of floppies.
- A2) Downloading all ISOs is massively wasteful of bandwidth. You're highly unlikely to use any software on the last five ISOs. Each of them contains Debian packages, and they're sorted by popularity. The most popular stuff (like X, gcc, KDE, GNOME) is all on the first ISO.
Q. OK, I have an i386 box and Debian CD #1. Now what?
A1) Put the CD in the drive, and tell your BIOS to boot from CD-ROM. The CD should boot and drop you at a boot: prompt. If you read the screen you will see that you should press F1 for help. Please do that, and actually read the help. You must first choose which kernel you will attempt to boot. This kernel is not only used during the installation, but is also installed onto your hard drive, so you will want to choose carefully.
Q. The installer does not run on/detect my hardware. What do I do?
A1) Be sure you have downloaded the installer for your hardware architecture. (The i386 architecture is for both Intel and AMD 32 bit CPUs. The amd64 architecture is for both Intel and AMD 64 bit CPUs.)
A2) Use an updated installer that supports the newest hardware. Should there be any problems after installation you may wish to use the backports repository on your new system to obtain and have security support for a newer kernel to better support your hardware.
If this seems too complicated you should probably not be using unstable. (1)