Slashdot Mirror


Ask Slashdot: How To Start With Linux In the Workplace?

An anonymous reader writes "Recently my boss has asked me about the advantages of Linux as a desktop operating system and if it would be a good idea to install it instead of upgrading to Windows 7 or 8. About ten boxes here are still running Windows XP and would be too old to upgrade to any newer version of Windows. He knows that i am using Linux at work on quite outdated hardware (would have gotten a new PC but never requested new hardware — Linux Mint x64 runs quite well on it) and i always managed to get my stuff done with it. I explained to him that there are no licensing issues with Linux, there is no anti-virus software to deal with and that Linux is generally a bit more efficient on old hardware than operating systems from Microsoft. The boss seems interested." But that's not quite the end; read on for this reader's question. "Since I am the only guy with Linux experience I would have to support the Linux installations. Now the problem is what works perfectly fine for me may be a horrible experience for some of my coworkers, and even if they would only be using Firefox, Thunderbird and LibreOffice I don't know if I could seriously recommend using Linux as a desktop OS in a business. Instead I want to set up one test machine for users to try it and ask THEM if they like it. The test machine should be as easy and painless to use as possible and not look too different compared to Windows. Which distro and what configuration should I choose for this demo box?"

22 of 452 comments (clear)

  1. Themes... by Anonymous Coward · · Score: 4, Informative

    KDE can be configured to look identical to windows.

    1. Re:Themes... by tlambert · · Score: 4, Insightful

      Sure it can... but for the love of God--why??

      Portability of learned skills means you don't have to re-train your workers.

  2. The department gives the hint. by AAWood · · Score: 4, Insightful

    This story says it's from the "sounds like Mint works for you" department, and I think that's your answer. If you're going to have to look after them, then it makes sense to go with what you're most familiar with, especially as Mint shouldn't be too alien to XP users.

  3. Looking like Windows by Anonymous Coward · · Score: 5, Funny

    Every new version of Windows doesn't look like the last, so why does it matter?

    1. Re:Looking like Windows by Entropius · · Score: 5, Interesting

      True story:

      I needed to buy a laptop once, and wandered into a Best Buy and started poking at one of the machines. I hadn't seen Win8 before; all of my machines run some linux or other, or Win7 with the classic UI.

      I'm curious about the system specs of one machine, so I want to go to Control Panel->System and see. I call over one of the Best Buy reps:

      "How do I get out of whatever tonka-toys demo software this is and back to the OS? I want to check the specs."

      The guy answers: "Uh, that *is* the OS. Don't like Win8 either, eh?"

  4. PCs aint expensive by cod3r_ · · Score: 5, Insightful

    Not sure why they'd be trying so hard to save themselves from buying new PCs.. Probably the XP machines run like ass as it is. Linux as a general use machine for people that are so bad at computers they still use XP.... just no.. hell no. tell the boss to stop being so cheap and upgrade to this decade

    1. Re:PCs aint expensive by MindStalker · · Score: 5, Insightful

      Honestly, this is the solution. Unless you and your coworkers are working for free, the man hours you will waste on transitioning and people having issues with the new machines, be it not knowing the file system or the differences between MS Word and LibreOffice. You should run the numbers and find out.
      The machines you need, over their projected lives of 4 years cost $X per employee per day. That $X is likely less than 30 minutes. Is it likely that the new systems will cost you more than the same amount of man-hours in conversion and support?

    2. Re:PCs aint expensive by Anonymous Coward · · Score: 5, Interesting

      Get new Optiplexes for ~$800, with Win7 Pro, and be done with it.
      Something like this:
      Dell 469-3925 OptiPlex 7010 MT i7-3770 3.4G 4GB 500GB DVDRW W7P 64-Bit
      http://www.provantage.com/dell-469-3925~7DELD05L.htm
      Dual monitor support, it'll do everything you need for the next 4 years. And if you want to put Linux on there, slap a different drive in and do it. Limping along with crappy old hardware is false economy.

  5. Should be objective, not biased... by metrix007 · · Score: 4, Insightful

    The thing is, Windows 7 also runs great on older hardware. I just put it on a Hp ZE2000 from 2005, which isn't at all a powerful machine and it is running smoothly and very stable.

    Something like Ubuntu won't run much better (Although Xubuntu or Lubuntu may well), and AV software is not the concern it was back in the day. The free MS Security essentials and a gateway check will be more than enough.

    The real issue is software. Can the users rely on LibreOffice and Chrome/Firefox? Or is there windows software they rely on or will need?

    Go with what makes sense according to needs and cost restrictions, not because of an ideology....

    --
    If you ignore ACs because they are anonymous - you're an idiot.
  6. Lubuntu by hobarrera · · Score: 4, Interesting

    [url=http://lubuntu.net/]lubuntu[/url] is pretty lightweight, and looks pretty similar to windows as far as I can tell. Plus, it's all Ubuntu under the hood (for better or for worse). You know you'll have updates for a looong time coming.

  7. Re:Huh? by jedidiah · · Score: 5, Insightful

    Yet. There are some basics that can easily be dealt with regardless of what his other requirements are. He even mentions some of them in his post.

    Basically, he can start out with installing cross platform apps on Windows and seeing how readily the rest of his office can migrate to those. If the rest of his office is left running what is essentially a Linux desktop without Linux itself, then he can ditch Windows.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  8. Mixed Linux/Windows Environments Don't Work Well by rafjaimes · · Score: 4, Interesting

    Interoperability between LibreOffice and Microsoft Office is less than ideal in my opinion. You will always run into some issues, with references, equations, fonts, something. If Linux has all of the software you need to get the job done, then go for it. If you still use programs for Windows, using a VM or dual booting is not worth it in my opinion, better off staying with Windows. If you do go Linux it is better to go full force: change over everyone. Have everyone use LibreOffice and make .odt, .ods, etc standard for your workplace. You should have minimal problems. Do not recommend Linux to someone if you're not the IT guy and it is not your job. You will be blamed for everything that goes wrong and will waste time fixing or explaining differences. Do use a spin creation system for your distro of choice and have all of your software pre-installed for your tasks to minimize customization and difference between workstations.

  9. Nope. by 228e2 · · Score: 4, Interesting
    The first sentence answers the question.

    Since I am the only guy with Linux experience I would have to support the Linux installations.

    You're going to be the new Sys Admin. On top of your other work, which I am just assuming is not a Sys Admin role.
    Let IT worry about IT.

    --
    Since when does being a Socialist mean 'someone who has a different opinion than me'?
  10. What is the use case? by joe_frisch · · Score: 4, Insightful

    What are they doing with the computers? Digital design? Publishing a newspaper? Handling invoices? Controlling a nuclear power plant? Software development? Defense work? Managing a taxi service?

    The answer will depend entirely on the type of use.

  11. What kind of industry do you work in? by leereyno · · Score: 4, Insightful

    If you're working with people who are comfortable with technology, then making such a transition should not cause too much pain. Annoyances yes, especially with file format compatibility issues, but nothing too serious. You'll be answering lots of questions, but the questions themselves will be from a position of needing some details filled in, not failure to understand basic concepts.

    On the other hand, if you're working with people for whom computers and technology are PFM (Pure @#%$ing Magic) then ANY CHANGE, no matter how trivial, will lead to nervous breakdowns. For such people, use of a computer involves memorized incantations (if not outright prayers) based on mouse movements, clicks, and magic words typed into the screen. If these change, even slightly, they will be utterly lost and terrified -- and they'll blame YOU.

    If this is the case, then you're going to have to create a standardized installation of Linux with a normal desktop interface (Cinnamon, KDE) and then TRAIN your employees on how to use it. Mint is a good choice. I'm using the KDE version of Mint 16 on all my workstations. The cinnamon version is also perfectly usable. There are of course other options. The key is to create an environment that is as close to what they know as possible. Not necessarily in terms of how it looks, but how it BEHAVES.

    Even so, there will always be some differences that will trip such users up. You guys might have to hire a temp worker whose sole job will be to train and support your employees until they learn the new incantations.

    The good news is that moving from XP/Vista/7 to a normal desktop Linux distro will actually be easier than trying to retrain these employees to use the malware that is Windows 8.

    --
    Muslim community leaders warn of backlash from tomorrow morning's terrorist attack.
  12. First step: Audit by nine-times · · Score: 4, Informative

    If you want to know how to start, your first step would be to audit all the software that people use to get their jobs done. Once you have a complete list, ask these questions for each piece of software:

    1. Does that software run on Linux?
    2. If not, is there a comparable piece of software that would have all the functionality we need?
    3. If not, can we live without the missing functionality?

    If you get to the end of those questions and the answer is "no", then you should probably cut your losses and accept that you'll have to stick with Windows. If you can answer "yes" to at least one of these questions for every piece of software on your list, then select some users to be in a pilot program. You should find at least a couple semi-influential but fairly patient power users and set up a new test machine for them.

  13. Re:Don't start on the desktop by ogdenk · · Score: 4, Interesting

    In fact Linux is a much more mature product as a server than Windows NT. SysV and BSD UNIX are *FAR* more mature server products that existed long before NT was even a gleam in Microsoft's eye.

    Linux/UNIX is not "the alternative". Windows NT was "the alternative" to Novell Netware, OS/2 and UNIX. Most people born before the 90's already know this however.

  14. You will have the following problems, and wins ... by Anonymous Coward · · Score: 4, Insightful

    I've done this.

    You will have the following problems:

    #1 - some business users will be totally unable to function without microsoft outlook. They will have ZERO interest or patience in learning thunderbird (or whatever) and will become INCREDIBLY vocally disgruntled that it doesn't do the fonts/alarms/animatedsigniatures/auto-invite-replies/whatever the way "it always worked in outlook"

    #2 - file sharing. If your in a typical "business" environment, the functionality (not saying it's good or bad) of windows SMB/CIFS sharing will be incredibly difficult to replace. I've used NFS to achieve similar results with a graphical file browser, but you will be surprised how many users copy/paste files instead of drag/drop and the minor UI differences will cause them to clam up FAST.

    #3 - proprietary business apps. Not even niche line-of-business apps - but stuff like the UPS Worldship client. It's possible to operate without them, but would/will take SERIOUS business realignment and shake-up to do.

    #4 - Welcome to the IT department, you're the new system administrator and helpdesk guy. Your job will vanish if the linux deployment has any speedbumps.

    #5 - If your network uses radioActive Directory, prepare for pain. Several years ago, I successfully built a gentoo fileserver running samba, extended file attributes, pam plugins etc that was 100% "integrated" into the company active directory - you could even right-click a file from a windows box and play with the fine-grained permissions with individual user ACLs and stuff, and after some trial and error it even worked - but it was a SERIOUS pain in the ass. Getting a bunch of desktops to not only authenticate against an AD server, but to handle things like home directory creation, user ID translation, etc, intelligently will be a pain in the rear to setup and maintain. Security patches to your AD server _WILL_ break the duct tape.

    #6 - You will very quickly learn exactly how scared of computers 50% of end-users are. They perform their tasks by rote, and if something (say, plugging in a USB stick) doesn't behave in a way they expect it to, you should expect constant show-stopper-sounding complaints to the boss. Get used to hearing things like "Ginger says she can't do her job." on a weekly or daily basis.

    #7 - connecting to printers/scanners/whatever shared off some windows box will end up being a LOT more problematic then you think.

    #8 - If users can't load their comet cursor, change their background to some animated waterfall, or have other specific desktop tweaks like they're used to, expect "Ginger can't work like this" complaints, no matter how trivial it is to you and me.

    #9 - "My excel macros don't work with this openoffice calc thing" turns out to be more of a actual show-stopper then you think.

    You will experience the following pros:

    #1 - Up-front short term cost savings on licensing. Your boss will love that.

    I'm not suggesting you hold back, and I've converted 3 small companies to desktop linux myself, just giving you some fair warning of what to expect.

    #2 -

  15. easy.,, by Connie_Lingus · · Score: 4, Funny

    just tell him this is the year of desktop linux.

    --
    never bring a twinkie to a food fight.
  16. No. by Burz · · Score: 4, Informative

    As soon as they scratch the thinnest surface they will get very confused. In my experience, configuring KDE like Windows results in rejection after an initial period of brief comfort.

    1. Re:No. by sjames · · Score: 4, Funny

      I swear, I'm waiting to hear about an apartment complex installing new door knobs resulting in thousands of befuddled residents getting trapped in their apartment for days. "It was horrible, I just stared at it for hours! I had no idea how to get the door to open!" said one sobbing resident!

  17. Re:Lol don't by Dishevel · · Score: 4, Insightful
    Powershell is a joke. When compared to a real command line. Cygwin is better than powershell. My main pet peeve?

    Powershell handles pipes stupidly. Really? No inter process communication using pipes?

    I run Windows, Linux and even a couple of Unix servers. I do not use powershell, I sure as hell have no use for Cmdlets. If I need to on Windows I will still use batch or WSH. Powershell wants to be a programming language and that want wrecks it as a decent command line. If you think that Powershell is a good replacement for a powerful and flexible Linux command line then it is obvious that you have no idea what can be done with a Linux command line.

    --
    Why is it so hard to only have politicians for a few years, then have them go away?