Каковы основные практические сложности/проблемы использования Linux в качестве ОС на постоянной основе, особенно на факультете биологии/экологии?

Я постдоктор по экологии и рассматриваю возможность перехода с Windows на Linux для моего основного рабочего компьютера (я не занимаюсь математическим моделированием). Раньше я использовал Linux и знаю, что, приложив усилия, в Linux можно выполнить почти любую задачу, которую можно выполнить в Windows, но я не пытался переоборудовать весь свой рабочий компьютер. И иногда работа инструмента/приложения определенного типа или обмен файлами с инструментами коллег (вероятно, на основе Windows) может потребовать много усилий/времени или быть подверженным ошибкам. Как у ученых, у всех нас есть ограниченное время для устранения неполадок, которые могут показаться необязательными.

Итак, мой вопрос здесь для людей, которые сделали этот переход или серьезно рассматривали его: с какими конкретными основными проблемами вы столкнулись (какие типы приложений/инструментов или другие проблемы) при этом переходе?

Я особенно заинтересован в обработке текстов, электронных таблицах, базах данных, статистическом программном обеспечении, программном обеспечении для построения графиков и презентаций, управлении ссылками, коммуникации и любых других приложениях, которые позволяют вам выполнять ключевые обязанности в качестве преподавателя биологии. Я знаю, что существуют различные способы переноса/эмулирования/и т. д. приложений Windows в Linux (например, Wine), но меня интересуют подходы, которые не просто используют это для каждого приложения, к которому я привык в Windows. И я спрашиваю о том, какие проблемы у вас возникли при переходе (или почему вы решили не переходить), а не просто прошу список приложений Linux, которые удовлетворяют эти потребности (при этом упоминайте конкретные приложения, если вы считаете, что они менее известны). .

(Я пытаюсь сделать это узким, а не рассказывать о преимуществах одной ОС над другой - нет необходимости в войне флеймов Linux / Windows. Я также пытался предотвратить то, чтобы это был вопрос, ориентированный на мнение, спрашивая о конкретных проблемах. , но, пожалуйста, дайте мне знать, если я должен изменить для дальнейшего улучшения).

Я думаю, что сейчас это намного проще, чем это было, скажем, в 2000 году. Появление iOS, Android, Google Docs/Sheets и других веб-приложений действительно уменьшило мертвую хватку MS на офисных приложениях и обмене данными.
Университеты могут быть несколько более открытыми, позволяя отдельным сотрудникам выбирать свою ОС — у вас никогда не было бы такого выбора в большинстве корпоративных сред.
По моему опыту работы в отделах STEM, ИТ-специалисты знают, что «один размер» вообще не подходит для исследовательских компьютеров.

Ответы (2)

Этот вопрос вполне можно было бы закрыть как не по теме, но вот мой опыт профессора математики, который использовал Linux на своем основном настольном компьютере на работе (и на моем домашнем компьютере, и на моем личном ноутбуке) в течение 20 лет. До этого я запускал Solaris на рабочих станциях Sun. До своей академической карьеры я работал системным администратором Unix в 1980-х, так что у меня был большой опыт.

  1. Ваш ИТ-отдел может не разрешить вам использовать Linux на компьютере, принадлежащем университету, и может не разрешить вам подключить личную машину Linux к сети кампуса.

  2. Вам может потребоваться приобрести компьютеры, принадлежащие университету, у определенного поставщика, чье оборудование может не работать с Linux.

  3. Ваше учреждение может потребовать от вас использовать определенное программное обеспечение, которое работает только в Windows. Например, более ранние версии широко используемой системы Banner ERP нельзя было использовать в Linux. Раньше мне приходилось авторизовывать покупки, сделанные с помощью карточек закупок моего отдела, с помощью программного пакета только для Windows (на самом деле это веб-приложение, для которого требовался Internet Explorer 6 и которое не работало с Firefox или Chrome).

  4. У вас могут возникнуть проблемы с обменом документами MS Word или электронными таблицами Excel с пользователями Windows (Libreoffice довольно хорош, но все же не идеален).

  5. Возможно, вы не сможете использовать лицензионное программное обеспечение (такое как SAS, MATLAB и т. д.), лицензированное университетом для Windows.

  6. Ваши ученики и коллеги, вероятно, будут использовать компьютеры с Windows, и у вас не будет среды, полностью дублирующей их настройки. Это может затруднить воспроизведение проблем, которые они имеют, даже со свободным программным обеспечением. Например, недавно у меня возникла проблема с использованием Octave (язык с открытым исходным кодом, похожий на MATLAB). Мой код работал нормально в Octave под Linux, но не работал в Octave под Windows, когда его использовал коллега. Оказалось, что это произошло из-за ошибки в математической библиотеке, которая использовалась в сборке Octave для Windows.

  7. Ваш ИТ-отдел почти наверняка не предоставит никакой поддержки по проблемам, которые могут возникнуть у вас с вашей системой Linux, — вы будете самостоятельно решать любые возникающие проблемы.

Я всегда старался поддерживать доступ к машине с Windows несколько раз, когда мне это действительно нужно, но в последние годы это случалось крайне редко. У меня есть принадлежащий университету ноутбук с Windows, который я не включал с июля, и я не скучаю по нему. Несмотря на то, что я столкнулся со многими из вышеперечисленных проблем, у меня был очень хороший опыт использования Linux, и я не собираюсь возвращаться назад.

Как постдоктор по теоретической биологии, я столкнулся с 4 (потенциальная проблема с сотрудниками, которые не используют латекс) и 7 (проблема с подключением к децентрализованной системе печати универа). Чтобы добавить к 4, вы не получаете пакет Adobe. Inkscape/gimp может заменить illustrator/photoshop, но я не нашел замены Linux для необходимости подписывать некоторые цифровые документы, используемые моим университетом (я обхожу это двойной загрузкой).
@user49483 user49483 Я также не знаю, как ставить цифровую подпись в Linux. Печать — это лишь один из множества сетевых ресурсов, которые иногда не могут использоваться машинами, не входящими в сеть Windows. Вместо двойной загрузки я предлагаю виртуальную машину или удаленный рабочий стол.
Переход туда и обратно между LibreOffice и Word испортил одно из моих приложений для стипендий ... не рекомендую. Теперь я придерживаюсь Word для любого важного документа, такого как черновики и гранты.
@StrongBad Да, я не должен был подразумевать, что это причина, по которой я использую двойную загрузку (я использую виртуальную машину с W10 для своего рабочего стола, но двойную загрузку на своем ноутбуке, последнее в основном из-за компьютерной игры, которая нуждается в Windows). Печать на самом деле даже не проблема, потому что я могу подключиться через IP-адрес, который мне подходит (я только теряю возможность печатать где угодно в кампусе).
@Brian Спасибо, это очень полезные моменты - я спрашивал в основном о программном обеспечении, но упомянутые вами проблемы подчеркивают, насколько далеко это может повлиять на взаимодействие и ресурсы (ИТ, покупка программного обеспечения, отладка связи и т. Д.). Какие дистрибутивы Linux вы используете в настоящее время?
В настоящее время я использую Ubuntu 16.04 LTS. Я, вероятно, обновлюсь до 18.04 летом.

Если ваш курс требует использования компьютерного программного обеспечения, вы должны быть знакомы с версией для Windows, поскольку именно ее, вероятно, будут использовать ваши студенты.

Проще говоря, если задачи оценивания требуют использования определенного программного обеспечения, если только вы не читаете курс по использованию Linux, а компьютеры с Linux легко доступны для использования студентами в университете, большая часть работы будет выполняться вашими студентами. делать будет на компьютерах с Windows.

Если ваш ответ на вопрос «как мне сделать то, что вы хотите, чтобы мы сделали для нашего задания в Windows» будет «я не знаю, потому что я использую Linux», приготовьтесь к тому, что несколько очень разочарованных студентов оставят вам плохие отзывы в своих работах. формы обратной связи по обучению в конце семестра.

Если вы не можете сказать им, что «программное обеспечение доступно на терминалах Linux в компьютерной лаборатории».