This walkthrough / review is for installing the Testing version from USB. I downloaded the Mini ISO image from my Ubuntu machine and (following the easy directions from here) I made a bootable USB drive from a 64MB flash memory stick.
One quick F12 (to give the USB stick priority for this boot) on restart, and I was presented with the Installer boot menu. Now, a couple of things. First, since we're booting from the mini image, you need a network connection (preferably wired).
Second, if you want to start with Wheezy, instead of getting Squeeze and "upgrading", then you're going to have to use the Expert Install option. The mini iso also has options to install KDE, LXDE, and XFCE desktops instead of GNOME. Really, there's not much difference between the Expert Install and the standard; just a few more options here and there.
Answer your standard questions (country, language, keyboard type, which network interface to use) and where to download your packages from to get some packages downloading. Then we'll input a root password and a primary user; and time zone. When you're asked which version, go with Testing. After this, if you've installed Ubuntu, you know what to expect; not surprising since Ubuntu's installer is based on the Debian one. What you will notice if you are installing from the mini.iso like me is a much longer setup time. The reason is simple, and it actually ends up being less of a time sink than a time shift; from when you download the iso (16MB vs 720-ish for a standard ISO) to the actual install process. Depending on the time difference between when the ISO was released and now, this will save you time on updates after you finish the install. That said, if you're doing multiple machines rather than a single one; definitely grab the full install disk rather than a net-install or mini iso; the time difference will thank you.
The mini-iso's partition manager does not have NTFS capabilities; so you are going to have to futz around a bit after installation to read-write from your windows partition if you choose to dual-boot. Otherwise, the partition manager is partman; if you're setting up manually be sure to choose the file system you want from the list; and note that the EXT file system versions are in no particular order.* Also, make note of your hard drive device name in the partition editor, depending on what name , you may have to specify which drive to put GRUB on.
And really; that's all you're going to see out that's "Debian". One of the things that people tend to gloss over is that when done right, the distro you choose is going to be fairly invisible. Outside of a treatise on the differences between apt, rpm, portage, and the various front-ends of each, pretty much the only thing left to talk about is the default loadout.
The one thing you'll probably notice for Debian is Iceweasel vs Firefox. Their built from the same code; Iceweasel doesn't have Firefox branding because of a difference in licensing philosophy. So, let's take a look at the default GNOME 3.
After entering your login information, you'll be presented with GNOME 3.2's desktop with a Debian wallpaper. Across the top are the Activity menu, Calendar, accessibility menu, volume manager, network manager, battery life (this is on a laptop), and your user menu. I'll get to that user menu in a few minutes.
This is the Activities menu; open it by either hitting the top left hot corner, clicking on Activities, or pressing the Super key (Win-logo). On the right are virtual desktops; if you use them, great, if not, it stays out of the way.
Virtual desktops spawn when all the existing desktops have windows open on them; and self-destruct when everything closes on them. In other words, you'll always have a clean workspace to choose from, as long as your processor and memory can handle them.
On the left are your "Favorites", basically a quick launch bar. You'll start out with Epipahny (web browser), Evolution (mail and calendar), Empathy (a messenger), LibreOffice Write, Nautilus (file manager), and Gnome Help already pinned.You can add any program from the application pane to the Favorites bar, and any running program can be pinned as well.
I will give Gnome props for one of the better all-in-one setups I've found. Under the User Menu, there's a option for Online Accounts (You can also get to it through the settings menu). If you have a Google account, enter your account information, check the appropriate permissions, and it will automatically set up both your gmail and google calendar. The next time you open Evolution, you'll be asked to OK a security certificate from Google, and you're done.
The best part is, this is optional; and can be removed easily at any time through either Evolution or the Online Accounts menu. I haven't tried the Windows Live nor the Facebook integration, but if it works anything like the Google, I'll be impressed.
It's a pretty lean lineup of apps for the standard install. That's not a bad thing; and it falls under the philosophy of letting the user choose their tools. In addition to the aforementioned favorites, it's actually a short list of graphical tools:
- Add/Remove Software (along with Software Sources, Synaptic, and Update Manager)
- Eye of Gnome, Evince, and the GIMP
- Desktop Sharing and a Remote Desktop Viewer
- Totem movie player
- Calculator, Character Map, Brasero to burn discs, Find File, Screenshot utility
- Command line, Contact Manager and a bunch of settings.
For me, the most glaring omissions are a graphical text editor, a file compression utility, and a dedicated music player. The third isn't a big deal for me, but can be for others. That said, installing the "gnome" package (# apt-get install gnome) will fix all three omissions, as well as add in a VoIP program, a CD ripper, scanner software, photo management software, webcam software, games, and a host of other stuff.
The Good, The Bad, and the Ugly
With its full-screen "Start" menu, hot corner menu, and online account integration, you could be forgiven for thinking GNOME 3 was trying to copy parts of Windows 8... if it hadn't come out over a year ago. And I'll have to say, the virtual desktop system seems to work better for the way I like to work than MetroUI did.
So what are the good points, what are the problems?
The full screen Activities menu is still a bit of a put-off, and for the same reasons that the Metro's full screen Start Menu was. It also works in the same way that Win8 did; hitting Super (Win-logo) then typing the name of a document, program, or someone in your contact list filters the list quickly. Gnome adds two buttons at the bottom of the screen for Google and Wikipedia search. The major difference I see is in how "busy" the screen is when you open the menu. Metro presents a wall of information with your applications in the mix. You can arrange it however you want, but it's designed to be a lot of big boxes of info on screen at once. Gnome divides the screen into "What you usually do" (the favorites menu), "Stuff you've set aside" (the virtual desktops), and either "What you're doing now" (open windows on this desktop) or "What you want to do" (the applications menu). It's cleaner, and it works as expected.
The biggest difference I see between the two system seems to be where they expect you to spend the majority of your time. In Win8, the impression I got was the Start Screen was intended to be your "home base", where you rest between short bursts of activity. Gnome, uses the Activities screen more as the road to get where you're going; while still going away from the older folder-style menu so maligned these days. On the other hand, the top-left and bottom-right are both hot corners, which is a technology I was really hoping would fade away.
Still the biggest complaint I have about look and feel of Gnome3 are the large title bars and the lack of built-in theme support; the gnome package mentioned earlier includes gnome-tweak-tool, which is able to change the look of the UI.
What I Added
First, I picked up the Google Chrome package from http://chrome.google.com. I could have used the Chromium-Browser package already in Debian, but I'll take the branding this time. Nautilus did not want to install via double-click -- probably a permissions problem -- so I used the command line (# dpkg -i ./filename) and after a single dependency error (fixed with # apt-get install libcurl3 libxss1), I had Chrome up and running.The thing I like about the command line/NCURSES program Aptitude (# aptitude) is the ability to look at meta-packages -- packages of packages -- and choose what you want to install. Take the "gnome" metapackage. It has a lot of programs available, but I don't necessarily want all of them on my machine. For example, I don't have a webcam or a scanner for my laptop, so programs like Cheese (a webcam controller/viewer) and Simple-Scan would be useless. I selected applications for document viewing (gnome-documents), network tools (gnome-nettool), photo management (shotwell), bittorrent (transmission-gtk), the aforementioned gnome-tweak-tool, and a tool to let me install local deb files without going to the command line (gdebi).
I did install one game, as well. Einstein is both a clone of the old DOS game Sherlock, and an implementation of the "Einstein's Puzzle" style of logic puzzle; something I did a lot when I was younger, and still enjoy.
* This is probably a lie. I imagine that they are listed in order of Preferred (Ext3), Usable (Ext4), and Legacy (Ext2); then all the other choices.
No comments:
Post a Comment