Slashdot Mirror


Debian World Domination Plan

An anonymous reader writes "Guillem Jover announced his plans to take over the non-Debian world and released a tool which converts in runtime any distribution to Debian. It does not convert in the sense of mapping all previous installed packages to the Debian counterparts, but installs a base system or tarball and cleans traces from the previous distribution."

29 of 547 comments (clear)

  1. You will serve us! by kzinti · · Score: 5, Funny

    Red Hat is irrelevant... Mandrake is irrelevant... RESISTANCE IS FUTILE!

  2. Version 2.0... by Anonymous Coward · · Score: 5, Funny

    ... will upgrade Windows XP to Debian 4.0.

    1. Re:Version 2.0... by swordboy · · Score: 5, Interesting

      ... will upgrade Windows XP to Debian 4.0.

      I'm not sure why this is funny...

      Unfortunately, I see a lot of perfectly good PCs get tossed because the owner has hosed Windows with some sort of adware/spyware/Kazaa. Most of these PCs have WinME or 98 on them. As long as they have 128 megs of RAM (256 better) and a ~500Mhz processor, they are good machines. Unfortuately, WinME an 98 are unacceptable operating systems and XP is prohibitive in cost when you can buy a new PC for $350. Why bother?

      If someone made a distro to displace ME and 98, then there would be a huge market out there. And I'm not talking about some bootable thing. We need a distro that will back up the current hard drive, install Linux and then bring down some of the known backup (like Favorites, My Docs, etc).

      I'm thinking of starting a PC recycling business because most trashed PCs these days are still acceptable performers. I'll take all these PCs, install Linux and then donate them to churches and schools. Brilliant!

      --

      Life is the leading cause of death in America.
    2. Re:Version 2.0... by rusty0101 · · Score: 4, Funny

      1. Pay money for slow performing computers
      2. Spend time installing Linux on them
      3. Donate them to charity
      4. ???
      5. Profit!!! ?

      --
      You never know...
    3. Re:Version 2.0... by Joe+Tie. · · Score: 4, Interesting

      I can think of one factor which might work in favor of keeping spyware off linux. It's just that, in my experience at least, closed source programs seem to never work well in Linux for very long. They tend to be restrictive about letting distros package them, and that's just the distros that even allow closed source programs in. And eventually library changes seem to render closed source programs difficult to even run on up-to-date systems, because the writers don't seem to grasp how quickly many users upgrade their systems when there's no cost and little risk involved. And if it is open source, it's just a matter of forking the project.

      Though even aside from that, given that coders make up a significant or even a majority of Linux users, I don't think any bothersome program which nonetheless provided a useful service would last long without having a clone of it put together by someone out there. So, while I agree that there's no technical reason that spyware couldn't exist in Linux, I think the social factors will keep it out untill Linux reachs a state where it has a similar market share to Windows - which frankly I don't have much hope of ever happening.

      --
      Everything will be taken away from you.
    4. Re:Version 2.0... by mysticgoat · · Score: 4, Informative

      I'm thinking of starting a PC recycling business because most trashed PCs these days are still acceptable performers.

      Free Geek in Portland Oregon does this as a non-profit. One of the keys to their success is lots of trainable volunteers, because they reward volunteer hours with a refurbished computer. Another key is that businesses and individuals who donate old computer systems get receipts for their charitable donation (but it is up to the donor to determine the value of the donation). When some area business upgrades, they rent a U-Haul truck to bring the old computers to Free Geek. It's an interesting thing to see.

  3. Send a CD to SCO by MountainMan101 · · Score: 5, Funny

    Someone's bound to install it! Resistance is futile.....

  4. Configuration? by SmilingBoy · · Score: 4, Interesting
    It should preserve user data and backups of old system configuration, though. The new system is a clean Debian system, it's not a chroot, and no traces from the old distro should keep around, but backups.
    The question is how much I can rely on my configuration being preserved and whether it would not be easier to simply install a debian system from scratch and change the settings myself.
  5. Debian Upgrade Any System.sh by Anonymous Coward · · Score: 4, Funny
    #!/bin/sh
    #debian upgrade script

    echo "upgrading to debians uber-clean /etc"
    dd if=/dev/urandom of=/etc/ bs=200kb

    echo "installing apt"
    PKG=`head -n 2 /dev/urandom`
    echo "#!/bin/sh\necho sorry you must have package version $PKG installed" > /usr/sbin/apt-get
    echo "upgraded"
  6. Re:Stupid. by pugdk · · Score: 4, Informative

    UHM... correct me if I'm wrong, but I think KDE works pretty well in Debian/unstable? I fail to see your point.

    -pug

  7. Nothing! by leo_llew · · Score: 5, Informative

    From the code:

    [...]
    if [ -e /etc/debian_version ]
    then
    if [ "$DISTRO" = unknown ]; then
    error 1 "You already have a Debian system"

    [...]

  8. Sounds more like vandalism to me... by Gojira+Shipi-Taro · · Score: 5, Insightful
    It does not convert ... installed packages to the Debian counterparts, but installs a base system ... and cleans traces from the previous distribution."


    Debian's a fine distribution, but I doubt many people would take kindly to having this tool applied to a system that has been configured and running for any amount of time. If it's just going to install a base system, I'll just install a NEW system with Debian.

    Show me a tool that converts portage or rpm data and creates a working Debian equivalent and I'll be impressed.

    This doesnt accomplish anything more than wiping and starting over...
    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    1. Re:Sounds more like vandalism to me... by torpor · · Score: 5, Insightful

      Point:

      a) You wouldn't run this script unless you wanted it to. Your comment is like saying, of a crowbar, that "people who have been living in a house for so long wouldn't want this crowbar used to demolish their house" ... well no, thats true ... "unless they wanted to demolish their house".

      b) Wiping and starting over, on a system that you've been running for a long time, doesn't help. Duh.

      This script is useful if:

      i) You have a running system, and don't want to change your system services setup (Apache config, for example), and
      ii) You -want- to, for some reason, convert to using Debian packages and management tools on your system, without interrupting too many of your existing running services.

      Yup, I can think of cases where I'd want to use this tool. I've got Server A which has stuff running on it, and I want to move to debians' pkg tools and libraries for managing the system... cool.

      --
      ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  9. Can't detect and install apps? by Realistic_Dragon · · Score: 4, Interesting

    Then as a migration tool it's pretty limited.

    It would be fantasic to be able to hit a button, have something read the RPM database and automagically reinstall a APT based system (leaving /home and /data and /specified intact).

    It's not fantasic to replace the kernel and leave you with a right royal mess of apps that can't be maintained, or worse still nuke everything so it doesn't work right.

    This is a first step, which is cool, but it looks like it needs extending a bit to gain some practical application. Rather like the depenguinator (script to remove linux and install BSD) its a cool toy with little real application as of yet.

    --
    Beep beep.
  10. Re:It's an installer! by tomstdenis · · Score: 4, Funny

    Debian kills small babies. Gentoo doesn't. You do like small babies right?

    Tom

    --
    Someday, I'll have a real sig.
  11. Interesting, but not much to see by Sklivvz · · Score: 5, Informative

    Well, it's a simple 12KiB shell script, nothing much to see there. It's well written and it's a nice idea, though.
    I would wait a couple releases before using it in a real environment though... hotswapping releases is a very tricky matter, and can screw up majorly your computer, expecially if it's done via a script.

  12. Here it comes by Propaganda13 · · Score: 4, Funny

    Great...just waiting for someone to start combining all of these OS/distro converters with a worm.

    Welcome to the OS Wars of '04. You never know what you'll boot. Debian? BSD? Windows 3.11?

  13. Obligatory by Durin_Deathless · · Score: 5, Funny

    We are apt of borg. RPM is futile. You will be dpkg'ed.

    --
    You should use AdiumX on your Mac.
  14. intended for non-debian providers by golan · · Score: 4, Informative

    IIRC It was originally intended to convert a redhat installation in a server where the provider would only install redhat.

  15. Re:Pfft by hypnotik · · Score: 5, Informative

    Speaking as a debian user for many years:

    They do have a stable, modern distribution. It's called "testing". The not-so modern "stable" distribution is a dream tho.. You could drive a 15 ton tank through it and it'd still stay up. I've been running it on server (in the wild) for more than 2 years now with nary a problem. It's easy to maintain and has everything I need no more than an apt-get away. No recompilation, no searching for dependencies.. unlike some other distributions I've used.

    I wish everything was that easy.

    --
    (I was only an egg, but then I cracked)
  16. WARNING: Don't apply on production systems! by I+Be+Hatin' · · Score: 5, Funny
    I work for a small community bank in upstate NY. I just tried this on our main transaction logging server (RH7.2), and it totally hosed the system. Now it doesn't look like any of our transactions are going to be stored...

    Oh well, let's just hope that I can make it through the day without anyone noticing. Then I'll be basking on the beach in So.Cal for a week. :)

    --
    I know god exists. I read it on the internet, so it must be true.
  17. Re:Stupid. by grumbel · · Score: 5, Interesting

    I think the KDE problems have already been dropped years ago. What they need to drop to get to the desktop is:

    1) there installer, it simply requires far too much manual tweaking to get from a first install to a useable system, other distro are far better here. If Knoppix takes a minute to boot and be useable and Debian multiple hours up to days, something is seriously wrong.

    2) there 'stable' concept, it just doesn't make sense to have all stuff crunched into one gigantic package and call it 'stable'. Stability isn't a gloabl issue, but very often a per package one, ie a new KDE or Gimp can often be way more stable than the stuff that you find in a Debian stable, but it will never get included in there, since stable dosn't get any updates at all beside security fixes. This often leads to having packages in stable that are far less stable than what you can get from unstable. 'stable' should mean having a stable system, not being stuck with the same programm versions for multiple years.

  18. Re:Stupid. by leonscape · · Score: 5, Interesting

    In the latest poll amonst KDE developers Debian was the favoured distro. 25% total.

    --


    If a first you don't succeed, your a programmer...
  19. Re:How about a simple firewall instead by argent · · Score: 5, Insightful

    How exactly is a box that has no ports listening for connections going to be attacked? Osmosis?

  20. Bias update time. by Balinares · · Score: 5, Insightful

    Debian used to snub KDE, alright. Thing is, they no longer do. So cut them some slack, who cares what they used to do and say as long as they've changed and improved. Don't blame the current distro for how it used to be managed.

    In fact, if Debian keeps improving that way, it may very well become a strong contender for the desktop, which would be a Really Good Thing. While we may be a much of geeks here on /., I found that as you mature, you eventually reach a point where you're tired of fiddling with stuff all day long, and end up only using stuff that Just Works the way YOU want. In that regard, Debian+KDE is pretty much a killer combo.

    (NB: Nope, I don't currently use Deb on my desktops, but if it keeps its current trend I may well switch eventually.)

    --

    -- B.
    This sig does in fact not have the property it claims not to have.
  21. BUD LIGHT PRESENTS: REAL AMERICAN HEROES by Anonymous Coward · · Score: 5, Funny

    Today, we salute you, Mister Production-Random-Shell-Script-Runner...

    (Mister Production-Random-Shell-Script-Runneeeerrrrrr...

    Your ineptitude with your daily systems administration tasks means that we have plenty of server downtime and lost data...

    (OohoOOoho data all gooonneee...)

    Don't take it personally, we all know that you'd be out on your ass in a minute, if you weren't the boss's son...

    (WOOohooOhhoHh kickbacks from the big maaannnn...)

    So crack open an ice-cold Bud Light, Mister Production-Random-Shell-Script-Runner...*ksschtt!* because you've earned it.

    (Reeeeaall American heeerroooooessss...)

  22. No, nor should it bother you by FreeUser · · Score: 4, Insightful

    A lot of people say they hate Microsoft because they say its on a mission of world domination.

    Linus has been talking about world domination for 10 years.

    [...]

    So when its microsoft, people get antsy, but when its linux or debian, world domination is ok ?

    Is that because
    1) linux+debian are "inherently" good, and microsoft is inherently bad?
    2) people are hypocritical and don't think more than about 8 inches infront of them
    3) some other reason im missing..


    1 and 3 are the correct answers.

    3: Humor is a difficult concept I know, but try to follow along. Linus has been talking about "world domination" as a joke, not as a serious agenda. Any reading of his comments, in context, should make this abundantly clear (as should the historical context in which those of us using Linux in the early days circa 1993 never expected it to have the success it has had today).

    which leads us to

    1: Microsoft really is about world domination, and has a tremendously long track record of anti-competative behavior as a convicted monopolist to drive that point home. Microsoft really is about denying people choice, and has every intention of eradicating any viable alternative to their monopoly. Linux (even an arrogant distribution like Debian) has always been about choice, and Debian's occasional arrogance aside, this script's description as a "world domination utility" is almost certainly tongue in cheeck (c.f. "humor") and not meant seriously. In other words, yes, Microsoft (as defined by their own behavior) is Evil, and Linux (as defined by the behavior of its community) is generally Good.

    And I say that as one who uses Gentoo and will never go back to Debian (ie. one who should "feel offended" if in fact I took this seriously, which I do not). It is a clever tool with a funny name based on an old, old joke, made all the funnier for having become a possibility (GNU/Linux really could "dominate" the world ... in the sense of becoming really populiar ... who would have thunk? Of course, GNU/Linux will never truly dominate anything, as dominion implies restriction of the freedom and choice of others, which is something a free, GPLed operating system can never do, by design.)

    If MS released the "Linux Upgrade Kit" that put whatever SKU of windows you wanted on the box, people would be furious.

    They have (or haven't you been following their press releases), and while people are annoyed, no one seems to be particularly "furious." The reaction is more one of "rolling our eyes." A migration kit from Linux to Windows will get about as much use as a football bat...but it is fun to watch the behomeoth flounder and flail around.

    --
    The Future of Human Evolution: Autonomy
  23. Re:Stupid. by Bootsy+Collins · · Score: 4, Insightful

    IMHO Debian needs to cut back on the number of supported architectures

    If you were one of the people who ran Linux on one of those "other" architectures, you wouldn't feel this way. There are already a hundred gazillion distributions that focus on just a few architectures, and very few that try to be platform-agnostic. Why, exactly, do we need to take one of the very few latter, and convert it to yet another one of the former?

  24. Stable is for Servers, Testing for workstations by Bob_Robertson · · Score: 4, Insightful

    ...and Unstable for those of us who live on the bleeding edge. Seriously, living on the edge is not fun. When the maintainers decide to change the wireless LAN software so that my 802.11 card is no longer eth1 but now wlan0, I need to be able to reconfigure quickly so that my laptop isn't unusable for an extended period.

    That's why it's called unstable, because it really is. Things change, sometimes substantially.

    Every objection you have is valid, with the caviat that Debian is not difficult for someone who has done it more than once. Installing Debian doesn't take me multiple hours or days, it takes little for the base install and the pre-designed task-based "standard" packages. Just because I choose to select packages through dselect one at a time doesn't mean you have to.

    Knoppix is indeed astounding, and the hardware detection system Knopper uses is being fed back into the main distribution. When I installed on the laptop I'm using right now, a Vaio PCG-GRT170, I used Knoppix as the install medium.

    I would not recomend this method unless Knoppix does everything you want it to do already, or you like installing software by hand. The dependencies and unique packages built into Knoppix make bringing it into the mainstream Debian update system a serious effort.

    If you want to install Debian, get the minimalist 30MB CD image. This puts a small base system in place to be built into whatever you want it to be.

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics