 При разработке приложений с использованием инструментов FOSS, Workbench является идеальным дистрибутивом для вас. Кроме широкого спектра инструментов разработки, дистрибутив также объединяет ежедневные приложения и приятное глазу окружение, поэтому вы можете смело использовать его на вашем десктопе. Workbench основывается на Xubuntu, но в отличие от Xubuntu, он не вмещается на стандартный 700MB CD. Со всеми своими инструментами для разработки и другими приложениями, Workbench весит 1.4GB. Вы можете скачать дистрибутив либо с низкоскоростного сервера прямой загрузки или через BitTorrent. Вы можете использовать дистрибутив в качестве live DVD или установить его на жесткий диск. Инсталлятор - стандартный инсталлятор Xubuntu и очень легок в использовании. Если у вас проблема с установкой дистрибутива, вы можете обратиться за помощью на любой из форумов Xubuntu или Ubuntu; Workbench не имеет собственного форума. На первый взгляд, без какой-либо документации или средств для помощи, дистрибутив выглядит как хобби-проект от разработчика, который хотел дистрибутив со всеми необходимыми ему для работы инструментами - чем и является. Но дистрибутив также удивительно стабильный и гибкий, даже на старом лэптопе 1.33GHz Celeron с 1GB RAM. Он не медленнее и не быстрее, чем дистрибутив, на котором он построен.
Внимание и фокус дистрибутива - разработка приложений. И их множество для online и offline разработки программного обеспечения и тестирования. Workbench собрал компиляторы и IDE для практически любой среды или языка программирования, который вы желаете использовать. Есть GNU C Compiler (GCC) и Anjuta IDE для C и C++ разработчиков. Вы найдете всеобъемлющую платформу Eclipse для различных сред программирования, включая Java, для которой дистрибутив также упаковал Sun JDK и Netbeans IDE. Для C# разработчиков есть MonoDevelop, если вы используете Pascal, есть Lazarus IDE. Для разработки интерфейсов пользователя есть Glade и wxGlade. В дополнение к компиляторам и IDE, Workbench также содержит утилиты и приложения, которые пригодятся разработчику. Есть regexxer - графический инструмент поиска и замены, который позволяет вам использовать регулярныех выражения в стиле Perl; текстовый редактор Geany; Umbrello для моделирования Unified Modeling Language (UML); и Subversion с графическим клиентом. Для тех, кто разрабатывает, тестирует или настраивает Web-приложения, Workbench имеет «все-в-одном» пакет XAMPP, который включает Apache Web-сервер, базу данных MySQL, и интерпретаторы для скриптов PHP и Perl. Для редактирования PHP он содержит gPHPEdit IDE, который также может обрабатывать HTML и Cascading Style Sheets (CSS). Также включены Bluefish и KompoZer HTML редакторы, и Cssed Editor для редактирования и проверки CSS.
Поскольку Workbench не включает специальный Perl-редактор, я пытался добавить расширение Perl для Eclipse через проект EPIC. Независимо от того, пытался ли я добавить его на live DVD или на Workbench, установленный на жестком диске, Eclipse подвисал и приходилось его убивать. За исключением этого сбоя, все остальные IDE и приложения работали без всяких проблем. Программисты тоже занимаются другими вещами В дополнение ко всем инструментам программиста, Workbench объединил повседневные и мультимедийные приложения, такие как веб-браузер Firefox 3, Thunderbird для email, Pidgin для обмена мгновенными сообщениями, FileZilla для FTP, и Transmission для BitTorrent. Вы можете использовать включенный офисный набор OpenOffice.org или текстовый процессор AbiWord и Gnumeric. Для файлов мультимедиа, Workbench включает пакет ubuntu-restricted-extras , который содержит кодеки для воспроизведения ограниченных форматов, таких как MP3. Также включен медиаплеер VLC, аудиоплеер Rhythmbox и видеоплеер Totem, а также звуковой редактор Audacity и приложение SoundConverter для конвертирования аудио из одного формата в другой. Для привлекательности, Workbench включает в себя модный Cairo-dock launchbar и виджеты для рабочего стола через screenlets. Workbench - это хороший дистрибутив, особенно, если вы участвуете в разработке программного обеспечения. Он не является дистрибутивом на каждый день для обычного пользователя десктопа, но скорее десктоп-дистрибутивом для каждого дня разработчика. Автор: Mayank Sharma Перевод: Мир Opensource |