The Perfect Desktop - Debian Squeeze - Page 2

Now you have to partition your hard disk. For simplicity's sake I will create one big partition (with the mount point /) and a little swap partition so I select Guided - use entire disk (of course, the partitioning is totally up to you - if you like, you can create more than just one big partition, and you can also use LVM):

Select the disk that you want to partition:

Then select the partitioning scheme. As mentioned before, I select All files in one partition (recommended for new users) for simplicity's sake - it's up to your likings what you choose here:

When you're finished, select Finish partitioning and write changes to disk:

Select Yes when you're asked Write changes to disks?:

Afterwards, your new partitions are created and formatted:

Now the base system is installed:

Next you must configure apt. Because you are using the Debian Squeeze Netinstall CD which contains only a minimal set of packages, you must use a network mirror. Select the country where the network mirror that you want to use is located (usually this is the country where your Debian Squeeze system is located):

Then select the mirror you want to use (e.g.

Unless you use an HTTP proxy, leave the following field empty and hit Continue:

Apt is now updating its packages database:

You can skip the package usage survey by selecting No:

Select Graphical desktop environment and Standard system utilities on the Software selection screen and hit Continue:

The required packages are downloaded and installed on the system:

When you're asked Install the GRUB boot loader to the master boot record?, select Yes:

The base system installation is now finished. Remove the Debian Squeeze Netinstall CD from the CD drive and hit Continue to reboot the system:

After the reboot, log in to the desktop with the username and password you provided during the installation:

This is how your new desktop looks:

Now the base system is ready to be used.

Share this page:

24 Comment(s)

Add comment


From: kurtdriver at: 2011-02-16 00:23:21

"a Debian Squeeze desktop that is a full-fledged replacement for a Windows desktop"

If I wanted to use Windows, I'd buy a CD of it. Linux is valid in it's own right and, correctly, different from Windows and Macs. Why not a guide showing how to do a certain thing, introducing a couple of programs for that purpose? Rather that a guide to replacing Windows.

From: Jan at: 2011-02-19 08:55:44

I think many people could profit from this. I suggested a Linux desktop for a business that still has Windows 2000 which needs replacement badly. Since they could do everything on Linux (and more) what they now do on Windows I think this is a good tutorial.

Granted, if one is comfortable with Linux, this tutorial doesn't reveal anything new, but if you need a Linux that behaves more or less like Windows it's good to know that there is something like a template. It makes the learning curve for the user less steep and if it looks and behaves "right", the user will adapt quicker.

Especially a rolling distro like Debian is useful for a relatively small business like I mentioned - more secure, still happy users, less administration tasks.

From: Ferre at: 2012-06-01 06:27:13

Debian a ROLLING distro ?

From: William M. Barr at: 2013-05-02 20:41:38

It is a rolling distribution if you use Debian testing, or sid.

If your repositories are set to "testing" and not a name like "wheezy" then the distribution will always be testing and never becomes stable.  Some prefer not to use stable since the applications they use the most are not the latest version, but there are also backports to make stable have applications that are more up to date without sacrificing the stability.

From: Anonymous at: 2011-02-19 11:05:40

This is silly man, stop wasting your time. This has been said zillion times. The software ecosystem around Windows is so vast that there is simply no chance for Linux to catch up on the desktop. Tell me, which large publishing house uses Scribus? Which large graphic design company uses Gimp, Xara, etc? Or a CAD company using FreeCad?

 NB. I'm not a Windows fanboy. I've been using Linux for more than a decade now full time on my desktop.

From: Alexius Diakogiannis at: 2011-05-12 13:06:32

If you dont like it, dont read it!

This is a very good tutorial along with all the other ones and keep in mind that you are referring to an industry solution. I will reverse your query, can you tell why a typical home pc or workstation would need for ex. photoshop instead of Gimp?

From: Anonymous at: 2011-04-06 20:48:59

Hey cool - can I play Rift or CoD4 on it?

From: Sam at: 2011-06-01 05:05:11

Why the hell would i like to downgrade a wonderful system like debian to the level of windows.. I switched from windows because i didn't want to go through hell for the sins of microsoft.

;) kidding.. nice stuff.. but please never compare linux with windows, it brings horrible memories to haunt you..



Thinkpad - debian squeeze. 

From: Talissa at: 2011-09-04 22:01:19

If it suits YOUR needs then its doing fine as your desktop, if not - find something else.  I find its perfect for my media/work/home useage, so i'm perfectly happy with linux.  If you play a crapload of games or use a certain program that only runs in windows - then what on earth were you thinking?

From: at: 2011-02-14 12:16:23


 Not yet tested in Squeeze, but in Lenny the Ubuntu 8.10+ 64-bit from Skype site works great.

Hopes helps somebody.

From: Kev at: 2011-02-19 17:02:12

What's the point of installing multiple packages that have the same purpose? How many web browsers and email clients do you need? There's pointless duplication, what are you going to do with 3 IDEs when Eclipse can do it all?

What's the point you're trying to make? There's too much choice available and you can't decide?

This looks more like a new Windows PC full of factory installed crapware.

From: Anonymous at: 2011-08-01 10:14:06

I am sure e.g. installing more browsers is very useful because some pages are difficult to load e.g. in FF but work fine in Chromium or for a quick "preview" I use Opera etc. ;-)

From: Anti-troll at: 2012-01-16 00:15:31

Kindly do not feed the troll. Same comment on every guide, if you don't like/need the others, don't install them. At least you have a choice, unlike ie.

From: Mark Sporr at: 2011-02-19 17:27:45

I am interested in your reasoning for adding Adobe Reader. What does it give you that an open source package like Evince does not?


From: Anonymous at: 2011-02-25 18:33:39

It runs in the same window, provides pdf print, save, zoom, rotate and the user's focus is retained in the current window. With AJAX apps, jumping the focus is an issue.

From: at: 2011-02-20 22:56:33

64bit.deb for ubuntu works with wrapper and 32bit-libs and 32bit headers 

From: Ariya at: 2011-02-24 06:32:02

Isn't Debian wasting our precious time?

After downloading the CD1 and waiting more than half an hour to install it, one has to go through the rigmarole of adding extra software, deleting practically useless software and waste about another 3-4 hours, while one can get all these by downloading Ubuntu Kubuntu or any of its derivatives, even by downloading Aptosid, Saline OS, Crunchbang, which are Debian derivatives and 'ready-to-work' within a minute?

Debian may have 29,000 packages, but it doesn't have good developers of an OS. It should go on making 'packages', but leave OS making for young and talented, or employ them to do the OS making. These young guys have enough brains to produce pleasing distributions, while Debian can't. 

Sorry to say that it was much easier to install Windows 7 than Debian 6 and Windows 7 is ready to go, bugs or not, bloated or not.

I believe that the old guys in the Debian would kill any love for Open Source, if they keep on doing the 'geek-only' OS. Maybe, the only solace for the Open Source community is Ubuntu and its derivatives, Debian's derivatives, and such lovely distros like Puppy Linux and its Pupplets, Austrumi from Slackware, Slitaz, etc.

Even Tiny Core, which is also a base-system, does the job magnificently. It can be installed and all necessary needed software can be installed too, and it comes with a GUI.

Why one needs such BLOATED Debian today in 2011 is a mystery...

From: Anonymous at: 2011-02-25 08:09:38

Not actually. If you install Windows on a fresh system, it takes around 3-4 hours to make it usable. You have to install Chrome(unless you are happy with IE), anti virus, huge service packs, office suite, development tools, drivers for your latest hardware. And while you are doing this, your machine will be restarted quite a few times. And once you are done with all this, you will have a slow system with average UI(which tries hard to copy most of the things from Mac) and which shows UAC for every mouse click even if your's is an admin account.

Now compare the above with Debian install. Isn't it better to spend the time once so that you can have a better performing, stable system - with proper security in place that doesn't ask for annoying confirmation once you have SUed? Choice is yours !!

From: bringmeuptospeed at: 2012-02-03 00:43:01

On Mint12, Debian6, Ubuntu11.10 I get a kernel panic on install.  It does not happen with the debian text installer but with all the gui & live disk boots.  The mint4win doesnt work correctly either.  This is odd because it used to install all these distros before the new Samsung sata hard drive

Kernel panic- not syncing: VFS: Unable to mount root fs on unknown-block (0,0)

Debian is junk on laptop wifi & because I don't know what the linux guts are, I'm that ?!*_ of luck with it.

The archlinux people say about the Toshiba Satellite L645 wifi broadcom brcm80211 bcm4313
but I don't want to use their distro.

I was hoping I could just have a computer with a well supported linux OS on it but it's not working out at all.  I'm 2 1/2 months into this linux thing but I still can't get an install with what I need with which to work.  I've run the compatibility mode, tried bios settings, HD jumpers fine but get a kernel panic on all three distros.  Now only win7 or debian6 "textmode" installs.

debian sux laptop wifi

From: Anonymous at: 2011-02-25 00:39:37

Of course debian is not wasting time... its the most stable of the linux distros its preferred by many linux admins for its servers capabilities and security features... but its not ubuntu studio with every package precharged... besides its faster than ubuntu and windows 7

maybe youd like to use windows seven because its all there already... 

this setup is just a custom for a linux user its all here and its free...

maybe debian its not for you if you wanted to be all plug n play.. use macOS for that

have a nice one, buddy

From: Townie at: 2011-02-26 23:55:13

The OP complains of wasting time, why?  Contrary to your belief, Debian does work out of the box. In your opinion it may not have what you want installed but to someone else it may be perfect. Either way you can choose the install what  you want rather than rely on the Developers choosing for you. It's not about being a geek either, Synaptic makes things as easy as they can be.

Also, the point of the tutorial seems to be missed by some. It's not about installing everything on the list, only what you want to. The instructions are there to choose from a broad base of applications and for the end user to filter out what suits their needs.

As for leaving things for Ubuntu, No thanks. I prefer things to work.

From: Aron Knifström at: 2011-04-22 13:33:32

I like the guide very much, it shows the install and how to add additional software. This is good for anyone who wants to tryout Debian.

It's worth to mention that you can find the latest netinstall iso image here (its like 6.0.1a now):

And there is also many flavors of Live CD's that can be useful. (can be used with CD, DVD and USB memory)

Best regards


From: MGM at: 2011-09-19 18:57:23

I`ve never managed to install new NVIDIA drivers (I have an GeForce GTX 570) in debian stable. Can someone help me?

From: Anonymous at: 2012-06-25 15:22:51

I'm completely new to Linux, and found the article very useful. I didn't install all the software you suggested, just what I needed; but you pointed me in the direction of how to do it very succinctly.

Thanks for taking the time :-)