Применение пспо. Лекции. Части 1 и 2 Страница 1 из 128 I. Операционная система (linux + kde)



Pdf просмотр
страница9/11
Дата10.11.2016
Размер3.1 Mb.
Просмотров2996
Скачиваний0
ТипЛекции
1   2   3   4   5   6   7   8   9   10   11
Трёхмерная графика
Для Linux создано несколько программных пакетов, работающих с пространственными представлением объектов.
Исходные тексты одного из самых мощных пакетов трёхмерного моделирования, пересчёта (рендеринга) и анимации — Blender — в 2002 году были открыты и весь проект полностью переведён под свободную лицензию.
Для выполнения задач, совмещаемых Blender, есть и отдельные программные средства. Например, популярный пакет трассировки лучей (трёхмерного проектирования и сценографии) POV-Ray, с помощью которого создаются проекты удивительной сложности и красоты. Многие графические редакторы имеют встроенные средства анимации, а иные (как, например, CinePaint, называвшийся ранее FilmGimp) специально разрабатываются для покадровой обработки видео.
Не стоит забывать, что популярный нынче стандарт OpenGL — открытый; он разрабатывался для UNIX-подобных систем, и используется большим числом программ для Linux (в том числе и Blender). К сожалению, производители аппаратного обеспечения
(видеокарт), как правило, скрывают не только устройство своих карт, но даже и способ их низкоуровнего использования. Поэтому в открытом доступе оказываются лишь готовые драйверы (без исходных текстов) к некоторым версиям ядра Linux и определённым сборкам XOrg. Отображение трёхмерных объектов с пересчётом на программном уровне пока работает существенно медленнее, хотя ничуть не хуже, поэтому используя OpenGL для игр и прочих программ, требующих действительно быстрой работы графической подсистемы, нужно всегда помнить о необходимости получить — возможно, несвободный
— драйвер.
Мультимедиа
Музыкальные шкатулки
Очевидный лидер по популярности среди этого класса программ— XMMS (X Multi
Media System). Помимо основной функции — играть музыку (поддерживается множество форматов) — в нём реализовано немало звуковых и визуальных эффектов благодаря большому количеству расширений. Интерфейс XMMS аналогичен интерфейсу не менее популярного в системах Windows приложения WinAMP (кстати, XMMS умеет использовать «шкурки» WinAMP2). Почти не уступает XMMS программа BEEP, использующая графическую библиотеку GTK2, а не GTK. Есть и другие программы, которые ничуть не хуже этих играют музыку. Обычно каждая среда рабочего стола реализует собственный проигрыватель звуковых файлов, хотя бы для того, чтобы

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 92 из 128
воспроизводить собственные звуковые эффекты, связанные с различными системными событиями, однако с их помощью прослушивать файлы может и пользователь.
Очевидно, что для прослушивания звука совсем не обязательно использовать графический интерфейс, поэтому в Linux есть большое количество терминальных утилит для воспроизведения звука. Некоторые из них, например, mpg123, mpg321, ogg123 или splay, предназначены для проигрывания оцифрованного звука. Другие, такие как lazy или cd-console, управляют музыкальными лазерными дисками. Есть утилиты, играющие музыку в нотном (midi) и других форматах — timidity, mikmod, sidplay и прочие. Чтобы пользователь не запутался, специальные оболочки, например mpfc или cplay, предоставляют общий интерфейс ко всем консольным проигрывателям.
Музыкальные редакторы
Часть профессиональных музыкантов предпочитает использовать для записи и сведения многоканального звука дорогие специализированные цифровые станции: в этом повинна и реклама, и низкое, с точки зрения профессионала, качество звука большинства звуковых карт в компьютерах общего назначения. Несмотря на это и для таких компьютеров существует немало программ, работающих со звуком на профессиональном уровне. Такие программы можно разделить на две категории: нотные редакторы, задача которых — создание, редактирование, запись и нотное представление музыкальных композиций, и звуковые редакторы для собственно звука, а также преобразования его, наложения эффектов и т. п.
Нотные редакторы
В операционных системах, основанных на GNU/Linux, также присутствуют мощные программы для редактирования музыки и звука. Пожалуй, самым известным из них является Rosegarden. Программа изначально разрабатывалась для профессиональных мультимедиа-станций от Silicon Graphics и работала на операционной системе IRIX, потом она была перенесена на Linux, а исходные тексты программы были открыты.
Сегодня Rosegarden представляет из себя развитый MIDI- и аудиосеквенцер, нотный редактор, а также редактор общего назначения для сочинения и редактирования музыки.
Он прост в изучении и идеально подходит для композиторов, музыкантов или студентов музыкальных специальностей, работающих в маленькой студии или записывающихся дома.
Noteedit — нотный редактор (редактор партитур), основанный на MIDI-библиотеке
TSE3. Он может писать и читать MIDI-файлы и сигналы от внешней MIDI-клавиатуры.
Системные MIDI-устройства используются для воспроизведения нотной записи. Имеется

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 93 из 128
возможность сохранить партитуры в формате MusiXTeX или Lilypond для последующего вывода на печать.
Редакторы и фильтры оцифрованного звука
Популярный свободный редактор звука — Audacity. Он умеет записывать звук сразу в форматы WAV, AIFF, AU, IRCAM или MP3. В нём есть всевозможные инструменты для редактирования записанного звука, в том числе встроенный редактор амплитуды, настраиваемый режим отображения спектрограммы и средства частотного анализа звуковых дорожек. Встроенные простейшие аудиоэффекты включают усиление баса, WahWah, удаление шума и т. д. Audacity поддерживает модульные дополнения, в которых обычно поставляются более сложные аудиоэффекты. В список поддерживаемых форматов модулей входят VST, LADSPA и Nyquist.
Sweep — это многоканальный звуковой редактор, в котором реализованы все основные операции, такие как удаление, копирование, вставка и применение эффектов, оформленных в виде плагинов, к любой части звукового файла. Примерно теми же возможностями обладают и другие редакторы звука — Rezound, WaveSurfer и GNUSound.
Как и в случае с другими мультимедиа-форматами, в Linux существуют терминальные утилиты для обработки звука, не требующие графического интерфейса.
Основной пакет терминальных утилит для работы со звуком называется SOX, в него входят утилиты для преобразования, записи и проигрывания звуковых файлов, поддерживается множество форматов.
Видеопроигрыватели
Наиболее полнофункциональным и удобным «домашним кинотеатром» для Linux является программа xine. Xine поддерживает mpeg-2 и mpeg-1 (включая DVD) потоки,
MPEG-4 и другие форматы. Альтернативный ему универсальный проигрыватель —
MPlayer. Существует приложение для проигрывания видеопотока, получаемого по Сети
— VideoLAN (vlc), которое работает с форматами MPEG1, MPEG2, MPEG4 (также известный как DivX) и DVD.
Xawtv — программа для просмотра и записи видеопотоков Video4Linux, то есть программа для просмотра ТВ. Xawtv использует набор графических элементов Athena.
Может использоваться совместно с VDR для просмотра цифрового спутникового, кабельного и эфирного ТВ формата DVB.
Видеоредакторы и конвертеры
В Linux есть выбор средств для преобразования и обработки видео. LiVES (the
Linux Video Editing System) претендует на звание простого, но мощного средства редактирования и эффект-обработки видео. Базируясь на GTK+, оно использует для

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 94 из 128
работы такие широко распространённые средства, как MPlayer/mencoder и ImageMagick (в будущем, возможно, GStreamer и Xine). В настоящий момент рекомендуется использовать
LiVES для работы с небольшими файлами.
GStreamer представляет собой библиотеку для обработки медиапотоков, основанное на идее объединённых в графы фильтров, обрабатывающих медиаданные.
Приложения, использующие эту библиотеку, смогут производить любую обработку медиаданных от обработки звука до проигрывания видео. Модульная архитектура позволяет реализовать поддержку любого нового формата данных, просто установив соответствующее расширение.
Kino — это нелинейный редактор цифрового видео (DV) для GNU/Linux. Он хорошо интегрирован с IEEE 1394 и позволяет захватывать изображение, управлять VTR, и записывать на камеру. Этот редактор записывает видео на диск в формате AVI в кодировках type-1 DV и type-2 DV. Существуют терминальные утилиты для обработки видеопотока, например, пакет transcode. Кодирование и декодирование видеопотока осуществляется с помощью загружаемых модулей. Также поддерживается загрузка внешних фильтров.
Ffmpeg — это «сверхзвуковой» кодировщик/декодировщик видео и звука, работающий в режиме реального времени, а также потоковый сервер и преобразователь различных звуковых и видеоформатов. Ffmpeg умеет захватывать видеосигнал из источника Video4Linux и преобразовывать его в файлы различных форматов на основе компенсирующего кодирования DCT/motion. Звук при этом сжимается по алгоритму
MPEG-2 или алгоритму, совместимому с AC3.
Запись CD и DVD
Для записи дисков и сопровождающих запись задач в Linux есть как минимум два приложения с графическим интерфейсом: входящее в комплект приложений для KDE k3b и написанное на GTK xcdroast. Фактически, оба этих приложения — это графические оболочки над терминальными утилитами для записи CD и DVD, в первую очередь cdrecord и cdrdao, которыми можно пользоваться и непосредственно из командной оболочки. cdrecord — утилита для записи дисков с цифровыми данными, в нём реализована полная поддержка аудио-, смешанных, мультисессионных и CD+ дисков.
cdrdao — программа записи аудиодисков в одну сессию позволяет управлять областями в начале дорожек данных (длиной до 0, ненулевые аудиоданные) и, например, международными стандартными кодами записи. Все данные, которые будут записаны на диск, должны быть описаны в текстовом файле. Аудиоданные могут быть в форматах
WAVE или raw.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 95 из 128

Издательские системы
Подготовка печатных документов и оригинал-макетов изданий — хоть и не очень распространённое, но важное приложение компьютера. В Linux самой известной и системой подготовки качественных документов, пригодных к печати в типографии, является TeX. TeX — это фактически специализированный язык программирования, специально разработанный для описания типографского набора. Документ в TeX представляет собой текст, сопровождённый командами, указывающими, какое форматирование следует произвести. Возможности TeX очень широки, однако для того, чтобы их использовать в полной мере, требуются довольно серьёзные познания в нём. Чем шире познания — тем легче, быстрее и удобнее готовить документы в ТеХе и тем лучше их качество.
Обычно TeX используется совместно с пакетами форматирования более высокого уровня, например, LaTeX. LaTeX — это комплекс написанных на языке TeX макропакетов, предоставляющих удобные средства для решения типичных задач оформления печатных изданий. В LaTeX определено оформление для нескольких стандартных классов документов.
LyX — это современных подход к написанию документов, разрывающий с устаревшей парадигмой использования компьютеров как пишущих машинок, применяемой в большинстве других систем подготовки документов. Он разработан для тех, кто хочет получить профессиональное качество документа при печати, не тратя при этом много времени и усилий, и не становясь специалистом по полиграфическому оформлению. Основное новшество в LyX — это WYSIWYM (What You See Is What You
Mean — вы видите то, что вы имели в виду), которое означает, что автор сосредотачивается над своей работой, а не над деталями оформления документа. Это позволяет продуктивно работать, оставляя заключительное оформление специальному движку (такому как LaTeX), который специально разработан для подобных задач. С LyX автор может сконцентрироваться на содержании своей работы и позволить компьютеру взять большинство забот об оформлении на себя.
В Linux есть, по крайней мере, одна программа для визуальной подготовки оригинал-макетов, аналогичная издательским системам Adobe PageMaker, QuarkXPress и подобным — scribus. Возможности его могут быть более ограничены, чем у перечисленных коммерческих аналогов, однако он распространяется свободно и в настоящее время активно разрабатывается.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 96 из 128

K-меню_._2._В_K-меню'>K-меню'>2.5. Настройка настольной системы с помощью графических
утилит
2.5.1. Настройка меню графической среды KDE
Главное меню в ОС Linux также называется K-меню. Из него вы сможете запускать различные программы.
1. Левой кнопкой мыши щелкните кнопку с буквой К, ее вы можете найти на панели внизу слева. При этом откроется K-меню.
2. В K-меню поочередно подводите указатель мыши к пунктам Приложений и ознакомьтесь с перечнем программ, которые установлены на вашем компьютере.
Вы также можете настроить K-меню самостоятельно. Для этого:
• Щелкните правой кнопкой мыши на панели задач
• Выберите пункт контекстного меню Настроить панель...
Если такого пункта меню не появляется, а есть пункт Разблокировать панели, то выберите его, после чего настройки панели можно будет редактировать ранее описанным способом.
Рис.24. Настройка главного меню KDE
Щелкните раздел Меню.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 97 из 128

В разделе K- меню можно настроить его функциональность.
В разделе Формат пункта меню можно установить режим отображения – в виде имени, описания, показывать ли боковой рисунок.
Параметры Дополнительные подменю определяют, какие дополнительные пункты будет содержать K-меню. Ознакомьтесь с представленной ниже информацией и выберите нужные разделы для вашего главного меню.
• Подменю Закладки позволяет перейти по любой закладке Konqueror.
• Подменю Поиск предоставляет средства поиска среди локальных файлов и в
Интернете.
• Подменю Профили Konqueror содержит профили программы Konqueror.
• Подменю Сетевые папки открывает окно программы Konqueror, показывающее настроенные сетевые папки.
• Подменю Настройка позволяет загрузить любой из модулей Центра управления KDE непосредственно из меню K.
• Подменю Система печати содержит несколько пунктов для управления принтерами, доступными в вашей системе.
• Подменю Быстрый обзор позволяет быстро перемещаться по папкам файловой системы.
• Подменю Последние документы содержит список последних открывавшихся документов и автоматически запускает программу для просмотра или редактирования выбранного документа.
• Подменю Система используется для быстрого доступа к некоторым часто посещаемым местам, включая домашнюю папку и корзину. Оно может оказаться удобнее отдельных пунктов в K-меню.
• Подменю Терминальные сеансы содержит пункты для загрузки разного типа терминалов (интерфейсов командной строки).
Кнопка Редактировать меню позволяет вручную настроить связь между пунктами
К-меню и запускаемыми приложениями.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 98 из 128

Рис.25. Настройки программ в меню KDE
Здесь вы можете указать, какая программа вызывается при активации пункта меню, иконку, отображаемую рядом с названием программы, установить параметры запуска программы, например учетную запись, из-под которой она будет запускаться, связать вызов программы с функциональной клавишей на клавиатуре.
В остальных разделах настройки панели KDE можно настроить следующие параметры:
Расстановка – панель может быть не только внизу экрана, а справа, слева или сверху. Тут так же можно установить длину панели и ее ширину.
Скрытие панели – устанавливаются параметры автоматического скрывания панели. Дополнительно в KDE имеется удобная возможность, панель может скрываться не вниз, а вправо или влево, при этом на экране остается маленькая стрелка, щелкнув по которой можно восстановить панель.
Внешний вид – позволяет настроить фон, прозрачность.
Панель задач – настройки отображения запущенных программ в панели: групировка схожих задачи, показ во всех рабочих столах или только в текущем, настроить цвета.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 99 из 128

2.5.2. Запуск программ
Запускать программы в KDE можно различными способами.
• Через K-меню - Из соответствующего раздела
• Через K-меню - Выполнить программу. В окне Команда следует указать имя программы для запуска, если программа находится не в стандартном каталоге, то ее имя следует указать полностью. Например /home/user/app1.
Окно Параметры позволяет запустить программу с другим приоритетом (быстрее или медленнее), запустить программу в текстовой консоли или с привилегиями другого пользователя. Для этого достаточно щелкнуть кнопку Параметры и указать логин и пароль пользователя, от имени которого данная команда будет запущена.
• Комбинацией клавиш Alt + F2.
Управление запущенными программами.
Все запущенные программы отображаются на панели. Щелкнув правой кнопкой мыши на программе, вы можете управлять окном: свернуть, развернуть, переместить на другой виртуальный рабочий стол, закрыть программу.
2.5.3. Панель управления KDE
Настройка KDE - процесс многогранный. Почти все параметры внешнего вида и поведения KDE можно настроить через KCC - Центр управления KDE. И это - штатный способ конфигурирования, теоретически рассуждая, у пользователя не должно возникать потребности обращаться к прямому редактированию файлов конфигурации (за редкими исключениями, о которых речь пойдет далее). КСС позволяет в графическом интерфейсе управлять наиболее востребованными настройками системы: пользователями, сетевыми подключениями, периферийным оборудованием, правами доступа и т. п. Центр управления системой состоит из нескольких независимых диалогов — модулей. Каждый модуль отвечает за настройку определённой функции или свойства системы и может быть запущен автономно. Так что с общего обзора KCC мы и начнем.
Вызов KCC осуществляется из стартового K-меню - через пункт Центр управления.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 100 из 128

Рис.26. Центр управления KDE
Можно видеть, что окно Центра управления состоит из двух фреймов, левый заключает в себе меню, правый же - расшифровку его основных пунктов и настроечные панели к отдельным из них.
Пункты меню отсортированы по алфавиту и в русскоязычном варианте имеют следующий порядок:
1. Безопасность и конфиденциальность
2. Внешний вид и темы
3. Звук и мультимедиа
4. Компоненты KDE
5. Периферия
6. Рабочий стол
7. Региональные и специальные возможности
8. Сеть и Интернет
9. Системное администрирование
Рассмотрим основные пункты.

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 101 из 128

Безопасность и конфиденциальность
Смысл компонентов этого пункта вполне ясен из вводных комментариев - это очистка кэша, шифрование, изменение некоторых параметров пользователя. Программа
kwallet представляет собой базу данных для хранения пользовательских паролей - как локальных, так и удаленных (например, для доступа к ftp-серверам), избавляя от необходимости запоминать их.
Внешний вид и темы
Можно настроить практически все визуальные элементы интерфейса KDE, как:
1. Декорации окон
2. Запуск приложений
3. Значки
4. Темы (подпункт Менеджер тем)
5. Стиль
6. Фон
7. Хранитель экрана
8. Цвета
9. Шрифты
10. Экран-заставка
Звук и мультимедиа
В этом пункте можно настроить параметры воспроизведения аудио-CD и доступа к базе данных музыки в Интернет, изменить характер системных звуковых сообщений в ответ на разного рода события и, конечно же, сконфигурировать собственно систему воспроизведения звука. Конечно, здесь можно просто включить/выключить воспроизведение звука (по умолчанию - включено) и установить приоритет звуковоспроизведения. Но главное - это выбор звукового устройства.
Настройка компонентов KDE - весьма разнообразна по своему смыслу.
Во-первых, это Быстродействие KDE, под которым подразумевается режим кэширования (в соответствующей панели именуется минимизацией использования памяти
- при достаточном ее объеме это можно отключить).
Во-вторых, это Выбор компонентов, что подразумевает смену компонентов по умолчанию: браузера, текстового редактора, клиента электронной почты, терминала на другие программы, хотя и не любые.
В-третьих, это Менеджер сеансов. Здесь устанавливается, нужно ли выводить предупреждение при выходе из сеанса KDE (по пунктам Завершить сеанс контекстного или стартового K-меню), восстанавливать ли при следующем запуске текущее состояние,

Академия АйТи
Применение ПСПО. Лекции. Части 1 и 2
Страница 102 из 128
включая окна открытых приложений и загруженные в них файлы, а также - что собственно должно происходить по выходе из KDE - только ли завершение сеанса, перезагрузка системы или даже выключение машины.
Пункт Настройка ресурсов KDE относится к настройке возможности работы с календарями, находящимися как локально, так и удаленно.
В пункте Привязки файлов устанавливается связь определенных их типов
(точнее, масок имен) с тем или иным приложением, например, файлов вида *.txt - с текстовым редактором, а *.avi - с медиаплейером. Большинство таких привязок уже выставлены по умолчанию - необходимость в их изменении возникает, скорее всего, при установке новых приложений (например, mplayer в дополнение к штатным noatun и kaboodle). Одна и та же маска файла может быть связана с несколькими приложениями - например, для html-файлов это могут быть браузер konqueror и web-редактор Quanta; в этом случае приоритет связи определяется порядком перечисления программ и может быть легко изменен.
Пункт Управление службами выводит панель со списком KDE-специфичных демонов (таких, как упоминавшийся ранее kwallet) и их статусом (Выполняется/Не запущен). Однако как раз управлять-то большинством из них не получится...
Наконец, пункт Файловый менеджер позволяет определить некоторые свойства программы konqueror в этом качестве. Некоторые из них (например, гарнитура, размер и цвет шрифта) дублируются собственными настройками konqueror, который подробно будет описан в отдельном разделе. Иные же (как кэширование операций копирования и перемещения файлов) присутствуют только здесь.
Периферия
В этом разделе можно посмотреть и изменить свойства таких устройств, как экран, мышь, клавиатура и так далее. Правда, изменению поддается не так уж много параметров.
Для экрана это его разрешение, баланс цветов и включение/выключение энергосбережения (то есть гашения при простое - не путать со скринсейверами).
Для клавиатуры здесь мы не найдем возможности смены раскладок (таковые имеют место быть совсем в другом месте), можно лишь включить задержки ее автоповтора и статус NumLock при запуске KDE. Для мыши можно переопределить левую/правую кнопки (для правшей/левшей, соответственно), сменить одинарный щелчок для открытия файлов и каталогов на двойной (как это принято в Windows), изменить вид курсора и установить его акселерацию. В это же разделе настраиваются принтеры, вы можете добавить новый принтер или изменить параметры службы печати, посмотреть очередь печати и снять свое задание из очереди на печать или временно приостановить его.
1   2   3   4   5   6   7   8   9   10   11


База данных защищена авторским правом ©nethash.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал