Slashdot Mirror


Debian's Testing Branch Nears Completion

DeviceGuru writes "With Debian Lenny (aka 'testing') poised to displace Etch as the popular Linux distribution's 'stable' branch possibly as soon as next month, blogger Rick Lehrbaum loaded the latest preview (beta 2) of Lenny's KDE CD image onto an available Thinkpad, and took it for a spin. How's it coming along? After detailing a handful of issues — and offering solutions for each (except Bluetooth support) — he concludes: 'Other than the need for a few hacks and fixes, my main complaint with it is its inclusion of way too many of KDE's rich set of applications, such as games, tools, etc.' From the looks of it, looks like Lenny might be the new 'Debian stable' soon!"

59 of 216 comments (clear)

  1. Actually, no. by PC+and+Sony+Fanboy · · Score: 5, Funny

    Like ubuntu, it is impossible for it to provide fellatio. As I understand it, you generally have to pay for that sort of service, and linux is (mostly) free.

    1. Re:Actually, no. by n1000 · · Score: 5, Funny

      Debian user here. What's fellatio?

    2. Re:Actually, no. by Anonymous Coward · · Score: 2, Funny

      Ask your girlfriend. Ahhh, nevermind.

    3. Re:Actually, no. by Compuser · · Score: 3, Insightful

      You need to get a (better) girlfriend.

    4. Re:Actually, no. by dotgain · · Score: 2, Funny

      Cue the 'apt-get ...' responses

    5. Re:Actually, no. by rcw-home · · Score: 5, Funny

      It's another text editor.

    6. Re:Actually, no. by Hal_Porter · · Score: 5, Funny

      It's called GNU/Fellatio in Debian. Fascist.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    7. Re:Actually, no. by Divlje+Jagode · · Score: 2, Funny

      I'm using vi, you insensitive clod sucker!

    8. Re:Actually, no. by Anonymous Coward · · Score: 5, Funny

      I tried Gnu/Fellatio once. She was okay, but I'm no longer allowed at the zoo.

    9. Re:Actually, no. by Nimey · · Score: 2, Funny

      As a female friend of mine observed after I complained that women suck, "the good ones do!".

      --
      Hail Eris, full of mischief...

      E pluribus sanguinem
  2. How can this be? by Anonymous Coward · · Score: 5, Funny

    It's only been sixteen months since Etch was released, not three years! Something's wrong!

    1. Re:How can this be? by Darkness404 · · Score: 2, Funny

      No, you have to realize, this is like KDE 4, just because it is nearing completion doesn't mean that it will be released this year. That and Duke Nukem Forever.

      --
      Taxation is legalized theft, no more, no less.
  3. Re:Dependencies are annoying. by kriebz · · Score: 5, Informative

    'kde' is just a metapackage: it depends on the packages in that list (directly or indirectly). There's nothing wrong with leaving those other packages installed. The new apt/dpkg conventions try to help you remove cruft, so they let you remove those packages with `apt-get autoremove`. Instead of that, install a few that you need by hand to remove them from the list. When you don't see any in this list that you want, then run auto-remove.

  4. Re:Dependencies are annoying. by Telvin_3d · · Score: 4, Funny

    Wait, your OS of choice has 50MB of extra stuff? Oh God, th world is ending! How will you possibly manage if you can't free up that massive portion of your dozens and dozens of GB of storage? It's a travesty! We should lynch the developers!

  5. Re:Sigh, JPG screenshots by fuzzyfuzzyfungus · · Score: 4, Funny

    Just look at the icons in this shot. The fellow is running more proprietary code than some windows boxes I've met. Just be glad they aren't .bmp or, even better, .wmf format.

  6. Re:Dependencies are annoying. by Darkness404 · · Score: 5, Informative

    But KDE is simply a metapackage much like ubuntu-desktop, for example, if you want to install KDE you simply do sudo apt-get install kde, removing the package KDE only removes the KDE metapackage.

    The only point of the KDE metapackage is to provide a 1-click install for KDE.

    --
    Taxation is legalized theft, no more, no less.
  7. Re:Dependencies are annoying. by faccenda · · Score: 3, Informative

    No, they are not annoying. This is a very useful new concept in Debian, I believe that once you understand it, you can see how nice it is.

    Explaining better:

    All those packages are installed as dependencies of the metapackage 'kde'.

    You are trying to remove one of it's dependencies (kdegames) and that's why apt-get want to uninstall all other dependencies and the 'kde' itself.

    If you want those packages, but not the kdegames, you should install those packages by hand (or at least those starting with kde, that I think most of them are metapackages also).

    It can be new in Debian, but only relatively new in Ubuntu (I believe is in some new version of the apt system), but quite old in Gentoo. And it was one of the things that I missed most in Debian.

  8. It's not Debian Lenny Beta 2 by Anonymous Coward · · Score: 2, Informative

    It's the current testing branch, installed using the second beta of the Debian-Installer version to be included in Lenny. Someone please correct me if I'm wrong.

  9. Re:Dependencies are annoying. by pipatron · · Score: 2, Informative

    Some of us already live in the future and use SSD on our laptops. Every gigabyte here is precious, since there's often not dozens, hardly even one dozen. Those 50MB are easily much more, sometimes up to gigs of useless crap. All applications also take up space in the menus, which might be annoying on a portable device with a smallish screen.

    --
    c++; /* this makes c bigger but returns the old value */
  10. advice for upgrading a server? by bcrowell · · Score: 3, Interesting
    I have a server running stable, and I don't have physical access to it. Does anyone have any practical advice on the safest way to handle the upgrade? Is a debian "stable" really stable when it first comes out, or is it better to wait a while? Basically, what I understand of the procedure is something like this:
    1. Read the readme -- where do I find it?
    2. apt-get update
    3. apt-get dist-upgrade

    I'm a little leery of this, since I've rendered ubuntu desktop systems unbootable by doing 2 and 3 -- and was told that it was because I should have done 1.

    1. Re:advice for upgrading a server? by dcam · · Score: 3, Informative

      I am by no means an expert, however I have upgraded a couple of servers that I don't have physical access to.

      I've normally tried to upgrade a server that I do have physical access to before upgrading the offsite server(s). So long as the server comes back up and ssh is still running pretty much everything else can be sorted out after a little time, the logs and google.

      Ideally similar hardware.

      Oh and googling around to see if anyone has hit problems doing the upgrade.

      --
      meh
    2. Re:advice for upgrading a server? by Dionysus · · Score: 2, Informative

      1. Release notes will be here (right now they contain the etch release notes).
      2. You probably will have to type apt-get dist-upgrade a couple of times (I usually average two). Reason is first couple of times, some packages will be stuck because of conflicting versioning, but it usually fixes itself once you get a couple of packages upgraded (usually once you get past libc and the kernel)

      Generally speaking, Debian upgrade is much more painless than Ubuntu upgrades, IMO, possibly because of the longer release cycle. My Debian systems usually have some mixture of stable and backports, and I don't remember having any problems upgrading. Even desktops where I am third-party repos outside backports, I don't have any problems.

      One thing you might want to do, especially if you don't have physical access to the server, is to wait a week to upgrade to see if there is a huge problem with other people's upgrade.

      --
      Je ne parle pas francais.
    3. Re:advice for upgrading a server? by gardyloo · · Score: 4, Informative

      At least do a simulated dist-upgrade by using the -s switch before doing the "real" one!

            apt-get -s dist-upgrade

      Sometimes, just sometimes, it'll catch things which might go wrong before they actually happen.

    4. Re:advice for upgrading a server? by lakeland · · Score: 2, Insightful

      Every new stable is really well tested, I would expect it to work just fine.

      Having said that, if you don't want it to happen then just change your sources.list from 'stable' to your release name.

      If you don't have remote KVM I would be tempted to wait a week or so after release before upgrading - just to see if others have hit snags.

    5. Re:advice for upgrading a server? by shish · · Score: 4, Informative

      Leave it alone and only apply the security updates. I have a server happily running sarge that I have no plans to change.

      Ummm.. you know that sarge no longer gets security updates, right? :S (announcement)

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
    6. Re:advice for upgrading a server? by TheRudle · · Score: 2, Informative

      You will need to change your /etc/apt/sources.lst . Wherever it says etch, change it to lenny. Then run those commands.

  11. Re:Dependencies are annoying. by obi · · Score: 4, Informative

    Read what apt says.

    "The following packages were automatically installed and are no longer required:"
    This does _not_ mean they're going to be removed.

    "The following packages will be REMOVED:"
    Only that specific convenience meta-package gets removed.

    To further illustrate this, check this line:
    "After this operation, 41.0kB disk space will be freed."
    Somehow I think KDE takes more than 41.0kB, don't you?

    If you really wanted to remove the kde meta-package together with all the dependencies that it pulled in (so all the things you didn't explicitly apt-get install yourself), you'd use "apt-get autoremove kde".

  12. Re:Sigh, JPG screenshots by jay-be-em · · Score: 2, Interesting

    png is far better than jpeg for images with lots of gradients and solid colors like screenshots than. Compare similarly sized screenshots using png and jpg -- jpg will be full of artifacting.

    If you were complaining about someone using pngs for photographs you'd have a point.

    --
    "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
  13. Re:Dependencies are annoying. by Anonymous Coward · · Score: 3, Informative

    Please die now.

    Just because someone does not know something, and asks a legitimate question, is no reason to give them instructions that will completely fuck over their machine.

    Seriously man, how the hell can you act like that to another human being?

  14. Does what it says on the box by Twitchimus · · Score: 4, Insightful

    OK, so the gentleman downloaded and installed the *KDE* version of Debian Lenny, and then says his main complaint "is its inclusion of way too many of KDE's rich set of applications, such as games, tools, etc."

    I can understand that; I once installed Windows XP, but there were far too many Microsoft applications for my liking.

    1. Re:Does what it says on the box by petermgreen · · Score: 2, Informative

      In general the desktop install tasks of debian (at least the default gnome one and the kde based one, not sure about the xfce one) do leave a rather bloated install.

      If you are at all concerned about disk space it is usually a much better idea to install the base system and then add what you want on top of that yourself.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  15. Re:Sigh, JPG screenshots by jay-be-em · · Score: 3, Informative

    Forgive me I'm a fucking idiot :)

    --
    "Orthodoxy means not thinking--not needing to think. Orthodoxy is unconsciousness." --Eric Blair
  16. Re:Still not ready by clang_jangle · · Score: 3, Informative

    Hacking to get Wifi working, hacking to get PPP working, hacking config files to get sound working properly and no bluetooth. And Freetards will have everyone believe GNU/Linux is ready for most people's desktops. Sorry, but it's still failing in this market.

    Debian is mainly used as a server OS, it isn't generally held up as a shining example of how Linux is ready for the desktop. It is fairly widely used in production environments, and by developers and other geeky types, and it is considered an excellent stable base for other, more specialised distros. Like, for example, Ubuntu -- which is more than "ready" for the desktop.

    Yeah, yeah. -1 Truth. Mod me down, but some of you Freetards will read this, and you know deep-down that it's true. We really need to stop shoving GNU/Linux down people's throats, until it's ready for the desktop.

    In order to criticize in a meaningful way, one needs to know the subject at hand. Otherwise, you're just trolling and making inappropriate noise. And really, "freetards"? What kind of "tard" does that make you then? :) [HINT: This is a geek forum.]

    --
    Caveat Utilitor
  17. Re:Dependencies are annoying. by FishWithAHammer · · Score: 2, Informative

    Er, no. Read what apt says--it doesn't uninstall those packages, they're just marked as unnecessary and can be removed.

    --
    "You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time."
  18. Re:Dependencies are annoying. by clang_jangle · · Score: 4, Insightful

    Some of us already live in the future and use SSD on our laptops. Every gigabyte here is precious, since there's often not dozens, hardly even one dozen.

    Funny, that doesn't sound like the future to me. Sounds more like you're living in a solid state version of 1997.

    --
    Caveat Utilitor
  19. More games = more interesting by Anonymous Coward · · Score: 3, Insightful

    I for one (in addition to welcoming our KDE overlords) think it is great that games are being included by default. More distros need to do this. Every LiveCD should be able to show people that Windows isn't the only OS where you can waste time playing Solitaire. A LiveCD/default install that doesn't have this is probably going to feel like an incomplete system to the average desktop user.

    1. Re:More games = more interesting by marcosdumay · · Score: 2, Funny

      Also, KPatience should make it more clear that you can play some other kind of solitaire on it. The default one is too boring :)

  20. Re:Dependencies are annoying. by clang_jangle · · Score: 3, Informative

    Just use apt-get remove kpilot kdegames kde_whatever_you're_trying_to_get_rid_of and watch your output. When it says "the following packages will be removed: list_of_packages" only the packages listed after "removed" will be removed. So, as someone else pointed out, kde is safe to remove (it is a meta package) and of course the kdegames and kpilot and plenty of others can also be safely removed.
    Also, I hope you will ignore the trolls who give false answers or tell you to RTFM. They are full of crap, and you are to be commended for having the courage to ask such questions. The day you can't get a decent answer to a valid question on /. will be the day that /. ceases to exist for me.

    --
    Caveat Utilitor
  21. Re:Sigh, JPG screenshots by MrNaz · · Score: 5, Funny

    Please can you tell us more about the windows boxes you met. What are they like to talk to? Are they overly trusting? I bet they're the polar opposite of the OpenBSD boxes I met. The conversation went like this:

    Me: Hi guys! Enjoying the tofu at this conference?
    OpenBSD_box1: Who the fuck are you?
    OpenBSD_box2: We don't know you, get lost before we beat you to a pulp.
    OpenBSD_box1: He's leaving, but let's beat him anyway!
    OpenBSD_box3: Hey! He's still conscious! You guys are such slackers!

    --
    I hate printers.
  22. Re:freebsd by westyvw · · Score: 4, Funny

    ROFLMAO : If i want debian that ISNT as cutting edge? With the super fast release cycles of debian stable whizzing out of the gate so fast I too say : Slow Down, lets not get carried away!

  23. Re:Still not ready by clang_jangle · · Score: 2, Interesting
    Debian isn't ready for the desktop?

    Nowhere did I say that, but since you ask: depends upon whose desktop. I put my Mom on Ubuntu, and wouldn't dream of putting her on Debian. I'm not going to teach her to use synaptic, much less apt. Plus the drivers, default configs, and things like the Ubuntu update manager make all the difference for the non-geek user. Personally, I do use Debian for several of my desktop machines, but I was using it back when we had to install with dselect, so I know the CLI well enough that Ubuntu just feels a bit bloaty to me. Not that it's bloaty for a non-geek, who's probably used to winXP. It's all relative.

    --
    Caveat Utilitor
  24. Iceweasel is named that way due to Mozilla by Sipper · · Score: 5, Interesting

    I read The Fine Article; a few comments on the author's article:

    Iceweasel
    =-=-=-=-=
    One of the complaints is that he wants "real" Firefox rather than the renamed Iceweasel. Well, until the Mozilla Foundation says differently, that isn't possible. Mozilla withdrew their prior permission to ship Firefox with a replaced logo that fit the Debian Free Software Guidelines, and the only way to comply with both Mozilla and the DFSG was to rename the application. So if you want to complain about this, write to Mozilla. I think Debian totally made the right choice to rename.

    Shorter explanation:
          http://en.wikipedia.org/wiki/GNU_IceCat
    Longer explanation:
          http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=354622

    Playing a DVD
    =-=-=-=-=-=-=
    The author wasn't able to test playing a DVD; normal movie DVDs that use encryption won't play out of the box. This is because Debian cannot ship libdvdcss2 as part of the main distribution for legal reasons, same as other distributions. There are other external repositories (outside of the US) that contain libdvdcss2 -- but it may not be legal to import the package into the US. You might find some choices if you put "Debian" and "multimedia" into Google and see what comes up.

    Modem
    =-=-=-=
    Wow, the author set up the POTS modem. When is the last time you had to use one of those? Gotta give him credit for going through that effort.

    - Chris

    1. Re:Iceweasel is named that way due to Mozilla by jolinfire · · Score: 2, Informative

      Well, both debian and mozilla are guilty here. I think there are both in their rights. Mozilla is fighting to avoid bad press because some people could make some bad things based on mozilla source code. Debian cannot use official branding because of their social contracts. So, let's stop fighting. Anyway, this will be no longer a problem because soon Epiphany - gnome brower - will be using webcore instead of gecko. So...

    2. Re:Iceweasel is named that way due to Mozilla by Qzukk · · Score: 2, Interesting

      Wow, the author set up the POTS modem. When is the last time you had to use one of those?

      Plenty of people still live in parts of the world without anything faster. But PPP isn't only for POTS, plenty of DSL services use PPPo[AE].

      I think it's well past time to create a ppp-client package (conflicts with pppd) that has pppd configured the way that the 99% of the users who aren't modem pools will use it (for instance, not demanding a password from the other end of the line). Bonus points if the code starts diverging from the original pppd to become more client friendly (like having just one password file rather than chap and pap files, and sharing the user/pass configuration with the chat dialup script).

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
  25. Good Point by Gazzonyx · · Score: 5, Insightful

    Everyone becomes conservative with upgrades after the first time that a box 3000 miles away fails to come back up. Seriously, waiting for a remote reboot after a kernel update is always the longest two minutes of my life.

    Even the headless boxes at my apartment wait for me to set aside time to haul out a monitor and keyboard if anything goes wrong during an update. It's better to assume that something will go wrong and be pleasantly surprised and ahead of schedule than to sit staring at pings that have been timing out for the last five minutes (while you think, maybe it's just taking a long time to init... yeah, right!).

    And, regardless of what anyone says, a virtual machine test environment doesn't have anywhere near the complications that you get with heavy metal. A successful virtual machine test just means that nothing is assured to go wrong, nothing more.

    --

    If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

    1. Re:Good Point by petermgreen · · Score: 2, Insightful

      than to sit staring at pings that have been timing out for the last five minutes (while you think, maybe it's just taking a long time to init... yeah, right!).
      Often when a linux box hasn't been rebooted for a while it can take a long time to reboot because the boot scripts decide that the filesystems need checking. On a big filesystem this can take quite some time.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    2. Re:Good Point by Phroggy · · Score: 2, Insightful

      Here's a tip: if you have a very large filesystem that is NOT your root filesystem, e.g. something only used for SMB or NFS sharing, kill the processes that need to access it, unmount it, and run fsck before you reboot the box. Those services will be offline for awhile, but they would have been anyway while fsck was running at boot time. This way, you get to see the progress (and any errors that come up), and the rest of the box doesn't have to remain offline for an hour or two after reboot.

      It's not a bad idea to do this at regular intervals anyway. An hour of planned downtime after business hours every three months is significantly less annoying than waiting for fsck to scan your file server after an unplanned reboot (UPS failure, hardware replacement, etc.).

      --
      $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
      $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
  26. This article is full of errors and bad advice by timrichardson · · Score: 4, Informative

    It's not Beta 2 of Lenny. Only the installation program is Beta 2. So that's a big mistake.

    And the mistakes continue.

    The advice to remove iceweasel and replace it with Firefox is crazy. Iceweasel is 99.99% Firefox, and the version that comes with Debian is optimised to use libraries and other software in the distribution (like spell check). If you follow the advice and use the mozilla version of firefox, you lose this integration.

    Some sites "sniff" for browser type, and iceweasel is not detected as Firefox (wsj.com, google docs). This is easily fixed by going to about:config, searching for useragent, and changing "iceweasel" to "firefox".
    All firefox extensions that I know of work with iceweasel.

    To install acrobat reader, just add the http://www.debian-multimedia.org/ repositories, and add the package acroread with Synaptic or apt-get.

    1. Re:This article is full of errors and bad advice by timrichardson · · Score: 2, Insightful

      The Debian browser (or this one, you of course have a choice) is iceweasel. That's its name. The Debian team decided that the branding of Firefox is too restrictive to meet Debian's licence for free software. The solution, iceweasel, is good enough, and that's why no one has added firefox to the non-free repository.

      The lazy parties are those few websites that do poor browser sniffing. There are only a few sites that think iceweasel is not the same as firefox. The only one that bothers me is the wsj.com. So most websites either don't care about which browser you use, or correctly treat iceweasel and firefox the same. Somehow, a handful avoid the practices of the many, and make a mistake.

    2. Re:This article is full of errors and bad advice by colmore · · Score: 2, Informative

      That's not entirely true, Iceweasel has some important changes that integrate it with Debian shared libraries. Theoretically this makes it smaller and faster, though I'd like to see some numbers comparing it.

      But it can't call itself firefox because it isn't firefox. That would break some sort of IP. You can change that however, and the Mozilla foundation probably aren't going to come after you.

      --
      In Capitalist America, bank robs you!
    3. Re:This article is full of errors and bad advice by McGiraf · · Score: 2, Informative

      It is not Debian that prevent the use of the name Mozilla, you're blaming the wrong party.

  27. This is not good. by inode_buddha · · Score: 3, Funny

    This is not good.They actually managed to get a new Debian version out before I got laid...

    --
    C|N>K
  28. Re:freebsd by beav007 · · Score: 5, Funny

    I resent that. I'm personally looking forward to the new release of Debian. I've been hearing good things about KDE3, so I'm hoping that it's stable enough to be included in this version.

    I also hear that some mysterious issues with OpenSSL have been fixed by Debian developers, which could save us from memory leaks and increase performance. Personally, I'm amazed that the OpenSSL devs haven't fixed this issue themselves yet.

    Obviously, this distro is where all the exciting new development action happens. I'm very excited to be on the bleeding edge with Debian!

  29. Re:Dependencies are annoying. by Mystra_x64 · · Score: 2, Informative

    You can use:

    aptitude unmarkauto package-1 package-2 ...

    on those other packages that you don't want to be mark as auto-installed.

    --
    Quick way to get 30% Funny 70% Troll: defend Opera browser on /.
  30. Re:Dependencies are annoying. by X0563511 · · Score: 2, Informative

    Learn how to work 'equivs' - then you get your nifty metapackage that "provides" kdegames, which tricks "kde" into staying installed.

    Equivs was made specifically to fix this "issue".

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
  31. Re:Still not ready by Hatta · · Score: 2, Insightful

    Debian is mainly used as a server OS, it isn't generally held up as a shining example of how Linux is ready for the desktop. It is fairly widely used in production environments, and by developers and other geeky types, and it is considered an excellent stable base for other, more specialised distros. Like, for example, Ubuntu -- which is more than "ready" for the desktop.

    Really, Debian is meant to be all things to all people. It makes a wonderful server, and a wonderful desktop. You just have to be willing to configure it as such.

    --
    Give me Classic Slashdot or give me death!
  32. Re:Dependencies are annoying. by shallot · · Score: 2, Insightful

    Run e.g. 'apt-cache show kde' and read the fine description. The same stuff is also available inside aptitude, or at http://packages.debian.org/anypackagename

  33. Re:Dependencies are annoying. by shallot · · Score: 2, Informative

    It is absolutely not a new concept in Debian, it's been in aptitude for ages now... the changelog says clearly:

    [...]
      aptitude (0.2.9-1) unstable; urgency=low

          * New upstream release. Debian bug-related changes:
              - aptitude now tracks automatically installed packages, similarly
                  to deborphan/debfoster. (Closes: #122726, #102205, #114464)
    [...]
      -- Daniel Burrows Sat, 9 Feb 2002 11:24:08 -0500
    [...]

  34. Re:Dependencies are annoying. by mvdwege · · Score: 2, Interesting

    apt-cache show <packagename>. If it's a meta-package, the Debian devs are usually good enough to provide that in the description. In fact, the standard phrase goes something like "This is a meta-package that depends on all other packages to facilitate install. It can be safely removed after install."

    Mart

    --
    "I know I will be modded down for this": where's the option '-1, Asking for it'?