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

Спод пытается использовать Fedora Core 6 на работе и делится своим опытом.

Я программировал с юных лет, и Linux всегда казался мне естественным прогрессом, тем более что моя среда разработки — PHP/MySQL/Apache. Некоторое время назад все это делалось в установленной системе Red Hat с использованием «Плеск” веб интерфейс. Хотя я провел довольно много часов за консолью, разбираясь с проблемами, Plesk скрывал от меня настоящие мельчайшие детали, и я часто просто следовал инструкциям, чтобы исправить ситуацию. Говоря это, мне удалось написать скрипт-оболочку, исправляющий совместимость между 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 также есть внешний интерфейс с графическим интерфейсом, если вы боитесь использовать консоль.

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


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


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


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


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


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


Больше всего меня впечатлила программа 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 — на самом деле это не так уж и страшно.

Сообщение «Обзор использования Linux на работе» появилось первым в Trusted Reviews.

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

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

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