Библиотека сайта rus-linux.net
Переводы и статьи Николая Ромоданова
Название статьи/перевода, краткая аннотация |
В эту главу включены приложения, с помощью которых создаются, обрабатываются или просматриваются файлы PostScript и создаются или просматриваются файлы в кроссплатформенном формате документов PDF. |
В этой главе описываются определение типов документов XML DocBook (DTD) и стили DocBook, которые используются для валидации, преобразовывания, форматирования и публикации документов DocBook. |
В этой главе описываются определения типов документов DocBook SGML (определения DTD), стили DocBook DSSSL и инструментальные средства для проверки, преобразования, форматирования и публикации документов DocBook. |
В этой главе описываются приложения, используемые при сканировании, и позволяющие вам преобразовывать напечатанные документы в электронный вид в форматы, которые могут читать другие приложения. |
В этой главе описываются системы управления печатью и приложения ghostscript, предназначенные для выдачи изображений PostScript на терминалы или на печать. |
В данной главе находится информация об утилитах записи на CD/DVD, имеющихся для Linux. |
Может быть, эта глава книги окажется самой любимой. Возможно, это связано с тем, что после таких больших затрат времени, необходимых для достижения этого момента, вы с удовольствием просмотрите ваше первое видео. После того, как вы установите все эти библиотеки и настроите все эти конфигурации, вы будете вознаграждены тем, что, наконец-то, получите возможность смотреть фильмы. Не беспокойтесь, всегда есть возможность установить еще один кодек. |
В этой главе находятся программы, используемые при обработке аудиофайлов, т.е. при их воспроизведении, записи, выделения звуковых дорожек и при других операциях, выполнение которых может потребоваться. Сюда же относится пакет, используемый для рендеринга текста в речь, что выполняется с аппаратной поддержкой обработки звука, имеющейся в вашей системе. |
Для нормального функционирования многих мультимедийных программ требуются библиотеки и драйверы. Пакеты, описываемые в данном разделе, попадают в эту категорию. Вообще, вам нужно будет устанавливать пакеты из этой категории только в том случае, если вы устанавливаете программу, для которой эти пакеты указываются либо в списке требований, либо в списке, в котором указываются определенные дополнительно подключаемые функциональные возможности. |
Интернет - это не только просмотр веб-страниц. В этой главе приведено еще несколько графических приложений, которые используют в другие возможности интернета. |
В этой главе описывается отличный набор браузеров. Мы надеемся, что Вы сможете выбрать из них тот, который вам понравится, либо просто попробовать каждый из них. |
В этой главе описываются приложения, являющиеся подборками программ, которые необходимы офисным служащим в их повседневной работе и которые образуют один 'небольшой' пакет. Их преимущества в единообразном пользовательском интерфейсе и в согласованности отдельных программ между собой. |
В этой главе представлен набор независимых проектов, которые можно установить в случае возникновения конкретных потребностей. Вместе они представляют собой отличный офисный пакет. Хотя в их пользовательском интерфейсе может отсутствовать согласованность, каждый из проектов отлично выполняет свою задачу. |
Вторая часть главы 34. "Дополнительные пакеты GNOME". |
Эти пакеты представляют собой отдельные модули, с помощью которых в среду GNOME добавляются приложения рабочего стола и связанные с ними утилиты. Их можно устанавливать по мере необходимости, либо их можно установить все сразу. Сегодня публикуются первые 20 описаний пакетов из этой главы. |
В данной главе представлены инструкции по установке полной среды рабочего стола GNOME-2.30.2. Последовательность установки пакетов соответствует той, что была определена командой разработчиков GNOME, эта последовательность была тщательно протестирована командой BLFS. |
В данном разделе описываются пакеты KDE4, предназначенные для разработчиков программного обеспечения, и приводятся инструкции по их установке. |
В данном разделе описываются дополнительные пакеты KDE4 и приводятся инструкции по их установке. |
В данном разделе описаны базовые пакеты, необходимые для установки среды рабочего стола KDE4. |
Введение в среду KDE4. Прединсталляционное конфигурирование KDE4. |
Рассматриваемые в этой главе приложения KDE, как правило, представляют интерес для разработчиков программ и веб-разработчиков. Обычные пользователи могут их не устанавливать без каких-либо потерь функциональных возможностей. |
Каждый из пакетов в этой главе зависит от процедур установки базовых пакетов KDE, но каждый из них является независимой группой программ, которые могут устанавливаться дополнительно. Мало кто из пользователей захочет поставить все пакеты вместо того, чтобы просмотреть их описания и установить только те, которые желательны. |
В этом и в нескольких следующих разделах приводятся инструкции по установке среды рабочего стола KDE. В данном разделе приводятся инструкции, связанные с установкой базовых пакетов среды KDE. |
В этой главе представлены инструкции по установке нескольких оконных менеджеров и одной легковесной среды рабочего стола. Позже в книге будут приведены отдельные разделы как для KDE, так и для GNOME. |
В этой главе не рассматриваются библиотеки, необходимые просто для запуска системы X. В ней описываются библиотеки, расширяющие возможности системы X. В некоторых случаях это может быть просто поддержка шрифтов. В других случаях расширение может быть сложным, например, это могут быть библиотеки, которые располагаются между X и приложениями, работающими под X, и которые предназначены для стандартизации внешнего вида приложений и унификации взаимодействия между процессами различных приложений. Расширенные возможности также оказывают помощь программистам, предоставляя им типовые элементы. |
В этой главе приведены инструкции по сборке и конфигурированию графической среды пользователя. |
В данном разделе вы найдете много способов, рассказывающих о том, как поделиться с остальным миром или локальной сетью информацией, предоставляемой вашей машиной. Перед установкой любого пакета, описываемого в этой главе, вы должны быть уверены в том, что вы понимаете, что этот пакет делает и как правильно выполнить его установку. Было бы также полезно знать о последствиях неправильной установки для того, чтобы можно было проанализировать возникающий риск. |
В этой главе описываются разнообразные базы данных, начиная от тех, которые предназначены для чтения/записи данных одним пользователем, и заканчивая промышленными серверами баз данных с поддержкой транзакций. Как правило, вы будете перенаправляться к этой главе для того, чтобы удовлетворить зависимости других приложений, хотя сборку сервера SQL можно выполнить и на базе системы LFS. |
Почтовые транспортные агенты MTA являются программами, которые транспортируют почту с одного компьютера на другой. Традиционным MTA является Sendmail, однако есть несколько других вариантов. Кроме серверов SMTP в этой главе рассатриваются также сервер POP (Qpopper) и сервер IMAP (Courier-IMAP). |
В этой главе рассмотрены те серверы, с помощью которых предоставляется контент или сервисы пользователям или другим программам. |
Почтовые клиентские программы позволят вам искать (Fetchmail), сортировать (Procmail), читать почтовые сообщения, а также составлять ответы (Heirloom mailx, Mutt, Pine, Kmail, Balsa, Evolution, SeaMonkey) на сообщения, получаемые по электронной почте. Клиентские программы новостных групп позволят вам искать, сортировать, читать и составлять ответы на сообщения, но эти сообщения проходят через USENET (всемирную систему электронных досок объявлений) и используют протокол Network News Transfer Protocol (NNTP). |
В этой главе описываются некоторые инструментальные средства, которые могут оказаться кстати, когда требуется исследовать состояние сети. |
Эти приложения, как правило, являются клиентскими приложениями, используемые для доступа к соответствующему серверу, расположенному в вашем здании или в любом месте по всему миру. TCPWrappers и Portmap являются программы поддержки работы демонов, которые, возможно, работают у вас на вашей машине. |
Когда у вас возникают проблемы с установкой графического браузера и вам нужно найти некоторую информацию в интернете, вес спасет консольный браузер. В этой главе вы найдете инструкции по установке трех консольных веб браузеров: Links, Lynx и W3m. |
Эти библиотеки предназначены для поддержки других приложений, которые описываются в настоящей книге. Маловероятно, что вы будете устанавливать эти библиотеки отдельно. Вы, скорее всего, будете перенаправлены к этой главе с тем, чтобы разрешить зависимости, имеющиеся в других приложениях. |
В книге LFS описывается настройка сетей, которая осуществляется путем подключения к локальной сети с использованием статического IP-адреса. Имеются и другие методы, используемые для получения IP-адреса и подключения к локальной сети и к другим сетям (например, к интернет). В этой главе будут рассмотрены наиболее популярные методы: DHCP и PPP. |
Базовую систему LFS можно использовать в качестве платформы разработки, однако в ней имеется языковая поддержка только для C, C++ и Perl. В этой главе приведены инструкции по сборке среды программирования для многих популярных языков, что значительно расширяет возможности разработки, имеющиеся в вашей системе. |
В этой главе описаны утилиты, работающие, в основном, с аппаратным обеспечением. Также приведены некоторые приложения, которые используются другими приложениями, описываемые в настоящей книге, для инсталляции или конфигурирования. |
В этой главе приведены различные утилиты, которые нельзя отнести ни к какой из тем других глав. Среди них калькулятор командной строки, различные утилиты для работы с текстом и графикой, программы организации интерфейса с palm-pilot, программы ввода номеров PIN и парольных фраз, а также хэш-генератор. Сегодня публикуется первая половина главы, вторая часть будет подготовлена завтра. |
В зависимости от того, для какой цели будет использоваться ваша система, вам могут потребоваться графические библиотеки и библиотеки шрифтов. На большинстве настольных машин графические приложения нужны. С другой стороны, на большинстве серверов графические приложения не требуются. |
В системе Linux есть ряд библиотек, которые в определенный момент потребуются почти каждому. В этой главе мы перечислим эти и некоторые другие библиотеки и объясним, почему вам нужно их установить. |
Помимо Bourne Again SHell, но есть два других пользовательских интерфейса, которые считаются удобными современными оболочками — оболочка Berkeley Unix C и оболочка Korn. В этой главе устанавливаются пакеты, совместимые с этими дополнительными типами командных оболочек. |
Сегодня публикуются 2 первых раздела главы 6, в которых рассматривается установка пакетов Vim-7.2 и Emacs-22.1. |
Журналируемые файловые системы сокращают время, необходимое для восстановления файловой системы, которая не была размонтирована должным образом. В настоящем разделе рассматриваются две журналируемые файловые системы: ReiserFS и XFS |
Добавлены еще 6 разделов главы 4, в которых описываются процедуры установки и настройки следующих пакетов: GnuPG-1.4.11, GnuPG-2.0.15, GPGME-1.3.0, Tripwire-2.4.1.2, Heimdal-1.4 и MIT Kerberos V5-1.6 |
Добавлены 2 раздела о настройке брэндмауэра. |
Вопрос безопасности в компьютерной среде рассматривается с различных сторон. В этой главе приводятся примеры трех различных аспектов безопасности: доступ, предотвращение вторжения и обнаружение вторжения. |
После завершения установки LFS нужно выполнить ряд настроек. В Linux почти все конфигурирование осуществляется с помощью манипуляций с текстовыми файлами. Большая часть этих файлов расположена в подкаталогах каталога /etc. Преимущество такого исключительно текстового конфигурирования в том, что вы можете изменять параметры с помощью вашего любимого текстового редактора, будь то vim, emacs или любой другой редактор. |
Настоящая глава используется для объяснения некоторых подходов, используемых повсюду в данной книге, определения важных понятий и объяснения некоторых ситуаций, которые у вас могут возникнуть с рассматриваемыми пакетами. |
|
Если вам действительно нужен мощный медиа-центр и надоело пользоваться решением от Microsoft, выполнить эту работу вам может помочь одно из решений на основе Linux. |
Вы, наверное, уже использовали популярный формат файлов с расширением .ISO. В отличие от Windows, в Linux есть встроенная поддержка монтирования и управления файлами образов. Поэтому для того, чтобы получить доступ к архивам .ISO и файлам, находящимся внутри них, можно не обращаться к программному обеспечению независимых производителей. В статье описывается, как это сделать. |
В статье описан миниатюрная система DexOS, обадающая большими функциональными возможностями. Как указывает автор статьи, этот дистрибутив еще не является полностью работоспособной системой, но это интересная концептуальная версия. |
Collectd является демоном UNIX, с помощью которого выполняется сбор, передача и хранение данных, связанных с функциональными характеристиками компьютеров и сетевого оборудования. Полученные данные призваны помочь системным администраторам отслеживать использование имеющихся ресурсов и выявлять существующие узкие места или узкие места, которые могут возникнуть. |
FFmpeg является проектом свободного программного обеспечения с открытым исходным кодом, в рамках которого создаются библиотеки и программы для обработки мультимедийных данных. В настоящей статье мы рассмотрим, как использовать этот пакет из командной строки без обращения к графическим приложениям. |
В статье приводится список нескольких лучших эмуляторов консолей видеоигр для Linux, которые можно скачать и использовать бесплатно: PCSX2, ZSNES, Gens, MAME и ePSXe. |
Если вы никогда не экспериментировали со строкой-приглашением вашей командной оболочки, вы не представляте, насколько полезной может оказаться такая строка. Попробуйте Bashish - программку для выбора и настройки темы вашей строки-приглашения. |
В Приложении приводится обзор общих особенностей командных оболочек (одних и тех же в различных оболочках) и их различий (конкретные особенности командных оболочек). Кроме того, в алфавитном порядке приводится список обычных команд UNIX. Более подробную информацию рекомендовано искать на страницах man или info. |
Основной причиной для написания этого руководства является то, что для большинства читателей существующие HOWTO оказываются слишком краткими и неполными, а руководство "Advanced Bash-Scripting Guide" содержит слишком много справочного материала. И между этими двумя крайностями ничего нет. В этом разделе: история выпусков, благодарности, условные обозначения, типографские соглашения, перечень глав. |
В этой главе мы обсудим следующие вопросы: имеющиеся сигналы, использование сигналов, использование инструкции trap, как запретить пользователям прерывать выполнение ваших программ. |
В этой главе мы обсудим: что такое функции, создание и отображение функций из командной строки, функции в скриптах, передача аргументов в функции, когда следует пользоваться функциями. |
В этой главе мы обсудим расширенные возможности использования переменных и аргументов. После ознакомления вы сможете, объявлять и использовать массивы переменных, определять тип переменной, которую вы хотите использовать, делать переменные доступными только для чтения, использовать команду set для присваивания значения переменной. |
После изучения данной главы, вы сможете использовать циклы for, while и until и решать, для каких случаев какие циклы подходят, использовать встроенные команды Bash break и continue, писать скрипты, использующие инструкцию select, и скрипты, в которых используется переменное число аргументов. |
В этой главе мы обсудим, каким образом наши скрипты могут взаимодействовать с пользователями: выдавать удобные и понятные сообщения и пояснения, получать данные, вводимые пользователем, выдавать пользователю приглашение на ввод данных, использовать дескрипторы файлов при многократном чтении из файлов и записи в файлы. |
Рассматривается использование условных инструкций в скриптах Bash: инструкция if, использование кодов возврата при выходе из команды, сравнение и проверка входных данных и файлов, конструкции if/then/else, конструкции if/then/elif/else, использование и проверка позиционных параметров, вложенные инструкции if, логические выражения, использование инструкций case. |
В этой главе мы рассмотрим следующие темы: что такое gawk, использование команд gawk в командной строке, как форматировать текст с помощью gawk, как в gawk используются регулярные выражения, gawk в скриптах, gawk и переменные. |
К концу изучения этой главы вы узнаете, что такое sed, познакомитесь с интерактивным и неинтерактивным использованием sed, ухнаете, как использовать регулярные выражения и потоковое редактирование, как производить поиск и замену в файлах, как использовать команды sed в скриптах. |
В этой главе мы рассмотрим: использование регулярных выражений, метасимволы регулярных выражений, поиск по образцу в файлах или в выходном потоке, символьные диапазоны и классы, используемые в Bash. |
В этой главе мы рассмотрим различные способы, с помощью которых можно влиять на среду Bash: редактирование файлов инициализации командной оболочки, использование переменных, использование различных вариантов кавычек, вычисление арифметических выражений, назначение новых алиасов, использование замен и подстановок. |
После того, как вы ознакомитесь с этой главой, вы сможете написать простой скрипт, задать тип командной оболочки, которая должна выполнять скрипт, писать в скрипте комментарии, изменять права доступа к скрипту, выполнять и отлаживать скрипт. |
Приложение GiftWrap поможет вам создать пакеты для системы Ubuntu. Если вы системный администратор или разработчик пакетов, вы можете использовать приложение GiftWrap для того, чтобы существенно облегчить вашим пользователям установку пакетов. |
WebM это новый открытый формат видеофайлов, созданный Google для использования с HTML5. В нем объединены видеокодек VP8 и аудиокодек Ogg Vorbis и все это помещено в контейнер Matroska. В статье рассмотрены два способа кодирования: 1) в командной строке с помощью FFMPEG и 2) с помощью Arista Transcoder с использованием графического интерфейса. |
Микроблог Tumblr обеспечивает большую гибкость при подготовке поста, а также позволяет большему количеству людей узнать, что я отправляю. Для взаимодействия с микроблогом Tumblr с рабочего стола Linux имеется очень хороший инструмент, называемый Grumblr. |
Этот удивительный инструмент является кроссплатформенным менеджером электронных книг, который не только позволит вам управлять вашей электронной библиотекой, но также позволяет конвертировать ваши собственные книги (статьи, документы и т.д.) в формат, который сможет прочитать ваше устройство чтения электронных книг. Независимо от того, используете ли вы Kindle, NOOK, Sony eReader или какое-нибудь другое устройство, вы можете преобразовать ваши документы в форму, пригодную для использования в вашем устройстве. |
BUM это графический инструмент, который позволяет вам выбрать, какие сервисы вы хотите запускать при старте системы. Он может помочь вам настроить максимально быструю загрузку системы. |
Наши пингвины могут сменить одежду и выглядеть как Win или Mac. Давайте рассмотрим несколько пакетов и дистрибутивов, которые выполняют подобное преобразование. |
PCAL используется для генерации календарей с дополнительным текстом и изображениями, которыми можно отметить специальные мероприятия (например, праздники, дни рождения и т.д.). С помощью этой программы можно также сгенерировать календари на год (один год на странице). |
Awk - это невероятно мощная команда, с помощью которой можно создавать реальные программы. |
В статье рассказывается о состоянии проекта MeeGo и даются ссылки на ресурсы, имеющиеся в сети. |
В статье кратко описывается развертывание кросс среды Qt в системе Ubuntu 10.10 для разработки в ней приложений для системы MeeGo. |
В статье кратко рассказывается, с чего начать, если вы хотите создать приложение для системы MeeGo, как в системе MeeGo установить среду разработки приложений. |
В этой статье рассказывается, как в системе MeeGo использовать командную строку для выполнения тех настроек, которые нельзя выполнить с помощью графического интерфейса. |
Приложение NoMachine предлагает надежные, настраиваемые, удобные средства управления дистанционными подключениями к рабочему столу Linux. С помощью этого решения вы получите многосессионную среду дистанционного доступа к рабочим столам, поддерживающую использование мультимедиа и общего доступа к печати и файлам. |
В статье описывается, как с помощью штатных возможностей, имеющихся в самой системе, настроить систему MeeGo под свои нужды и вкусы. |
Если вы среди тех счастливчиков, которые выбрали для своего компьютера, имеющего выход HDMI, систему Linux, настоящее краткое руководство поможет вам добиться полноэкранного высококачественного воспроизведения видео и аудио. |
Вы установили систему MeeGo и теперь пора ознакомиться с принципами пользовательского интерфейса MeeGo, которые были положены в основу при разработке системы. |
В статье описываются конкретные особенности установки системы MeeGo в среде VirtualBox. |
Об операционной системе MeeGo в настоящее время в сети интернет очень много сообщений. Эта ОС, базирующаяся на Linux, позиционируется как новое решение, предназначенное для мобильных устройств, нетбуков, автомобильных устройств, а также современных телевизоров. Познакомиться с новой ОС можно установив ее в виртуальной среде. |
В последнем релизе VirtualBox 4.0 появилось больше количество изменений к этому полезному программному решению. Это важный релиз: в нем добавлено много новых возможностей, а также сделаны улучшения уже существующих функций. В статье описывается, что нового в этом релизе. |
В статье приведен список из нескольких музыкальных игр, имеющих открытых код и которые можно запускать на платформе GNU/Linux. Описание очень краткое, но есть ссылки на сайты с более подробным описанием. |
Картографические приложения, используемые по умолчанию в большинстве мобильных устройств, даже в телефонах на базе Linux, обычно являются проприетарными и пользуются картами, распространяемыми по коммерческим лицензиям. Для тех, кого волнуют вопросы, связанные со свободой программного обеспечения и открытостью данных, в статье приводится путеводитель по лучшим картографическим и навигационным приложениям, предназначенным для малых компьютеров. |
В статье рассказывается, как можно развернуть в домашней сети Captive Portal WiFiDog. С его помощью можно предоставлять доступ в интернет для устройств, подключаемых через Wi-Fi интерфейс. Пакет WiFiDog интересен тем, что позволяет организовывать сравнительно безопасный доступ беспроводных устройств в интернет в случае использования распределенных механизмов аутентификации клиентов. Можно также использовать один и тот же механизм аутентификации при подключении к интернету через более, чем один шлюз. |
Переводы и статьи Николая Ромоданова, опубликованные в 2010 году и 2009 году.