|
- Wily Yuen, 1.03.03. Перевод - Valery V. Kachurov. -
Прошлый год был хорошим для открытых исходников и Linux. Завершение разработки ядра 2.4, выпуск стабильных версий "1.0" браузера Mozilla и офисного пакета OpenOffice.org, распространение и обширные улучшения других свободных проектов и технологий сделали 2003 год "годом десктопного Linux".
Есть множество статей, в которых обсуждается вопрос - что нужно Linux, чтобы занять достойное место на настольных системах? Но в этой статье я собираюсь рассмотреть другие вопросы: (1) Что Linux уже имеет, (2) Что интересного ожидается в 2003 году, (3) Предложить некоторые программы и ресурсы, которые помогут вам более продуктивно использовать Linux на десктопе.
Имеющиеся ресурсы
Поскольку я использую в качестве десктопа исключительно Mandrake 9 ('mdk9'), следующие ресурсы и ссылки по большей части применительны к mdk9. Чтобы найти больше информации о программах для других дистрибутивов, поищите на rpmfind.net или freshrpms.net (для RedHat), или если вы используете Debian / ALT Linux или Gentoo, используйте 'apt-get' или 'emerge'.
На сайте PCLinuxOnline.com можно найти ссылки на различные коллекции RPM (см. левую колонку под названием "RPM Outlet").
Примечание насчет пакетов для Mandrake:
Если вы пользуетесь Mandrake, вы можете увидеть, что для вашего дистрибутива существует множество доступных пакетов. Есть несколько источников, откуда можно их взять:
- Contribs:
Источник программ, скомпилированных для mdk, которые не вошли в 3-дисковый дистрибутив "Download Edition"
FTP-сервера - здесь и здесь.
-
PLF - Penguin Liberation Front lair, "Фронт свободных пингвинов", так же создает пакеты, откомпилированные для mdk. Но, тем не менее, по лицензионным или другим юридическим причинам (как, например, плейер Xine DeCSS DVD) эти пакеты не попали и, вероятно, никогда не попадут в дистрибутивы, выпускаемые на CD. Отметим, что если пакеты из Contribs поставляются с версией Mandrake на DVD, то большинство пакетов из PLF никогда не будут распространяться с дистрибутивом, если юридические или лицензионные проблемы не будут решены.
plf.zarb.org
ftp.club-internet.fr/pub/linux/plf (Mirror во Франции)
-
Texstar
Texstar - хозяин сайта PC Linux Online. Он лично предоставил множество пакетов для Mandrake.
-
Клуб Mandrake
Эти RPM обычно не доступны для свободного скачивания, они являются привилегией для участников Клуба Mandrake. Насколько я знаю, многие аудио приложения принадлежат этой категории. Но если вы знаете, что делать, вы всегда можете откомпилировать эти программы из исходников.
Для тех, кто пользуется Mandrake 9, есть ещё один информационный сайт с руководствами по десктопному использованию -- trylinuxSD.com.
Ресурсы для расширения возможностей настольной системы:
Шрифты и Темы:
- Пакет Corefonts
Это - часть набора шрифтов от Майкрософт, созданных для Windows. Где-то в августе 2002 года MS убрала их со своего сайта, но EULA допускает распространение этого пакета в неизменной форме.
После этого был создан проект Corefonts, и теперь шрифты MS можно свободно скачать с Sourceforge и использовать их в Linux (особенно в KDE/Гноме, Mozilla.org и OpenOffice.org). Вам НЕ нужно иметь лицензию на Windows, чтобы использовать пакет corefonts.
Corefonts
Аналогичный проект находится здесь
Вы так же можете импортировать шрифты из вашего раздела Windows. В mdk этим занимается 'drakfont'.
Бета-версия нового набора свободных шрифтов от BitStream -- результат последнего соглашения с Gnome Foundation -- теперь доступна для предварительного просмотра.
-
KDE/GTK/Модификация тем для Gnome.
Вы можете как угодно изменять внешний вид графической среды KDE. Самые известные графические темы, доступные для вас: Keramik, Apple Aqua и даже темы MS Windows XP. Дальнейшая информация и сами темы доступны на KDE-look.org.
RPM-пакеты для Mdk доступны на сайте Texstar [ссылка - здесь]
Файлы и описания:
-
Тема Keramik (keramik-3.0.3-3tex.i586.rpm)
-
Тема Bluecurve из RedHat (freecurve-artwork-0.47-1tex.i586.rpm)
-
Набор иконок Crystal (crystal-icons-0.8.0-2tex.i586.rpm)
-
Тема Geramik (mdk Contribs rpm: Geramik-*.*.i586.rpm)
[Примечание: И тема Keramik, и набор иконок Crystal будут включены в KDE 3.1 по умолчанию]
Доступ в Web:
Примечание по установке plug-in'ов для Mozilla:
После установки библиотеки JRE 1.4.1 вам нужно создать символическую ссылку в одной из директорий браузера:
/usr/lib/mozilla-1.1/
/usr/local/mozilla/
~/.mozilla/
Чтобы создать symlink, наберите в консоли:
su
cd (путь к директории Mozilla)/plugins
ln -s /usr/java/j2re1.4.1_01/plugin/i386/ns610/libjavaplugin_oji.so.
В UNIX/Linux файлы конфигурации/настройки, расположенные в вашей домашней директории, заменяют глобальные установки. Если вы поместите symlink в
~/.mozilla/plugins
это будет использовано любым браузером Mozilla, установленным в системе.
Следовательно, вы можете оставить Mozilla-1.1, включенный по умолчанию в mdk9, и одновременно установить любую из новых версий mozilla (например, 1.3 альфа) в директорию /usr/local/mozilla. Оба браузера смогут иметь доступ к плагинам в вашей домашней директории:
~/.mozilla/plugins.
Кроме того, вы можете просто поместить там ссылки на все плагины, не беспокоясь, куда вы установили plugin и всё такое. Это так же позволяет удобно выключить конкретный plugin (например, для отладки), поскольку проще удалить символическую ссылку из вашей домашней директории.
Система и Архив:
- zip-2.3.9 (из mdk9 cd)
-
RAR Linux (официальная страница RARLab)
-
LHA rpm (mdk rpms)
Хотите работать с архивами '*.zip', '*.rar' или '* lzh', унаследованными из Windows/DOS? Устанавливая эти пакеты, вы можете распаковывать или даже создавать эти архивы в Linux. Ark (из Qt/KDE) распознает и начнёт использовать их автоматически после установки.
-
setcd (RH rpm)
Для некоторых cd-rom'ов с очень высокой скоростью эта утилита может замедлить скорость считывания, чтобы уменьшить шум (и вероятные ошибки при чтении).
-
Другие программы для записи CD: K3D, Arson
Я лично использую GCombust, так что я их не пробовал, но о них говорят много хорошего. Вы можете найти эти пакеты на rpmfind.net.
-
AbiWord (mdk Contribs rpm: abiword-1.0.2-1mdk.i586.rpm)
Мне нравится Abiword - это быстрый и изящный текстовый процессор. Удивительно, но он не включен в mdk9 на 3 CD, тогда как RedHat имеет его установленным по умолчанию.
Мультимедиа, Игры и Разработка
- Видео
Real Player + mozilla plugins (Texstar rpm: realplayer-8.0-2tex.i586.rpm, mozilla-realplayer-8.0-1tex.i586.rpm )
-
Cinelerra (mdk PLF rpm: cinelerra-1.1.0-1plf.i586.rpm)
Отличный видео редактор для Linux (см. screenshot ниже).
-
CinePaint
Бывший Film Gimp - инструмент для создания и редактирования видео. Больше информации можно найти на официальном сайте проекта.
-
Обновление Xine & Mplayer
Более подробно о проигрывании DVD в Linux вы можете узнать из этой статьи - "GNU/Linux DVD Player Review, by Jon Kent at LinuxJournal"
Примечание 1: Версия Xine, которая поставляется с mdk9 - 0.9.13. Но некоторые пакеты из PLF предназначены для версии 1.0beta-0. Поэтому перед установкой плагинов нужно убедиться, что они - для правильной версии.
Также существует поддержка Win32, DiVX, Xvid и DeCSS плагинов+кодеков. Кодеки Win32 позволят вам просматривать любой видеоформат Windows! То же самое касается и Mplayer.
Примечание 2: Существует плагин MPlayer для Konqueror/Mozilla/Phoenix.
Аудио:
-
MIDI - Для пользователей SB Live:
Пакеты 'awesfx & 'awesfx-devel' (mdk9 cd)
Пакет 'alsamixergui-0.9.0-0.5rc1_2mdk' (mdk9 cd)
Вы можете проигрывать MIDI так же хорошо, как и в Windows - и даже с поддержкой soundfont! Подробнее - в документе "SB Live / Audigy MIDI mini-how-to with ALSA".
Если к вашему SB Live подключены 4 колонки, нужен пакет 'alsamixergui' для поддержки обьемного звука с применением двух задних колонок.
-
playmidi, playmidi-X11 (mdk9 cd)
Если у вас не SB Live, вы можете проигрывать MIDI с помощью playmidi, который поддерживает SB16, GUS, AWE32/64 (то же справедливо и для предыдущего пакета 'awesfx') и внешний MIDI интерфейс. Но это - консольная программа. Сейчас идёт разработка плагина XMMS-playmidi, так что остаётся только ждать...
-
Broadcast 2000 (mdk9 cd, в исходниках)
Broadcast 2000 - полнофункциональный видео-аудио редактор, выпущенный в 2000 году. В те времена он был самым продвинутым и даже использовался в некоторых киностудиях для серьезной работы - из-за этого и возникла проблема. Насколько я знаю, какая-то из крупных компаний с огромным бюджетом потребовала, чтобы автор принял на себя ответственность за возможные ошибки и недостатки (вспомните, что все программы под лицензией GPL поставляются без гарантии), но автор не смог себе этого позволить, поэтому он убрал эту программу из своего сайта. Теперь на его замену пришел редактор Cinelerra (см. выше).
Тем не менее, Broadcast 2000 все еще остается хорошим аудиоредактором. Он поставляется с Mandrake, поэтому вы можете просто поэкспериментировать с ним, если хотите.
-
xmms-alsa, xmms-writes (из mdk9 cd)
Два плагина xmms: xmms-alsa использует alsa (вместо режима, совместимого с OSS) в качестве интерфейса вывода, а xmms-writer записывает аудио, как .wav файл на ваш жесткий диск вместо воспроизведения.
-
Rosegarden, Audacity, Noteedit, Ardour и ещё множество других отличных аудио программ можно найти здесь. Screenshot для Rosegarden-4 0.8.5:
Моя сестра использует Rosegarden для создания и работы с музыкой в формате MIDI.
-
Turnkey Linux Audio
Turnkey Linux Audio - большая коллекция аудио пакетов для Mandrake Linux 9. Более подробная информация - в статье Turn-Key Linux Audio.
2D и 3D графика:
- Sodipodi (Можно скачать с Sourceforge для RH и MDK)
Это - аналог Vector Illustrator для Linux, использующий формат SVG. Очень многообещающая программа. Screenshot:
-
Blender 3D
-
Moonlight3d
Это - самые известные 3d-пакеты с открытыми исходниками, доступные для Linux. В частности, Blender3D стал Open-Source проектом в октябре 2002 года. Несмотря на относительно маленький размер этих пакетов (по сравнению с большими коммерческими 3d-пакетами), не нужно игнорировать их отличные характеристики и высокую скорость. Вы были бы удивлены, если бы посмотрели на screenshot изображения, отрендеренного ими. Существуют и другие 3d пакеты и независимые renderer'ы - более подробную информацию можно найти в различных форумах, посвященных 3d графике.
- Houdini Apprentice learning edition
Игры:
- Эмулятор PSX: ePSXe и PCSX Linux (Более подробная информация - здесь).
Zsnes (Из mdk Contribs rpm: zsnes-1.36-2mdk.i586.rpm)
xMame - эмулятор Visual Boy (из mdk PLF Cooker)
Демо-версии игр: Return to Wolfenstein
Свободные Игры: Fallen Block Game, FooBillard, pyDDR
Другие пакеты:
- Wine (mdk9 cd, или соберите из исходников)
-
WineX из CVS
Wine и WineX позволят вам запустить *некоторые* Windows-программы и Windows-игры в Linux.
-
Kylix 3 Open Edition
Визуальная среда разработки от Borland для Linux, поддерживающая как Delphi, так и C++.
Я надеюсь, что после установки этих новых пакетов ваша работа в Linux станет более приятной.
|