Обзор использования Linux на работе

Я занимаюсь программированием с юных лет, и Linux всегда казался естественным развитием, тем более что моей средой разработки является PHP / MySQL / Apache. Некоторое время назад все это делалось в системе с установленной Red Hat с использованием команды «Plesk” веб интерфейс. Хотя я провел довольно много часов за консолью, разбираясь с проблемами, Plesk скрывал от меня самые мелкие детали, и я часто просто следил за «How Tos», чтобы исправить ситуацию. Сказав это, мне удалось написать сценарий оболочки, который исправил совместимость между MailMan и Plesk, так что у меня все было неплохо. Однако я бы не сказал, что чувствовал себя уверенно в Linux, и использование его в повседневной работе казалось странно пугающим.

Они говорят, что необходимость – мать изобретений, и это во многом связано с производительностью. Windows всегда делала все, что мне было нужно, и перенос ОС практически не приносил мне пользы в производительности. Это было просто много хлопот и крутая кривая обучения.

Однако около 18 месяцев назад я построил файловый сервер для своей локальной сети, используя материнскую плату VIA Epia 800 МГц и пару жестких дисков по 200 ГБ. С установленной Windows он был настолько медленным, что у меня были задержки в 10 или 20 секунд при попытке получить доступ к общему ресурсу по сети. Накладные расходы Windows были слишком велики для того, чтобы она могла работать эффективно – странно для такой незначительной задачи. Наконец у меня возникла необходимость, и я решил дать (ссылка: http: //fedora.redhat.com) Fedora Core 4 на ходу. Fedora – это бесплатная версия Red Hat, которая фактически используется на многих веб-серверах (включая этот). Его использование на веб-серверах было ключевой причиной выбора этого, поскольку мне нужна была среда, похожая на коробку Red Hat, к которой я привык, а также обучение навыкам, которые можно было бы перенести непосредственно на администрирование веб-сервера. Интересно, что Fedora – это шляпа, изображенная на логотипе Red Hat (на что мне указала моя подруга), так что на самом деле это небольшая игра слов.

Установка Core 4 была безболезненной, и, прежде чем я узнал об этом, я настроил полностью защищенный файловый сервер, доступ к которому был почти мгновенным. Было поразительно, насколько сильно изменилась производительность. Когда он был сопоставлен с сетевым диском, это было похоже на диск моего компьютера.

Одна из замечательных особенностей Linux – это его гибкость. Если вы можете это подумать, вы можете это сделать. Так что сразу же я начал расширять функциональность своей машины. Удаленный доступ, потоковые MP3-серверы – я даже мог проверить температуру своих жестких дисков через веб-браузер. Хотя большая часть этого была сделана через консоль, я все же начал хорошо разбираться в графическом интерфейсе, используя VNC.

Около шести месяцев назад я решил, что мне, наконец, достаточно комфортно с Fedora, чтобы использовать ее в качестве своей офисной машины. Пришел ISO-образ Fedora Core 5, и я подготовил машину. Я построил машину Pentium 4 3,06 ГГц с HyperThreading, ATI Radeon 9200 и 2 ГБ памяти. По сегодняшним меркам достаточно бюджетный аппарат. Но для моих нужд более чем достаточно.

Установить Fedora не составило труда, и я сразу почувствовал себя как дома. Одно из преимуществ Fedora – «ням». Используя это, я могу устанавливать приложения без необходимости искать исходный код и компилировать его. С консоли «yum install firefox» загрузит и установит последнюю версию FireFox, скомпилированную для моей системы. Используя систему yum, вы можете периодически запускать «yum update», а также загружать и обновлять любые новые пакеты. Существует также интерфейс для yum с графическим интерфейсом, если вы опасаетесь использовать консоль.

Но вкуснятина далека от совершенства. Новые пакеты часто могут убить вашу установку из-за несовместимости, и откат к предыдущей версии не совсем очевиден. Каждый пакет также будет зависеть от других пакетов. При установке это не проблема, поскольку она также загрузит другие необходимые пакеты. Но это может затруднить удаление программ. Однажды я попытался удалить CUPS, поскольку я не использовал принтер на этой машине, и он пытался полностью удалить Gnome (графический интерфейс по умолчанию в Fedora).

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

Очень быстро у меня было установлено достаточно приложений, чтобы выполнять свои повседневные обязанности. Для электронной почты я использовал Thunderbird. Я обнаружил, что это особенно хорошо, поскольку он поддерживает IMAP намного лучше, чем Outlook. Например, я мог кэшировать электронные письма определенного размера – такой возможности я не встречал в Outlook.

Для просмотра я, естественно, использовал Fire Fox. Однако мне нужно было установить пакет стандартных шрифтов, которые используют многие веб-сайты. Это имело большое значение.

Для обмена мгновенными сообщениями я наткнулся на aMSN. В отличие от GAIM, он имеет почти все функции Microsoft MSN Messenger, включая передачу файлов и изображения аватаров.

Для работы в офисе использую OpenOffice. Честно говоря, из того, что я делаю ежедневно, нет ничего, что нельзя было бы сделать с помощью этого пакета, и большему количеству людей следует рассмотреть возможность его использования. Единственная проблема, с которой я столкнулся, была при создании графиков для наших обзоров видеокарт. Хотя он работал нормально, рендеринг был другим, и мне нужно было, чтобы он соответствовал.

Программа, которая произвела на меня наибольшее впечатление, – это GIMP. Я всегда использовал Paint Shop Pro и никогда особо не любил Photoshop, но я не мог поверить, как быстро я привык к нему и насколько он мощный. Для справки я вырезал фотографии из недавних обзоров Port Ergostation и MACS TEC Cooler с помощью GIMP.

Я был весьма удивлен, узнав, сколько программных продуктов уже перенесено на Linux, таких как Skype и Picasa. Во многом это может быть связано с тем, что программное обеспечение также кодируется для использования на Mac, которое легче перенести на Linux, чем код Windows.

Недавно была запущена Fedora Core 6, и вместе с ней появились довольно причудливые эффекты рабочего стола, которые используют OpenGL для их рендеринга. Я обновил установку Core 5 и настроил ее с помощью yum. Могу добавить, что изначально я решил обновить видеокарту и попробовал Radeon X1600 и GeForce 7600 GT. Обе эти карты вызвали у меня ужасные проблемы с драйверами, и ни одна из них так и не заработала полностью. Тем не менее, заставить Radeon 9200 работать было очень просто и удивительно хорошо работало. Это странно, поскольку я обычно слышал о драйверах nVidia Linux получше.

Новые эффекты рабочего стола преобразуют все четыре рабочих стола в трехмерный куб, который можно вращать. К другим эффектам относятся шаткие окна, когда окна качаются при перемещении, развертывании или восстановлении. Вы также можете настроить прозрачность любого окна (хотя при попытке сделать это с помощью Mplayer это было нелегко …). Вы также можете увеличивать масштаб или отображать каждое открытое окно на одном экране, чтобы вы могли выбрать то, что хотите.

Чтобы увидеть пример того, что XGL делает с внешним видом Linux, взгляните на эту стороннюю компанию. YouTube видео. Помимо эффектов, описанных выше, он просто делает интерфейс приятнее – немного похоже на OSX. Когда я его выключил, мне это очень не хватало, и весь интерфейс казался более плоским и менее живым.

Хотя я пробовал делать некоторые сложные вещи с использованием Linux, почти все, что я делаю или делал с помощью Fedora, можно сделать через графический интерфейс. Установка программного обеспечения проста, и поддерживать рабочую станцию ​​также очень легко. Я действительно полюбил 3D-эффекты XGL, и будет интересно посмотреть, что делает Vista, чтобы конкурировать с ними.

Я ни в коем случае не являюсь экспертом по Linux, но в целом у меня отличный опыт, и я буду продолжать использовать Fedora в своей повседневной работе. Моя производительность нисколько не пострадала, и любой, кто хочет попробовать что-то другое или выбрать более дешевую ОС, должен подумать о том, чтобы взглянуть на Linux – это действительно не так уж и страшно.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *