Обзор основных Linux-программ

Ну вот ты и поставил линукс. Перед тобой совершенно новый мир, полный возможностей. Но всё придётся начинать сначала. Сразу после установки линукса попадаешь в новый дружелюбный мир, готовый исполнить любое твоё желание быстро и без глюков. Он ждёт твоих действий. Но если ты в этой операционке первый раз — то неизвестно не только как настраивать систему, но и вообще в какой программе писать текст, слушать музыку, получать почту и т.п. … Эта статья служит обзором самых лучших и используемых на мой взгляд программ. Она даже не претендует на роль полного руководства, её цель — хоть немного облегчить жизнь начинающим линуксоидам :)
Моим любимым десктоп-менеджером является KDE, поэтому некоторые программы будут принадлежать этому пакету. Вообще при установке советую по возможности ставить и Gnome и KDE, т.к. это 2 наиболее распространённые среды и различные программы могут писаться как с использованием KDE, так и с использованием Gnome.Оглавление:

Введение

Ну вот ты и поставил линукс. Перед тобой совершенно новый мир, полный возможностей. Но всё придётся начинать сначала. Сразу после установки линукса попадаешь в новый дружелюбный мир, готовый исполнить любое твоё желание быстро и без глюков. Он ждёт твоих действий. Но если ты в этой операционке первый раз — то неизвестно не только как настраивать систему, но и вообще в какой программе писать текст, слушать музыку, получать почту и т.п. … Эта статья служит обзором самых лучших и используемых на мой взгляд программ. Она даже не претендует на роль полного руководства, её цель — хоть немного облегчить жизнь начинающим линуксоидам :)
Моим любимым десктоп-менеджером является KDE, поэтому некоторые программы будут принадлежать этому пакету. Вообще при установке советую по возможности ставить и Gnome и KDE, т.к. это 2 наиболее распространённые среды и различные программы могут писаться как с использованием KDE, так и с использованием Gnome.

Midnight Commander — mc

Midnight Commander - Главное окно - Скин
Итак, первой программой будет файл-менеджер mc. Без файл-менеджера жить вообще невозможно. mc внешне похож на виндошный far, norton commander и т.д. Но в линуксе это удобный инструмент, умеющий практически всё, и выполняющий свои задачи практически молниеносно.
В mc есть прекрасный встроенный ФТП клиент. Для того, чтобы им воспользоваться, достаточно в меню нужной панели выбрать пункт «FTP-соединение».
Также имеется прекрасный просмотрщик и редактор файлов. Вызываются соответственно клавишами F3 и F4. Редактор, между прочим, имеет ещё и неплохую подсветку синтаксиса большинства языков, т.е. для того чтобы писать на чём-нибудь вам даже не потребуется выходить из любимого mc.
Естественно, mc имеет удобный интерпретатор консоли внизу. Для того, чтобы скопировать туда имя текущего файла жмёшь Alt+Enter и радуешься :) Если одной строчки мало, либо нужно посмотреть на ответ скрипта есть хоткей Ctrl+O.
Имеется ещё набор шикарнейших горячих клавиш. Например, не нужно глазами просматривать весь список файлов, жмёшь Ctrl+S и пишешь по буквам имя нужного файла, а в это время mc прыгает по списку на нужное место сам (но также не забывай, что имена файлов регистрочувствительны, т.е. маленькие и большие буквы отличаются).

Midnight Commander - Главное окно
Если в командной строке хочешь вернуть предыдущую введённую тобой команду — Alt+P и Esc+P тебе в помощь :) Причём, в последнем случае вовсе не обязательно жать обе клавиши одновременно ;)
Кстати, в mc — и Alt и Esc — это клавиша Meta, поэтому работают и Alt+P и Esc+P, и Alt+S и Esc+S, и т.д. они взаимо заменяемы.
Кстати, приучайся максимально работать на клаве и не юзать мышь. Например, для того, чтобы выделить кучку файлов совсем не обязательно юзать мышь — Ctrl+T или Insert тебе в помощь! :) Для более точного знания горячих клавиш советую посмотреть статью Некоторые полезные клавишные комбинации в Midnight Commander’е.
Midnight Commander, как ни странно, поддерживает скины. А выражаются они в замене цветов на другие. Про скины и дополнительную настройку можно прочитать ТУТ.

Krusader — Total Commander под Linux.

Krusader - Главное окно
Однако mc нелюбим новичками. Всем подавай привычное тоталовское гуи, ассоциацию с файлами как в Konquerror и т.д. Специально для таких людей создан Krusader. Его авторы пытались сделать программу максимально подобной на виндошный Total Commander. У них это очень даже получилось — изначальная неплохая настройка, умение работать с архивами и т.д. и т.п. И, конечно же, ТОРМОЗНУТОСТЬ GUI-шного приложения. Сам попробуй полазить по вместительным папкам с помощью Krusader и mc. Даже на глаз разница очень видна. Не хочется терять лишние секунды своей жизни из-за тормознутости софта, а ведь эти секунды могут вылиться за жизнь в часы или даже годы! ;) Но тем не менее помни, каждый выбирает для себя сам.
Кроме всех этих прелестей, крусадер добавится в меню KDE в двух экземлярах — в обычном и в режиме супер-пользователя. По системным файлам, требующим права рута, намного удобнее лазить в mc, но если уж очень припёрло — мож и в крусадере с правами рута :)
Редактор и просмотрщик (в одном лице) в krusader тож подкачал. Приложение графическое, грузится долго, а по возможностям не дотягивает не только до kate из пакета KDE (про которую мы поговорим позже), но и до многих других простых редакторов.
Т.к. krusader не только отличный клон тотала, но ещё и linux-приложение, то разработчики попытались добавить в свою программу ещё и гибкость настройки линукс-программ. Им это почти удалось и крусадер легко поддаётся настройке.

Аудиоплеер Amarok

Амарок
По-моему, лучший медиаплеер для *nix-систем — Amarok. Имеет туеву кучу настроек и возможностей, работает на движках gstreamer, xine или helix, проигрывает радио и т.д. и т.п. Настроек и возможностей реально много. Разве что, не умеет тапочки к постели приносить и яичницу по утрам готовить — всё остальное есть.
Но как используются большенство аудиоплееров? Юзер открывает плейлист, загружает нужный музон, сворачивает плеер и начинает заниматься чем-то своим. При этом обычно плеер сворачивается куда-нибудь глубоко в трей и про него напрочь забывается… До тех пор, пока не начнёт играть какая-нибудь скучная песенка и не захочется её переключить. Или пока просто не захочется нажать паузу. Тогда нужно опять лезть в трей, доставать плеер, искать в его интерфейсе малюююсенькую кнопочку «пауза» ;) Амарок отличается от многих других плееров тем, что поддерживает глобальные комбинации клавиш. Это очень приятная «мелочь» очень облегчает жизнь и элементарно настраивается.
Ещё одна приятная мелочь — полноценная поддержка трея. Т.е. по хоткею amarok уходит в трей и выполняет только своё непосредственное назначение — качественно проигрывает музыку, при этом не засоряя рабочую область экрана.
Как и все linux-приложения amarok хорошо настраиваем. Можно изменять цветовую схему. Но «скинов» как таковых нет, т.е. изменить можно только цвета :( Цвета, кстати, сами подстраиваются под цветовую схему КДЕ, что очень приятно. Но если уж очень хочется персонализировать свой плеер всегда можно поиграться с цветами и получить что-то реально уникальное! ;)
Ещё одной приятнейшей фичей amarok является фильтр по текущему плей-листу. Очень удобно, между прочим.


XMMS

Аудиоплеер XMMS
Грешно было бы не упомянуть в разговоре про аудиоплееры один из самых используемых — XMMS. Это клон виндошного Winamp. Настроек и возможностей по-меньше, чем в его виндошном собрате, но внешне они практически одинаковы. Насколько я помню, XMMS даже поддерживает скины от винампа. Для xmms написано огромное количество плагинов, чего не скажешь об amarok. Если тебя интересует какой-нибудь уж сверх-экзотический формат музыкальных файлов, то поищи в инете — наверняка найдёшь плагин для xmms. Установки глобальных хоткеев в настройке xmms я не нашёл, поддержки трея — тоже. Ещё из багов — при открытии некоторых файлов упорно зависает и потом долго не хочет запускаться :) Вобщем, по-моему, xmms уже потиху уходит в мир иной, но количество плагинов для него очень даже радует…

Видео-плеер MPlayer
altmplayer — одна из воистину великих кросплатформенных программ. Да-да, именно кросплатформенных — mplayer можно использовать даже под windows. Одной из главнейших фич mplayer является то, что он в линуксе может использовать
виндошные!!! кодеки, которых уже сейчас накопилось немало. Т.е. проблем с форматоми файлов в mplayer просто нет! mplayer при помощи своих продвинутых алгоритмов может проигрывыть даже то видео, на которое у него нету кодеков. Например, в винде мне часто приходилось обновлять DivX, чтоб просмотреть какие-либо новые фильмы. В mplayer просто загружаем нужный фильм и смотрим :) Конечно, качество не всегда такое хорошее, как с родными кодеками, но смотреть всё же можно. А с предустановленными win32 кодеками вообще всё просто супер.

Mplayer + caca
Также можно классно повыеживаться перед друзьями, собрав mplayer с поддержкой библиотечки libcaca и показав вывод видео цветными символами прям на экран консоли! Для этого даже x-server не обязателен. Единичные картинки, выводимые таким образом, не особо разборчивы, но при просмотре видео картинка движется и в большинстве случаев можно разобрать, что там происходит :) Главное, фильм/клип правильно подобрать! :-D Также через libcaca приятно смотреть фильмы, которые уже смотрел, например неплохо идёт матрица (проверено опытом).
Как видно на скриншоте, поддержка скинов в gui mplayer просто шикарная. Правда, в windows прозрачности слегка хромают, но это можно понять — ведь mplayer программа, родная для *nix-систем, а под винду только портирована… Кстати, виндошная версия mplayer позволяет грузить специальные *nix-кодеки, которые можно скачать с сайта http://www.mplayerhq.hu

Браузер Mozilla Firefox

Mozilla Firefox
Ну, с браузерами в linux у тебя вообще не должно быть никаких проблем :) Ибо величайшие браузеры Opera и Mozilla Firefox полностью кроссплатформенны и одни из самых используемых (после M$ IE, конечно же ;) ). Opera здесь рассматриваться не будет, т.к. её достаточно просто поставить и юзать. А вот некоторые очень полезне возможности firefox используют не все.
В firefox очень широко развита система расширений и их уже написано огромное количество на любой случай жизни. При помощи расширений из обычного браузера легко можно сделать всё, что угодно — от удобного увеселяющего инструмента, до машины убийства. Для того, чтобы скачать дополнения, переходи по следующей ссылке: https://addons.mozilla.org/ru/firefox/browse/type:1 и ставь понравившиеся плагины :)
Например, я при написании сайтов постоянно юзаю Web Developer плагин. Позволяет работать с формочками, кукисами, включать и отключать всё что угодно, включая отображение html-элементов. А главное, помнит адреса всех валидаторов кода, которыми желательно всегда проверять свой код, и которые так лениво запоминать! :)
Ещё один часто используемый плагин — Forecastfox, который показывает прогноз погоды и текущую погоду. Как говорилось в фильме ][0tt@бb)4 — «называется, впадлу встать и в окно посмотреть» :-D Особенно данный плагин удобен тем, что настраивается его местоположение. Напрмер у меня он висит в панели toolbar-menubar в правом верхнем углу.
Поддержка скинов тоже шикарна. Вобщем, заходи, пробуй, качай плагины. Благо, все они весят в районе 100-300 kb, что копейки относительно «веса» самого браузера.

Mail-клиент Mozilla Thunderbird

Mozilla Thunderbird
Можешь называть меня фаном продуктов от мозиллы — это почти так :) Но это не из-за моих личных убеждений, а из-за того, что они делают реально хорошие продукты. И все они opensource! Т.е. кто угодно может просмотреть код, а если увидеть баги, которые лежат на самом видном месте ;) , то можно легко за заслуги перед родиной попасть в глобальный «About» программы и стать известным по всему миру как великий багоисправитель :) А потом можно сколько угодно понтоваться перед друзьями, которые, конечно же, не смогут найти ниодного бага! :)
Thunderbird имеет много общего с Firefox. А именно: прекрасная работа с прокси (в том числе, и получение/отправка pop/imap/smtp почту через HTTP и Socks прокси), отличная поддержка скинов, удобный и очень похожий интерфейс и т.д. и т.п. Если тебе нравится Firefox — то понравится и Thunderbird :)
Как обычно — лезь на сайт программы и выкачивай все самые «вкусные» плагины. Я для себя скачал парочку скинов и словарь для проверки русской орфографии.
Ничем особо выдающимся и отличающим Thunderbird от других мыл-клиентов не обладает. Просто шустрый, удобный и приятный клиент. Если чем-то не понравился Thunderbird можно попробовать поюзать Ximian Evolution или KMail. К сожалению, KMail я так и не смог пустить через НТТР-прокси, потому толком поюзать его не смог :(
А вот Evolution — клон Micro$oft Outlook под Linux, написанный с использованием GTK. Возможности довольно близки в Thunderbird, но с русскими кодировками иногда бывали проблемы, да и скорость поменьше.
А из консольных могу посоветовать pine — мощнейший клиент с огромным количеством настроек. Я так целиком во всех них и не разобрался. :) Но консольные приложения — тема отдельной статьи, а по pine вообще целую книгу написать можно :)

Менеджер закачек («качалка») — D4X

D4X: Окно закачки
Следующей программой будет менеджер закачек D4X. Это один из лучших менеджеров закачек для Linux и написан нашим соотечественником — Кошелёвым Максимом. Как следствие, проблем с русским языком у этой программы просто нет. Настроек данная программа имеет довольно много, но они не нагружают интерфейс, и кажется, что всё легко и просто. Для обычных пользователей это так и есть. Но если ты продвинутый пользователь, то сможешь настроить буквально всё. Вплоть до того, что d4x будет представляться intertet explorerом версии 3.4 и работающем в window$ 3.1 ;) :D
Также программа корректно работает с прокси. Интерфейс тоже изменяем. Для приложения, написанного на GTK, d4x выглядит очень даже неплохо. Можно настраивать звуковые и графические темы. Лично я сразу сменил стандартный скин на что-то более приятное глазу.
Также d4x ведёт подробнейшую статистику по каждой закачке (вплоть до заголовков пакетов). Так что если скачал где-то файл и забыл на него ссылку — d4x тебе поможет :)
Приятной неожиданностью было то, что даже при аварийном завершении d4x может продолжить закачку. Т.е. если запустить закачку, а потом убить d4x командой
killall d4x, то она уйдёт из списка закачек. Зато если заново создать такуюже закачку (и закачивать файл в ту же папку), то закачка продолжится с того места, на котором была оборвана.

ICQ-пейджер SIM

SIM: Окно чата и главное окно
Раз уж разговор зашёл про проги, для работы с сетью интернет, рассмотрим SIM — отличный ICQ-пейджер (и не только ICQ ;) ). А от других пейджеров он отделяется тем, что почти не имеет проблем с русской кодировкой (в версии 0.9.4.3 я их уже не замечал) и более-менее удобный интерфейс. Написан с использованием библиотеки QT, соотвественно и поддержка скинов у него QTшная (т.е. те темы, которые установлены в вашем KDE в SIM держаться будут :) ) Также нормально работает с треем. Хоткеи поддерживает, но тут они обычно не нужны.
При установке не забудь подправить настройки. А именно, зайти в «Настройки» -> «Безопасность», поставить там галочку «Не показывать свой IP-адрес» и снять «Разрешить пользователям видеть мой статус через HTTP» (чем введёшь в заблуждение многих спам-ботов). Советую хорошенько полазить по всем настройкам и настроить буквально всё. Например, меня бесит заставка при запуске SIM, но она легко убирается в опциях модуля «Заставка». Модуль «Иконки» позволяет устанавливать свои наборы смайлов, вместо не очень красивых стандартных. Очень удобен модуль «Подстановки», например у меня «[p» заменяется на «хз» :) Модуль «Прокси» обеспечивает поддержку прокси, даже НТТР :) Это особенно удобно для людей, у которых весь интернет идёт через прокси-сервер, а другой возможности соединения с интернетом нету…
Ну и конечно же не забудь поставить какой-нибудь красивый фон на главное окно программы :) Белый цвет нынче, конечно, в моде, но это не для нас :) Вобщем, экспериментируй и настраивай систему под себя! :)

PSI — Jabber-клиент

