Slashdot Mirror


How Long Does it Take You to Tweak a New Box?

An anonymous reader asks: "When you get a new computer, how long does it take to make it 'home'? On a Windows system, there seem to be a huge number of preferences I have to choose before it is really comfortable (doing things like: installing software; changing the wallpaper and color schemes; start menu layout; and so forth). How long do you have to fiddle with computer until you have it set up the way you like? Do you use any shortcuts to speed up the process?"

29 of 463 comments (clear)

  1. Weeks. by strredwolf · · Score: 3, Informative

    It'll take me a week or two, depending on the distribution, to tweak it to my liking. Some items like KDE I'll just copy over a known good install directory. If it's a system I'm transitioning to, I'll just copy $HOME over and make sure everything's nicely compiled right.

    --

    --
    # Canmephians for a better Linux Kernel
    $Stalag99{"URL"}="http://stalag99.net";
  2. It's never over with by igotmybfg · · Score: 4, Informative

    The time I spend tweaking the settings asymptotically approaches something like 5-10% of the time I spend on the PC.

  3. The only real shortcut.... by ProppaT · · Score: 4, Informative

    The only real shortcut is to setup your system how you like it the first time and make a system image so you can restore it if you ever have to nuke your system. The first time is always gonna be time consuming. The only other thing I could see that would shorten the process would be to use MS's system settings transfer option to move settings from your existing box.

    Also, how the heck did this one make it through the filters? Who the heck cares how long it takes people to set up their system? Although I will brag that I can assemble a new box in under 10 minutes without troubleshooting.

    --
    Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
  4. 20 minutes by iusty · · Score: 4, Informative

    Let's see:
      - copy old /home/username dir
      - "debconf-get-selections" on old computer and pipe to "debconf-set-selections" on new one
      - "dpkg -l |grep ^ii" on old computer and replicate the package list
      - go drink some tea while the apt-get proceeds
      - done!

    I carried my home dir with its settings across about three or four new computers in the last eight years or so, and I didn't have to tweak things very much. Only upgrading major components require some maintenance, but other than that, it's simple.

    1. Re:20 minutes by umeboshi · · Score: 5, Informative

      For replicating the package list, try this:
        dpkg --get-selections > packages.txt on old machine,
      then do:
        dpkg --set-selections packages.txt on new machine,
      then do:
        apt-get dselect-upgrade on new machine.

  5. Home by voice_of_all_reason · · Score: 5, Informative

    That's the clincher. About a week, simply because I don't do it that often (once every 3-4 years) that I don't have a list

    Classic-ize windows display settings
    Give the system an enema (remove all the windows default crap, any ads or OEM-given crap)
    Install the necessities (ad-aware, avg, firefox, powertools, other windows registry hax)
    Install a few benchmark things and test (diablo 2, doom, zsnes, media player classic + fddshow)

    Dump data from old backup. (Over my last 3 installs this was via diskettes, then CDrs, then DVDrs). Then over the next week I'll just install new stuff as needed. Winamp, AIM, mud client -- I save all these executables but by the time you do a reinstall they're outdated anyway.

  6. OS X Plus Firewire by 99BottlesOfBeerInMyF · · Score: 5, Informative

    You boot the old computer in Firewire mode by holding down a key. You plug in a firewire cable to the new computer. You click the install from old computer button. You go get some coffee and a bagel.

    So basically, it takes me about 60 seconds and it takes the computer an hour or so. That includes pulling over my Windows and Linux desktop installs within a VM. Seriously, this is one of the main reasons OS X is my base workstation OS instead of Linux. Who wants to waste a bunch of time manually copying things over, only to find not all of it works anyway and you still have to reinstall a few things and tweak a few more?

    1. Re:OS X Plus Firewire by jimbo · · Score: 2, Informative

      Yes!!

      This is on of the reasons I changed to Macs after 8 years on SuSE Linux. It being a BSD of sorts also helped my decision :-)

      When I replaced the iMacG5 with a MacBook Pro I did as you mentioned and everything was exactly the same, down to the position of the files on my desktop and all settings, installed apps, etc. etc. It was pure paradise.

      Only difference was that I made a latte with a splosh of whiskey and some brown sugar instead of coffee+bagel.

    2. Re:OS X Plus Firewire by Frumious+Wombat · · Score: 2, Informative

      The only thing it didn't grab on mine was the NFS settings in NetInfo. Everything else just quietly wandered from the G5 to the x86 without my involvement, and the only difference I noticed was that I'd bought a larger external monitor, rather than a 17" iMac. It even caught my OpenDirectory setup.

      You can go one better; just clone your one standard machine, and save the disk image. That way if you have two machines (laptop and desktop, for instance, or loaner while one's in the shop), you can just put the new machine in target disk mode, and do an ASR restore. Probably only worth the effort if you're running a lab or office worth of machines, but still pretty cool, as you can set various values to be configured on a per-machine basis while the rest is just duped straight across.

      The best part is that it works like it should; the computer works, and I go off and think somewhere.

      And for you Unix guys going, "and.....", it didn't even involve pulling the old system disk and using an intermediate system to dd it across. It Just Works. Now, if you'll excuse me, I have to go find my black turtleneck and attend the Cult's weekly meeting.

      --
      the more accurate the calculations became, the more the concepts tended to vanish into thin air. R. S. Mulliken
    3. Re:OS X Plus Firewire by Brome · · Score: 2, Informative

      Same for me.
      Each time I get a new mac, it takes only an hour or two to let the machine copy every application, account and preference from my old mac to the new one. And sure enough, I instantly feel at home on the new machine, except with more power under the hood.

      And if I'm too excited to wait for as long as one hour, I can simply boot from my external firewire drive, which is a regularly updated backup of my main HD.

  7. Windows Update by Hijacked+Public · · Score: 4, Informative

    It has probably been mentioned and I just skipped it, but just the process of securing a Windows reinstall can take days, unless you have the time to babysit the whole thing.

    I have reinstalled XP a few times, from an SP1 disc. Visit Windows Update. It can't Update until I install some ActiveX stuff so I can use the latest version of the site. That done, it recommends maybe 50 or 60 updates. Reboot. Go back to the site, spend a half hour downloading SP2 and another 2 installing it. Reboot. Go back to the site. More updates, maybe only a dozen this time. Reboot. IE7. Reboot. Patch for IE7. Possibly a couple of driver updates. Reboot.

    And if you leave to go to the store without accepting the EULA for the patch....more wasted time. And this whole process is just to secure the machine, no app install of setup or tweaking.

    Vista seems slightly better in this regard as it can download updates during the install process, but it still isn't up to the level that most Linux distros are.

    I don't even know what the OSX install process looks like, or if there even is one. And I own more Macs than anything else.

    --
    "Sacrifice for the good of The State" - The State
    1. Re:Windows Update by ewhac · · Score: 2, Informative

      I have reinstalled XP a few times, from an SP1 disc. Visit Windows Update. It can't Update until I install some ActiveX stuff so I can use the latest version of the site. That done, it recommends maybe 50 or 60 updates. Reboot. Go back to the site, spend a half hour downloading SP2 and another 2 installing it.

      No no. Download the SP2 update on another machine and burn it on to a CD.

      Yank the network cable. Install XP from your install media (SP1). Insert SP2 disc and run the update from there. You are now (relatively) safe from network attack -- even better if you're behind NAT. Crank up the Windows firewall to "fsck off, dickweed!" plug in the network cable and visit Windows Update.

      By installing SP2 first, you save yourself the trouble of downloading/installing fixes from Windows Update that SP2 already has.

      Schwab

    2. Re:Windows Update by The+One+and+Only · · Score: 2, Informative

      I don't even know what the OSX install process looks like, or if there even is one. And I own more Macs than anything else.

      Well, one thing they do to avoid being complete pricks is roll all the security updates and bug fixes into the latest point upgrade so you only download that instead of every single update since 2001. If you connect Mac OS X Tiger 10.4.0 to Software Update, you're going to get a Mac OS X Tiger 10.4.9 update, probably an AirPort and Quicktime update, an iTunes update, and updates for whatever Apple apps you have installed.

      --
      In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
  8. Re:On linux... by Technician · · Score: 2, Informative

    Nobody's found out how long it takes on linux, they're still working at it! ;P

    I keep finding things to continue tweaking it. Earlier this year Flash 9 is out. For my kids, just last month the MTP lib came out so they can sync their Zen player. I just found a decent replacement for my stage light console program and I'm just now getting it compiled and installed (Q-Light).

    Not bad as a nubie since I first installed Ubuntu when Dapper came out.

    --
    The truth shall set you free!
  9. On Windows by ewhac · · Score: 5, Informative
    I've done this a couple of times recently -- once for my new machine, and once for a friend of mine whose machine got pwn3d. My checklist works roughly like this:
    • Perform an inventory of the hardware in the machine. Note especially the vendor and model number of the major components. You'll need this later.
    • Establish partitions on the boot drive (only if I'm dual-booting Linux or BeOS or something).
    • Yank network cable.
    • Install Windows from installation media. This takes a ridiculous amount of time, considering that most of the work is (should be) simply copying files. Reboot.
    • Install Service Pack 2, which I conveniently have on a separate CD I burned. Reboot.
    • Crank up Windows firewall to highest setting, or moral equivalent thereof (I'm behind a NAT router, so that works).
    • Visit Windows Update, and download all security and bug fixes. Duration depends on connection speed, but it can easily consume an hour. Reboot.
    • Using the hardware inventory you prepared earlier: for $item in $inventory ; do
      • Visit hardware vendor's site.
      • Locate, download, and install latest device driver(s) for $item.
      • Reboot.
    • done

    At this point, you have a usable machine. If it's my machine (and even if it isn't my machine), I usually install the following software:

    Schwab

  10. Re:On linux... by Anonymous Coward · · Score: 1, Informative

    Actually, for me this isn't even a joke. Often I'm still tweaking things in Linux when a new version of my distro comes out. That just means that GNU/Linux development is happening at breakneck speed compared to Windows.

  11. Re:On linux... by aputerguy · · Score: 5, Informative

    Agreed. I set up up, customized, and played with FC6 running cygwin on my underpowered XP laptop.
    Once that was setup, all I had to do was copy it over to my Linux server and turn on/off a couple of services that I needed on my server but not on my laptop. I mean *literally* just copied the root partition.
    It then ran perfectly with all my user and /etc configurations intact.

    When I wanted to set up another machine, I used the same root image and only had to edit a small handfull of files to change the machine name/IP address and to change a couple of passswords.

    When I upgrade to another machine, all I will need to do is copy (or even just physically move) my hard-disks.

    With Windoze, because of the dang registry, you can't just copy or move disks without corrupting everything. Also, since customization is done through menus and stored in obscure parts of the registry, you can't just copy over and/or edit individual config files. Instead, you need to reinstall each application individually and then individually run the program and customize the options by going through endless menus.

  12. Mounted Home by Bent+Mind · · Score: 4, Informative

    I cheat. /home is auto-mounted from a NFS server. Short of telling the box to grab the automount map from LDAP, I don't need to set up any personalization. It's already there. A new box is just new hardware. I do have different application sets depending on the hardware capabilities. However, that doesn't have anything to do with personalizing the system. Rather, it has to do with why the box was built.

    --
    Request a Linux Shockwave player here: http://www.macromedia.com/support/email/wishform/
  13. Re:3 days by tygt · · Score: 3, Informative

    I use gentoo, and because I'm sadistic I love the install process
    Not having used Gentoo, I may be wrong here, but I think that the word you're looking for is masochistic.

    Of course, unless you're inflicting pain on the penguin, but given my own installation experience I think you're the one getting the pain... and apparently enjoying it.

  14. Re:On linux... by cdrudge · · Score: 4, Informative

    Yeah, a great deal of that is because you can download a linux ISO that is already mostly up-to-date with patches. With Windows, you're stuck with whatever you have pressed on the CD.
    Perhaps you should look up slipstreaming updates into a Windows installation before you speak incorrectly on the topic. Just about all updates and service packs, including hot fixes, can be slipstreamed onto a new install disc much like the current Linux distro's daily/weekly/monthly offerings.
  15. Re:On linux... by shmlco · · Score: 5, Informative

    Actually, the last time I moved from a Powerbook to a MacBook Pro I used Tiger's Migration Assistant. After the copy finished (about 2 hours) almost everything (applications, preferences, backgrounds, altered command keys, control panel changes, accounts, folder layouts, etc.) was there. I had to reinstall Dreamweaver and Photoshop since their registration mechanisms detected the new hardware and "broke", but other than that I was impressed to no end.

    Contrast that to the last new Windows machine (XP) I bought, when I had to move everything by hand, reset everything by hand, and spent about a week reinstalling each and every application I used... by hand.

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
  16. not too long ... linux user by SCHecklerX · · Score: 2, Informative

    Home Servers: a little longer because I have so much damned 1-off stuff on them. I guess the same goes for the enterprise ones.

    Desktops: not much more than 'cd /home && tar -zxvf username.tgz' after doing the install. A couple of other minor tweaks in the init scripts (I've yet to find a distro that does everything exactly the way I like) is usually in order too.

  17. Unattended Installation by Anonymous Coward · · Score: 1, Informative

    After countless wipes and rebuilds of my Windows XP Pro OS.... I got tired of installing my applications and tweaking windows to my liking. I'm working (mostly done) on building an unattended install CD (Soon to be DVD/USB Memory Stick/Network Boot...whichever I find most clever). At this point in the game I've got SP2 slipstreamed on the CD, as well as all the critical hotfixes and drivers for my system. I've also configured silent installs for most of my applications. For those applications I am unable to install silently w/ switches I am using http://www.autoitscript.com/autoit3/ to create scripted installs.

    I recommend checking out the guide at http://unattended.msfn.org/unattended.xp/ for more information. As well there are many helpful forum trolls to give you advice on issues you might come up against.
    It takes a bit of time/effort to get it working. But it is worth it in the end to be able to slip in a CD or a DVD and coming back to a fully functioning system tailored to your liking.

    Good luck.

  18. Re:On linux... by naChoZ · · Score: 2, Informative

    Definitely gotta have my .vimrc too. It's followed me for a long time.

    What I do is keep sort of a manifest-slash-backup-script of my important stuff. I never want to backup my entire home dir because directories like ~/.kde can produce some very undesirable results when restoring it. So I just keep a script like:

    rsync -av --no-g ~/Documents/ ${DESTROOT}/Documents
    rsync -av --no-g ~/.beryl* ${DESTROOT}
    rsync -av --no-g ~/.claws-mail ${DESTROOT}
    rsync -av --no-g ~/.gaim ${DESTROOT}
    rsync -av --no-g ~/.mozilla ${DESTROOT}
    rsync -av --no-g ~/.screen* ${DESTROOT}
    rsync -av --no-g ~/.tcshrc* ${DESTROOT}
    rsync -av --no-g ~/.ssh ${DESTROOT}
    rsync -av --no-g ~/.vim* ${DESTROOT}
    rsync -av --no-g ~/bin ${DESTROOT}
    rsync -av --no-g /etc/apt/sources.list ${DESTROOT}

    I just use an nfs or sshfs mount as my destination. So when I restore it, I can just install my core apps and be ready to roll.

    I do other things to make my visual tweaks faster. For example, I like to rotate my backgrounds often amongst a collection of wallpapers, so I have a directory ~/Documents/Pictures/Wallpapers/rotate which contains symlinks to my favorite images so I can just go in and select-all in that directory.

    I use a combination of google's browser sync (for cookies and such) and yahoo's toolbar (really just for bookmarks) so my browser is instantly usable even if I don't keep my entire ~/.mozilla directory.

    Probably a good testimony to how well that works for me is when my laptop hd died a couple of months ago. While the new drive was in transit, I was just booting from the kubuntu cd and running linux from there. I had enough space on the ram disk to install firefox and a couple of the other packages I needed and it worked fairly well.

    --
    "I can be self-referential if I want to," said Tom, swiftly.
  19. Re:On linux... by SadGeekHermit · · Score: 4, Informative

    >>The whole point of the registry is to "make piracy difficult". The ONLY reason
    >>they created it in the FIRST place was because Bill
    >>Gates et al thought their third-rate operating system was so special and important
    >>that to protect it from nasty "pirates" they had
    >>to essentially lobotomize it.

    >Um, no, not quite

    Oh, I disagree.

    Consider these related points:

    1. All other commercially available operating systems use flat files to store configuration information. And almost every other operating system out there works better than Windows in a variety of ways, not least of which being performance.

    2. Operating systems that use flat files to store configuration information are trivially easy to back up. They're also trivially easy to clone and distribute.

    3. People who run operating systems that use flat files tend to READ those flat files. The registry, on the other hand, is so huge and byzantine (again, WHY???) that finding entries in it is like going on a fishing expedition. Nobody really knows what's in their registry. I believe this is by design, not by accident.

    4. The registry is IN FACT used to make piracy difficult. Virtually every piece of commercial Windows software stores registration information in the registry, usually in literally dozens of different locations so that to clear out a botched install you have to use a search tool and guess at all the possible names the company may have used for its keys. First, do you think Microsoft isn't doing the same thing??? Second, do you think this isn't by design???

    5. When a hacker creates a Word Macro Virus and the cops catch him like, a week later, how do you think that happens? Word, installed, puts serial number information in the registry and later, into documents. Again, by design.

    6. When they spent millions of dollars building Windows 95 and created long filename support, do you think it was by mistake that they just happened to leave long filename support out of their new version of DOS? Or that you couldn't boot to a command prompt that had long filename support? Again, it was to make piracy difficult. At the time, you couldn't boot to a CD. You had to use a floppy. Live CDs didn't even exist. And there was NO WAY to boot with a floppy and get long filename support. So where before you could use pkzip to zip up your whole windows and dos directory and back up your system to about twenty floppies, with Windows 95 you were basically hosed. Even if you DID zip up all the directories, when you unzipped them during the restore process they'd look like "Progra~1" instead of "Program Files" and you'd be hosed.

    IF YOU ARE CORRECT, you must have a reasonable justification for the use of the registry that is credibly better than using a flat-file approach. I bet you don't have one. :)

    --
    NO CARRIER
  20. Re:On linux... by WhiteWolf666 · · Score: 1, Informative

    *shrug*

    I'm as much an MS hater as anyone else, but still, "Never attribute to malice that which can be attributed to incompetence", or something like that, anyways.

    --
    WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
  21. Re:On linux... by damium · · Score: 3, Informative

    1. All other commercially available operating systems use flat files to store configuration information. And almost every other operating system out there works better than Windows in a variety of ways, not least of which being performance.

    Hmm... OSX would be one to disagree with you there (netinfo is not in flat files and neither is LDAP). OSX does have flat files on the BSD end but they aren't the ones you configure with the gui. The os that used netinfo before OSX was NeXTSTEP and everyone thought it was a bad idea then too. There is also the gconf database that Gnome uses, while similar to the registry in function it uses the file system directories for hierarchy and xml files for storage so it is easy to edit by hand if you need to.

    3. People who run operating systems that use flat files tend to READ those flat files. The registry, on the other hand, is so huge and byzantine (again, WHY???) that finding entries in it is like going on a fishing expedition. Nobody really knows what's in their registry. I believe this is by design, not by accident.

    Not to knock flat files (I prefer them myself) but one could say the same about finding them. The registry was designed to be a structured database of configuration data, Microsoft just screwed things up badly with it.

    4. The registry is IN FACT used to make piracy difficult. Virtually every piece of commercial Windows software stores registration information in the registry, usually in literally dozens of different locations so that to clear out a botched install you have to use a search tool and guess at all the possible names the company may have used for its keys. First, do you think Microsoft isn't doing the same thing??? Second, do you think this isn't by design???

    Umm... no. If you look at Microsoft's reference documentation on how companies should and should not use the windows registry I think you will note that the locations where things *should* be stored are quite well defined. Microsoft themselves may have issues with using there own standards but I have never found anti-piracy to be one of their reasons for being incompetent.

    5. When a hacker creates a Word Macro Virus and the cops catch him like, a week later, how do you think that happens? Word, installed, puts serial number information in the registry and later, into documents. Again, by design.

    Now you are starting to sound paranoid. Can you point out the place in a word document where a serial number is kept? Give me a link or I call BS. I know it is stored in the registry (Where else do you think it would be?) but so are several other bits of license related data. HINT: it is not called an install code, it's called a license key. If you removed the key from the registry it stops working and asks for a key when you start it up.

    6. When they spent millions of dollars building Windows 95 and created long filename support, do you think it was by mistake that they just happened to leave long filename support out of their new version of DOS? Or that you couldn't boot to a command prompt that had long filename support?...

    IIRC this feature was included in the version of DOS that shipped with Windows 98 so that must not have been their reasoning otherwise they would have left it out.

    IF YOU ARE CORRECT, you must have a reasonable justification for the use of the registry that is credibly better than using a flat-file approach. I bet you don't have one. :)

    Hmm... I can think of 2 design decisions why a databased approach to configuration has advantages.

    • Structured data types in the configuration. (Strings are strings, numbers are numbers, and hey, you can store binary data as well.)
    • Standardized API with systematic si
  22. Not long by SilentUrbanFox · · Score: 2, Informative

    20 minutes to install Ubuntu, maybe 30 minutes to dupe all my home directory stuff over, and 20 minutes to install packages from a honking apt-get line. Though that last bit doesn't count, I can still continue to work while that's going on.