PSI: Главное окно
До перехода в линукс я никогда не слышал о Jabber (возможно, потому что не слушал :) ). А очень зря. Jabber — мощный, удобный, простой и открытый xml-протокол. Он привлёк многих людей, но не только этим. В интернете есть огромная куча Jabber-серверов и каждый, кто захочет, может скачать себе сервер и установить его хоть на своём домашнем компьютере. Также джаббер может быть надстроечным протоколом для других, это так называемый «транспорт» других протоколов. Т.е. физически можно быть зарегистрированным только на Jabber-сервере, а он уже вам и RSSку последнюю почитает, и в аське сидеть можно, и в Mail.ru-агенте сидеть, получать уведомления о приходе новой почты и т.д. — и всё это в одном окне всего одной программы! PSI к тому же ещё и поддерживает возможность запускать несколько записей одновременно. Например, у меня Mail.ru агент настроен на сервере jabber.ru, а ICQ-транспорт и RSS-читалка bash.org.ru — на jabber.mipt.ru. Вот джентельменский набор транспортов на jabber-серверах: ICQ, Mail.ru-agent, MSN, AIM, Yahoo, IRC, e-mail notification. Впечатляет, не правда ли? К тому же, почти все сервера поддерживают публичные чат-комнаты, в которых можно пообщаться с людьми с общим интересом.
Поддержка скинов у PSI QT-шная. Глобальные горячие клавиши не поддерживаются. Зато, настраивается он довольно гибко. Например, я привык к ICQ-шному стилю: каждый чат не в отдельном окне, а в отдельной вкладке; постоянное сидение программы в трее; свой набор звуков и т.д. Всё это PSI поддерживает. Изначально настроен довольно коряво (по крайней мере, мне было очень непривычно и неудобно). Но после часа лазанья по настройкам и попыткам их изменять PSI стал очень удобным, приятным и привлекательным. Как и в SIM, поддерживаются смайлики в формате jisp. Это делает набор смайлов неограниченным.
А теперь немного настроек. Чтоб PSI автоматически получал ники контактов с сервера, а не добавлял человека в контакт по его ID (типа Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script ) нужно в файле
~/PsiData/profiles/default/config.xml заменить в параметре autoResolveNicksOnAdd значение false на true. Да, еще неплохо бы сделать, чтобы всё само авторизовывалось (дело в том, что после добавления icq-транспорта все Ваши контакты попросят авторизации). Ставим галочку в настройках в Events -> Auto-autorize contacts и убираем у Notify when autorization was received. (спасибо michwill за эти советы)

IRC-клиент KVIrc

KVIrc: Окно чата
IRC-сети сейчас становятся всё более популярными. Количество IRC-клиентов под Linux также стремительно растёт. Одним из самых популярных клиентов является KVIrc. И этот клиент есть за что уважать. Он поддерживает графические смайлики, аватары. Ни один другой открытый IRC клиент на данный момент похвастаться этим не может. Интерфейс, а конкретно поддержка скинов и настраиваемость, у KVIrc тоже очень хороша. Также KVIrc поддерживает отправку/приём файлов и общение голосом (между линукс-машинами).
Скин по умолчанию в квирке довольно уродливый, но он легко заменяется на нормальные скины, которые можно скачать на сайте программы: http://www.kvirc.ru.
Также KVIrc имеет мощнейший встроенный скриптовый язык программирования, который позволяет доделать то, чего не хватает в программе. Например, тебе нужно чтоб при приходе мессаги звучал какой-нибудь коротенький звук. Для этого лезь в «Сценарии» -> «Редактировать события». В списке событий выбирай «OnChannelMessage» и создай ему правым кликом мыши новый обработчик. Далее в обработчике тебе нужно написать:
snd.play «~/.kvirc/msg.wav» . После этого сохраняй событие и кидай файл msg.wav в подпапку /.kvirc/ твоей домашней директории. Всё, теперь звук проигрывается.

K3B — запись дисков

K3B: Стартовое окно
Запись дисков прочно вошла в нашу жизнь. Нужно ли сделать бэкап, или скопировать принесённый другом фильм — почти ежедневно каждый пользуется записью компакт дисков. Программой де-факто для записи дисков в линукс является K3B. Этот программный продукт умеет: копировать CD/DVD, записывать CD/DVD из образа, записывать образы, очищать диски, RIPать аудио/видео/DVD диски, создавать музыкальные и eMovix диски. Вобщем, пакет довольно мощный и по своим возможностям постепенно приближается к Ahead Nero под Windows. Единственное, что огорчает, что русскоязычные файлы и папки в винде потом читаются в неправильной кодировке. Это исправимо настройкой. Для этого непосредственно перед прожигом нужно зайти на вкладку «Файловая система» -> «File system» -> «Настроить», там пометить галку Force Input Charset и выставляешь кодировку, которая соответствует локали (чаще всего это utf8 или koi8-r). [см. скриншот]
Интерфейс программы довольно приятен, поддерживает скины. Сверху расположен файловый менеджер, а снизу — менеджер файлов текущего проекта. Всё интуитивно понятно и доступно.
В настройках программы не забудьте указать стандартный каталог временных файлов, если у вас мало веста в /tmp. А в дополнительных настройках можно установить галочку «Автоматически очищать CD-RW и DVD-RW», т.к. если в процессе копирования впихнуть ему не пустой RW-диск, то k3b выругается, что диск не пуст и прервёт процесс. Тогда придётся вручную очищать диск (тряпочкой или мелким наждаком ;) :D ), а после этого записать диск из образа.

Переводчик StarDict

Stardict: главное и всплывающее окно
Следующей будет программа-переводчик — StarDict . Она не имеет своих встроенных словарей. Но это далеко не минус данной программы, ведь она может «питаться» не только словарями с предопределёнными языками. Какие словари ты установишь — столько языков будет знать данная программа. Даже если ты жить не можешь без переводчика c немецкого на французский, StarDict поможет тебе!
Одна из полезнейших фич StarDict — перевод на лету, причём для этого даже не нужно сворачивать текущее приложение и переходить в словарь. StarDict может автоматически показывать перевод выделенного текста во всплывающем окошке (см. скриншот). Автоматическое отображение перевода выделенного слова не всегда нужно, поэтому есть така опция «Сканировать только если модификатор нажат». Т.е. при нажатой определённой клавише на клавиатуре выделить текст, то появится всплывающее окошко с переводом.
А словари для StarDict можно скачать ТУТ (сайт периодически падает, но его обычно восстанавливают :) ). В форме поиска нужно выбрать нужные языки, а также не забыть выбрать формат «StarDict». После этого жмякай «Submit» и радуйся количеству найденных словарей (англо-русских он нашёл 78 штук). Скачанные словари нужно распаковывать в директорию
/usr/share/stardict/dic/ .

Клиент windows локальных сетей — smb4k

SMB4K: Главное окно
Далее по списку клиент windows локальных сетей smb4k. Собственно, это всего лишь фронтенд («морда» :) ) для samba — файловой системы windows локальных сетей, но в ней есть всё, что нужно. А именно: просмотр доступных рабочих групп, компьютеров в них, просмотр активных шар на них и монтирование этих шар в корневую файловую систему (в каталог ~/smb4k/). Т.е. обычным кликом подмотировал нужные шары и полез лазить по ним из любимого mc, предварительно закрыв smb4k :)
По умолчанию smb4k настроена довольно неплохо — корректо просматриваются все группы, монтируются англоязычные шары. Чтобы монтировалось всё нужно подправить используемые кодировки. Для этого лезь в
Settings->Configure Smb4K->Samba -> mount и установи опцию «Linux charset» в кодировку твоей локали (чаще всего utf8 или koi8-r), а «Server codepage» в cp866 (см. скриншот). После этого всё корректно монтируетсся и просматривается.
Также советую включить опцию «Use super user privileges to force the unmounting of (broken) shares», которая разрешает размонтировать побитые примонтированные шары с правами root. Такое бывает довольно часто, что только успел подмонтировать шару, а юзер уже убежал из сети, но шара всё-равно битая…

Редактор изображений GIMP

SMB4K: Главное окно
GIMP — GNU Image Manipulation Program — кроссплатформенный графический редактор изображений. В windows для этих целей обычно используется Adobe Photoshop. Но GIMP это далеко не клон фотошопа. Они даже не похожи. После фотошопа GIMP кажется маленькой, не удобненькой, кривой программкой. Но это далеко не так. Просто GIMP абсолютно другой и к нему нужно привыкнуть, ему нужно учиться. Могу поспорить, что никто с первого раза не начал качественно работать в Photoshop, а довольно долго учился этому искусству. В GIMP ситуация аналогична. Только если ты уже знаешь основы работы с изображениями, то в GIMP тебе просто нужно будет найтим нужную кнопочку/пункт меню и выполнить нужное действие.
GIMP имеет многооконный интерфейс. Главное окно и окно «Слои, каналы, контуры» подстраиваются под текущее окно с редактируемым изображением.
Некоторых привычных кнопочек фотошопа в GIMP нет. Зато есть большое количество своих, к которым быстро привыкаешь, и которым ты будешь приятно удивлён. Например в GIMP около
80 видов различных градиентов. Также у GIMP есть большое количество стандартных расширений, которые помогут тебе создать различные кнопочки, текстуры, логотипы, темы для web-страниц.
Также GIMP сейчас активно развивается. И это очень радует. Постоянно появлюяются новые версии, добавляется новый функционал. И вполне вероятно что скоро GIMP сможет полностью заменить фотошоп вообще.

Офисный пакет OpenOffice

OOWriter: Главное окно
А кто в windows может жить без M$ Word, Excel и т.п.? Да почти никто! Я уверен, что и тебе нужны аналогичные программы в Linux. И они есть. Пакет называется OpenOffice. В нём ты сможешь найти: Writer (аналог Word), Calc (аналог Excel), Impress (аналог PowerPoint), Base (аналог Access), Math (работа с математикой и формулами), Draw (рисование). Все они полностью или почти полностью поддерживают форматы своих виндошных собратьев.
Как видно из скриншота, Writer почти полный клон Word. Интерфейс полностью аналогичен, функционал примерно тот же, менюшки похожи. Структура меню немного отличается и сформирована немного по-другому. Так что если не найдёшь пункта «Параметры страницы» в меню «Файл» не расстраивайся — он в меню «Формат» :)
Есть в OpenOffice и свои плюсы. Например, он абсолютно бесплатен :) Работать с таблицами в OO Writer даже приятнее, чем в Word. Кстати, для справки, по ISO международный формат текстовых документов — ODT — формат документов OO Writer, а не DOC от M$. Уже за счёт это стоит задуматьcя, а может OpenOffice действительно лучше продуктов от M$ ?
Проверка русской орфографии в Writer похуже, чем в Word. Но тем не менее она есть и работает довольно неплохо :)
OpenOffice является бесплатной частью платного проекта StarOffice от Sun Microsystems (c). Поэтому если есть желание и деньги получить ещё нечто более качественное, то можно купить StarOffice.

Keybord switcher — XNeur

GXneur: Окно опций
Довольно часто у своих виндошных друзей я замечаю установленным Punto Switcher или что-то подобное. Да и самого иногда бесит, когда по введению какого-либо куска текста он получается в другой раскладке. Для этого и были придуманы автоматические переключалки языка ввода. Под Linux одной из лучших переключалок является XNeur с графической оболочкой gXNeur. Она тихонько сидит в трее и выполняет свою работу. В отличие от переключалки Sven gXNeur пихает в трей флаг страны текущего языка. Гораздо приятнее видеть в трее красивый флаг России, чем какой-то непонятный тёмный квадратик с надписью «sven». Также XNeur сохраняет для каждого окна свою раскладку. Например, в mc будет установлен английский язык, а в kate — русский. И не нужно каждый раз судорожно переключать язык на нужный при переходе из окна в окно.
А теперь несколько неприятных моментов. Эвристика у XNeur, конечно, хорошая и в большинстве случаев язык переключает правильно. Но переключение далеко не всегда нужно. Например, мне в mc долго пыталось сменить «cd /etc/init.d/» на «cd .уес.штшеюв.». Пришлось для приложения konsole сделать исключение — запретить автоматическую коррекцию ввода. Или ещё пример. В чатах нынче очень мало кто общается на чисто литературном языке, а довольно часто пролетают слова типа «хз», «ща», «имхо», «нах» и подобные. Так вот XNeur долго и упорно переключал моё любимое «ща» в английcкое «of» :)
Вобщем, сейчас у меня gxneur висит в трее, запоминает раскладку для каждого окна, а корректирует ввод только по хоткею. Хоткеи посмотреть и настроить можно в опциях.

Редактор Kate

GXneur: Окно опций
Ну вот и пришла очередь Kate. Её я люблю всей душой и не представляю свою жизнь без неё :) Когда я только пришёл в мир Linux я искал удобный редактор, в котором можно было бы с комфортом программировать. Хотя бы на PHP. Для С++ мне уже тогда пригляделся KDevelop. Для HTML пригляделась Quanta. И лишь позже я увидел, что и то и то базируетcя на Kate. Kate поддерживает большенство современных языков (программирования, баз данных, скриптовых языков, языков разметки и т.п.). Причём синтаксис подсвечивается мягко и удобно. Подсвечиваются закрывающиеся-открывающиеся скобки. Есть возможность сворачивать блоки кода. В то же время Kate довольно лёгкое приложение — грузится быстро, базовый интерфейс довольно простой. Kate — это больше очень навороченный программистский блокнотик, чем мощная тяжёлая среда разработки. Единственное, чего мне не хватает в Kate — возможности автодополнения функций текущего языка. Всё остальное есть: отступ в строке по различным параметрам, подсветка, поддержка большого количества кодировок, управление регистром букв, проверка орфографии (через ispell), непосредственная работа на ФТП (средствами KDE), удобный поиск по файлам, встроенный терминал, возможность одновременной работы с несколькими файлами.
По умолчанию Kate настроена просто шикарно. Можно просто садиться и работать. Единственное, что можно сменить — кодировку по умолчанию. Например, если ты чаще всего редактируешь/пишешь файлы в кодировке cp1251, а локаль у тебя стоит другая. Я себе также сменил шрифт и немножко поизвращаля с внешним видом :)

SuperKaramba — аплеты на рабочий стол

Рабочий стол с аплетами от SuperKaramba
SuperKaramba — стандартная украшалка десктопа от KDE. Она позволяет выводить специальные маленькие приложения прямо на рабочий стол. Это различные часики, календарики, прогнозы погоды, поисковички, онлайн-переводчики, системыные мониторы и т.д. Они обычно отличаются небольшим размером и красивым внешним видом — прекрасно вливаются в содержимое твоего десктопа.
К сожалению, обычное приложение при помощи SuperKaramba на рабочий стол не повесишь — нужно качать специальные аплеты. Но это вовсе не сложно. Для начала запусти superkaramba. В появившемся окне будет выбор всего из 2 пунктов: «Интернет» и «Локальный файл». Выбирай первый вариант и жми «Скачать аплеты». Появится окошко для получения аплетов. Слева список серверов с аплетами. Его не трогай. Посередине список аплетов, который можно отсортировать по рейтингу, популярности и по дате добавления. При клике на конкретный пунк списка загрузится его описание (на английском языке) и маленький скриншот текущего аплета. К счастью, эти аплеты обычно весят довольно мало и можно качать почти все без разбору, а потом оценивать уже на своём рабочем столе :)
По умолчанию аплеты можно двигать по рабочему стол мышкой. Во время выбора положения аплета это довольно удобно, но не в повседневном пользовании. Поэтому после правильного размещения конкретного аплета советую кликнуть по нему правой кнопкой мыши и кликнуть «Фиксированная позиция». После этого аплет можно будет сдвинуть с места только сняв данный флажок.
А чтоб трей не засорялся «лишним» приложением кликни по нему правой кнопкой мыши ип выбери «Убрать значок из системного лотка». После этого ты в любой момент сможешь запустить панель управления superkaramba кликнув по любому из аплетов на рабочем столе правой кнопкой мыши и выбрав пункт «SuperKaramba».


Conky

Системный монитор Conky
Следующая украшалка — Conky. Это легковесный системный монитор с действительно гигантскими возможностями. Зачем же использовать Conky, если в SuperKaramba навалом свои мониторов, которые и настроены лучше и выглядят красивее? Да затем, что SuperKaramba пожирает довольно много оперативной памяти и не все могут или хотят её использовать. Также системные мониторы SuperKaramba не так хорошо настраиваются, как Conky.
По умолчанию Conky сконфигурирован терпимо, но лучше переконфигурировать Conky под себя. Советую зайти на страничку скриншотов Conky, выбрать там наиболее понравившийся дизайн и править его в соотвествии со своими нуждами. Для этого нужно скачать с сайта файл
conkyrc и скопировать его к себе в домашнюю директорию, чтоб он стал
~/.conkyrc. После этого запустить conky. Если что-то не так (исчезают ярлыки с рабочего стола или что-то подобное) — нужно поэкспериментировать с параметром
own_window_type (предварительно включив
own_window). У меня всё корректно работает при значении
override.
Вобще Conky подразумевает правку своего конфига. Ведь каждому нужно своё. Но conky может отобразить буквально всё. Некоторые инетересные примеры и про более тонкую настройку можно прочтитать на http://gentoo-wiki.com (в основном для дистрибутива Gentoo, но на примере данной статьи можно понять, как настраивать Conky).

Заключение

Здесь рассмотрены программы, которые использую я и считаю их самыми полезными и нужными. Список этот далеко не полный. Моё личное мнение может отличаться от мнения общественности, так что ещё раз хочу напомнить: Linux — абсолютно свободная операционная система. В ней каждый имеет право на собственное мнение. Так что ищи, пробуй, делай — никто за это не накажет тебя, а лишь поддержит. Помни, каждый решает за себя сам!

Благодарности

Спасибо ребятам с Gentoo.RU которые помогали мне в написании данной статьи за помощь в нахождении ошибок, за новые идеи. А именно:
dernik за исправление ошибки в описании K3B
oklamster за дополнения списка программ и новые идеи

Отдельное спасибо
IMDagger\’у, который является главным редактором данной статьи за толковые и конструктивные замечания, за разъяснения в неясных ситуациях, за исправления ошибок, за помощь в написании и т.д.

Дата первого издания: 05.05.2007
Дата редактирования: 07.05.2007
Второе редактирование: 08.05.2007

Автор статьи: Dem@nXP

Web: http://demanxp.net.ru

E-Mail: [email=%20Dem%5Bat%5DnXP%5Bdot%5Dnet%5Bdot%5Dru» shape=»rect]Dem[at]nXP[dot]net[dot]ru[/email]
(заменить [at] на «@», [dot] на «.»)

ICQ: 606986

Jabber: Этот адрес e-mail защищен от спам-ботов. Чтобы увидеть его, у Вас должен быть включен Java-Script