/
Автор: Джеффри Орлофф
Теги: системное программное обеспечение компьютерные технологии операционные системы операционная система linux
ISBN: 978-5-699-34833-6
Год: 2009
Текст
Джеффри Орлофф
ubuntu
Бесплатная альтернатива lUindouus
Москва эксмо 2009
УДК 004.45
ББК 32.973.26-018.2
0-66
Перевод с английского и редакция Ф. М. Елистратова
Орлофф Дж.
0-66 Ubuntu. Бесплатная альтернатива Windows / Дж. Орлофф; [пер. с англ, и
род. Ф. М. Елистратова]. — М.: Эксмо, 2009. — 352 с. + 1 CD: ил. — (Компьютер
на 100%).
ISBN 978-5-699-34833-6
ISBN 978-0-07-154936-3
В этой книге рассказывается ободной из популярнейших версий бесплатной операцион-
ной системы Linux — Ubuntu. являющейся отличной альтернативой Microsoft Office. В ней
есть все. что нужно для ежедневной работы, — средства для работы с компьютерным ♦желе-
зом* и сетями, инструменты обеспечения безопасности компьютера и широкие мультиме-
дийные возможности. Для этой операционной системы есть и свой аналог Microsoft Office —
OpenOffice.org. Подробные инструкции помогут вам быстро освоить работу с этой ОС и нау-
читься использовать ее на все 100%.
На прилагаемом лиске находится полная версия дистрибутива Ubuntu.
УДК 004.45
ББК 32.973.26-018.2
Все названия программных продуктов являются зарегистрированными торговыми мар-
ками соответствующих фирм.
ISBN 978-5-699-34833-6 (рус.)
ISBN 978-0-07-154936-3 (англ.)
Copyright © 2009,
The McGraw Hill Companies.
All rights reserved.
© ООО ♦Издательство «Эксмо», 2009
ОГЛАВЛЕНИЕ
Благодарности............................................12
Введение.................................................13
Чем Ubuntu отличается от других дистрибутивов..........13
Что вы изучите.........................................14
ЧАСТЬ I
ЗНАКОМСТВО С UBUNTU
Глава 1. Что такое Ubuntu. Знакомство.....................16
Философия Ubuntu........................................16
GNU, Linux и движение за свободное программное обеспечение.... 18
История GNU/Linux......................................20
Приход Ubuntu..........................................22
Я мыслю, следовательно, я обещаю.......................24
Цикл выпусков Ubuntu...................................24
Сообщество Ubuntu......................................26
Вклад...............................................27
Помощь и информация.................................28
Структура сообщества................................28
Появление Ubuntu.......................................29
Добро пожаловать в сообщество GNU/Linux!...............31
Глава 2. Знакомство с интерфейсом Ubuntu.................33
Получение копии Ubuntu.................................33
Загрузка Ubuntu.....................................34
Запись файлов Ubuntu надиск.........................37
Запросить компакт-диск Ubuntu.......................38
Купить Ubuntu.......................................39
Запуск Ubuntu с Live CD................................40
Начинаем!..............................................41
Первый взгляд па графический интерфейс Ubuntu..........43
Верхняя панель......................................44
Основной экран......................................45
Нижняя часть экрана.................................46
Завершение работы с Live CD............................48
3
Оглавление
Глава 3. Изменение внешнего вида Ubuntu на свой вкус......49
Изменение фона рабочего стола...........................49
Установка новых обоев...................................53
GNOME Art Manager.......................................55
Изменение темы..........................................58
Установка новой темы.................................60
Размещение значков на рабочем столе.....................61
Установка новой заставки................................63
Изменение экрана входа в систему........................63
General..............................................64
Local................................................65
Remote...............................................65
Accessibility........................................65
Security.............................................66
Users................................................67
Изменение эффектов рабочего стола.......................67
ЧАСТЬ II
УПРАВЛЕНИЕ UBUNTU
Глава 4. Домашнее хозяйство: обновление и поддержание работы
Ubuntu....................................................70
Обновления ради безопасности............................70
Обновления для лучшей жизни.............................71
Update Manager..........................................73
Поддержка...............................................77
fsck.................................................77
Очистка неполных пакетов................:............78
Остаточные конфигурационные пакеты...................79
Пакеты-сироты........................................79
Папки и файлы...........................................80
Глава 5. Установка периферии..............................82
Что такое периферийные устройства.......................82
Периферия на заре GNU/Linux.............................83
Где можно все это достать...............................84
Поиск драйверов для Ubuntu...........................85
Установка периферийных устройств........................89
4
Оглавление
Глава 6. Движемся дальше: установка дополнительных программ..91
Заранее установленное программное обеспечение.............92
Установка с помощью инструмента Add/Remove................93
Компонент Main.........................................93
Компонент Restricted...................................93
Компонент Universe.....................................93
Компонент Multiverse...................................94
Synaptic Package Manager..................................96
Использование диска Ubuntu................................97
Установка программ из внешнего мира.......................98
Глава 7. Время обновления: установка нового аппаратного
обеспечения................................................102
Выбор соответствующего аппаратного устройства............103
Открытие корпуса компьютера..............................104
И куда мне это вставить?.................................106
CD, DVD и жесткие диски...............................106
Использование гнезд для платы.........................107
Глава 8. Забота о безопасности: сделать Ubuntu более
защищенной.................................................110
Передовой опыт компьютерной безопасности.................111
Терминология.............................................111
Установка Firestarter....................................113
Установка антивируса.....................................118
Установка ClainTk.....................................119
Обновление файлов подписей............................120
Проверка компьютера......................................121
Резервное копирование и восстановление...................122
Восстановление данных....................................125
ЧАСТЬ III
ОТКРЫТЬ ДВЕРЬ В OPENOFFICE
Глава 9. Учимся писать.....................................128
Что такое OpenOffice.org.................................129
Функции OpenOffice.org, которых нет в Microsoft Word
для Windows...........................................129
Создание нового документа................................130
Использование шаблонов................................132
Форматирование........................................134
5
Оглавление
Открытие файла Microsoft Word..........................139
Сохранение работы и ее перемещение.....................140
Мысли напоследок.......................................142
Глава 10. Выполнение расчетов в Calc.....................143
Создание новой таблицы........................«........144
Панели инструментов.................................144
Таблица.............................................145
Форматирование ячеек и данных..........................146
Шрифт и эффекты шрифта..............................147
Выравнивание........................................147
Ячейки..............................................147
Фон.................................................147
Изменение размера строки или столбца................148
Вычисление и сортировка данных.........................149
Суммирование чисел в строке или столбце.............149
Подсчет средних значений............................149
Арифметика..........................................150
Сортировка данных...................................151
Добавление диаграмм....................................153
Работа с Excel.........................................155
Глава И. Производим впечатление..........................156
Создание новой презентации.............................157
Окно Slides.........................................159
Рабочая область.....................................159
Окно Tasks.............................................160
Панель инструментов Drawing.........................162
Вставка графических объектов...........................162
Создание переходов между слайдами......................162
Анимация текста и графики..............................163
Экспорт презентации во Flash...........................163
Советы по созданию эффектных презентаций...............164
Глава 12. Вся ваша база..................................165
Открытие новой базы данных.............................166
Создание таблицы.......................................168
Создание формы.........................................173
Создание запроса.......................................175
Создание отчета........................................178
6
Оглавление
Глава 13. Нарисовано в Open Source........................181
Рисование простых фигур.................................181
Форматирование рисунка..................................184
Выбор цвета..........................................184
Добавление теней.....................................185
Градиенты............................................186
Изменение толщины линий..............................187
Сохранение снимка экрана................................188
Создание схемы..........................................188
ЧАСТЬ IV
ДОСТИЧЬ БОЛЬШЕГО
Глава 14. Все общее. Работа с сетью в Ubuntu..............192
Основы построения сетей.................................193
Настройка Ethernet......................................196
Конфигурация.........................................198
IP-адрес.............................................198
Маска подсети........................................198
Адрес шлюза..........................................198
DNS..................................................198
Указание сетевого имени компьютера...................199
Знакомство с Samba......................................200
Установка Samba......................................200
Доступ к общей папке Windows.........................202
Решение проблем.........................................204
Глава 15. Можно поговорить? Общение в Интернете...........206
Просмотр веб-страниц в Firefox..........................207
Настройка Firefox....................................208
Электронная почта Evolution.............................214
Мгновенные сообщения....................................219
Глава 16. Мастер в своем домене — инструменты веб-дизайна.222
Поиск сервера...........................................223
Ваше доменное имя....................................224
Установка программы для разработки сайта................224
Вставка изображения..................................228
Использование таблиц.................................229
Выбор шрифта.........................................230
7
Оглавление
Ссылки на страницы на вашем веб-сайте...............232
Публикация веб-сайта................................232
Сложный дизайн......................................234
Глава 17. Хорошо уживаться с Windows.....................235
Двухвариантная загрузка................................236
Виртуальные машины.....................................237
Установка пакета виртуализации......................238
Хорошее Wine...........................................244
Установка Wine......................................246
Установка и запуск программ с помощью Wine..........247
Wine — не подлинный.................................249
Мысли напоследок.......................................249
ЧАСТЬ V
ВЕСЕЛЬЕ В UBUNTU
Глава 18. Игры и развлечения — играйте в игры в Ubuntu...252
Игры для Ubuntu........................................253
Многопользовательские игры..........................254
Установка новых игр из репозиториев....................256
Запуск игр, созданных для Windows......................257
Cedega.................................................258
Установка игр с использованием Cedega...............263
Игры для GNU/Linux.....................................264
Установка игр от сторонних разработчиков............265
Игры в Интернете.......................................266
Глава 19. Воспроизведение музыки — используем мультимедиа
на полную................................................268
Сохранение музыки с компакт-диска......................269
Проигрывание музыки....................................272
Воспроизведение музыки с компакт-диска..............273
Воспроизведение музыки из библиотеки................274
Покупка музыки в Интернете..........................277
Прослушивание подкастов.............................277
Прослушивание интернет-радио........................279
Установка нового проигрывателя.........................279
Просмотр видео в Ubuntu................................280
8
Оглавление
Просмотр и редактирование рисунков.....................284
Импорт изображений..................................284
Редактирование изображений..........................286
Запись звука и видео...................................287
Работа с iPod в Ubuntu.................................288
Добавление папок и файлов...........................290
Копирование файлов на компьютер.....................291
Глава 20. Стать умнее! Использование образовательных
программ.................................................293
Поиск образовательных программ в репозиториях..........293
GCompris............................................294
Celestia............................................295
KTouch..............................................296
View Your Mind......................................296
GConjugate..........................................297
Поиск образовательных программ в Интернете.............297
School Forge........................................297
Linux4Kids..........................................298
Free Software Foundation............................299
Другие методы..........................................299
Это для образования....................................300
ЧАСТЬ VI
ПРОДВИНУТЫЕ ВОЗМОЖНОСТИ UBUNTU
Глава 21. Выйти из границ — справка по командам оболочки
в GNU/Linux..............................................304
Перемещение в терминале................................305
Дерево директорий Ubuntu............................307
Создание директорий....................................310
Копирование и перенос файлов........................312
Инструменты системного администратора..................313
Добавление нового пользователя......................313
Изменение разрешений на доступ к директориям и файлам.314
Поиск в командной оболочке.............................317
Find................................................318
Поиск справки.......................................319
Управление процессами..................................319
9
Оглавление
Глава 22. Текстовый редактор Emacs.........................322
Установка Emacs..........................................323
Основные сведения о Emacs................................324
Расположение объектов в Emacs.........................324
Буферы................................................324
Регион................................................325
Точка.................................................325
Окна и рамки..........................................325
Перемещение в буфере..................................326
Создание нового файла Етас...............................326
Открытие файла для редактирования........................328
Чтение Gnus..............................................330
Emacs для электронной почты..............................331
Приложение 1. Установка Ubuntu.............................334
Установка с чистого листа................................334
Двухвариантная загрузка с Windows........................342
Installation Drive (Диск для установки)...............344
Installation Size (Место для установки)...............344
Desktop Environment (Графический интерфейс)...........344
Language (Язык).......................................344
Username (Имя пользователя)...........................344
Password (Пароль).....................................344
Приложение 2. Полезная информация..........................346
11 ред м ет н ы й у казател ь..............................348
Эта книга посвящается моей жене Джеки и двум моим детям,
Присцилле и Джеффри. Спасибо за жертвы, на которые
вы шли во время моей работы над этой книгой. Именно вы
вдохновляете меня на все, что я делаю.
БЛАГОДАРНОСТИ
Начав писать эту книгу, я вскоре узнал, что этот процесс заключается
не только в «написании книги». В нем участвуют многие специалисты,
и я бы хотел воспользоваться моментом и поблагодарить их.
Начну с Нейла Селкинда, который привел меня в этот проект. Нейл,
спасибо, что ты всегда оставался моим наставником и сторонником.
Никаких благодарностей не хватит, чтобы отблагодарить за терпе-
ние и помощь двух моих знакомых из McGraw-Hill Professional, Род-
жера Стьюарта и Карли Стенлтон. Я также хотел бы поблагодарить
контролера-редактора Джанет Уолден и менеджера моего проекта в IRC
Лпарну Шуклу за отличную работу в процессе производства. Все вы,
ребята, мне очень помогли.
Билл Бранс, мой технический редактор, я действительно ценю время,
которое ты потратил, чтобы убедиться, что все мои указания точны и
работают именно так, как я объяснял. И еще одно, Билл: вперед, Уайт
Соке! Я также хотел бы поблагодарить литературного редактора Джана
Джу за проверку текста.
Семье и друзьям, которые поддерживали меня на протяжении всего
процесса: я не знаю, как вас отблагодарить. Мама и папа, спасибо за
вашу поддержку все эти годы, за то, что читали все материалы, которые
я вам давал. Моим братьям Тодду и Риану: спасибо, что вы всегда мне
помогали. Наконец, необходимо поблагодарить мою жену Джеки и дво-
их детей, Присциллу и Джеффри. Джеки, я ценю то время, которое ты
потратила на всю остальную работу, чтобы я смог сконцентрироваться
на написании книги. Твое терпение достойно восхищения. Присцилла
и Джеффри вы. ребята, всегда меня понимали и помогали мне. Да.
Джеффри, эта книга готова!
ВВЕДЕНИЕ
Почему такое количество пользователей работают с GNU/Linux? Не-
которые выбирают его, так как считают, что купленное должно при-
надлежать вам и у вас должно быть право использовать его как угод-
но. Некоторые желают улучшить свои навыки владения компьютером
и познакомиться с чем-то совершенно новым. Другие используют
GNU/Linux из чисто экономических соображений, так как большин-
ство дистрибутивов Linux бесплатны! По какой бы причине вы ни
выбрали GNU/Linux, дистрибутив Ubuntu одно из самых мудрых
решений, которые вы можете принять!
Чем Ubuntu отличается от других
дистрибутивов
Если вы читаете эту книгу, то, возможно, хорошо представляете себе от-
личия Ubuntu, например, от Red Hat или SUSE Linux. Для тех, кто этого
не знает, объясню. В мире открытых исходных кодов главным являет-
ся сообщество. Как правило, за поддержку, обновления, руководства и
уроки ответственно сообщество данного проекта. Ubuntu полностью
соответствует такой политике, и название его происходит от южноаф-
риканского слова со значением «гуманность по отношению к другим».
Сообщество реализует это понятие при работе над любой из возника-
ющих проблем. В то время как другие сообщества GNU/Linux могут
показаться пугающими, в сообществе Ubuntu чрезвычайно рады видеть
новых членов, так как именно новые пользователи продвигают Ubuntu
вперед.
Это дружелюбное отношение к новым пользователям становится оче-
видным при установке системы. С самого начала вы чувствуете себя
комфортно, так как установка занимает всего лишь несколько щелчков
мыши по сравнению с некоторыми другими дистрибутивами, где уста-
новка часто выполняется в текстовом режиме. В то время как многие
дистрибутивы GNU/Linux сделаны с акцентом на функциональность.
13
Введение
стабильность и безопасность, основная цель Ubuntu — удобство для
пользователей без потерн функциональности, стабильности и безопас-
ности.
Что вы изучите
В этой книге будут описаны многие основные задачи, что поможет вам
перейти от уровня новичка до уровня опытного пользователя. Жела-
тельно, чтобы у вас на компьютере была установлена система Ubuntu,
так как тогда вы сможете выполнять описанные действия, и таким обра-
зом обучение будет гораздо эффективнее. Кроме того, я постарался по-
вторять инструкции по выполнению некоторых задач в разных главах.
Таким образом, вы можете быстро обратиться к данной книге за справ-
кой, если возникнет такая необходимость.
Помните, что если вы не знакомы или плохо знакомы с GNU/Linux, то,
возможно, будете совершать ошибки. Все в порядке. Глубоко вдохните и
попытайтесь снова, пока у вас не получится. Помните: если вы застряли
и не можете найти выход, в сообществе есть много людей, готовых по-
мочь.
Часть I
ЗНАКОМСТВО С UBUNTU
Глава 1. Что такое Ubuntu. Знакомство
Глава 2. Знакомство с интерфейсом Ubuntu
Глава 3. Изменение внешнего вида Ubuntu
на свой вкус
Глава 1
ЧТО ТАКОЕ UBUNTU. ЗНАКОМСТВО
Как...
• Понять основные идеи Ubuntu
• Понять, в чем заключается «свободное» программное
обеспечение и программное обеспечение с открытым
кодом
• Понять историю GNU/Linux
• Понять историю Ubuntu
• Стать членом сообщества Ubuntu
Перед тем как углубиться в изучение Ubuntu, давайте уделим некото-
рое время, чтобы разобраться, что же такое Ubuntu. Вопрос для начина-
ющих: что такое Ubuntu? Если вы ответили: «Забавное название» — то
вы на правильном пути. Слово Ubuntu, которое произносится «убунту»,
происходит из южноафриканского языка банту.
Философия Ubuntu
Ubuntu значит гуманность по отношению к другим. Однако норой про-
стые объяснения могут заставить чесать в затылке. Чтобы по-настоящему
понять философию Ubuntu, имеет смысл привести цитату Нельсона
Манделы, в которой он описывает концепцию убунту.
«Путешественник по нашей стране может остановиться в деревне, и ему
не придется просить еду и воду: его накормят и будут развлекать. Э го одна
из сторон убунту, но у него много сторон. Убунту не значит, что люди не
должны обогащаться. Поэтому вопрос ставится таким образом: делаете ли
вы это для того, чтобы позволить развиваться сообществу вокруг вас?»
Какое же отношение имеет эта философия к компьютерам? Снаружи
никакого, но если вы поймете концепции, лежащие в основе Linux, GNU
16
Глава 1. Что такое Ubuntu. Знакомство
и движения за свободное программное обеспечение, вам станет ясна
важность философии в успехе Ubuntu.
Говорят, что числа не лгут. Если это так. то I 'bunt и — наиболее популяр-
ная версия операционной системы Linux, доступная пользователям по
всему миру. Согласно подсчетам, во время написания этого текста более
чем на восьми миллионах компьютеров используется операционная си-
стема Ubuntu. Если этого недостаточно, обратите внимание на то, что в
2005, 2006 и 2007 годах Ubuntu был назван дистрибутивом Linux номер
один на веб-сайте Dist го Watch (www.distrowatch.com), а также дистри-
бутивом номер один в 2008 году.
ПРИМЕЧАНИЕ
Дистрибутивом Linux-компании называют свой продукт. Ubuntu —
это дистрибутив, как и Red Hat, SUSE, Slackware и другие версии
Linux. Не следует путать дистрибутивы с «версиями» и «выпусками»,
которые используются в мире Windows и Мас.
Ubuntu получил множество заслуженных наград, среди которых:
• 16-е место в рейтинге 100 лучших продуктов 2007 года журнала
PC World;
• 27-е место в рейтинге 100 лучших продуктов 2003 года журнала
PC World;
• награда «Выбор редактора для программного обеспечения с откры-
тым кодом — 2007» PC Welt Awards;
• «Лучший дистрибутив Linux/Open Source», UK Linux and Open
Source Awards в 2005 и 2006 годах;
• «Самый популярный дистрибутив Linux», согласно голосованию
членов DesktopLinux.com в 2006 году;
• «Лучшее сообщество года, дистрибутив года, лучший новичок в со-
обществе», Ars Technica Awards 2006 гола;
• награда «Выбор читателей» TUX Magazine 2005 года;
• награда «Выбор читателей» Linux Journal 2005 года.
В дальнейшем философия, лежащая в основе Ubuntu и GNU/Linux,
будет объяснена подробнее. Также станет ноня i нее, как эти положения
сделали Ubuntu лучшим дистрибутивом GNU/Linux в мире.
17
Часть I. Знакомство с Ubuntu
GNU, Linux и движение за свободное
программное обеспечение
В 1989 году программист из MIT по имени Ричард М. Столмен (Richard
М. Stallman) стал скептически относиться к дорогим коммерческим
программам, которые продавались в магазинах. Так как эти программы
были коммерческими, их исходный код часто защищался, и изменение
{хакинг) исходного кода было запрещено. Привыкший к старым време-
нам, когда программисты могли делиться программным кодом друг с
другом, Столмен рекомендовал использовать так называемое свободное
программное обеспечение. чтобы программисты и разработчики снова по-
лучили возможность изменять исходный код, делать его лучше. Свобо-
да программного обеспечения не значит запрет на его продажу. Просто у
его пользователей должна быть возможность просматривать и изменять
исходный код. Столмен полагал, что люди, использующие компьютеры,
обладают четырьмя естественными правами, описанными ниже.
Свобода 0. Свобода запускать программу с любой целью. Столмен хотел
убедиться, что те, кто написал, улучшил или изменил программу, могут
использовать ее по своему разумению. Со временем эта свобода будет
также пониматься и как возможность запускать программу на любой
операционной системе.
ПРИМЕЧАНИЕ
Нет, это не опечатка в списке четырех свобод. Столмен использовал
число ноль как небольшую программистскую шутку. При написании
кода все начинается с нуля, а не с единицы.
Свобода 1. Свобода изучать исходный код программного обеспечения и из-
менять его по своему желанию. Также один из идеалов движения. Воз-
можность изучать исходный код программы означает, что вы можете
прочитать все команды, которые указал программист при ее написании.
Многим это не особенно важно, ио для разработчиков такая концепция
означает нс только возможность узнать что-то, по и основание для напи-
*
сания новой, лучшей программы. Для этого можно изменить существу-
ющий код. Ранние программисты использовали слово hacking лишь для
описания каких-то изменений, позволяющих программе работать лучше.
Свобода 2. Свобода распространять копии вашего программного обеспе-
чения среди других пользователей. Э го была важная характеристика, так
18
Глава 1. Что такое Ubuntu. Знакомство
как программисты уже тогда часто тратили много времени на помощь
другим людям в сообществе. За годы до появления Ubuntu в сообществе
философия уже существовала!
Столмен заявил, что, кроме возможности свободно распространять про-
граммное обеспечение, у других пользователей также должна быть воз-
можность опубликовать программу и исходный код.
Свобода 3. Свобода публиковать свои изменения в программном пакете.
Опять-таки это была одна из основных идей в раннем сообществе. Если
вы улучшили программу, изменив ее исходные коды, поделитесь своими
изменениями с другими! Возвращаясь к цитате Манделы, повторимся:
«Делаете ли вы это для того, чтобы позволить развиваться сообществу
вокруг вас?»
ПРИМЕЧАНИЕ
В компьютерном мире слово «хакер» не несет той окраски, с кото-
рой оно используется в средствах массовой информации. «Хакер»
означает человека, который изучает Сеть или программу и изменя-
ет ее в лучшую сторону. Слово «хакер» приобрело отрицательную
окраску, так как его использовали для описания людей, которые
пользуются своими навыками не для изучения и улучшения чего-то,
а для неэтичных целей. Правильное название таких индивидуумов —
«взломщик» (cracker).
© ЗНАЕТЕ ЛИ ВЫ? ПИНГВИН ТУКС
Пингвин Туке — официальный символ ядра Linux.
КжЯ В 1996 году Туке был создан Ларри Юингом (Larry
Ewing) после длительных споров. Конец спорам по-
ш ложило электронное письмо с текстом «Линусу нра-
Як В вятся пингвины». По слухам, имя Туке — аббревиату-
£ pa Torvalds’ Unix, но многие заявляют, что это просто
сокращение от «Тукседо».
Тукса можно увидеть на большинстве веб-сайтов, посвященных
Linux. У пингвина богатый гардероб, созданный усилиями пользова-
телей, так как у них есть право свободно изменять рисунок.
Одним из самых больших проектов движения Столмена за свободное
программное обеспечение стала операционная система под названием
GNU. которую он и другие программисты написали в 1999 году GNU —
19
Часть I. Знакомство с Ubuntu
рекурсивная аббревиатура от GNU s Not Unix (GNU — это не Unix).
Данная операционная система была создана как полностью свободная
ОС'. Это означало не только то. что программисты смогут изменять ее
по своему желанию, но и то, что она будет совершенно бесплатна для
пользователей!
ПРИМЕЧАНИЕ
Рекурсивная аббревиатура — это аббревиатура, в расшифровке ко-
торой используется она же.
Однако эта операционная система еще не была завершена. Не хватало
жизненно необходимого компонента, ядра — обязательной части опера-
ционной системы, которая управляет выделением ресурсов компьюте-
ра, сообщением с аппаратными устройствами, доступом к программам
и безопасностью. Команда GNU использовала центральную часть, ядро
операционной системы, написанное в 1991 году программистом по имени
Линус Торвальдс. Ядро называлось Linus’ Unix (Unix Линуса) или Linux.
В результате этого союза появилась операционная система GNU/Linux.
Так как многие опускают GNU, операционная система известна просто
как Linux. Однако Столмен и другие по-прежнему используют полное
название операционной системы и указывают, что Linux — это название
ядра, а не сисгемы в целом. Согласно Стол мену, называть GNU/Linux не-
полным названием означает не учитывать тяжелый труд людей, которые
работали над другими ее частями.
История GNU/Linux
Хотя GNU/Linux была свободной (ее исходные коды были открыты)
и бесплатной, она не обрела популярность на рынке. Если вы еще не зна-
ете, GNU/Linux не продавалась в пакетах, как другие операционные си-
стемы, например Microsoft Windows. Наоборот, требовались изрядные
знания программирования, чтобы заставить сотни маленьких программ,
написанных сотнями программистов, работать вместе. Порой для аппа-
ратных компонентов не хватало важной части под названием драйвер
устройства. и некоторые устройства не работали. В таких случаях лю-
дям приходилось самостоятельно писать программу.
Практически сразу же программисты пришли к пониманию сложно-
стей, с которыми сталкивались пе-эксперты при работе с операционной
20
Глава 1. Что такое Ubuntu. Знакомство
системой GNU/Linux. Опять появилось чувство сообщества, и люди на-
чали создавать пакеты программ для успешной установки операциои-
нойсистемы Linux. Эти наборы программ назывались дистрибутивами
(distribution), или distro. В 1992 году в компании Yggdrasil Linux создали
первый дистрибутив Linux на CD-ROM. Многие компании последова-
ли примеру и стали создавать дистрибутивы Linux для пользователей.
В число популярных дистрибутивов входят Red Hal. SUSE. Mandriva
(ранее Mandrake) и Debian, на котором основан дистрибутив Ubunt u; на
рис. 1.1 показаны их логотипы.
debian
Рис. 1.1. Логотипы некоторых ранних дистрибутивов GNU/Linux широко известны
в сообществе GNU/Linux
Хотя дистрибутивы упрощали установку операционной системы, лишь
после разработки программы X Windows System GNU/Linux появился
на компьютерах любителе!i. X Windows System — эго проект, начатьи”! в
1983 году, целью которого является создание графического интерфейса,
или GUI, для операционной системы Unix. Из этого проекта родились
три наиболее популярные графические среды: GNOME, KDE и Xtce.
Теперь пользователи GNLJ/Linux не были ограничены лишь работой в
командной строке. X Windows System предоставил графический интер-
фейс, сравнимый с используемым в таких коммерческих операционных
системах, как Microsoft Windows и Apple Mac OS.
Операционная система GNU/Linux была бесплатной, но ее пользовате-
ли были настоящими компьютерными энтузиастами. GNU/Linux также
была гораздо более стабильной системой, чем ранние версии Windows,
частые сбои которых породили множество шуток о Microsoft. Даже ког-
да в компьютерах и сетях Windows появились первые вирусы и черви,
иммунные системы GNU/Linux оставались редко используемыми.
БЕЗОПАСНЕЕ ЛИ GNU/LINUX, ЧЕМ MICROSOFTWINDOWS?
GNU/Linux считается более безопасной и защищенной операцион-
ной системой, чем MicrosoftWindows. Есть две точки зрения на этот
вопрос. Согласно одной из них, GNU/Linux как свободное программ-
21
Часть I. Знакомство с Ubuntu
ное обеспечение не столь часто становится объектом нападений,
как коммерческие операционные системы.
Согласно другой точке зрения, стабильность и защищенность си-
стемы объясняются тем, что исходный код находится в свободном
доступе и его просматривает и проверяет большое число разработ-
чиков. Когда за кодом следит такое количество людей, в нем проще
найти ошибки. Противники GNU/Linux подняли вопрос о том, что не-
этичный программист может вставить в систему вредоносный код.
Однако огромное количество людей, следящих за кодом, гарантиру-
ют, что такой код будет немедленно обнаружен.
Еще одна причина безопасности GNU/Linux — в отсутствии спешки
из-за условий рынка. Многие пакеты ПО должны быть выпущены до
определенной даты, чтобы их покупали. Эксперты по безопасности
считают это неправильным, так как при ускоренной разработке не
остается времени на поиск уязвимостей в коде. В GNU/Linux код
проверяют сотни добровольцев, которые ищут такого рода ошибки.
Приход Ubuntu
В апреле 2004 года южноафриканский предприниматель по имени Марк
Шаттлворт (Mark Shut tieworth) представил, как должен выглядеть
новый тип операционной системы. Шаттлворт рано разбогател, когда
основал центр сертификации и компанию по безопасности в Интерне-
те Thawte. За время своей работы Thawte стала вторым по величине
центром сертификации в Сети после VeriSign. VeriSign, видя в Thawte,
основанном на открытом программном обеспечении, большой потенци-
ал, купила компанию в 1999 году, заплатив 575 миллионов долларов.
Шаттлворт, большой сторонник движения за свободное ИО, считал, что
свободное программное обеспечение и программное обеспечение с от-
крытыми исходными кодами играет важную роль в будущем компью-
терной техники. Однако он понимал, что для признания GNU/Linux
обычными пользователями система должна легко устанавливаться,
работать и обновляться. Шаттлворт внес определенный вклад в проект
Debian Linux и планировал превратить этот уже популярный в то время
дистрибутив Linux в свою идеальную операционную систему. Со вре-
менем он понял, что. чтобы действительно достичь желаемого, нужно
начать с нуля. Его новая операционная система должна была основы-
ваться на строгой периодичности выпусков (чтобы люди знали время
выхода обновлений), мощном фундаменте Debian, дружественном гра-
фическом интерфейсе GNOME и приверженности свободе.
22
Глава 1. Что такое Ubuntu. Знакомство
Для создания новой операционной системы Шаттл ворт основал компа-
нию Canonical. Ltd., чтобы спонсировать этот проек т и оплачивать труд
разработчиков. Первая команда состояла из программистов, с которыми
он познакомился при работе над Debian. Учитывая, что для успеха про-
екта с открытыми исходными кодами необходима помощь сообщества,
было выбрано название Ubuntu. Ubuntu, слово из языка родной южно-
африканской страны Шаттлворта, указывает па то. что в процессе соз-
дания системы участвует сообщество, и в примерном переводе означает
«гуманность по отношению к другим», что подтверждает привержен-
ность Шаттлворта филантропии.
Чтобы создать операционную систему, сочетающую лучшие черты сво-
бодного программного обеспечения с дружелюбностью к пользователям
коммерческих операционных систем, первоначальная группа разработ-
чиков заложила основу в виде характеристик, которыми, по их мнению,
должна была обладать идеальная операционная система.
В числе важных характеристик присутствовали следующие:
• частый цикл выпуска новых версий, ио которому могут ориентиро-
ваться пользователи;
• простая операционная система с привычной графической средой;
• сильный упор на сообщество, работающее с существующими сво-
бодными проектами с открытыми исходными кодами;
• возможность членов сообщества предложить свои варианты.
Разработчики установили амбициозную дату выпуска шесть месяцев
спустя, в октябре 2004 года, по не сообщили об этом широкой публи-
ке. Зная, что в созданном за столь короткое время дистрибутиве не-
избежно будут недостатки (warts — букв, «бородавки»), они назвали
первую версию операционной системы Warty Wart hog. Затем была
выпущена версия 4.10, н она немедленно стала хитом, заняв 13-е ме-
сто в рейтинге DistroWalch.com за 2004 год. Всего за три месяца дис-
трибутив оказался всего лишь па строчку ниже гиганта индустрии
Red Hat!
ПРИМЕЧАНИЕ
Дистрибутив GNU/Linux состоит из ядра Linux, библиотек и вспомо-
гательных программ из проекта GNU и различных приложений, со-
бранных компанией или сообществом. Версия представляет собой
изменения дистрибутива.
23
Часть I. Знакомство с Ubuntu
Я мыслю, следовательно, я обещаю...
Было уже достаточно сказано об идеологии Ubuntu и африканской
философии убунту. Теперь, когда вы знакомы с ними, необходимо по-
знакомиться с ценностями разработчиков Ubuntu и их обещаниями со-
обществу Ubuntu.
*
Идеология разработчика Ubuntu:
• у каждого пользователя должна быть свобода загружать, запускать,
копирован), распространять и изменят!) программное обеспечение
с любой целью без лицензионных отчислений:
• у каждого пользователя должна быть возможность использовать
программное обеспечение на том языке, который он выберет;
• каждый пользователь должен иметь возможность использовать про-
граммное обеспечение, даже если это человек с ограниченными воз-
можностями.
Даже идеология разработчиков была взята из первоначальных свобод,
предложенных Ричардом Столменом. Следуя духу свободного про-
граммного обеспечения, уже существующее было взято и расширено.
Разработчики также дали некоторые обещания сообществу пользовате-
лей! Ubuntu:
• Ubuntu всегда будет бесплатен, включая выпуски для предприятий
и обновления безопасности;
• для Ubuntu есть полная коммерческая поддержка от Canonical и со-
тен компаний по всему миру;
• Ubuntu включает самые лучшие переводы и программы для предо-
ставления специальных возможностей, доступные в сообществе сво-
*
бодного программного обеспечения;
• на компакт-диске Ubuntu находятся только свободные приложения;
мы рекомендуем использовать свободное про» раммное обеспечение
и программное обеспечение с открытыми исходными кодами, улуч-
шать его и передавать другим.
Цикл выпусков Ubuntu
Учитывая желания частого расписания выпусков, команда решила, что
каждые шесть месяцев будет выпускаться новая версия операционной
системы, что показано в табл. 1.1.
24
Глава 1. Что такое Ubuntu. Знакомство
Таблица 1.1. Расписание выпусков Ubuntu
Версия Дата выпуска Кодовое имя Окончание (выдержки
4.10 20 октября 2001 Wan у W’ari hog 30 апреля 2006
5.04 8 апреля 2005 Hoary 1 ledgehog 31 октября 2006
5.Ю 13 октября 2005 Breezy Badger 13 апреля 2007
6.06 1 июня 2006 Dapper Drake Июнь 2009
6.10 26 октября 2006 Edge Eh Апрель 2008
7.04 19 апреля 2007 Feisty Faw n ()ктябрь 2008
7.10 18 октября 2007 Gutsy Gibbon % Апрель 2009
8.04 Апрель 2008 1 iardv 1 leron • Октябрь 2010
8.10 Октябрь 2008 Intrepid lbe\ Апрель 2010
В табл. 1.1 вы можете видеть, что некоторые пункты в цикле выпусков
отличаются от предыдущих заявлений. Во-первых, кажется, что номе-
ра версий не следуют никаким правилам. Нет никакого соглашения о
нумерации версий! Нет даже версии 1! Теперь посмотрите на таблицу
еще раз, и вы заметите, что «4.10» — эго европейский способ записи
«Октябрь 2004». Каждая из версий следует этому способу.
С некоторыми из имен связаны интересные истории. Warty Warthog
(Бородавчатый бородавочник) получил такое название из-за беседы
Марка Шаттл во рта и разработчика Ричарда Коллинса (Richard Collins).
Узнав, что Ubuntu должен быть выпущен максимум за шесть месяцев.
» *•
Коллинс подумал, что столь краткого периода времени не хватит, что-
бы разгладить все неровности. Шаттлворт ответил: «Тогда надо назвать
этот выпуск warty warthog». Это название означает, что в нем много не-
ровностей. Hoary Hedgehog (Серый дикобраз) появился из-за измене-
ния названия третьего выпуска. Первоначально он должен был назы-
ваться Grumpy Groundhog (Сварливый сурок), но Шаттлворт заявил,
что людям на Ubuntu Wiki не понравилась окраска слова grumpy (свар-
ливый), и они предложили вариант Breezy Badger. Следующие имена
располагались в алфавитном порядке, чтобы схема их формирования
была организованной. Шаттлворт и его команда не обещали следовать
алфавитному порядку, но можно быть уверенным, что эта схема продер-
жится некоторое время.
Кстати, о названиях выпусков. Они немного странные, не правда ли?
Названия выпусков, как и все остальное в Ubuntu, выбираются со-
обществом. Члены сообщества предлагают названия выпусков в виде
^животное-прилагательное», и это не соревнование, а еще один способ
25
Часть I. Знакомство с Ubuntu
совместной работы нал проектом Ubuntu. Помните, что членов сообще-
ства просят помогать по мере сил и возможностей.
Вы также могли заметить, что версия 6.06 не следует традиционному
шестимесячному циклу выпусков. Нет, в это время разработчики не
были на каникулах. Выпуск Dapper Drake известен как выпуск с долго-
срочной поддержкой, и он включает в себя новую версию ядра Linux и
новые версии OpenOffice, Mozilla Firefox, Xorg и GNOME. Поддержка
версии для обычных пользователей закончится в 2009 году, а поддержка
версии для серверов будет длиться до 2011 года.
Итак, что же меняется, за исключением названия? Как и в случае
Windows и Мас, создатели GNU/Linux выпускают обновления для
устранения ошибок в операционной системе, закрытия брешей в безо-
пасности и улучшения графического интерфейса. Так как проект Ubuntu
развивается благодаря сообществу, при подготовке новых версий боль-
шое внимание уделяется запросам и критике со стороны сообщества в
целом. При каждом обновлении операционной системы команда раз-
работчиков исправляет определенные недостатки. В данный момент в
механизме работы и графическом интерфейсе Ubuntu еще не было осо-
бенно важных изменений. Помните: Ubuntu — это Linux для людей. Гло-
бальные изменения для пользователей операционной системы противо-
речат основополагающей философии Ubuntu.
Сообщество Ubuntu
Успех Ubuntu, как и любого другого проекта с открытыми исходны-
ми кодами, определяется его сообществом. Сообщество Ubuntu ничем
не отличается. Его членам предлагается помочь в создании Ubuntu по
мере своих сил. Для некоторых это означает написание кода программ,
входящих в состав операционной системы. Другие вносят свой вклад
в виде ответов на форумах об установке, настройке и использовании
Ubuntu. Художники помогают путем создания логотипов (рис. 1.2) п
оформления программ. Иные вносят свой вклад, переводя докумен-
тацию на другие языки. Даже обычные пользователи могут помочь,
предлагая животное для названия следующих версий операционной
системы.
Само но себе сообщество разбивается на три категории: Вклад (Contri-
bute). Помощь (Help) и Структура сообщества (Community Structure).
В каждой из этих категорий пользователи и помощники могут найти
26
Глава 1. Что такое Ubuntu. Знакомство
то, что они ищут. Домашняя страница сообщества Ubuntu находится но
адресу: www.ubuntu.com/cominuni(y.
• "j ubuntu
Рис. 1.2. Логотип Ubuntu, созданный членами сообщества
Вклад
В категории Вклад члены сообщества могут работать в любой из четы-
рех областей. Разработка — для тех, кто хочет писать код программ в
проекте, тестировать приложения или отлаживать существующий ис-
ходный код. Это центральная часть в создании программного обеспече-
ния и одна из самых важных работ, которыми могут заниматься члены
сообщества. Некоторые премии в этой области составляют от 100 до
500 долларов для программистов, которым удастся найти рабочее ре-
шение какой-либо проблемы. Те, кто не силен в написании кода, могут
предложить идеи, над которыми будут работать другие программисты,
чтобы улучшить Ubuntu.
Хорошо владеющие языком могут работать над документацией и по-
мочь в написании документации Ubuntu или текстов в Ubuntu Wiki.
Кроме собственно написания текстов, члены сообщества могут прове-
рять текст на наличие ошибок или следовать предложенным инструк-
циям, чтобы проверить, что они логичны и работают правильно.
Одна из величайших задач, которую может решать член сообщества, —
предоставление поддержки другим членам при помощи ответов на во-
просы в форумах или каналах Internet Relay Chat (IRC), посвящен-
ных Ubuntu. Вопросы бывают как простыми (об установке и запуске
Ubuntu), так и сложными (о реализации решений на основании Ubuntu
в корпоративных сетях). Многие пользователи могут найти на форумах
интересующие их ответы.
Четвертая область категории Вклад — графика (artwork). Художники
создают не только плен логотипов, но и другие рисунки, использующие-
ся в интерфейсе Ubuntu, включая значки, фоны рабочего стола и темы,
которые позволяют пользователям Ubuntu настроить внешний вид си-
стемы под себя.
27
Часть I. Знакомство с Ubuntu
Помощь и информация
Две области раздела Помощь и информация пересекаются с двумя обла-
стями раздела Вклад — документация и поддержка. Но категория Вклад
предоставляет информацию для отдельных пользователей, а в катего-
рии Помощь и информация членам сообщества указывается направле-
ние. в котором им следует двигаться для поиска решения. Кроме того, в
пей присутствуют две уникальные области: общественные блоги (com-
munity blogs) и Новости.
Общественные блоги ведутся разработчиками Ubuntu и их помощни-
ками. Они позволяют взглянуть на жизнь членов сообщества и лучше
понять, каким они видят будущее Ubuntu. Эти дневники дают другим
членам сообщества возможность увидеть разработку Ubuntu и способы
решения возникших проблем.
Отдел Новости предоставляет членам сообщества доступ к новостям,
связанным с Ubuntu. Здесь можно прочитать Full Circle, журнал сообще-
ства Ubuntu, а также еженедельную газету Ubuntu. Члены сообщества
также могут просмотреть другие новости, например о готовящихся про-
ектах. Новостной сайт называется Fridge (Холодильник), поскольку
туда, как надверну холодильника, помещают всю самую свежую инфор-
мацию.
Структура сообщества
Эта категория определяет структуру сообщества Ubunt u и служит спо-
собом организации проектов, членов и всей работы над Ubuntu.
Как и две другие категории. Структура сообщества разбита на четыре
области.
Категория Управление и процесс определяет организационную структу-
ру сообщества Ubuntu и указывает, как выбираются люди с определен-
ной ответственностью для различных проектов. Это своего рода законы
для сообщества в целом.
Кодекс поведения указывает, как должны действовать члены сообщества.
Основные правила просты.
• Быть внимательным к другим.
• Уважать других.
28
Глава 1. Что такое Ubuntu. Знакомство
• Быть готовым к сотрудничеству.
• Если вы не согласны, поговорите с другими.
• Если вы не уверены, попросите помочь.
• Уступайте свою позицию тактично.
ПРИМЕЧАНИЕ
Последнее правило, «уступайте свою позицию тактично», означа-
ет, что, если вы покидаете проект или обсуждение, делайте это так,
чтобы другие могли продолжить начатое вами с минимумом или без
подрыва разработки.
Область Проектные команды содержит список различных команд, ко-
торые работают для достижения успеха Ubuntu. Пользователи .могут
перейти по ссылкам, чтобы узнать о различных проектах и о том. как
можно помочь в их разработке.
Локальные команды — это область, в которой пользователи Ubuntu
могут взаимодействовать с другими членами сообщества в локальной
области. Локальные команды ответственны за продвижение Ubuntu и
улучшение операционной системы любым доступным методом. Конеч-
но, можно внести вклад в работу сообщества и без входа в локальную
команду, но возможность встретиться с другими энтузиастами Ubuntu
укрепляет чувство общности, жизненно важное для успеха Ubuntu.
Появление Ubuntu
С поддержкой филантропа-мультимиллионера и огромного сообщества
пользователей Ubuntu оказал значительное влияние в сообществах для
ПО с открытыми исходными кодами и Linux. Популярность Ubuntu за
последние несколько лет достигла таких вершин, что компания Dell на-
чала выпускать модели с предустановленным Ubuntu во Франции. Гер-
мании, Великобритании и США.
Возникло также несколько проектов-ответвлений. Первым из них был
Kubuntu, версия дистрибутива Ubuntu, использующая графический пи-
о»
ейс KDE, который традиционно популярнее среди новых пользо-
вателей операционной системы GNU/Linux, так как больше похож на
интерфейсы Windows и Мас. чем интерфейс GNOME. KDE также по-
29
Часть I. Знакомство с Ubuntu
зволяет запускать приложения, которые некоторые пользователи счи-
тают лучшими, чем их варианты из среды GNOME. Хотя приложения
KDE можно запустить в среде GNOME и наоборот, это требует установ-
ки соответствующих библиотек.
Для старых компьютеров лучшим выбором считается Xubuntu, создан-
ный для работы с ограниченными ресурсами и основанный на Xfce, а не
на GNOME или KDE. Так как функции этого графического интерфейса
менее обширны, Xfce считается более экономным относительно исполь-
зования ОЗУ и ЦП. Это также значит, что для Xfce доступно меньше
приложений, чем для GNOME и KDE. Данный графический интерфейс
создан для использования GNU/Linux на недорогих компьютерах и
считается наиболее естественным для тех, кто переходит с Window s на
GNU/Linux.
Третий дочерний проект Ubuntu — версия операционной системы
Edubuntu. Edubuntu был создан для использования в классе, он содержит
такие дополнительные программы, как обучающий набор GCompris, в
который входит более 100 обучающих приложений по математике, чте-
нию, информатике, естественным наукам, географии и другим предме-
там. В число пакетов в составе Edubuntu входит набор программ КГ)Е
Edutainment, сходный с GCompris, а также календарь SchoolTool. позво-
ляющий учителям, ученикам и родителям обмениваться информацией.
Edubuntu взаимодействует и с Linux Terminal Server Project, который
позволяет множеству терминальных компьютеров работать с одним
сервером. Так как терминальные компьютеры гораздо дешевле обыч-
ных, они идеально подходят для школ с ограниченным бюджетом. Еще
одно преимущество Edubuntu состоит в том, что при использовании
Terminal Server Project операционная система и приложения запускают-
ся в одном месте во всей сети, а это значительно облегчает управление
компьютерами и ресурсами.
Из-за жалоб на то, что в пакетах Ubuntu использовалось не только сво-
бодное программное обеспечение, команда Ubuntu выпустила проект
под названием Gobuntu. Gobuntu состоит исключительно из свободного
программного обеспечения. В этом проекте были учтены пожелания со-
общества, и в него не включен браузер Mozilla Firefox из-за ограничений
на использование в нем изображений.
Как и в случае с Edubuntu. есть и другие проекты для определенных
групп пользователей. Ubuntu Studio — это мультимедийный вариант
Ubuntu. UbuntuJeOS (произносится «juice») был создан для работы
30
Глава 1. Что такое Ubuntu. Знакомство
с виртуальными приспособлениями, a Ubuntu Mobile — для работы
с мобильными интернет-ycTpoiicTBaMif.
Кроме дочерних проектов на основе Ubuntu, родительская компания.
Canonical, Ltd., спонсирует другие проекты с открытым исходным ко-
дом, которые помогают в управлении проектами по информатике. Не-
давно они открыли официальные курсы по операционной системе
Ubuntu и ее программному обеспечению для получения сертификатов
Ubuntu Certified Professional для профессионалов по IT
; КАК... НАЙТИ ОТВЕТ НА ВОПРОС НА ФОРУМЕ
! В сообществе GNU/Linux на форумах можно найти решения мно-
гих проблем. Главное — знать, где искать.
• Используйте поисковую машину, например Google, и проверьте,
| можете ли вы сузить поиск. Как можно четче укажите ключевые
| слова. Если у вас есть сообщение об ошибке, введите его в поле
j . дословно. Возможно, вам придется просмотреть не одну ссылку,
но вероятность найти искомое велика.
Поищите на нужном форуме. Если вам необходима помощь по
с ' Ubuntu, зайдите на http://ubuntuforums.org. Вы можете поискать
| .. в размещенных там темах ответы на интересующие вас вопросы
или выполнить поиск по определенным ключевым словам. На са-
i мом форуме есть отдел помощи, воспользуйтесь им, если вы не
> z уверены, как поместить вопрос или ответ на заданный вопрос.
£ Если вы не сможете найти ответ на вопрос, зарегистрируйтесь
перед размещением вопроса. Как пользователю Ubuntu, вам в
|, любом случае необходимо зарегистрироваться, так как сообще-
ство очень важно. После регистрации можно задать свой вопрос.
Е Обязательно прочитайте справочный раздел и обратите особое
г внимание на правила поведения перед тем как разместить что-то
F на форуме. Пользователи на форуме очень терпеливо относятся к
Г новичкам, обращающимся за помощью, но не терпят нарушения
; правил поведения.
Добро пожаловать в сообщество GNU/Linux!
Вы сделали первый шаг к совершенно новому открытому компьютер-
ному миру, просто прочитав эту главу и узнав больше об операционной
системе GNU/Linux. Конечно, вы пока нуб (пООЬ. новичок) в сообще-
31
Часть I. Знакомство с Ubuntu
стве GNU/Linux, но вскоре сами заметите, что большинство других
членов сообщества готовы помочь вам стать полноценным его членом.
Если у вас есть вопросы, задайте их на одном из форумов, и вы увидите,
насколько быстро один из экспертов даст вам совет. Члены сообщества
программного обеспечения с открытым кодом гордятся тем, что помо-
гают другим разобраться в вопросах, связанных с профаммиым и аппа-
ратным обеспечением и компьютерами в целом. Вы заметите некоторые
разговоры не по теме, но это нормально. Просто придерживайтесь пра-
вил форума, и вы получите нужные ответы.
Глава 2
ЗНАКОМСТВО С ИНТЕРФЕЙСОМ
UBUNTU
Как...
• Загрузить копию Ubuntu
• Записать файлы, чтобы можно было запустить Ubuntu
на компьютере
• Запустить Ubuntu с Live CD
• Использовать среду GNOME
• Выйти из Ubuntu
Вы уже прошли два из самых важных шагов при использовании опе-
рационной системы Ubuntu. Первым шагом было приобретение этой
книги, которая поможет вам в процессе использования Ubuntu. Вторым
шагом стало понимание того, чем с философской точки зрения Ubuntu
отличается от некоторых других операционных систем, к которым вы
привыкли. Об этом было рассказано в главе 1. по лому, если вы ее про-
пустили, возможно, имеет смысл вернуться и прочитать ее еще раз —
там описаны основные понятия Ubuntu.
Получение копии Ubuntu
Пришло время третьего шага. Вам нужно загрузить копию Ubuntu на
свои компьютер. Ubuntu дает обещания всем, кто использует данное
программное обеспечение. Эти обещания гласят:
Ubuntu всегда будет бесплатна, включая выпуски для предприятий
и обновления безопасности:
Для Ubuntu есть полная коммерческая поддержка от Canonical и со-
тен компаний по всему миру:
* Ubuntu включает самые лучшие переводы и программы для предо-
ставления специальных возможное теп, доступные в сообществе сво-
бодного программного обеспечения:
33
Часть I. Знакомство с Ubuntu
• на компакт-диске Ubuntu находятся только свободные приложения;
мы рекомендуем использовать свободное программное обеспечение
и программное обеспечение с открытыми исходными кодами, улуч-
шать его и передавать другим.
11ервое обещание относится к вам. В отличие от коммерческих операци-
онных систем, Ubuntu ничего не стоит. У вас не спросят номер кредит-
ной карты и не предъявят чек, нет стоимости подписки или ежемесячной
оплаты. Поль, nada. zip. Так что же взамен? Всегда нужно давать что-то
взамен, верно? Ubuntu требует от вас одну маленькую вещь. Скопиро-
вать свой компакт-диск с Ubuntu и дать его как можно большему числу
людей. Все честно, правда?
Производители ПК также ответили на рост популярности Ubuntu. Чтобы
снизить стоимость домашних и деловых компьютеров, некоторые фирмы
начали продавать компьютеры с предустановленной Ubuntu. Покупатели
Dell теперь могут сделать выбор между Ubuntu и Windows при покупке
нового компьютера. В Acer также начали продажу ноутбуков с операци-
онной системой Ubuntu на рынке Сингапура. Другие производители не-
больших компьютеров увидели потенциал Ubunt u и начали предлагать ее
как один из вариантов операционной системы. Со временем число круп-
ных и мелких компаний, предлагающих Ubuntu, будет только расти.
Если вы купили новый компьютер с предустановленной операционной
системой Ubuntu или уже установили Ubuntu на своем компьютере, мо-
жете сразу перейти к разделу «Первый взгляд на графический интер-
фейс Ubuntu».
Давайте получим копию Ubuntu, чтобы у нас появилась возможность на-
чать знакомство с этой замечательной операционной системой. Получить
копию Ubuntu достаточно просто. Компания Canonical, спонсирующая
Ubuntu, позволяет либо загрузить копию программного обеспечения из
Интернета, либо заказать посылку трех компакт-дисков по почте.
Загрузка Ubuntu
Загрузка программного обеспечения — лучший выбор, если у вас есть
высокоскоростной доступ в Интернет (лаже при наличии широкопо-
лосного доступа загрузка может занять некоторое время, так как нужно
скачать больше 650 Мб. Если вы используете коммутируемое (dial-up)
соединение, загружать Ubuntu не рекомендуется).
34
Глава 2. Знакомство с интерфейсом Ubuntu
ЕСЛИ UBUNTU И ДРУГИЕ ДИСТРИБУТИВЫ LINUX БЕСПЛАТНЫ,
КАК ОНИ МОГУТ ПРИНОСИТЬ ДЕНЬГИ?
Компании, распространяющие операционные системы GNU/Linux,
могут зарабатывать деньги разными способами. Ubuntu, например,
предоставляет готовую подпискуна поддержку для пользователей.
Хотя многие из возникающих проблем можно решить, посетив фо-
рум, предпринимателям и школам, использующим Ubuntu, ответы
часто необходимы немедленно. Можно приобрести подписку на
поддержку для домашних, серверных, терминальных компьютеров
и кластеров. Пользователи также могут купить пакеты поддержки
от 9:00 до 17:00 или круглосуточную поддержку. У Canonical есть
рынок, где легко приобрести одежду и аксессуары с символикой
Ubuntu. Помните, что не все дистрибутивы GNU/Linux бесплатны.
Есть компании, которые продают программное обеспечение для
домашних компьютеров и серверов. Цены на него обычно разум-
ные, и у пользователей остается право изменять код по своему
усмотрению.
1. Откройте ваш веб-браузер (Internet Explorer, Mozilla Firefox,
Safari и т. п.) и зайдите на веб-сайт Ubuntu — wvvw.ubuntu.com
(рис. 2.1).
•О ubuntu
Get Ubuntu 8.04 LTS
Ubuntu MID Edition 8.04 Download
The small Ubuntu with huge potential * ‘ Upgrade
Get Ubmtu
Ubirtu row tor he*,
request a Gee CO or tv* »t on
DVD or CD
About Ubuntu
6*4 Support
jo!
cc'n^jnity supped, or buy
prtfessronoi support
is a ecrrmu’ify developed. i nux-based operatng system toat $
per foe» for laptops, desktops and servers. It contans all toe apckatorr;
you reed - a a eb browse', presentation, decurrent end spreadsheet
software. instant messsgng and much more
. . • • .. . - I •
Got Involved
Shore tecb^cal i now-bow
other users, c* he$ to promote
Xunt и
Get DevelopkHj
Share уххм development
e • perbs* teb shape
rutve or utxzrtu
Desktop Edition
Server Edition
ell the UM
gear for €.04 Q
Ubuntu Store
Press Room
Uxrrtu MIO £drr<. к
achiy«*n its first pi-r ieier>p
24th 2M8
C Siv ? 1^. t‘.r-
NeToo» P.emi st Co'&Ve?
JWAre, AW
i i’>:-: t .Bybxvze 5 n ’
txr-ft । fcrfrsnxise Prot ь-
2iStAp<4. AW
<;.l !»,y
The Ubuntu promise
m -eteri r^-.*.s
Рис. 2.1. Веб-сайт Ubuntu
35
Часть I. Знакомство с Ubuntu
2. Теперь вы можете щелкнуть по кнопке Download Now (Загрузить
сейчас) в верхней левой части окна обозревателя или выбрать Get
Ubuntu среди ссылок, а затем из предложенных вариантов выбрать
Download. При использовании этого метода вам также будет объяс-
нено. как еще можно получить копию Ubuntu.
3. На странице Download вам зададут ряд вопросов. Чтобы следовать
этой книге, необходимо выбрать выпуск для домашних компьюте-
ров (desktop), а не для серверов.
4. Выберите наиболее современную версию (помните, что выпуски ну-
меруются по принципу год.месяц — например, версия 8.04 была вы-
пущена в апреле 2008 года).
5. В разделе What Type Of Computer Do You Have? (Какой у вас ком-
пьютер?) выберите нужную модель компьютера. Большинство вы-
берут Standard Personal Computer (Стандартный персональный
компьютер). Однако некоторые новые компьютеры могут быть
64-битными. В большинстве случаев, если компьютер 64-битный,
об этом говорится при продаже. Пусть вас не волнует раздел об
UltraSPARC. Тем, кто использует такие компьютеры, данное руко-
водство для установки Ubuntu не понадобится!
6. На третьей странице необходимо выбрать местоположение, из ко-
торого вы хотите загрузить Ubuntu. Щелкните по стрелке Location
Near You (Местоположение около вас). Из этого списка выберите
географически близкий к вам сервер (по крайней мере находящий-
ся в той же стране). На рис. 2.2 показан пример доступных сер-
веров.
7. IIЩелкните по кнопке Start Download (11ачать загрузку).
8. У вас спросят, хотите ли вы открыть пли записать файл. Выберите
Save (Сохранить).
9. Укажите место, куда вы хотите сохранить загруженный файл. По
умолчанию будет выбран рабочий! стол. Это позволит легко най-
ти загруженный файл. Щелкните по кнопке Save (Сохранить).
По умолчанию Internet Explorer предложи] папку Мои докумен-
ты. Firefox, скорее всего, предложит сохранить файл на рабочем
столе.
10. Затем вы увидите окно скачивания файла. в котором будет отобра-
жаться процесс скачивания Ubuntu, если только вы в это время не
возьмете себе что-нибудь перекусить.
36
Глаеа 2. Знакомство с интерфейсом Ubuntu
Swtd**' AcxUrrvc Со-'ХУЛ»» С-КГО Um»* «Еи"ГО* • :
Sweden OatorSeM>oner Ho-jsro ar • Jo»:«song Europe
S«4/»riXKj SWITCH iF«x&p»j
Snt/xUnd Unn*«wt> o< applied tcie/Ket and arts Zun. h iHGaZi «Europe
Uk'»«n< Rwtet utx^dv лу ма '.Europe.
Arneoc J
M«xKO JNAM «North Ал^пс*!
United State* Wall Waiia 3oU*je .Поль A^<»'
United State* 3^e«*t «North Amen- a
United State* Argonne hatton*’ laoorator, iNorth Aroen<a
United State* «atyn**» com rerones «North Агоека
Umted States Minor* kernel cxg «North Ament ai
UMed Slate» Xmt$$«on «North Amo«c»i
United State» Uone't ’> o* than «North А/пегка
UMed State» МП Med«a Lac Jtcrth А'-еч»’
United Slates TDS Hwri Serw.es (North Amen.;.»
Urvted States Georgia Teen Sotlwve Lio»*, (North А'-*«чэ
United Slates Cotumoa University «North America-
UMed Slate*. Northea»tem Un*rs ty tolteg* Л ConxMe- S ie«4* rfeext»»
United Stat*» Stxcenwxs org «North Anv» <*:
United States UnwMf o< Minneicta Ubuntu fteieaaes «Nod*- Amenta!
United States Free Software Lab o* Tne Unneurt-. ol Texas ai Dallas Norin Amenta-
United States Ftp -tv> mtemapeem «North Amenta
United States Ftp oswosi org (North America;
Umted Slates Ftp v»$g -u edu (North A/mil
United State» Ftp wayne edu (North An-^xa
UMed States Minot cs umn *<x. (North Amenta!
UMed States Minors cs n-rsch edu (North Amerxa-
UMed States CERiAS PuiOue University (North A~M<«ai
CX fcM iA-A rttr.Wi •
(Чс ао'З
Рис. 2.2. Доступные серверы для скачивания Ubuntu
Запись файлов Ubuntu на диск
Итак, все почти готово. Вначале необходимо записать файлы Ubuntu на
диск CD или DVD, который можно запустить на компьютере. Загружен-
ный файл будет одним файлом ISO. Файл ISO — ото образ целого дис-
ка. В отличие от других программ, обычно содержащих установочную
программу, ISO нельзя использовать, просто скопировав его с помощью
программ для записи дисков. Необходимо задействовать особое при-
ложение. Если вы приобрели коммерческие программы для записи CD,
например Roxie Easy Media Greater Suite или Nero Ultra Edition Enhanced,
этого будет вполне достаточно. Если в вашем пакете программ пет такой
возможности, можете загрузить бесплатную программу для записи ISO
под названием ISO Recorder по адресу http://isorecorder.alexfeinman.
com/isorecorder.htm. После создания CD или DVD из ISO с Ubuntu вы
можете перейти к разделу «Первый взгляд на графический интерфейс
Ubuntu».
# ПРИМЕЧАНИЕ
Если у вас нет устройства CD-RW или вы не можете записать CD,
воспользуйтесь другими вариантами загрузки Ubuntu. Ubuntu мож-
но загрузить с USB-носителя, а также с внешнего жесткого диска.
Описание этих методов выходит за рамки данной книги. Если же вы
хотите научиться, используйте любимую поисковую машину и вве-
дите «Загрузка Ubuntu с USB-носителя».
37
Часть I. Знакомство с Ubuntu
Запросить компакт-диск Ubuntu
Если вы решили не скачивать Ubuntu или но какой-то причине не мо-
жете ее скачать, можете запросить посылку компакт-диска с Ubuinu.
Выберите Get Ubuntu как показано на рис. 2.1, перейдите на вкладку
Request Free CD (Заказать бесплатный компакт-диск), показанную
ниже.
ubuntu
Get Ubuntu
> ft I ter A:’
* •>.-= : V.IO-U
»
• Puchn*
: • PtCuetf C*
*
• I
• Cowtdxb
• F-*r»cx
► : гйух*
» С лс
Online training
for the desktop
Avadab e oc* at rfrc
uh >rt । shop ir* '•
Vmi ••• t»r«* •*- - ‘it* «fax*. C‘>w^4cx<, Г«9ДЪ1 • м» ос
How can you get Ubuntu?
There are now trr.x- ways for you to g*r ibnu Ju$t столе г»? deir»er. cotryi thi» worts bps' far vou
* D«WRb«4 Ubwatu Buy UbuntueeCD t Hewwrrt frrr C£>»
GPt UlMBitu
Download now - Downlead tf>? Ltxnto. Edubuntu or kibjvu СЮ гъ»а»и fa your ссп-^гят no*
P)M*a r>of* she CD tvtofor if VOM if you Ocnt have a fast r-tarret ::х/ж!»У wv mfr want a?
rev* о- -eouestn; j CD
Buy on CD or OVD Buy a CD or DVD ««< r.bunto EA£>rli cr •uhr t. CD or a tar-» w4>er of CD5
horn a drstr tutor ne< y»j If vOj are r> Nnrth Алмо yw can get • brito and»Uxrito cn DVD йол-
ftmaron coin.
l**t 'изд**9
ф| Get Involved
Request a free CO - Request « free EdjUr«to or » Лили <D from ianoncal
• C^-Irvyry tyjxa v u»« 6-10 week?
• Use each Ct< es ti/r^s as you Ifre you are free to use it on as many COrvpuMS as yuu wrsf,
and to pass cn to others
• Learn wore by risnrn the >,__________2_ f***
и вы увидите еще одну страницу, на которой будет сказано, что бес-
платные компакт-диски ничего не стоят, нет даже оплаты за доставку,
но доставка может занять до десяти недель. Это не ложь — получение
действительно может затянуться, поэтому вам еще раз предлагают за-
грузить Ubuntu.
Если вы выберете I Want То Request CDs of Ubuntu (Я хочу запросить
компакт-диски Ubuntu), появится страница, на которой вас попросят
войти в систему Launchpad, инструмент совместной работы, использу-
емый в Canonical и Ubuntu (рис. 2.3).
Если вы уже заказывали бесплатные компакт-диски с Ubuinu. може-
те войти в систему и оставить еще один запрос. Если вы запрашиваете
компакт-диск с Ubuntu впервые, необходимо выбран, ссылку Create
A New Account (Создать новую учетную запись).
38
Глава 2. Знакомство с интерфейсом Ubuntu
ubuntu
► * • jr.i’ ••
* Мй! Л l.'bunu- ‘
* Afct Mbuntu
» Download
» Purcha se
r э Lb
» Retease Nrtrs
a Courtd/w’.
a Mr'C< LftkTfu
a Solt^re'. ataiogue
► Merc hjrdivi-
» Case Studies
Get Ubuntu
N;1 Uvjrc -и —
Неуорм л Free CD
Welcome to Shiplt for Ubuntu
Shiplt lets you request Ubuntu 8.04 LTS (Hardy Heron) CC'S that will be posted to ум
free or charge
To make requests, or view or r range existing request:-. first sign in using your
....:. - i- account
rou can • .• it ygu don’t r-j-e one already
и vou have questions ah:ut shipments and dates реме refer to the .-’ -
E-mail address:
Password:
| Log In j,; ; I j .. .
Здесь можно создать новые
И здесь
учетные записи
Рис. 2.3. Вход в систему Launchpad
На веб-сайте Launchpad вас попросят ввести адрес электронной почты
под заголовком Not Registered Yet? (Еще не зарегистрировались?).
Введите действительный адрес электронной почты и щелкните по кноп-
ке Register (Зарегистрировать), после чего выполните остальные шаги
для завершения регистрации. Почти сразу же после регистрации вы мо-
жете проверить, есть ли па вашем ящике электронной почты письмо со
ссылкой! для окончания регистрации.
После щелчка по ссылке вы перейдете па страницу, где можно выбрать
отображаемое имя и пароль. После этого появится страница Request
CDs From Shiplt (Заказать компакт-диск в Shiplt). где вы можете войти
в систему, указав адрес электронной почты и пароль, введенный при ре-
гистрации. После этого необходимо только заполнить информацию для
доставки и щелкнуть по кнопке Request CDs (Заказать компакт-диск).
У вас есть вариант заказа одного компакт-диска и трех компакт-дисков.
Следует выбрать три и раздать копии своим друзьям.
Купить Ubuntu
Если вы не можете скачать Ubuntu и не хотите ждать десять недель до-
ставку своего заказа, приобретите копию Ubuntu на CD или DVD от
39
Часть I. Знакомство с Ubuntu
различных пронзводителе11, с которыми сотрудничает Canonical. Эти
компании записывают дистрибутивы Ubuntu, Kubuntu. Edubunlu и
Xubuntu на диск для клиентов, а затем за дополнительную плату посы-
лают покупателям готовые диски.
На веб-сайте Ubuntu перечислены компании, с которыми заключены
соглашения, поэтому, если вы собираетесь платить за копию Ubuntu,
обязательно покупайте ее у одного из этих дистрибуторов. Зачем пла-
тить за то. что бесплатно? Так как вы платите за доставку, покупка у дис-
трибутора позволит вам получить копию Ubuntu гораздо быстрее, чем
за десять недель, которые необходимы для этого Canonical.
Также нужно платить за Ubuntu, если вам необходимо большое количе-
ство компакт-дисков. Вы можете сделать особый запрос, будучи, напри-
мер, учителем или отправляясь на торговое шоу. Чем более разумен запрос,
тем больше вероятность того, что Canonical пришлет вам компакт-диски.
Запуск Ubuntu с Live CD
Заказали ли вы копию Ubuntu от Canonical или решили загрузить и за-
писать на CD или DVD образ ISO, теперь у вас есть то. что называется
Live CD (Живой CD) или DVD. Конечно, диск не начнет ходить и гото-
вить завтрак — это не то значение слова «живой». Просто вы сможете за-
пуститьоиерационнуюсистему непосредственное диска. У вас появится
возможность выполнить многие из описанных в данной книге действий
и хорошо изучить Ubuntu, даже не устанавливая ее на своем компьюте-
ре! Зачем это Ubuntu? Снова подумайте о миссии Ubuntu. Они хотели
разработать операционную систему, которая будет альтернативой ком-
мерческим операционным системам на рынке. Так как люди скептичны,
особенно когда речь заходит о компьютерах, был создан простой способ
попробовать новую операционную систему. Это своего рода отношение
«постройте что-то, и к вам придут».
ф ЗНАЕТЕ ЛИ ВЫ? КАК МОЖНО ИСПОЛЬЗОВАТЬ LIVE CD?
Live CD довольно часто встречаются в мире GNU/Linux. Они не толь-
ко позволяют людям, переходящим с Microsoft Windows и Mac OS.
попробовать Linux, но также используются как инструменты в мире
бизнеса.
Многие дистрибутивы GNU/Linux создаются для определенных це-
лей. FIRE (Forensic and Incident Response Environment) Linux — это
40
Глава 2. Знакомство с интерфейсом Ubuntu
живой дистрибутив для получения цифровых свидетельств с ком-
пьютера, на котором могло быть совершено преступление или на-
рушение лицензии. XORP и SENTRY — примеры использования жи-
вых дистрибутивов в качестве брандмауэра для защиты сетей. Linux
Bootable Toolbox используется для восстановления системы после
сбоев, чтобы позволить сохранить записанные там данные. Есть
даже дистрибутив Lin4Astro для астрономических исследований.
Начинаем!
Взяв Live CD. откройте дисковод CD/DVD и вставьте диск, чтобы он
работал. Вы увидите всплывающее окно Ubuntu, показанное ниже.
После этого откроется обозреватель, который позволяет пользователям
Microsoft Windows и Mac OS попробовать некоторые бесплатные про-
граммы, доступные на CD. Со временем мы научимся использовать все
эти приложения. В данный момент необходимо запустить операцион-
ную систему Ubuntu; поэтому после появления всплывающего окна за-
кройте его и перезагрузите компьютер.
ПРИМЕЧАНИЕ
Мы будем использовать графический интерфейс GNOME для всего
в этой книге. В образовательных целях также будут показаны изо-
бражения графических интерфейсов Kubuntu, Xubuntu и Edubuntu.
Когда большинство компьютеров включается со вставленным загру-
жаемым компакт-диском, пользователю представляют возможность на-
жать любую клавишу, чтобы загрузить компакт-диск (Press Any Key То
Boot From CD). При загрузке это позволяет использовать программы с
компакт-диска, а не с жесткого диска. Live CD с Ubuntu не будет произ-
водить никаких изменении на вашем компьютере.
На рис. 2.4 показан набор экранов, которые вы увидите при загрузке
Ubuntu с компакт-диска. Процесс может занять достаточно долгий про-
__
Часть I. Знакомство с Ubuntu
межуток времени. Помните, что операционная система загружается не
с жесткого лиска, как это обычно происходит. Порой загрузка системы с
диска занимает несколько больше времени. Установка Ubuntu описана
в приложении 1 к этой книге. Если только у вас на компьютере еще не
установлен Linux, при знакомстве с операционной системой! вы будете
использовать Live С Г).
,/ ПРИМЕЧАНИЕ
Термин графический интерфейс (desktop environment) используется
здесь для описания пользовательского интерфейса операционной
системы. Термин desktop в Ubuntu обычно обозначает тип исполь-
зуемого дистрибутива. Ubuntu desktop используется для персональ-
ных компьютеров и ноутбуков, a Ubuntu server — для серверов.
Start or install Ubuntu
start ubuntu in sale иоде
26s Irej tali with «river update CO
OEM install (for «inufacttrersj
Chee*. CO tar defects
Heavy test
Boot froa first hard disk.
1.4' .
Fl Help f? Language гз M VGA F5 Accessibility F6 other Options
Рис. 2.4. Загрузочные экраны Ubuntu
После загрузки Live CI) вы увидите светло-коричневый графический
интерфейс Ubuntu. Первое, что вы можете заметить, — его ясность.
42
Глава 2. Знакомство с интерфейсом Ubuntu
Повсюду нс разбросаны значки. Если вы переходите на GNU/Linux
с Microsoft Windows или Mac OS, то обратите внимание на некото-
рые важные различия. Например. Microsoft Windows: в Windows ХР и
предыдущих версиях есть кнопка Пуск. Ее цель - запуск приложений
и Других системных программ. В среде Mac OS приложения можно за-
грузить из длинной полосы значков (известной как Dock) внизу экрана
или из папки Applications. В Ubuntu ничего этого нет, а приложения за-
пускаются в верхнем левом углу экрана (рис. 2.5).
Меню, из которых можно запустить
программы, перемещаться по папкам
и просмотреть системную информацию
Сетевая Кнопка
информация Power
Кнопка Щелкните здесь, чтобы начать процесс Переключатель Корзина
Clear Desktop установки Ubuntu на компьютере рабочих столов
Рис. 2.5. Графический интерфейс Ubuntu
Первый взгляд на графический интерфейс
Ubuntu
После скачивания целой операционной системы, записи файла ISO на
компакт-диск и загрузки Live CD не забудьте себя поздравить. Вы сде-
лали первые шаги на пути к новому компьютерному миру. Закончив чи-
тать эту главу, вы сможете называть себя не обычным пользователем,
а компьютерным энтузиастом! Так что давайте пойдем дальше.
43
Часть I. Знакомство с Ubuntu
Мы рассмотрим графический интерфейс Ubuntu, который разбит на три
части. В верхней части экрана находятся кнопки для запуска программ
и системная информация. Основная часть графического интерфейса со-
стоит из фонового рисунка и значков. Наконец, в нижней части экрана
расположены некоторые элементы управления рабочим столом и кор-
зина. На рис. 2.5 подробно расписано, что есть на экране.
Верхняя панель
На верхней панели в графической среде Ubuntu находятся меню
Applications (Приложения), Places (Местоположения), System (Си-
стема), значки для запуска обозревателя Mozilla Firefox и клиента элек-
тронной почты Evolution, меню Help (Справка), имя работающего в
данный момент пользователя, информация о сети, регулятор громкости,
дата, время и кнопка Power (Питание).
При щелчке по меню Applications оно раскроется. Как видите, здесь от-
крывается список категорий программ в Ubuntu. При выборе каждой из
этих категорий будут показаны отдельные программы.
Application! Places
ВЬ Accessories •
Games »
Graphics •
ь» . internet »
V ✓
44 Office
Sound 4 Video »
чЛ '«г System Tools ►
ij'.* Add/Remove
^4 Office
К Sound & Video
System Tools
f»4 Add.-^emove
Application»
Accessories
Games
t
Graphics
M internet
fvokrtron Mad
Ar Ho- Mfcb Browser
Pidgin internet Messenger
Terminal Server Cbent
Places System (
Home Folder
ж Desktop
be 2 Documents
'kJ Music
£..« Pictures
Videos
5 Computer
CD/DVD Creator
Floppy Drive
Network
Connect to Server...
Search for Files...
При щелчке по меню Places откроется список, показанный на приведен-
ной выше иллюстрации. Он похож па список меню Applications.
Однако при выборе пункта из меню Places приложение запущено не
будет. Вместо этого откроется еще одна папка. Меню Places позволяет
перемещаться по компьютеру, как Проводник в Microsoft Windows.
44
Глава 2. Знакомство с интерфейсом Ubuntu
Наконец, кнопка Power (Питание) в левом углу экрана дает возмож-
ность выключить компьютер (Shut Down), перейти в Спящий режим
(Hibernate), выйти из системы (Log Out) и т. д. Обратите внимание, что
при щелчке ио этой кнопке весь экран затемняется и появляется меню
Завершение работы (Shut Down), показанное ниже.
Log Out
Lfick Screen
Switch User
Hibernate
Restart
Shut Down
©£ancel|
Основной экран
На основном экране нарисован фон (по умолчанию светло-коричневый,
как на рис. 2.5) и значки для запуска программ или открытия смонтиро-
45
Часть I. Знакомство с Ubuntu
ванных дисков. В следующих главах вы узнаете, как сменить фон рабо-
чего стола. Вы также научитесь добавлять значки на рабочим стол, за-
пускать программы и открывать панки на компьютере.
Нижняя часть экрана
В полосе внизу экрана расположена кнопка Show Desktop (Свернуть
все окна) слева и переключатель рабочих столов справа. Действие
кнопки Show Desktop довольно занимательно. Уделите ей минуту, от-
кройте программу из меню Applications (например, подменю Graphi-
cs — Графика) и выберите Gimp. Теперь переместите указатель мыши
на кнопку Show Desktop и щелкните ио ней. Рабочий стол должен
очиститься от окон. Это замечательный способ свернуть окна, если вы
спешите. Если вы работаете над чем-то важным, можно не бояться его
потерять при использовании этой команды. Окна всего лишь свора-
чиваются, и их можно развернуть, щелкнув ио кнопке с именем окна
внизу экрана.
За переключателем рабочих столов находится корзина. Она практиче-
ски идентична корзине в Microsoft Windows, и в ней хранятся удален-
ные файлы.
Переключатель рабочих столов между корзиной и кнопкой Show Desk-
top — это один из самых практичных инструментов в среде Ubuntu. Он
позволяет открыть программу на одном рабочем столе, просто щелкнув
ио крошечному прямоугольнику окна в нижней строчке. На рис. 2.G по-
казано. что на одном рабочем столе открыт Music Player. Переключив-
шись на другой рабочий стол, можно открыть другие программы, на-
пример шахматы. Это может оказаться полезным, если вам необходимо
одновременно работать с двумя и более программами.
Рис. 2.6. Переключение между рабочими столами
46
Глава 2. Знакомство с интерфейсом Ubuntu
ф ЗНАЕТЕ ЛИ ВЫ? ЧТО ТАКОЕ СМОНТИРОВАННЫЙ ДИСК?
В GNU/Linux термин смонтированный диск обозначает любой диск,
например жесткий диск, компакт-диск или USB-носитель, готовый
к использованию операционной системой. Этот термин появился
еще в те времена, когда оператору компьютера надо было вручную
вставлять диск с магнитной лентой в шпиндель перед чтением или
записью данных.
В ранних версиях GNU/Linux для монтирования диска требовалось
немного знаний об операционной системе и аппаратном обеспече-
нии компьютера. Монтировать диски в Ubuntu просто. В следующих
главах вы узнаете, что при вставке USB-носителя Ubuntu смонтирует
диск без каких-либо настроек.
Потратьте немного времени и познакомьтесь с графической средой
Ubuntu самостоятельно. Научившись ориентироваться в ней, вы пой-
мете, насколько она дружественна к пользователю. Переход из другой
среды, скорее всего, будет гораздо проще, чем вы ожидали.
Вы, возможно, помните, что, кроме графического интерфейса GNOME,
есть и версия Ubuntu с графическим интерфейсом KDE, которая назы-
вается Kubuntu, и версия с интерфейсом Xfce под названием Xubuntu.
Нарис.2.7 показано, насколько они похожи. Получить Kubuntu и Xubun-
tu можно так же, как и версию Ubuntu, основанную на GNOME. Хотя
среда Xfce была создана для старых персональных компьютеров с огра-
ниченными ресурсами, различия между KDE и GNOME относительно
невелики, и выбор между ними обусловлен скорее личными предпочте-
ниями, чем мощностью компьютера.
Рис. 2.7. Графические интерфейсы Xubuntu (слева) и Kubuntu (справа)
47
Часть I. Знакомство с Ubuntu
Завершение работы с Live CD
Наигравшись с Ubuntu. вы. возможно, висели какие-то изменения в сре-
ду: добавили значки или изменили фон. Вы вполне могли создать до-
кумент или электронную таблицу с помощью OpenOffice. К сожалению,
при запуске с Live CD невозможно сохранить изменения на жестком
диске компьютера. Live CD существуют, чтобы позволить вам почув-
ствовать атмосферу GNU/Linux и проверить, совместим ли он с вашим
компьютером, перед установкой. Если вы загрузили систему с Live CD
и написали в приложении Writer Великий Американский Роман пли под-
считали в Calc квартальный план для вашей компании, не бойтесь — у
вас остается возможность сохранить свою работу на USB-носителе или
другом портативном устройстве. Однако изменения в среде сохранятся
лишь до завершения сеанса работы.
Завершить сеанс просто. Переместите указатель мыши па меню System
п выберите Log Out. После этого появится всплывающее окно, в кото-
ром у вас спросят, хотите ли вы выйти из системы (Log Out), выключить
(Shut Down) или перезагрузить (Restart) компьютер. Выберите Shut
Down или Restart, так как вы па самом деле и не входили в систему от
имени определенного пользователя.
Теперь, познакомившись с графическим интерфейсом Ubuntu, вы мо-
жете увидеть отличия от используемой вами операционной системы.
Проще всего объяснить, чем GNU/Linux отличается от Windows или
MacOS, сказав, что в коммерческих операционных системах компьютер
руководит действиями пользователя, а в GNU/Linux пользователь ру-
ководит действиями компьютера. Значит ли это, что коммерческие си-
стемы ужасны? Вовсе нет. Некоторым их вполне достаточно. Ио, купив
эту книгу, вы уже сделали шаг к чему-то совершенно новому.
Глава 3
ИЗМЕНЕНИЕ ВНЕШНЕГО ВИДА UBUNTU
НА СВОЙ ВКУС
Как...
• Изменить фон рабочего стола
• Установить новые обои
• Изменить тему Ubuntu
• Разместить новые значки на рабочем столе
• Установить новую заставку
• Изменить экран входа в систему
• Изменить эффекты рабочего стола
К этому времени на вашем компьютере уже должна быть установлена
копия Ubuntu. Если это не так, обратитесь к приложению в конце книги
и выполните предложенные там шаги. Как было сказано выше, Live CD
предоставляет возможность познакомиться с Ubuntu и убедиться, что
операционная система работает без проблем. Но так как жесткий диск
никоим образом не изменяется, вы не можете настроить графический
интерфейс или загрузить новое программное обеспечение, если только
не используете очень сложные настройки, описание которых выходит за
рамки данной книжки.
Теперь, когда вы действительно стали пользователем GNU/Linux. вам,
скорее всего, захочется настроить Ubuntu по своему вкусу — в конце
концов, это ведь основная идея программного обеспечения с открытым
кодом! Поэтому давайте начнем с настройки рабочего стола, после кото-
рой Ubuntu будет выглядеть так, как вам нравится. Запустите компью-
тер, войдите в систему и приступайте к работе.
Изменение фона рабочего стола
Именно фон рабочего стола будет попадаться вам на глаза чаше всего.
Конечно, красивый светло-коричневый фон, установленный разработ-
49
Часть I. Знакомство с Ubuntu
чипами Ubuntu, успокаивает и символизирует гуманность, но ваши вку-
сы могут оказаться другими.
ПРИМЕЧАНИЕ
Иногда фон рабочего стола называют «обоями». В операционной си-
стеме Ubuntu это взаимозаменяемые термины.
Для пользователей других операционных систем, похожих па Microsoft
Windows, изменение фона рабочею стола относительно похоже. Следу-
ет лишь выполнить шаги, приведенные ниже.
1. Убедитесь, что указатель мыши находится на фоне рабочего стола,
затем щелкните правой кнопкой мыши. На экране появится меню,
подобное приведенному на рис. 3.1. Выберите пункт Change Desktop
Background (Изменить фон рабочего стола).
2. Экран изменится, и откроется окно Appearance Preferences (Предпо-
чтения внешнего вида), показанное на рис. 3.2. В нем можно выбрать
обои (Wallpaper) из списка. Если вы новичок в Ubuntu, выбор будет
ограничен тремя стандартными оттенками коричневого. Как видите,
в окне есть кнопка для добавления (Add) новых обоев или удаления
(Remove) вариантов, которые вам не по вкусу. Также можно создать
цветовые схемы, которые лучше отражают ваш характер или на-
строение. Чтобы выбрать новые обои, достаточно щелкнуть по знач-
ку Appearance Preferences. Попробуйте выбрать темно-коричневые
обои. Практически сразу после этого фон рабочего стола изменится.
/• Create Folder
Create Launcher..
x5 Create document
Clean (JP by Name
Keep Aligned
Change Desktop Background
Рис. 3.1. После щелчка правой кнопкой мыши по фону рабочего стола
В левой части окна Appearance Preferences (см. рис. 3.2) вы также уви-
дите кнопку Style (Стиль). Возможные варианты: Centered (В центре),
Full Screen (На весь экран). Scaled (С масштабированием), Zoom (При-
ближение) и Tiled (Замостить). Действие большинства этих стилей
50
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
понятно из названия. Centered приводит к размещению изображения
в центре рабочего стола. Full Screen увеличивает изображение, чтобы
оно занимало весь рабочий стол, и ото может привести к искажению ри-
сунков. При выборе Scaled размер рисунка будет увеличен с сохранени-
ем первоначального соотношения сторон. Zoom позволяет приблизить
определенную часть изображения. Выбор Tiled сохранит первоначаль-
ный размер изображения, и оно будет нарисовано несколько раз. чтобы
заполнить весь рабочий стол. Tiled обычно используется для заполне-
ния рабочего стола орнаментами.
Xppifaf dh t о иге forint es
х
Theme Background • Fonts ! Interface Visual Effects j
y/allpaper
Style: Zoom
f £dd.J | «=» Remove I
Colors
Solid color
Q Help
Kj Close
Рис. 3.2. Окно Appearance Preferences
КАК... ПЕРЕНЕСТИ ФАЙЛЫ В UBUNTU
Хотя управление файлами будет подробнее рассмотрено в главе
4, возможно, вам понадобится перенести рисунки в Ubuntu, чтобы
выполнить инструкции из данной главы. Ниже приведено краткое
руководство по этому процессу.
1. Скопируйте файлы, которые вы бы хотели перенести, на ком-
пакт-диск или USB.
2. Вставьте компакт-диск или USB-носитель в компьютер с запу-
щенной операционной системой Ubuntu.
51
Часть I. Знакомство с Ubuntu
3. После загрузки диска в верхнем левом углу рабочего стола поя-
вится значок с названием данного диска.
4. Вскоре после появления значка откроется окно File Browser (Обо-
зреватель файлов). В левой его части перечислены все доступные
папки. Содержание диска, который вы вставили, будет показано в
основной панели. Чтобы перенести файлы, просто перетащите их
с основной панели в соответствующую папку слева.
5. Если вам нужно создать новую папку для хранения файлов, щел-
кните по родительской папке. Например, моя домашняя папка
называется jeff. Она находится вверху списка папок слева.
6. Открыв домашнюю папку в основной панели File Browser, вы
можете щелкнуть правой кнопкой мыши в любом месте основ-
ной панели и выбрать Create A New Folder (Создать новую пап-
ку) или выполнить File => Create A New Folder (Файл => Создать
новую папку). После этого вернитесь к CD или USB и перетащи-
те файлы в новую папку.
Замечание для пользователей MicrosoftWindows: как и в Windows,
если щелкнуть по файлу правой кнопкой мыши, появляется пункт
§end То (Послать). Windows позволяет отправить данный файл в
другую папку на компьютере. В Ubuntu вариант Send То дает воз-
можность переслать файл по электронной почте, и при его выборе
запускается соответствующая программа.
52
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
Установка новых обоев
В Ubuntu по умолчанию есть три стандартных вида обоев: Elephant
(Слон), Ubuntu с рисунком цапли и Ubuntu. Так как GNU/Linux ориен-
тирован на быстродействие, многие пользователи GNU/Linux предпо-
читают не занимать драгоценное место дюжинами крупных изображе-
ний, которые они, возможно, никогда не установят в качестве фона. В то
время как в других операционных системах сразу предоставляется боль-
шой выбор фонов рабочего стола, в GNU/Linux их очень мало. Но у вас
есть возможность установить в качестве фона любое изображение.
ПРИМЕЧАНИЕ
Четвертый вариант фона рабочего стола — без обоев, просто корич-
невый цвет.
Добавить обои в Ubuntu очень просто, и существует много способов это
сделать. Первый способ предполагает использование меню Appearance
Preferences (см. рис. 3.2). Под уменьшенными рисунками фонов нахо-
дятся две кнопки: Add и Remove. При щелчке по кнопке Add будет от-
крыт файловый менеджер (рис. 3.3). В нем можно выбрать изображение
в любой из папок, перечисленных в списке Places (Места) слева. В боль-
шинстве случаев достаточно щелкнуть по панке Pictures (Изображения)
и выбрать рисунок из открывшегося списка. Конечно, если вы не скопи-
ровали никаких рисунков в Ubuntu, этот список будет пуст (дополни-
тельную информацию о добавлении изображений см. в главе 20).
Если в вашей папке Pictures есть рисунки или вы нашли изображение,
которое хотели бы использовать, выполните двойной! щелчок по име-
ни файла или щелкните по имени файла и выберите Open (Открыть).
Это сразу же сделает данное изображение фоном рабочего стола. Поэк-
спериментируйте с вариантами Style в окне Appearance Preferences и
добейтесь, чтобы рисунок отображался так, как нужно. Voila, вы только
что настроили GNU/Linux!
После встречи с родственниками вам. вероятно, хочется вернуться до-
мой и просмотреть все снятые фотографии, да? Порой при сортировке
океана снимков попадается достаточно забавный, но не обидный сни-
мок мамы или отца, сына или дочери. И разве есть лучший способ на-
помнить вашей жене, что четвертого июля она опрокинула на себя ми-
ску картофельного салата, чем установить этот рисунок в качестве фона
рабочего стола на домашнем компьютере и посмотреть на ее реакцию?
53
Часть I. Знакомство с Ubuntu
Create Fojder
Eleces
4 Search
| “ Recently Used
Ж Desktop
file System
h j Pictures
hat Documents
Ы Music
—j Pictures
iad Videos
Ж Desktop
Name
J* 48308 002 jpg
4 48308 004 jpg
J 48308 009 jpg
Images
• X £ancel
Рис. 3.3. Установка новых обоев с помощью
окна Appearance Preferences
N»rm«l
left Я>«М
3578 * 1SS2 650 Я KB 31% 1/1
Ж * d.ik ПйВеояаа' 100.0S40/G
Рис. 3.4. Программа просмотра изображений Eye of GNOME
54
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
Установить любое изображение н качестве обоев при просмотре фай-
лов также можно несколькими щелчками мыши. Необходимо открыть
папку с изображениями. Найдите рисунок, который вы хотите устано-
вить на рабочем столе, и дважды щелкните по нему. После этого должна
открыться программа просмотра изображений, показанная на рис. 3.4.
В верхней части программы просмотра изображений щелкните по меню
Image (Изображение). Внизу списка выберите пункт Set As Wallpaper
(Установить как рабочий стол). Вот и все; теперь ваш рисунок станет
фоновым на рабочем столе.
GNOME Art Manager
Одной из целей разработчиков Ubuntu было создание операционной
системы для многих. Чтобы этого достичь, пришлось уменьшить размер
пакета за счет сокращения количества больших графических файлов.
Это означает, что в стандартном пакете операционной системы мало ва-
риантов обоев, тем и экранов входа в систему.
Но разработчики Ubuntu понимали, что возможность настройки GNU/
Linux под себя связывает Ubuntu с движением за свободное программ-
ное обеспечение. Чтобы предоставить библиотеку графических файлов,
которые можно использовать для изменения различных компонентов
интерфейса, разработчики использовали GNOME Art, или Art Manager,
как его иногда называют. В этой книге (а также в операционной системе
Ubuntu) названия GNOME Art и Art Manager взаимозаменяемы. Кроме
всего прочего, Art Manager значительно облегчает настойку интерфейса
Ubuntu для начинающих пользователей GNU/Linux.
GNOME Art — это инструмент, который позволяет загружать и устанав-
ливать различные обои, оформления окон, значки, экраны входа в си-
стему и другие графические темы для Ubuntu. Установка в Art Manager
предполагает всего лишь выбор обоев, темы и т. д. и щелчок по кнопке
Install (Установить). Если вы хотите использовать Art Manager прямо
сейчас, перейдите к главе 6, где даны подробные инструкции, и устано-
вите этот пакет (или посмотрите краткое руководство ниже).
КАК... УСТАНОВИТЬ GNOME ART
ЧтобыустановитьАг1Мападег,необходимонаучитьсяустанавливать
программы в Ubuntu. Хотя это гораздо подробнее описано в главе 6,
— —
Часть I. Знакомство с Ubuntu
здесь мы кратко ознакомим вас с общим процессом установки.
Чтобы установить программу Art Manager, просто выполните сле-
дующие шаги.
1. Щелкните по Applications (Приложения) в верхней панели.
2. Выберите Add/Remove (Добавить/удалить) внизу списка.
3. Когда откроется окно Add/Remove Applications (Добавить/
удалить приложения), убедитесь, что в списке вверху выбран
пункт АН (Все).
4. В правой стороне прокрутите упорядоченный в алфавитном по-
рядке список до Art Manager и щелкните по прямоугольнику
рядом с ним, чтобы появилась галочка.
5. Щелкните по кнопке Apply Changes (Применить изменения).
6. Вас снова спросят, хотите ли вы добавить данное приложение
в окне Apply The Following Changes (Применить следующие
приложения). Здесь также выберите Apply.
7. В открывшемся затем окне будет написано New application has
been installed (Новое приложение было установлено). Выбери-
• те кнопку Close (Закрыть).
Теперь щелкните по пункту System (Система) на верхней панели.
Когда указательбудетнадпунктом РгеТегепсе5(Предпочтения), вы
56
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
должны увидеть вариант Art Manager с списке приложений и ин-
струментов. Выберите Art Manager, чтобы лучше рассмотреть,
каковы возможности этой программы.
При первом открытии Art Manager вы увидите пустое окно. Не вол-
нуйтесь, очень скоро вы добавите в него все необходимое. Что-
бы добавить графику в Art Manager, щелкните по выделению Art
(Графика). После этого должно появиться всплывающее меню со
списком Backgrounds (Фоны), Desktop Themes (Темы интерфей-
са) и Other Themes (Другие темы). Начнем с простого и выберем
Backgrounds => GNOME. После этого в окне GNOME Art должно
быть написано Preparing download (Подготовка к загрузке). Это
связано с тем, что GNOME Art загружает уменьшенные варианты
для предварительного просмотра различных файлов с файлового
сервера в Интернете. На этой иллюстрации скачивается 1211 фо-
нов. Не удивляйтесь, если у вас это число будет больше. Помните,
что сообщество Ubuntu обновляет каждый день!
После загрузки файлов с сервера в Art Manager будут показаны
уменьшенные версии всех фоновых рисунков. При просмотре
списка вам может показаться, что GNOME Art загрузил некоторые
файлы больше одного раза. Перед тем как обвинять приложение,
присмотритесь внимательнее. У некоторых фоновых изображе-
ний, например Blou!, есть варианты для разных разрешений экра-
на. Как вам такая настройка?!
GNOME Art • Artwork Гм Themes
file Art Help
GNOME Backgrounds
Downloading background 186 / 1211
Найдяпонравившиесявамобои,выделитеих,щелкнувпоуменьшен-
ному рисунку. Теперьвы можете загрузить изображение всобствен-
ную папку, щелкнув по кнопке Download Only (Только загрузить),
57
Часть I. Знакомство с Ubuntu
или установить его непосредственно в набор фонов для Appear-
ance Preferences, щелкнув по кнопке Install. В данный момент
используйте Install, так как это гораздо проще. Выделите краси-
вую фоновую картинку, установите ее и откройте окно Appear-
ance Preferences, чтобы ее выбрать.
Изменение темы
Сочетание цветовой схемы, изображений, шрифтов и других элемен-
тов оформления операционной системы называется темой. Большин-
ство операционных систем, например Microsoft Windows и Mac OS.
позволяют изменять темы оформления. В этом Ubuntu не является
исключением. Еще раз посмотрите на рис. 3.2. Как раз под выбранной
но умолчанию вкладкой Background находится вкладка под названием
Theme (Тема). Щелкните правой кнопкой мыши по рабочему столу и
выберите Change Desktop Background (Изменить фон рабочего стола).
После этого выберите вкладку Theme. Вы также можете выполнить ко-
манды System => Preferences => Appearance (Система => Предпочте-
ния => Внешний вид).
Откроется список различных тем: фиолетовой Crux, Inverse (которая
выглядит как негатив фотографии). Mist, Glossy, Clearlooks (различные
оттенки синего), серо-голубой Glider и, конечно, земной темы Human.
В качестве эксперимента переместите указатель на тему Inverse и щел-
кните по ней. Видите, что произошло с оформлениями окон и цвета-
ми интерфейса? Они должны стать черными, белыми и фиолетовыми.
А что насчет самого фона? Он должен остаться таким, как прежде.
Потратьте еще немного времени и поэкспериментируйте с темами, до-
ступными в Ubuntu. Найдите тему, которая вам подходит. Если такой
нет, вы можете изменить еще больше настроек! Выберите тему, которая
будет основой, щелкните по кнопке Customize (Настроить) внизу окна
Theme. Теперь вы можете указать различные варианты элементов управ-
ления (Controls), цветов (Colours), границ окна (Windows Border),
значков (Icons) и указателей (Pointer).
fl ПРИМЕЧАНИЕ
Некоторые компоненты темы не подлежат дальнейшей настройке.
Например, выберите стандартную тему Human. Если вы щелкнете
58
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
по кнопке Customize, появится лампочка и сообщение This current
controls theme does not support colour schemes (Данная схема
элементов управления не поддерживает цветовых схем). Говоря
нормальным языком, настроить ее нельзя.
Конечно, можно обратиться к сообществу Ubuntu за другими темами.
Чтобы провести еще один быстрый эксперимент, откройте веб-браузер
Firefox, зайдите в www.google.com и введите в строке поиска Ubuntu
Themes или Themes for Ubuntu. Вы удивитесь, сколько существует сай-
тов с различными темами и обоями.
ПРИМЕЧАНИЕ
Помните, что в сообществе GNU/Linux развито чувство свободы. Это
становится очевидным при поиске на сайтах тем и программного
обеспечения. На большинстве сайтов, посвященных Ubuntu и GNU/
Linux, не выставляется неоднозначный материал, но есть сайты с
рекламой для взрослых и сайты, пропагандирующие альтернатив-
ные идеи. Если вас оскорбляет содержание такого рода, избегайте
подобных сайтов.
При загрузке темы вам предложат открыть файл или сохранить его на
диск. Если вы выберете Save То Disk (Сохранить надиск), обозреватель
Firefox по умолчанию сохранит его на вашем рабочем столе. Если вы
выберете Open With (Открыть с помощью), файл будет распакован про-
граммой Archive Manager. Сначала сохраняйте загружаемые файлы. Это
облегчит вам работу с ними.
Вы можете попробовать найти тему, которую хотели бы установить
в системе. Если вы предпочитаете самостоятельно искать тему, убеди-
тесь, что это тема GDM (GDM Theme), а не обои (Wallpaper) или обои
GDM (GDM Wallpaper) (GDM означает GNOME Display Manager, ме-
неджер экрана GNOME). Замечательное место, с которого можно на-
чать поиск тем, — www.gnoine-look.org. Именно там была найдена тема
Vista-Buntu, используемая в этой книге. Данную тему можно найти по
адресу h 11 р://t i ny u rI .com/6adfox.
Найдя на сайте подходящую тему, щелкните по ссылке для ее загрузки.
Напоминаю: выбирайте Save То Disk (Сохранить на диск). После за-
грузки файла он должен появиться на вашем рабочем столе с расшире-
нием .tar.bz2.
59
Часть I. Знакомство с Ubuntu
С)р г» rRn d ЧГ»qWViчТдвinif trf a nuz2 x
Мэи have chosen to open
A 46930-VistaBuntu.tar.bz2
which is a: Tar archive
from: http://www.gnome-look.org
What should Firefox do with this file?
® Qpen with [ Archive Manager (default)
C'Save Ale
О Do this automatically for files like this from now on.
Qcancel
Файл TAR в GNU/Linux является эквивалентом файлов ZIP в Microsoft
Windows. После скачивания сжатого файла его необходимо распаковать.
Вот зачем нужна программа Archive Manager. Эта программа, похожая
на WinZip и WinRAR в Microsoft Windows, распакует файлы и разме-
стит их в панке на диске, которую вы укажете. Вы еще неоднократно
будете использовать Archive Manager в следующих главах этой книги.
Установка новой темы
Установка новой темы — это простой процесс, который требует лишь
нескольких щелчков мышью.
1. Щелкните правой кнопкой мыши в любом месте рабочего стола
и выберите пункт Change Desktop Background (Изменить фон ра-
бочего стола). Затем перейдите на вкладку Theme. Вы также можете
выбрать System => Preferences => Appearance. Тогда сразу откроет-
ся окно Theme.
2. В правой нижней части окна Theme вы увидите кнопку Install. Щел-
кните по ней.
3. После щелчка но кнопке Install откроется окно Select Theme (Вы-
бор темы). Если вы сохранили тему на рабочем столе, можете дваж-
ды щелкнуть по пункту Desktop и выбрать загруженный файл TAR
с темой.
ПРИМЕЧАНИЕ
Если вы сохранили тему не на рабочем столе, вы найдете ее в окне
Select Theme.
60
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
4. Выберите файл TAR с загруженной темой и щелкните по кнопке
Open (Открыть) в правом нижнем углу окна.
5. Когда появится окно, показанное на рис. 3.5, щелкните ОК — все го-
тово!
ПРИМЕЧАНИЕ
При открытом окне Theme вы также можете перетащить файл TAR
с рабочего стола непосредственно в это окно. Тема также будет уста-
новлена. Вам останется выбрать эту тему, чтобы использовать ее.
Appearance Preferences
О Help j
Close
Рис. 3.5. Тема, установленная правильным образом
Размещение значков на рабочем столе
Значки на компьютерном рабочем столе впервые появились в 1970-х,
когда ученые из Xerox Palo Alto Research Centre (Xerox PARC) искали
способ сделать компьютер проще для понимания новичков. Значки по-
зволяют пользователю запустить программу, щелкнув по изображению
на рабочем столе. В среде Microsoft Windows они также называются
«ярлыками».
61
Часть I. Знакомство с Ubuntu
Добавление значков на рабочий стол Ubuntu — одно из самых простых
действий, и оно значительно облегчает использование Linux для тех,
кто уже знаком с Mac OS пли Microsoft Windows. Учитывайте, что в
Linux значки называются launchers (кнопки запуска). Поэтому вместо
пунктов Create Icon пли Create Shortcut вы увидите вариант Create
Launcher.
КАК... РАЗМЕСТИТЬ ЗНАЧОК НА РАБОЧЕМ СТОЛЕ
В Ubuntu можно создать значки (кнопки запуска) для любого при-
ложения. Давайте создадим кнопку запуска игры в шахматы из со-
става Ubuntu. Можно создать и кнопку запуска любой программы.
1. Щелкните Applications (Приложения) и выберите Games
(Игры).
2. Наведите указатель на Chess (Шахматы) и щелкните правой
кнопкой мыши.
3. Выберите Add This Launcher То Desktop (Добавить эту кнопку
запуска на рабочий стол).
На рабочем столе должен появиться значок Chess. Можно создать
кнопку запуска и на верхней панели, выбрав Add This Launcher То
The Top Panel (Добавить эту кнопку запуска на верхнюю панель).
Чтобы вы могли проще организовать значки, в Ubuntu есть интересная
возможность: Эмблемы (Emblems), которые можно присвоить значку.
Если щелкнуть правой кнопкой мыши и выбрать Properties (Свойства),
появится окно для управления определенным значком. Попробуйте сде-
лать это с только что созданным значком Chess. В окне Chess Properties
выберите Emblems. Вы увидите ассортимент оранжевых эмблем, кото-
рые можно присвоить значку. Выберите один из них, например Star
(Звезда), и щелкните по кнопке Close. Над кнопкой запуска появится
эмблема. Это неплохо помогает организовать значки.
Удалить значки с рабочего стола лаже проще, чем добавить их туда.
Просто щелкните по значку правой кнопкой мыши и выберите Move
То Trash (Переместить в корзину). Также можно непосредственно пере-
тащить значки в корзину. Просто щелкните по значку левой кнопкой
мыши-, но не отпускайте кнопку, а перетащите значок в корзину. Точно
так же можно перемещать значки ио рабочему столу. Разместите их там,
где хотите. Если вы перетащите значок на верхнюю панель, он появится
гам и останется на рабочем столе.
62
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
Установка новой заставки
Когда на ЭЛТ-мониторе слишком долго остается один и тот же рисунок,
это может прожечь экран кинескопа. Чтобы этого избежать, многие ис-
пользуют заставку (хранитель экрана). Заставки отображают рисунки
на экране монитора, и их вначале использовали, чтобы предотвратить
повреждение кинескопа. В настоящее время заставки - способ самовы-
ражения пользователей или повышения безопасности; в современных
жидкокристаллических мониторах используется иная технология, поэ-
тому их нельзя повредить таким образом.
Заставки — это замечательный способ выразить себя. Выбрав Sys-
tem => Preferences (Система => Предпочтения) и перейдя к пункту
Screensaver (Заставка), вы увидите длинный список заставок, которые
могут защитить монитор. Если вы уделите изучению списка достаточ-
но много времени, то сможете увидеть современную версию заставки с
летающими тарелками, которая была популярна в 1990-х. Есть даже за-
ставка, имитирующая компьютерный код из фильма «Матрица».
Выбрав понравившуюся вам заставку, щелкните по кнопке Preview
(Предварительный просмотр), чтобы увидеть, как данная заставка бу-
дет выглядеть на компьютере. В режиме предварительного просмотра
вы можете перейти к следующей или предыдущей заставке, используя
стрелки на верхней панели. Чтобы выйти из режима предпросмотра.
щелкните по кнопке Leave Fullscreen (Выйти из полноэкранного режи-
ма) в правом верхнем углу экрана.
Выйдя из полноэкранного режима, вы снова увидите окно Screensaver
Preferences. В нем можно выбрать, через какой промежуток времени
будет появляться заставка. По умолчанию устанавливается промежуток
в 10 минут, но вы можете изменить это на 1 минуту, 2 часа или любое
Другое значение.
Заставки также могут защищать ваш компьютер. Выберите в окне
Screensaver Preferences блокировку компьютера при активации застав-
ки. Теперь, чтобы разблокировать компьютер при запущенной заставке,
необходимо будет ввести пароль.
Изменение экрана входа в систему
Экран входа в систему (рис. 3.6) — один из первых экранов, который вы
Увидите при запуске операционной системы Ubuntu.
63
Часть I. Знакомство с Ubuntu
Рис. 3.6. Экран входа в систему Ubuntu
Так как экран входа в систему — это что-то вроде первого впечатления,
он должен соответствовать отдельному пользователю. Как н всеосталь-
*
ное в операционной системе GNU/Linux, этот экран можно настроить.
В отличие от фонов рабочего стола и тем. у экрана входа есть гораздо
больше возможностей настройки. На каждой из шести вкладок можно
определить, как компьютер будет себя вести при входе в систему. Эти
вкладки: General (Общее), Local (Локальный), Remote (Удаленный),
Accessibility (Специальные возможности). Security (Безопасность) и
Users (Пользователи) можно увидеть, выбрав System в верхней па-
нели, а затем выполнив Administration => Login Window (Администра-
ция => Окно входа в систему).
ПРИМЕЧАНИЕ
Если вы попробуете внести какие-то изменения в систему, у вас по-
требуют ввести пароль. Введите пароль, который вы указали при
установке Ubuntu на компьютере.
General
Вкладка General (Общие) позволяет внести некоторые простые из-
менения в оформление экрана входа в систему, а также изменить на-
64
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
стройки, которые не следует менять до более подробного знакомства
с Ubuntu.
Вы можете выбрать, следует ли использовать звездочки или кружочки
как символы при вводе пароля. Можно внести изменения, щелкнув по
квадрату, или отказаться от них, щелкнув по нему еще раз. Вы также
можете изменить использование 24-часового формата времени (Use 24
Hour Clock). По умолчанию это определяется автоматически (Auto), но
вы можете выбрать Yes (Да) или No (Нет).
Три другие настройки: Disable Multiple Logins For A Single User.
Default Session и GtkRC File — в данный момент не следует изменять.
Они для более опытных пользователей и могут вызвать проблемы при
использовании Ubuntu.
Local
Эта вкладка предоставляет наибольшее количество возможностей, так
как именно на ней находятся настройки входного экрана. Вы можете
выбрать тему, фоновый цвет и даже указать собственное приветствен-
ное сообщение. Здесь также можно добавлять новые экраны входа в си-
стему. Не волнуйтесь насчет этой вкладки — здесь вы можете вносить
любые изменения, так как они связаны в оформлением входного экрана,
а не с его работой.
Remote
На этой вкладке указывается, что именно увидят удаленные пользова-
тели в качестве экрана входа в систему. В меню Style есть только три
варианта. По умолчанию удаленный вход в систему запрещен; однако
можно установить его таким же, как и локальный вход, или использо-
вать простой экран входа в систему. Если вы не планируете настроить
удаленный вход в систему, эта вкладка вам не нужна.
Accessibility
На вкладке Accessibility (Специальные возможности) можно указать,
что пользователи будут видеть, слышать и смогут делать при входе в
систему. Пункт Enable Accessible Login (Разрешить специальные воз-
можности при входе в систему) отмечать не следует. Раздел Themes
предоставляет пользователям больше контроля над экраном привет-
65
Часть I. Знакомство с Ubuntu
ствия. В разделе Sounds (Звуки) находится наибольшее число настроек,
которые позволяют указать звуки, которые пользователи услышат при
удачных и неудачных попытках входа в систему.
ПРИМЕЧАНИЕ
Если вы наведете указатель мыши на различные варианты, то уви-
дите больше информации о назначении каждого пункта. В данном
случае даются ссылки на GTK+. GTK означает GIMP Tool Kit, исполь-
зуемый для создания графического интерфейса (GUI).
Security
Раздел безопасности помогает защитить компьютер от неавторизиро-
ванных попыток входа в систему, а также активировать параметры по-
вышенной безопасности. Конечно, высокий уровень безопасности ком-
пьютера — это хорошо, ио здравый смысл гораздо лучше. У вас может
появиться соблазн установить самые высокие уровни безопасности,
но помните, что эксперты по безопасности предупреждают: чем выше
уровни безопасности компьютера (или сети), тем менее дружественен
к пользователю компьютер (или сеть).
На вкладке Security вас должно волновать только два раздела. Первый
из них — Enable Automatic Login (Разрешить автоматический вход в
систему). Если его выбрать, вы сможете указать пользователя, под име-
нем которого Ubuntu будет автоматически входить в систему. Если вы
хотите защитить компьютер, не выбирайте этот пункт, чтобы каждый
раз надо было вводить имя пользователя и пароль на входном экране.
Включите этот вариант, если вы позволяете использовать компьютер
маленьким детям и гостям.
Вторая вкладка, о которой вам стоит волноваться, находится в области
Enable Automatic Login и называется Enable Timed Login (Разрешить
вход в систему через некоторое время). Если выбрать этот пункт, по
прошествии определенного времени будет осуществляться вход в си-
стему от имени какого-то пользователя. Например, в кофейном магази-
не под управлением Ubuntu можно установить автоматический вход в
систему гостя ио истечении 30 секунд. Это позволит сотрудникам зайти
в систему по своей учетной записи, перед тем как произойдет загрузка
системы под учетной записью гостя. На этой же вкладке указывается
необходимый промежуток времени. Безусловно, если он будет слишком
66
Глава 3. Изменение внешнего вида Ubuntu на свой вкус
малым, у пользователей возможности войти в систему не будет, а слиш-
ком долгое время ожидания может раздражать.
Users
У вкладки Users (Пользователи) есть две функции. Во-первых, она по-
зволяет включать пользователей в списки на вкладке Security и исклю-
чать их оттуда. По умолчанию в эти списки включены все пользователи.
Во-вторых, на вкладке Users можно установить изображение для поль-
зователей, у которых оно еще не установлено. Это изображение показы-
вается рядом с именем пользователя на входном экране. Если вы хотите
использовать подобные изображения, измените входной экран по умол-
чанию. Для этого можно вернуться к вкладке Local и выбрать входной
экран со списком, например Human List.
Изменение эффектов рабочего стола
По умолчанию графический интерфейс Ubuntu довольно незатейлив.
Как вы увидели на предыдущих страницах, существует довольно много
возможностей украсить систему на свой вкус. Практически весь интер-
фейс можно настроить несколькими щелчками мыши. Если вы снова
откроете окно /\ppearance Preferences или щелкнете правой кнопкой
67
Часть I. Знакомство с Ubuntu
мыши по рабочему столу и выберете Change Desktop Background
(а также выберете System => Preferences => Appearance), вы увидите
еще две вкладки, которые мы еще не обсуждали. Вкладки Fonts (Шриф-
ты) и Visual Effects (Визуальные эффекты) позволяют произвести до-
полнительные настройки интерфейса системы.
Вкладка Fonts дает возможность изменить используемые в интерфейсе
шрифты. Можно изменить все шрифты или отдельный шрифт, напри-
мер шрифт приложения, рабочего стола, заголовка окна и т. д.
ф ЗНАЕТЕ ЛИ ВЫ? ЧТО ТАКОЕ BERYL?
На различных форумах о Ubuntu и GNU/Linux вы можете встретить
упоминания Beryl. Beryl — это трехмерный оконный менеджер, ко-
торый можно установить поверх GNOME, KDE или XFCE. Beryl —
удивительное улучшение интерфейса GNU/Linux, но для его работы
требуется значительное количество ресурсов компьютера и опреде-
ленные видеокарты. Если вы хотите установить Beryl в своей систе-
ме Ubuntu, убедитесь, что в вашем компьютере есть хотя бы 512 Мб
ОЗУ, хотя рекомендуется 1 Гб.
На вкладке Visual Effects можно настроить эффекты интерфейса
GNOME. Многие предпочитают, чтобы их система была как можно кра-
сивее, однако чем больше эффектов включено, тем больше потребление
ресурсов компьютера. На высокоскоростных компьютерах разница едва
ли будет заметна, но большинство домашних компьютеров станут рабо-
тать гораздо медленнее.
На не самых современных компьютерах можно во всех пунктах уста-
новить No Effects (Нет эффектов), чтобы другим программам остался
максимальный объем ресурсов, или Simple Effects (Простые эффекты),
что позволит достичь равновесия между внешним видом и вычисли-
тельными мощностями. На компьютерах с достаточными мощностями
можно установить визуальные эффекты Extra (Дополнительные). Ва-
риант Extra делает рабочий стол максимально приятным для глаз.
Наконец, есть вариант Custom для тех. кто хочет сам выбрать исполь-
зуемые на компьютере визуальные эффекты. Чтобы определить, какой
вариант лучше всего подходит на вашем компьютере, попробуйте каж-
дый из них. Если вам кажется, что вариант Extra слишком сильно за-
гружает процессор, переключитесь на Simple или попробуйте настроить
эффекты самостоятельно и оставьте только то, что вам нравится.
Часть II
УПРАВЛЕНИЕ UBUNTU
Глава 4. Домашнее хозяйство:
обновление и поддержание работы Ubuntu
Глава 5. Установка периферии
Глава 6. Движемся дальше:
установка дополнительных программ
Глава 7. Время обновления:
установка нового аппаратного обеспечения
Глава 8. Забота о безопасности:
сделать Ubuntu более защищенной
Глава 4
ДОМАШНЕЕ ХОЗЯЙСТВО:
ОБНОВЛЕНИЕ И ПОДДЕРЖАНИЕ
РАБОТЫ UBUNTU
Как...
• Использовать Ubuntu Update Manager
• Поддерживать работу Ubuntu
• Создавать папки
• Организовывать файлы
Обновления ради безопасности
Для большинства компаний скорость выпуска товара, которая дает
возможность опередить конкурентов, является решающим фактором в
процессе разработки. Идет ли речь об операционной системе, офисном
пакете или определенном инструменте, прибыль может значительно
увеличиться, если продукт первым появится на прилавке. Когда про-
граммистам приходится работать в такой спешке, они могут многое про-
пустить и отказаться от некоторых этапов тестирования. К несчастью
потребителя, эта спешка попасть па рынок также может стать источни-
ком многих уязвимостей, которыми часто пользуются недобросовест-
ные хакеры, чтобы навредить системе.
К счастью, к большей части программного обеспечения прилагается
пакет обновлений, который устанавливается при установке системы.
Для тех. кто знаком с Microsoft Windows, в качестве примера можно
привести Windows Update. Каждый раз, когда разработчики Microsoft
Windows выпускают обновление пли заплатку, в правом нижнем углу
экрана появляется небольшой значок, который сообщает пользователю
о доступности обновления. Конечно, компьютеры должны упрощать
нашу жизнь. Поэтому для тех, кто не хочет задумываться о постоянных
70
Глава 4. Домашнее хозяйство: обновление и поддержание работы Ubuntu
предупреждениях от Microsoft, существует возможность автоматиче-
ской загрузки и установки обновлении в определенное время. В боль-
шинстве случаев это делается, когда компьютер не используется, чтобы
процесс происходил гораздо быстрее.
СИСТЕМЫ БЕЗ ОБНОВЛЕНИЯ И ЧЕРВЬ SASSER
Установка новых обновлений — необходимость, так как в наши дни
наблюдается разгул вредоносных программ. Примером того, что
может случиться с системой без установленных обновлений, явля-
ется червь Sasser, который появился 30 апреля 2004 года. Sasser,
быстро распространившийся по сетям и в Интернете, препятство-
вал работе компьютеров, выключая их. После удаления червя необ-
ходимо было установить заплатку, перед тем как снова подключать
компьютер к корпоративной сети или Интернету.
В результате действий червя были отменены рейсы, блокировалась
работа военных частей и финансовых учреждений, а из-за отключе-
ния компьютеров в больницах для проведения рентгена пациентов
отправляли в другие учреждения.
Ubuntu создастся не для получения прибыли, но и его разработчики
выпускают обновления и заплатки. Хотя большинство атак недобросо-
вестных хакеров направлено на продукты Microsoft, у Ubuntu нет имму-
нитета к ним. Чтобы исправить уязвимости, разработчики выпускают
заплатки — обновления, которые позволяют «наложить заплатку» на
дыры, уязвимости в программном обеспечении, чтобы защитить его от
определенного вида атак. Чтобы сделать операционную систему более
безопасной для пользователей, Ubuntu также предоставляет систему
уведомлений при доступности заплатки или обновления.
Для стандартной настольной и серверной версии операционной систе-
мы Ubuntu обновления безопасности предоставляются 18 месяцев. Для
выпусков Long Tenn Support (LTS), например Hardy Heron, обновления
поступают в течение более длительного срока. Настольная версия под-
держивается три года, а серверная версия выпуска LTS — пять лет.
Обновления для лучшей жизни
Не все обновления Ubuntu пли других операционных систем предна-
значены для устранения уязвимостей в безопасности. Иногда в сообще-
стве создаются обновления, которые улучшают операционную систему.
71
Часть II. Управление Ubuntu
Ubuntu обновляется каждые шесть месяцев. Это гарантирует, что со-
обществу Ubuntu доступны новейшие функции операционной системы
и сопутствующих программных пакетов.
К этому времени вы уже, вероятно, заходили на веб-сайт Ubuntu и ви-
дели. как можно помочь в ее разработке. Если вы этого еще не сдела-
ли, потратьте пару минут и зайдите на http://blueprints.launchpad.net/
ubuntu/hardy, и вы можете увидеть список целей, принятых Canonical
и сообществом для LTS-выпуска Hardy Heron (рис. 4.1). Как член со-
общества Ubuntu, вы также можете предложить обновления.
Одна из особенностей, являющихся гордостью Ubuntu, — подход «все
необходимое на одном CD». В прошлых главах мы обсуждали тот факт,
что в пакете Ubuntu содержатся полезные программы для работы, раз-
влечения и образования. В отличие от коммерческих операционных
систем, Ubuntu сообщает пользователям об обновлениях программных
пакетов, а не только операционной системы. Если выйдет обновление
Gimp, Ubuntu, безусловно, уведомит вас.
Applications Places System Jeff Orloff 9 M Sat Apr 26. 9:26 PM pj}
/ ъПг₽рГ|г1Т';ТсгГТ11ЬнйГбУ’Н₽г8п -HoTHl srFiftMOx "* ' T"1 п"г5П
&le Edit View History Bookmarks lools Help
Ф* * v Ca *.’• https://bluepnnts.launchpad.net/ubuntu/hardy/ * ; |Qj • ly heron bluepnnt
О Home Smart Bookmarks * (P Getting Started Latest Headlines V
> lilt declined blueprint! * Register a blueprint 1 - 44W Priority e •** • • 41 rr»Ui> Blueprint hard/k erne 1-schedule П*С1фЛ Approved Deliuwy Implemented 1 -«• • -W. • • Assign»*» Ben Collins ». ar»* ••• »мж * a
herdyk «rntl-vti $юп h j'dyvirtujliiatiftnhost leos-hardy wndows authenticat*onintegration Its-upgrades apt authentication reliability cleanup audio tumble developerweather ieport grub-configu rati on improvements hardy desHop effects hardy ubieuity reliability kuburtu hardyide4 hardy reducing duplication apt'jrchrve Key signatures hafdythe me about this computer A^P'oved App»esed Implemented Bon Cellini Soren Hansen Soren Hansen Rich Clark Michael Vogt Ted Gould Leann Ogasawara Steve Langasek Mrrco Muller Evan Dandrea Jonathan Riddell Martm Pitt Michael Vogt F-.enneth Wimer Ted Gould Chris Cheney F utt w®fi F«nr k
iSS-s’♦: a- Approved Approved • • .»< Approved Appro.eo Approved Intplen «tn ted Uefav«vr< hardy-alpha-4 Г'л
* * Implemented Good progress Implemented Started РеЫеутег? ♦ Implemented Uni iv.»r J
•»«V 41 ipp'oved Approved Approved grafting N-W J
4pp*e.*<*d Approved Approved Approved Approved Approver Aj.p- oved •jv <0
gebunfu hardy hardy desktop •effects-profiles ha'd/desktop effects shortcuts hardy hardwai e detection id entity-management
Started Nf.r Unknown Mirco Muller Mrrco Muller Scon lames Remnant Jonathan Riddell Tim Gardner
(mu* lernel-crash dump Approved Gaad progress
* .4.Л. .Vy x- ? Ft ЙС ••• W Blueprints for The на bluepnnts.launchpad.net
"% • 'tl «ГЦЦ>К.а*
Рис. 4.1. Страница Ubuntu Blueprints (Проекты Ubuntu) о выпуске Hardy Heron.
На ней члены сообщества могут увидеть прогресс обновлений для готовящегося
выпуска и даже предложить собственные идеи
72
Глава 4. Домашнее хозяйство: обновление и поддержание работы Ubuntu
Update Manager
Как уже было сказано. Ubuntu автоматически сообщит, когда будут до-
ступны обновления для операционной системы и других программ, как
показано на рис. 4.2. Несколько лет назад пользователям GNU/Linux
приходилось вводить команды в терминале, чтобы обновить операци-
онную систему. Поэтому пользователи выбирали операционные систе-
мы, которые было проще обновлять. Когда популярность GNU/Linux
привела к использованию этой операционной системы не столь продви-
нутыми пользователями, начали появляться графические интерфейсы,
которые облегчали обновление программ.
Software updates available *
Click on the notification icon to show the available updates
Applications Places
Рис. 4.2. Сообщение об обновлении программы
Так как Ubuntu основывается на Debian, в ней используется графиче-
ский интерфейс Update Manager. На рис. 4.3 представлено, как может
выглядеть открытая программа Update Manager; в ее уведомлении по-
казано, что доступно 391 обновление. Это уведомление появится на
экране рабочего стола, когда операционная система решит, что настало
время рассмотреть их.
Ubuntu будет предупреждать вас о важных обновлениях, по. возмож-
но, вы захотите вручную проверить, можно ли что-то обновить. Если вы
захотите запустить Update Manager самостоятельно, просто выполните
System Administration => Update Manager (Система => Администра-
ция Update Manager). После этого Ubuntu начнет поиск обновлений
в репозиториях программ. Это стоит делать, если автоматическое обнов-
ление произвести не удается или при обновлении программных пакетов
происходят ошибки.
Чтобы запустить Update Manager, может потребоваться некоторое вре-
мя, особенно если доступно 391 обновление. Поэтому, возможно, вы за-
* *
хотите самостоятельно настроить запуск Update Manager. Для этого в
терминале необходимо отредактировать файл crontab — текстовый файл,
в котором содержится список команд, запускаемых в определенное вре-
мя. Эти файлы выполняются в фоновом режиме в заданное время. Если
73
Часть II. Управление Ubuntu
вы установите запуск команд в файле crontab. не лишним будет убедить-
ся, что они действительно были запушены, проверив файлы журналов.
Об этом будет рассказано ниже.
•0 Applications Places System
J? Update Manager - । ° x
«..• •tv-ch’’*.-
Starting Update Manager
Software updates correct errors, eliminate
security vulnerabilities and provide new features.
Reading state information
X.l ; & ^date Manager 1|Яп
Рис. 4.3. Update Manager проверяет наличие обновлений для системных
программ после сообщения о доступности обновлений
Помните, что необязательно редактировать файл crontab. чтобы на-
строить запуск Update Manager. Если вас в данный момент смущает
редактирование команд в терминале, пропустите остаток этой главы и
перейдите к следующей. Многие пользователи GNU/Linux никогда не
трогали файлов crontab. и их системы отлично работают! Итак, если вы
готовы углубиться в изучение редактора crontab. засучите рукава и не
бойтесь испачкаться.
Вначале необходимо открыть окно Terminal. Для этого выберите
Applications => Accessories => Terminal (Программы => Стандарт-
ные => Terminal). Появившееся окно будет похоже на рис. 4.4.
В окне Terminal должна быть запись, похожая на -desktop:-$
(см. рис. 4.4). Jeff — это пользователь, работающий в данный момент
в системе, a jef f-desktop — название самого компьютера. Как раз по-
74
Глава 4. Домашнее хозяйство: обновление и поддержание работы Ubuntu
еле $ мы и будем вводить простые команды, чтобы запустить редактор
crontab. Введите в терминале строку:
sudo gedit /root/.crontab
Название команды sudo — это сокращение от super user do (суперполь-
зователю выполнить). Опа позволяет вам, пользователю компьютера,
запускать программы и команды с привилегиями суперпользователя.
Если вы не введете эту часть команды, то не сможете сохранить изме-
нения. gedit — это просто edit (правка), /root/ . crontab — файл, кото-
рый вы будете редактировать.
I Applications Places System
jeff # f Ф Sun jun 22. 2:43 PM
(!)
—
jfjfsjeff•desktop: -
х
file fidft yiew Terminal fafcs Help
-desktop:-! |
Рис. 4.4. Программа Ubuntu Terminal
(J) ЗНАЕТЕ ЛИ ВЫ? ЗНАЧЕНИЕ ROOT
У слова Root в GNI/Linux есть два значения. Пользователь root — это
администратор компьютера. Ubuntu не создает учетной записи root,
так как обычные действия, когда компьютер запущен под этой учет-
ной записью, могут привести к необратимым последствиям.
Второе значение слова root в GNU/Linux также известно как корне-
вая директория, то есть директория самого высокого уровня в фай-
ловой системе. При настройке в файле crontab вы берете этот файл
из директории root.
Введя эту команду в терминале, нажмите Enter. Должен появиться за-
прос пароля. Укажите тот же пароль, который вводили для своей учетной
записи. При вводе пароля ничего не будет выведено. Такое поведение
типично для GNU/Linux со времен Unix. Это увеличивает безопасность,
так как никто даже не догадается, сколько символов в вашем пароле.
Если человек знает количество знаков в пароле, он может попробовать
его угадать. После ввода пароля нажмите Enter. Через несколько секунд
Должен появиться редактор с файлом crontab. Щелкните по окну редак-
тора, чтобы убедиться в наличии курсора, и введите следующее:
00 00 * * * /usr/bin/apt-get update && /usr/bin/apt-get upgrade -у
75
Часть II. Управление Ubuntu
Давайте проанализируем это перед сохранением изменений. Команда начи-
нается с ряда нулей. Они указывают на время запуска команды. Таким об-
разом, 00 00 означает 12:00 ночи. Если вы хотите установить время запуска
файла в 4:30 дня. укажите в команде 16 30. Идущие дальше три звездочки
позволяют указать день, месяц и/нли день недели. День может содержать
значения от 1 до 31,.месяц должен быть в диапазоне от 1 до 12, а день недели
можно установить от 0 до 6, где 0 соответствует воскресенью.
Остальная часть команды сообщает операционной системе, какие дей-
ствия выполнить и где. Местонахождение файла — /usr/bin,aapt-get —
выполняемая программа. Update Manager — это графический интерфейс
для части функций программы apt-get но обновлению, -у означает, что на
все вопросы во время процесса будет дан ответ «да».
Если вы хотите, чтобы ваша команда запускалась в 12 ночи, можете
оставить файл в покое и выбрать File => Save (Файл => Сохранить). При
желании укажите другое время или даже настройте дату и только затем
сохраняйте файл. После сохранения файла закройте редактор с файлом
crontab и терминал. Можете гордиться: из своего путешествия в дебри
GNU/Linux вы вышли целым и невредимым! Но будьте осторожны, так
как чем больше вы работаете в терминале, тем глубже осознаете, сколь-
ко у вас контроля над операционной системой. Возможно, со временем
вы даже перестанете использовать графические интерфейсы Ubuntu
и будете производить все действия в терминале!
СОВЕТ
Вы также можете вручную запустить Update Manager из терминала.
Откройте терминал и введите:
sudo apt-get update
sudo apt-get upgrade
Вы уже должны были заметить команду update (обновление), которая
устанавливает заплатки или добавляет новые возможности в различ-
ные программные пакеты, а также upgrade — переход к новой версии.
Переход к новой версии предполагает замену старо!i версии операцион-
ной системы или другого программного пакета последней выпушенной
или применение заплаток к программам. Он также производится в гра-
фическом интерфейсе Update Manager. Независимо оттого, выведали
Ubuntu уведомление или вы вручную запустили Update Manager, если
доступна новая версия операционной системы, вы увидите всплыва-
ющее сообщение, похожее на рис. 4.5.
76
Глава 4. Домашнее хозяйство: обновление и поддержание работы Ubuntu
Your system is up-to-date
Software updates correct errors, eliminate security
vulnerabilities and provide new features.
New distribution release '7.10 is available Upgrade]
Рис. 4.5. Выпуск нового дистрибутива
fl ПРИМЕЧАНИЕ
При использовании apt-get update загружает список пакетов,
a upgrade (или insta 11) устанавливает заплатки.
Важно помнить, что приведенное изображение было снято на компью-
тере под управлением 7.04 Feisty Fawn при обновлении до выпуска 7.10
Gutsy Gibbon. Когда вы будете обновлять ваш дистрибутив Ubuntи, ско-
рее всего, номера выпусков будут соответствовать новым версиям про-
граммного обеспечения.
Поддержка
Ubuntu по праву можно назвать чрезвычайно стабильной операцион-
ной системой. При правильно!! установке в GNU/Linux не бывает сбоев
системы, медленной работы и странного поведения, которые часто слу-
чаются в других операционных системах. Однако все равно важно вы-
полнять определенные шаги для поддержки, чтобы гарантировать нор-
мальную работу компьютера. Имейте в виду, что в системе нет реестра, в
отличие от Microsoft Windows. Поэтому поддержка работоспособности
системы упрощается.
fsck
fsck расшифровывается как file system check (проверка файловой! систе-
мы) или file system consistency check (проверка целостности файловой
системы). Эта команда проверпг файловую систему и в интерактивном
режиме исправит ошибки в ней. При обычных обстоятельствах ошибок
в файловой системе не будет, и команда fsck всего лишь выведет коли-
чество файлов, использованных и неиспользованных блоков в файло-
вой системе. Если в файловой системе есть ошибки, команда fsck ото-
бразит сообщение о них и спросит, хотите ли вы исправить эти ошибки.
77
Часть II. Управление Ubuntu
По умолчанию Ubuntu будет запускать команду fsck после каждых
30 загрузок системы самостоятельно; однако, если вы хотите вручную
запустить fsck, также можно это сделать. Самый простой способ запу-
стить fsck — открыть Terminal и ввести:
sudo fsck
При выполнении команд в терминале обычно можно указать опции или
флаги, которые указываются после команды, чтобы задать ее параметры.
В файле crontab. который мы редактировали выше, строка выглядела так:
00 00 * * * /usr/bin/apt-get update && /usr/bin/apt-get upgrade -у
В данном случае -у — это пример опции. Она сообщает команде, что на
все вопросы следует отвечать положительно. У fsck есть много различ-
ных опций, которые можно разместить после команды. В их числе:
• -N — не производить никаких изменений в файловой системе при
наличии ошибок, просто показать способы их исправления;
• -V — включить многословный вывод. Многословный вывод очень под-
робен, и выполнение команды может занять гораздо больше времени;
• -а — автоматически исправлять файловую систему, не задавая во-
просов;
• -г — интерактивно исправлять файловую систему во время проверки.
Следующая команда запустит fsck и исправит все найденные ошибки:
sudo fsck -а
Помните, что все опции команды зависят от регистра. -N и -п — это раз-
ные вещи.
Если при запуске команды fsck вручную возникают проблемы, вы мо-
жете заставить команду выполниться, введя:
sudo touch /forsefsck
Очистка неполных пакетов
К этойу времени вы уже должны довольно комфортно себя чувствовать
в окне Terminal, чтобы воспользоваться следующим советом по под-
*
держке системы. Любому, кто загружал программы, известно, что порой
вместо всей программы загружается только часть пакета. Когда это про-
78
Глава 4. Домашнее хозяйство: обновление и поддержание работы Ubuntu
исходит, на компьютере остаются неполные пакеты, которые только за-
нимают место в операционной системе.
Еше раз откройте терминал и введите:
sudo apt-get autoclean
Теперь в терминале должны появиться имена файлов. Это остатки, ко-
торые можно выбросить в корзину.
Остаточные конфигурационные пакеты
После удаления пакета часто остаются пакеты-зависимости. Пакеты-
зависимости — это дополнительные пакеты, которые необходимы
для правильной работы программы. Сохранившиеся после удаления
основного пакета пакеты-зависимости называются остаточными кон-
фигурационными пакетами (Residual config packages). Чтобы от них
избавиться, откройте Synaptic Package Manager, выбрав System => Ad-
ministration => Synaptic Package Manager. Щелкните по кнопке Status
(Состояние) в левом нижнем углу окна. В списке над кнопкой Status
вы увидите варианты All Installed (Auto Removable) — Все установ-
ленные (автоудаляемые); Installed (Local and Obsolete) — Установлен-
ные (локальные и устаревшие); Not Installed - Не установленные. Это
означает, что на вашем компьютере нет остаточных конфигурационных
пакетов. Если в списке есть пункт Not Installed (Residual config) — Не
установленные (Остаточные конфигурационные), щелкните по нему, и
справа откроется список пакетов. Щелкните по квадрату возле каждого
пакета и выберите Mark for Complete Removal (Отметить для полного
удаления). После этого щелкните по кнопке Apply, и Synaptic Package
Manager удалит эти файлы.
Пакеты-сироты
Не закрывая Synaptic Package Manager, щелкните по кнопке Search (По-
иск) и введите в поле поиска gtkorphan. Когда в поле справа появится
приложение, щелкните по прямоугольнику и выберите Mark for Instal-
lation (Отметить для установки). Теперь выберите Apply, и Synaptic
Package Manager установит gtkorphan.
После установки приложения закройте менеджер пакетов и выбери-
те System => Administration => Remove Orphaned Packages (Систе-
79
Часть II. Управление Ubuntu
ма => Администрация => Удалить пакеты-сироты). Отметьте пакеты, ко-
торые вы хотите удалить, а затем щелкните по кнопке ОК.
Папки и файлы
Одна из важнейших задач по поддержке системы — организация фай-
лов и папок. Хотя она практически не влияет на производительность
операционной системы, при правильной организации вам будет гораздо
легче найти отчет, срочно нужный для презентации.
Создать папку чрезвычайно просто. Правой кнопкой мыши щелкните
по рабочему столу. Первый пункт меню называется Create Folder (Соз-
дать папку). Просто щелкните по нему, и на рабочем столе появится
папка Untitled Folder, которую можно наполнить различными вещами.
Как и в Microsoft Windows, вы можете создавать и папки внутри папок,
чтобы организация была еще яснее. Просто щелкните правой кнопкой
мыши! Если при создании папок вы проявите излишнее рвение, можете
выбросить их, щелкнув по пункту Move То Trash (Переместить в корзи-
ну). Если для вас это недостаточно просто, перетащите папки в корзину.
Таким же образом можно перемещать файлы между папками.
Порой возникает необходимость создать папки внутри существующей
папки. Щелкните по кнопке Places (Места) в верней панели меню ра-
бочего стола. 11а рис. 4.6 показан список папок,
которые там уже есть. Названия большинства
из них интуитивно понятны. Папка Documents
предназначена для письменных материалов,
Music позволяет хранить библиотеку песен,
Pictures... ну, вы поняли.
Home Folder
Ж Desktop
Documents
^..4 Music
Pictures
Videos
5 Computer
3 CD/DVD Creator
__, Floppy Drive
Network
Connect to Server..
Я Search for Ales...
Рис. 4.6. Папки во время
установки Ubuntu
Незнакомой может показаться папка Home
(Домашняя) вверху списка. Внутри нее нахо-
дятся ваши папки Documents, Music, Pictures
и Videos. В ней также располагаются папка
Desktop, в которой хранится содержимое ваше-
го рабочего стола, папка Templates (Шаблоны),
Public (Общее) с общим доступом и Examples
(Примеры) с примерами того, что можно сде-
лать в Ubuntu.
Организация файлов требует прилежания.
Если вы будете внимательно относиться к ней
80
Глава 4. Домашнее хозяйство: обновление и поддержание работы Ubuntu
с самого начала, то заработаете хорошую привычку, которая избавит вас
от проблем в будущем. Создавай те столько папок и подпапок, сколько
нужно. Познакомившись с файловой структурой системы GNU/Linux.
вы поймете, что. если разработчикам удастся так хорошо организовать
структуру операционной системы, вам ничего не стоит хранить свою
музыку отдельно от заметок.
ф ЗНАЕТЕ ЛИ ВЫ? ГДЕ СОХРАНЯЮТСЯ ФАЙЛЫ?
Хотя некоторые папки уже названы за вас, изображения не будут
автоматически сохраняться в папке Pictures. Вам следует указать, в
какой папке нужно сохранить рисунок, документ, песню и т. д. Со-
храняя файл, вы сможете указать определенную папку или перейти
к папке, не перечисленной в списке.
Applications Places System Q left £ .
~i oo-about-these-files (read-only) - OpenOffice.org Writer
file fdit View insert Format Table Tools Window Це1р
oo-about-these-files
fyame:
Save in folder: v j Examples
bave
> Browse for other folders
Rle^ype
□ Save with password
Глава 5
УСТАНОВКА ПЕРИФЕРИИ
Как...
• Понять, что такое периферия
• Понять, что такое драйверы устройств
• Найти драйверы для устройств
• Установить периферийные устройства
Дни систем, состоящих из компьютера, мыши, клавиатуры и монитора,
давно прошли. Чем больше люди осваивают домашний компьютер, тем
активнее растет их потребность в дополнительных устройствах. Детям,
набирающим отчеты о прочитанных книгах, нужны принтеры. Возмож-
ности мультимедиа позволяют использовать фотоаппараты, наушники
и микрофоны. Сканеры дают возможность оцифровывать изображения
и документы. Игрокам нужны пульты управления и джойстики, чтобы
они могли составить конкуренцию при игре с друзьями по Сети. Все эти
устройства не всегда необходимы для работы компьютера, но они дела-
ют ее значительно веселее.
Что такое периферийные устройства
За последние несколько лет типичный домашний компьютер «оброс»
самыми разными устройствами: принтерами, фотоаппаратами, скане-
рами, музыкальными проигрывателями — и позволил работать ком-
понентам, которые значительно расширяют его возможности. Все эти
устройства часто называют периферийными, так как они существуют на
периферии компьютера, а не внутри него.
С приходом технологии USB появилась возможность легко подключать
и отсоединять периферийные устройства без необходимости переза-
грузки системы, что позволяет переключать такие устройства на лету.
Учитывая, что в настоящее время в стандартной конфигурации компыо-
82
Глава 5. Установка периферии
теров как минимум четыре порта USB, многие внешние устройства мо-
гут работать одновременно.
(?) ЗНАЕТЕ ЛИ ВЫ? МЫШЬ И КЛАВИАТУРА -
ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА
Большинство людей считают самыми частыми периферийными
устройствами принтеры, сканеры и фотоаппараты. На заре компью-
терных технологий, то есть до разработки персонального компьюте-
ра, базовая система состояла из материнской платы, центрального
процессора и памяти. Учитывая это, мышь и клавиатура первона-
чально считались периферийными устройствами. И в наше время
многие считают эти устройства периферийными, так как многие из
них требуют установки драйверов.
Периферия на заре GNU/Linux
Мы уже упоминали, что первоначально GNU/Linux считалась операци-
онной системой для энтузиастов, помешанных на компьютерах. Одной из
причин, по которой она не использовалась, было отсутствие поддержки пе-
риферийных устройств. Не то чтобы не было устройств, с которыми могла
бы работать система GNU/Linux, просто в ней не было драйверов для них.
Большинство пользователей, установивших GNU/Linux на компьютере,
либо умели писать драйверы для установленного у них аппаратного обе-
спечения, либо знали, у кого можно достать рабочий драйвер. Очень часто
эти пионеры GNU/Linux производили хакинг существующих драйверов.
ПРИМЕЧАНИЕ
Помните: hack — это не отрицательный термин! Хакинг (hacking)
означает изменение чего-то с целью заставить его работать. В про-
шлом для многих пользователей GNU/Linux изменение программ
было необходимостью. Фактически в мире открытых исходных кодов
хакинг поощряется. СМИ сократили это слово до четырех букв. Зло-
умышленников, взламывающих компьютерные системы, правильнее
называть словом «взломщик» или «недобросовестный хакер».
ф ЗНАЕТЕ ЛИ ВЫ? ЧТО ТАКОЕ ДРАЙВЕР УСТРОЙСТВА?
Драйверы устройств — это программы, которые сообщают, как мо-
гут общаться между собой устройства и программы высшего уров-
83
Часть II. Управление Ubuntu
ня по компьютерной шине, через которую обычно происходит такое
общение. Драйверы устройств зависят от операционной системы,
поэтому драйвер принтера для Microsoft Windows не будет работать
с Ubuntu. В следующем разделе о драйверах Ubuntu вы лучше пой-
мете, как все это работает.
Со временем сообщество GNU/Linux росло. Привыкшее делиться, оно
помогало в распространении драйверов среди пользователей. Вскоре
людям уже не нужно было знать, как писать драйверы устройств, — до-
статочно было лишь знать, где их искать. Как и в случае со всем осталь-
ным, связанным с компьютерами, Всемирная паутина облегчила энту-
зиастам поиск драйверов для дистрибутивов GNU/Linux. Со временем
начала расти популярность таких дистрибутивов GNU/Linux, как Red
Hal. SUSE и Ubuntu. Они появились в офисах бизнесменов и чинов-
ников, в домах пользователей по всему миру. Чтобы не упустить этот
растущий рынок, многие производители устройств стали выпускать
драйверы для своей продукции, работающие в этих операционных си-
стемах.
В наше время, если пользователь хочет купить веб-камеру для компью-
тера под управлением Ubuntu, ему достаточно проверить, для каких мо-
делей уже написаны драйверы. Давайте запустим компьютер и посмо-
трим, насколько легко найти периферийные устройства, которые могут
работать в Ubuntu.
Где можно все это достать
Когда Интернет настолько доступен, многие пользователи использу-
ют его для покупок, особенно цифровой электроники. На тысячах веб-
сайтов размещаются обзоры различных продуктов и их сравнения с ука-
занием цен. что позволяет найти самые дешевые. Также можно найти
периферийные устройства, которые работают в операционной системе
GNU/Linux.
Определившись с производителем и моделью, которую вы хотите ку-
пить, вы можете пойти двумя путями, чтобы убедиться, что устройство
будет работать па вашем компьютере. Первый шаг — зайти на веб-сайт
производителя и перейти в раздел загрузки драйверов или в любой раз-
дел. откуда их можно загрузить. Там просто посмотрите, перечислена ли
операционная система Linux в списке операционных систем, для кото-
рых 11 редоста вл я к >тс я д pa i i ве р i »i.
84
Глава 5. Установка периферии
ПРИМЕЧАНИЕ
На веб-сайтах большинства производителей перечислены Microsoft
Windows версии от Windows 2000 до Windows Vista, семейство Мас
OS, Linux и FreeBSD. То, что операционная система называется не
GNU/Linux, — не ошибка. Просто есть тенденция к тому, что Linux
становится допустимым термином для операционной системы. Это
приводит в смятение тех, кто приложил тяжелый труд по разработке
операционной системы на начальном этапе.
Поиск драйверов для Ubuntu
На рис. 5.1 видно, что нет общей ссылки на доступные для GNU/Linux
драйверы. Вместо этого есть ссылки на драйверы для Red Hal, SUSE.
Linspire и т. п. Нигде не упомянута Ubuntu. Хотя многие производители
признают популярность и роль Ubuntu, не все из них предлагают драй-
веры именно для этого дистрибутива. Вместо этого они предоставляют
драйверы для семейства GNU/Linux. IТомните, что в главе 1 при рассмо-
трении истории GNU/Linux было сказано, что Ubuntu основана на дис-
трибутиве Debian операционной системы GNU/Linux. Так как основа
операционной системы происходит из Debian, вы можете использовать
драйверы для Debian GNU/Linux,
Lexmark is pleased tc announce WirdowsX /ista ccmpat'bilrt. with
its consumer ano business printers. ^or mere inrfcrinati3’'. please
cheese vou' printer type.
Business Printers
Consumer Inkjet Printers
Windows
Л'ЙЧТ.А* ’• *' ‘ •• ... . >x..3 . Л_ .
'.lt ‘rd? Aor':i • 1С Д-5 3?
: . .
Macmtosh
Unix/Linux
Other Operating Systems
-•ease %•* «rat d and of*- з:лПс л f s u э * а, л in; * ett r. ;
c .stems -ifteci or ?•->•- cage
Рис. 5.1. Раздел веб-сайта Lexmark, на котором показан весь набор драйверов
для определенного принтера
85
Часть II. Управление Ubuntu
Производителям проще указать одну ссылку для всех дистрибутивов,
основанных на Debian, а не множество ссылок для каждого отдельного
дистрибутива.
Я уже упоминал, что на заре GNU/Linux тем, кто не умел писать драй-
веры, приходилось полагаться на опытных программистов, если они хо-
тели добавить периферийное устройство в систему. Так как дистрибутив
Ubuntu основан на работе сообщества, для него есть страница в Интер-
нете со списком поддерживаемых устройств. Чтобы увидеть этот список,
откройте интернет-обозреватель и перейдите по адресу: http://wiki.ubun-
tu.com/HardwareSupport. Откроется страница, показанная на рис. 5.2.
• eSup port Ubuntu Wiki Uo.'iKa f (refox
He tJt Mftory Oookrwrki Iccfc *jet>
• • ’ //«<* ubuti>. com/H»A««»iSjCpart
ф Gattnq Started IMetf HMjrw (J Camel «xxti.Mtu
L—iiasXHCAH *»•»» V |
ubuntu
Hardwaresupport
Introduction
• ^fntir,^: -n «wr r.rtiprtter
Pre-configured Systems
• ,.W (0И reports Uettaa >
* »
Hardware Components
• w Pwmie c»m es, miludH a rriobde sir-urt phones inu owj»b rd rtdw flare»
• Me Mli
•
• м
Done «41 ubtrfu 'on £|
Рис. 5.2. Страница Ubuntu HardwareSupport
Вы видите, что на странице поддержки перечислены различные катего-
рии аппаратных устройств. Предположим, что вы ищете веб-камеру для
своего нового компьютера с Ubuntu. Выбрав ссылку из этой категории,
вы перейдете на следующую страницу, в которой перечислены различ-
ные производители веб-камер и некоторые сведения об устройствах.
Из рис. 5.3 становится понятно, как выглядит большинство страниц
раздела HardwareSupport. Там не только перечислены производители
86
Глава 5. Установка периферии
периферии и ссылки на страницы, но и приводятся замечания о тине
устройств и ресурсы, которые помогают найти правильные драйверы
для уже имеющихся у вас устройств. Так как вы вначале ищете пери-
ферию, совместимую с Ubuntu, давайте посмотрим на производителей.
Creative — один из наиболее известных производителей аудиовизуаль-
ных периферийных устройств. Продукты этой компании можно купить
практически в любом магазине, торгующем компьютерным оборудова-
нием. Щелкнув по ссылке Creative, вы перейдете на следующую стра-
ницу, показанную на рис. 5.4.
il.,tdw.,ic^irppori(oniponcntsMii(tirne(fl4W«bCerncrM Ubuntu Wiki Md.rtltd Hrefox « W д
c* &*°*т-«* a* О
< lit pj .-.-лг. r. 3»:’ ► £,:• -4
ф I Me* HMdrm (J Gene.aunrt. Mp.
Webcameras
w»oc»ms поставу use the Wto Mi; ftamewrnx TM Uounlu kernel has support to vsi compiled too it
You may also need a driver to your camera Nitdoesnotiustwork when you start eg »awtv. a good starting point to ooktovour camera is V
hapj>vwwQbik-n.usb'dences/(use lhe search eeid win yotr manufacturer name) Some nice people nave also made an application to Ouiic the latest driver to some
wabcams ;’-. >r for mo -t help seethe Фу^и-ип page
1A4 Tech HaitfwareSurcorti imconenesthjfimediaY/ebCarrerasxu r»;n
Croat* Haidwart'AUpr QrtCompc^rntttiriihmednyvehC ami'asC гиИмг
Oeniut -intwi'rSuipc-r'. tinpo;
Hercule» HwdwarfcSuppoT. jmportnt^Muft'iiecirtVH.: »mua>Hei»i.ie;
jenopMc ' HardwaieSuucot. стро.епимщ'.теок'меьс anerasJenoriOfc
Logitech HM*r>r«3vMX“K
Mediaforte Haidmm-SiiprxtC-impnrt ni$M:>e«.ne<!nWetK wns-ra Mt ifw
, Mtcro Innovations Hjri.wji ^yi ^.| ;My in П.ВМ domr.c v.it.Ou;
.Рмр» HwvateSurccT jm.pororr>io«! Mediavn'eBCamerabPr
Samsung Har»*te ъ^рсофСупррг ffiisM jfcmegi ,w»bc jm.r »urg
Sanyo HWw »H3u| Wrtt С'прог •|т-.Ми1П'пя.яо'«Уя1|,}апч-мчСатус
Sony HMdwurt-'^ups.irtf отрогн<е Muifen<*<!i iWyliC arnwa-.c-yn
Teuton HarrtMtfSubPOrtCemvonerittMuiomecka’MbCarnetasTeMOii
Trust hardwar»3uppoT'.3mpcr»nt>Muitimedj»webCam.fe>as*i.jsi
^Typhoon ЧагОмчг, ...|p| -I.pt-,',! И r-.IH-'-mC tr.fi' Л’ ' I
Note Wat pie W free Sceware F01F5! ittyn гы ynny several w»oc ams th al work without p'OC'ieUw s^rmvare
Caetgorytirdwate
Dm.
»•*/ utuYu «XT A
Рис. 5.3. Производители веб-камер
На этой странице множество камер Creative разбиты по номеру модели,
наличию драйвера, его поддержке и работоспособности. В списке также
указано, на каких версиях Ubuntu были проверены камеры, есть раздел
с комментариями пользователей. Обратите внимание, что некоторые
веб-камеры не поддерживаются, но работают. Тем не менее, чтобы за-
пустить многие модели, нужна программа EasyCam или EasyCam2. Эта
маленькая программка была написана сообществом Ubuntu, она помо-
гает автоматизировать процесс установки веб-камеры, устанавливая не-
обходимые драйверы.
87
Часть II. Управление Ubuntu
HardwareSupportComponentsMultimediaWebCamerasCreati've
puminat у
МйЙО Medel Dr We iiwpemn Works? Ubuntu СелмтмМг IM
Vision ЦИп4
Creative Li.e* Elfe- tf NO NO «€ Ob tOacw О . <к>е$ not work e.itif t 2006 Ain-i$
< realW Webc in. Nu NG ** 06 «Dapper* <610 lEoy. . v and £ asvc >m2 donl pick it up 2C06- >yn 2^
webi am PC-1001 Follow insVufbon: fiom 4/ "j : ’ ; j . •• •• ~ 2007-Feb-i 7
NO Yes tomsta i the epc am kernel modu’e : amours can seed, but with baa quality Ekiga doesnll ke this camera
Cieatr.e Леьс am W и Tts MbUfllU нс dce>ni autodetect but । have got the c amera working ь domg the <tep$ listed in the README file of the drrwtf -504 (Hoary) MS& Ю041е 40№VVoik$ J wite gnorr»eme«Hing andvii You ha*» to install that plugins to use i witr gnomemeeting 2005-MM 04
< lertivt webc am Nz $(ка5<х Not out ut ire box Wprks using l am ЛЮ (Эгееад Image quality is not tee best, ton dark with some apps too ugh? with others 2006-JjrrG?
Cie-tiv* Wetx am Plus «Model PDOOMOi o*5i8 NO More oi less tee outpout IS sometimes g»een v6 06 (Dappen you have to manually load some modules to make it wort JOOb-Apr 10
Creative Lrve» < am Notebook Piu gspca YfS Yes 7 04 works out of th» box with Ekga as a V4L camera JOQbMar 1G
C ie N — Webc am Lnet Motion No NO v7 04 (Fei$M Neither Easvcam лог picked it up сипе- 200?Mav26
?r.e Ось .s a use vm&o C use (иус : compinntwwam and »s supoiMM Ру
Рис. 5.4. Список веб-камер от Creative
Внизу страницы есть ссылка на список веб-камер, не требующих несво-
бодных встроенных программ (firmware). Кроме драйверов устройств,
есть специальные встроенные программы, которые управляют работой
периферийных устройств. Такие программы не выполняются на ком-
пьютере, а хранятся в самом устройстве, обычно в чине ROM. Эти веб-
камеры хорошо работают с большинством дистрибутивов GNU/Linux.
их также поддерживает Фонд свободного программного обеспечения.
которым и составляется список.
Так как Ubuntu считается свободной системой, веб-камеры, перечислен-
ные на странице www.fsf.com/resources/hw/cameras, должны работать
без проблем. Фонд свободного программного обеспечения предоставля-
ет также списки других устройств, работающих со свободными програм-
мами. Список можно просмотреть по адресу: www.fsf.org/resources/hw.
ПРИМЕЧАНИЕ
Организации наподобие Фонда свободного программного обеспе-
чения работают за счет пожертвований людей, которые пользуются
ихюайтами и информацией. Вы также можете внести пожертвование
деньгами или добровольной работой. Подобные организации рады
принять любую помощь, поэтому не волнуйтесь, если ваш подарок
будет слишком маленьким.
88
Глава 5. Установка периферии
Установка периферийных устройств
После покупки периферийного устройства необходимо установить его,
чтобы оно работало на вашем компьютере. Как и в Microsoft Windows,
в Ubuntu есть поддержка plug-and-play. Это означает, что, если BIOS,
операционная система и устройства поддерживают plug-and-play, все
драйверы находятся в базе данных операционной системы и для запуска
процесса установки достаточно просто вставить устройство в порт USB.
Если драйвера в системной базе данных нет, пользователю придется са-
мому указать его местонахождение, чтобы продолжить установку.
Ubuntu не просто поддерживает plug-and-play, а, по мнению многих лю-
бителей GNU/Linux, осуществляет эту возможность лучше всех. Неко-
торые устройства можно подсоединить к компьютеру, и через несколько
секунд у вас попросят их настроить, так как установка уже завершится.
Вот как удобно!
На рис. 5.5 показано, какая именно информация выводится при подклю-
чении нового периферийного устройства. Никто не спрашивает, хотите
ли вы установить новое устройство; Ubuntu предполагает, что если вы
подключили устройство, то хотите его установить. Также не появляют-
ся всплывающие окна на каждом шаге процесса. Помните, что один из
девизов Ubuntu — «Это просто работает».
ь 9 м ; 1 в 48 пм
.V* ’ 'К и
Рис. 5.5. Plug-and-play для принтера HP DeskJet
Однако после установки устройства, будь то принтер, фотоаппарат или
сканер, вы можете его настроить. На рис. 5.6 показаны различные воз-
можности настройки принтера в Ubuntu.
Настройка проста и похожа на схему, к которой привыкли пользователи
Microsoft Windows.
GNU/Linux и поддерживающее его сообщество пытаются достичь того,
чтобы как можно большее количество устройств без проблем работало с
операционной системой. Теперь, когда даже Dell начала продажи новей-
ших компьютеров под управлением Ubuntu, можно быть уверенным, ч то
все большее количество производителен периферии будет обеспечивать
работу устройств с Ubuntu и GNU/Linux. И чем больше бизнесменов
Часть II. Управление Ubuntu
отдаст предпочтение GNU/Linux, тем больше периферийных устройств
будет работать с этой операционной системой без дополнительных уси-
лий со стороны пользователя.
File Edit Heip
New Printer New Class Copy Delete Goto Server Refresh
Server Settings
Local Printers
PDF
dj450
• Settings । Policies | Access Control I Pnnter Options Job Options
Connectedto localhost
Рис. 5.6. Настройка принтера
Конечно, перечисленные в этой главе ресурсы только поверхностно
рассказывают о поддержке сообщества GNU/Linux, когда дело заходит
о правильной работе устройств. В качестве домашней работы можно
предложить вам поискать в Интернете другие сайты с информацией об
этом.
Если вы вдруг узнаете, что существующие устройства не работают
в Ubuntu, не бойтесь поместить сообщение на форумах об Ubuntu. Ска-
жите, что вы новичок в сообществе и вам нужна помощь. Чаще всего от-
вет появится раньше, чем вы будете его ожидать. Помните, что кое-что
просто не работает. У тех, кто переходит на Ubuntu с Microsoft Windows
Millennium Edition, может не работать устаревший струнный прин-
тер. Однако не забывайте, что это устройство, скорее всего, не работает
и в Microsoft Windows Vista.
Глава 6
ДВИЖЕМСЯ ДАЛЬШЕ:
УСТАНОВКА ДОПОЛНИТЕЛЬНЫХ
ПРОГРАММ
Как...
• Использовать инструмент Add/Remove для установки
программ
• Использовать Synaptic Package Manager для установки
программ
• Устанавливать дополнительные программы
из репозитория
• Устанавливать дополнительные программы с диска
• Загружать программы из внешних источников
• Распаковывать и установить загруженные программы
• Использовать терминал для установки программ
Мы покупаем компьютеры из-за их возможностей. Используем ли мы
их, чтобы облегчить себе жизнь, посылая электронные письма, играть
в игры или слушать музыку, нам нужны определенные функции.
Хотя мы уже узнали кое-какие интересные и нужные вещи об Ubuntu,
я уверен, что никто не устанавливает компьютер, чтобы изменить внеш-
ний вид интерфейса! Нет, нужно, чтобы компьютер выполнял какие-то
Действия, работал в приложениях.
Приложения — это программы, которые выполняют какую-то работу
Для пользователей.
Текстовые и табличные редакторы, калькуляторы, системы управления
базами данных, мультимедиапроигрыватели и видеоигры — все это при-
меры приложений.
91
Часть II. Управление Ubuntu
Заранее установленное программное
обеспечение
Applications Places System ф • О
Accessories »
л Games • e. A.sleRiot Solitaire
и • —. Graphics * В ackjack
м • Internet * ЯЛ Chess
1м Office * Five or More
К Sound b Video * А» Four-inaRow
Add/Remove... 5? «• t • a • •» © FreeCell Solitaire Gnometns lagno Klotski Mahjongg Mmes Nibbles Robots Same GNOME Sudoku Tali
У Tetr a vex
Рис. 6.1. Категории приложений
в Ubuntu
При запуске компьютера на вашем ра-
бочем столе в Ubuntu появляются три
пункта в левом верхнем углу экрана.
Первый из них — Applications (При-
ложения). 11менио ему посвящена
большая часть данной главы. При
щелчке по пункту Applications от-
крывается меню, похожее на рис. 6.1.
В этом списке перечислены катего-
рии уже установленных на компьюте-
ре приложений.
Только последний пунктсписка. Add/
Remove, не содержит установленных
приложений. Это инструмент для за-
пуска программы, которая позволяет
установить и удалить программное
обеспечение, содержащееся в четырех
репозиториях приложений, о которых
будет рассказано в следующей главе.
В числе установленных заранее программ следующие:
Tomboy Notes Программа для создания заметок на рабочем столе
Chess & Sudoku Популярные игры
GNU Image Manipulation Program («The GIMP») Программа для редактирования фотографий, изображений
Firefox 11нтсрнет-обозревател1». предпочитаемый в сообществе GNU, Linux
Evolution Main Программа для работы с .электронной почтой и планировщик
(JpenOffice.org Набор офисных программ, в который входят текстовый и табличный редактор, программа для работы с базами данных, инструмент для создания презентаций и редактор векторной графики
Brasen > Disc Burning 11рограмма для записи дисков
Movie Player Программа для просмотра фильмов па компьютере
92
Глава 6. Движемся дальше: установка дополнительных программ
Конечно, заранее установлено гораздо большее число программ. Это
лишь самые популярные. Если вы при чтении книги выполняете все
действия на компьютере, щелкните по пунктам категорий, чтобы уви-
деть, какие еще программы установлены заранее.
Установка с помощью инструмента
Add/Remove
На рис. 6.1 было показано, что последним пунктом меню является
Add/Remove (Добавить/удалить). Это инструмент с графическим
интерфейсом для добавления приложений из четырех программных
репозиториев или для удаления программного обеспечения с вашего
компьютера. Репозитории разбиты на категории, называемые компо-
нентами, на основании возможности Ubuntu поддерживать програм-
му или того, как программы соотносятся с философией свободного
программного обеспечения Ubuntu.
Компонент Main
В компоненте Main (Основной) содержатся приложения, которые сво-
бодно распространяются и поддерживаются командой Ubuntu. Эти про-
граммы разработчики Ubuntu отбирают как достаточно важные, предо-
ставляя для них обновления безопасности и техническую поддержку.
Компонент Restricted
В компонент Restricted (Ограниченный) попадают программные паке-
ты, которые поддерживаются разработчиками Ubuntu, но распространя-
ются на основании не полностью свободной лицензии. Например, если
при работе программы в Ubuntu возникают проблемы, у разработчиков
может не быть возможности исправить их самостоятельно. О пробле-
мах с подобными программами сообщают разработчикам этих прило-
жений. Часть программ из ограниченного компонента поставляется на
компакт-диске с Ubuntu.
Компонент Universe
Программное обеспечение из компонента Universe создается в сообще-
стве свободного программного обеспечения с открытыми исходными
93
Часть II. Управление Ubuntu
кодами. В этом компоненте достаточно много приложений; однако нет
гарантии, что для них будут доступны обновления безопасности и под-
держка.
Компонент Multiverse
Данный компонент состоит из несвободных программ. Это программное
обеспечение не удовлетворяет правилам лицензирования компонентов
Main и Restricted. В него попадают приложения, которые не соответ-
ствуют ни одному из пунктов, перечисленных ниже:
• позволять распространение;
• не требовать лицензионных отчислений;
• позволять дальнейшую передачу всех прав;
• не делать исключения для пользователей;
• нс зависеть от Ubuntu;
• быть совместимыми с другими лицензиями.
КАК... УПРАВЛЯТЬ ИСПОЛЬЗУЕМЫМИ КОМПОНЕНТАМИ
В версиях Ubuntu до Hardy Heron 08.04 пользователи могли
устанавливать лишь приложения из основного и ограниченно-
го компонентов. Чтобы установить программы из компонентов
Universe и Multiverse, необходимо было изменить настрой-
ки. В последней версии LTS по умолчанию есть доступ ко всем
компонентам. У пользователей появилась возможность его от-
ключить. Для этого можно выполнить System => Administra-
tion Software Sources (Источники программного обеспече-
ния). Ubuntu попросит вас ввести пароль, затем появится список
программ, которые можно загрузить из Интернета. Вы можете
добавить репозитории от сторонних производителей на вклад-
ке Third-Party Software (Программное обеспечение от сторон-
них производителей). Конечно, для этого нужно знать URL сайта
разработчиков.
Чтобы начать установку приложений, необходимо открыть инструмен г
Add/Remove. Это самый простой способ установить новые приложе-
ния в Ubuntu. Щелкнув по пункту Applications на верхней панели рабо-
94
Глава 6. Движемся дальше: установка дополнительных прог рамм
чего стола, вы увидите то же самое, что показано на рис. 6.1. Щелкните
по пункту Add/Remove — откроется окно Add/Remove Applications
(Добавить/удалить приложения), похожее на показанное на рис. 6.2.
Это окно разбито на четыре части. Первая располагается вверху экрана,
где можно искать приложения и выбирать, какие из них должны ото-
бражаться. Вторая — это дальняя левая панель окна, на которой мож-
но выбрать категории, по которым сужается поиск программ. Третья
часть — панель непосредственно в середине окна. Именно здесь можно
посмотреть список приложений в указанной категории. Наконец, чет-
вертая панель расположена внизу экрана. В ней дается подробное опи-
сание выбранного программного пакета.
часть 3 часть 1
Add/Prmovr Application
x
часть 2
часть 4
aAccessories
। ijiy Education
Д Games
Graphics
Internet
л» Other
Г Programming
Sound & Video
System Tools
Q Unrversal Access
О Help
Show. | All available ; pplications i j Search:
□
U
Application
жж 20.000 Light tears into Space
create a «tear network to power a city and repair m ..
3D Chess
c3 3D chess tor XI1
। £ 4digits
A guets-the-number game, aka Bulls and Cows
। .. _____• .
Popularity
20.000 Light Years Into Space
single player real-time strategy game with steampunk sci-fi ▼
You have to build and maintain a steam distribution network on an alien
planet, wh le under attack from aliens and other hazards. The game has
three difficulty levels, an interactive tutorial, and a scoring system.
"20.000 Light Years Into Space* is written in Python using pygame and it was
rewarded with the second place in the Pyweek March 2006 individual Entries
category
Th.s app'ication is provided by the Ubuntu community
Qtancei
Рис. 6.2. Окно Add/Remove
Давайте немножко повеселимся и установим новую игру. Для начала
нам нужно выбрать категорию Games в списке. Доступные приложения
появятся в соответствующей панели. Вы можете прокрутить список.
95
Часть II. Управление Ubuntu
Обратите внимание, что около каждой игры есть звездочки. Они пред-
ставляют популярность приложения. Если вы выполняете действия,
описанные здесь, на компьютере, щелкните но какой-либо из перечис-
ленных игр. и вы увидите, что на напели непосредственно под списком
приложений появится ее описание. Поэтому, если вы рассмотрели спи-
сок приложении, давайте остановимся на Potato Guy. Описание кажется
интересным, поэтому можно продолжить и щелкнуть по галочке рядом
с приложением. В правом нижнем углу программы находится кнопка
Apply Changes (Применить изменения). Щелкните по ней. чтобы на-
чать установку. У вас спросят пароль администратора, а затем начнется
установка. Вот и все, готово! Вы можете запустить установленное при-
ложение из меню Applications. Установка с помощью инструмента Add/
Remove не только очень проста. Если приложение поддерживается
Ubuntu, вас также известят при появлении соответствующих обновле-
ний в Update Manager.
СОВЕТ
Если вы хотите установить больше одного приложения сразу, може-
те отметить все пункты, а затем щелкнуть по Apply Changes.
ф ЗНАЕТЕ ЛИ ВЫ? ПРИЛОЖЕНИЯ KDE И GNOME
Некоторые приложения, например Potato Guy, имеют пометку «For
KDE» (Для KDE). Если вы используете Gnome, не бойтесь. Приложе-
ния, написанные для одной среды, обычно хорошо работают в дру-
гой. Они оптимизированы или для KDE, или для Gnome, но это не
значит, что их можно запустить лишь в одной из этих сред.
Synaptic Package Manager
В главе 4 был упомянут Synaptic Package Manager, когда мы рассказыва-
ли об очистке остаточных конфигурационных пакетов и пакетов-сирот.
С помощью этого же инструмента можно установить программы, как и
с помощью инструмента Add/Remove. Выполнив System => Adminis-
tration => Synaptic Package Manager, вы можете запустить еще один
графический интерфейс для установки и удаления программ. Как и ин-
струмент Add/Remove. Synaptic спросит у вас пароль, а затем откроет
окно, показанное на рис. 6.3.
96
Глава 6. Движемся дальше: установка дополнительных программ
Рис. 6.3. Synaptic Package Manager
Так в чем же, кроме внешнего вида, разница между Synaptic и Add/
Remove как программами для установки приложений? Оба они явля-
ются графическими интерфейсами для команды dpkg/apc-get, кото-
рую необходимо было бы запускать в терминальном окне. Эта команда
устанавливает, удаляет различные пакеты и выводит информацию о них
в Ubuntu и других дистрибутивах, основанных на Debian. В Synaptic
перечислены пакеты — наборы программ, процедуры или правила. — ас-
социированные с приложением, в то время как Add/Remove работает с
приложениями как с целым. Synaptic — это более мощный интерфейс,
который позволяет указать различные пакеты для установки или ис-
правления. Add/Remove можно рассматривать как интерфейс, более
Дружественный к начинающим пользователям.
Использование диска Ubuntu
Порой у вас может не быть соединения с 11нтернетом. Без соединения вы
нс сможете скачать файлы из репозиториев Ubuntu для установки. Если
вы окажетесь в подобной ситуации, попробуйте установить приложения
из установочного компакт-диска Ubuntu, если эта возможность разрешена
как источник приложений в Synaptic Package Manager. Чтобы разрешить
97
Часть II. Управление Ubuntu
данную опцию, перейдите к System => Administration => Software Sour-
ces. Затем поставьте галочку в разделе Installable from CD-ROM/DVD.
Установка программ из внешнего мира
В репозиториях Ubuntu доступны тысячи приложений. Для некоторых
этого может оказаться мало. Предположим, существует видеоигра, в ко-
торую вы очень хотите поиграть, и вам необходимо загрузить и устано-
вить это приложение на вашем компьютере. Одним из лучших сайтов
для новичков в GNU/Linux является www.tucows.com/linux. Это заме-
чательный сайт и для опытных пользователей. В Tucows приложения
сгруппированы в категории и подкатегории. Давайте посмотрим на
рис. 6.4, где производится скачивание игры «Нарды» с Tucows.
) Opening kfibs-l.O.S.tar.gz' х
You have chosen to open
kfibs*1.0.5.tar.gz
which is a: Gzip archive
from: http://nyi.lmux.tucows.com
What should Firefox do with this He?
Open with j Archive Manager (default)
О Save to Di§k
□ Do this automatically for files like this from now on.
Qcancel OK
Рис. 6.4. Загрузка c Tucows
После загрузки файла появляется новое диалоговое окно, в котором
вам предлагается открыть kfibs-1.0.5.tar.gz. Если вы раныпе работали в
Microsoft Windows, то можете заметить, что диалоговое окно програм-
мы очень похоже на окно приложения для распаковки ZIP-файлов. Вы-
берите. в какую папку вы хотите распаковать файлы, а затем щелкните
по кнопке Extract (Извлечь). В данном случае мы будем распаковывать
файл на рабочем столе.
ПРИМЕЧАНИЕ
В GNU/Linux .tar, как в .tar.gz, означает tarball, а расширение .gz —
GNU zip или gzip. Файл TAR на самом деле является набором боль-
шого количества файлов, запакованных в один файл. Этот файл, на-
98
Глава 6. Движемся дальше: установка дополнительных программ
зываемый tarball, сжимается инструментом наподобие gzip. Сжатый
файл можно легко и быстро пересылать по электронной почте или
используя другой метод передачи данных. Так как файл сжат, он за-
нимает меньше места. Сжатый файл называется файл.tar.gz.
Чтобы открыть файл kfibs-1.0.5.tar.gz, его необходимо распаковать с по-
мощью инструмента gzip, как показано на рис. 6.5.
Create Folder
£laces
........... **"• .
jik Search
© Recently Used
Modified
О All files
Ф Selected files
Desktop
Documents
fanil Examples
Today at 20:01
02/03/08
12/21/07
Music
Dirtijroc
□ Open destination folder after extraction
©Help
02/03/08
Actions
31 Re create folders
Overgnte existing files
□ Do not extract older files
©Cancel -^Extract
1 object (370 8 KB), 1 object selected (0 bytes)
Рис. 6.5. Инструмент распаковки GNU zip (gzip)
Теперь необходимо открыть терминал и установить приложение. Во-
первых, выполните Application => Accessories => Terminal (Приложе-
ние Стандартные => Терминал). В терминале перейдите в директо-
рию, где распаковывали приложение. В данном случае вы распаковали
его в Desktop, поэтому давайте узнаем еще кое-что о терминале.
При открытии в терминальном окне выводится строка:
jeff@jeff-desktop:-$
Вместо первого jeff у вас будет написано имя пользователя, а вместо вто-
рого jeff — имя компьютера. Когда эта надпись появится на экране, вве-
дите в строке 1s, как показано ниже, а затем нажмите Enter.
jeff@jeff-desktop:-$ is
О Dies: |
99
Часть II. Управление Ubuntu
V
A'intKW-
file Edit yiew Terminal Tabs tdelp
]efffljeff-desktop:-} Is
В г •. index.html i
iJv'.elou Gallery M . Pv*) • -1 s 1 y 1 ! a 11
line t •
jeff@j eff-desktop:-}
На экран будут выведены поддиректории, которые находятся внутри
данной директории. Как видите, среди них перечислена и Desktop. Что-
бы продолжить, необходимо перейти в эту поддиректорию. Поэтому
можно ввести в командной строке cd Desktop, например:
jeff@jeff-desktop:cd Desktop
у/ ВНИМАНИЕ
С точки зрения GNU/Linux, desktop — это не то же самое, что Desktop.
Все зависит от регистра символов.
После ввода 1s в командной строке появляется следующий экран:
File fiJit yiew Terminal Tabs Help
jef f(3jef f-desktop:-} cd Desktop
jeff@jeff-desktop:~/Desktop$ Is
gnome-terminal.desktop i (• *>
jeff@jeff-desktop:-/Desktop$ |
!
100
Глава 6. Движемся дальше: установка дополнительных программ
Как видите, здесь перечислена поддиректория kfibs-1.0.5. Если ввести:
jeff@jeff-desktop:~$ cd kfibs-1.0.5
на экране будет отображено содержимое поддиректории kfibs-1.0.5.
Внутри есть файл под именем config. Вот его-то мы и ищем. При нали-
чии этого файла можно начать установку.
ив»*-—' t яятму wwv***2''/*T r'"
jjeff-desktop: -/Desktop
file Edit yiew Terminal Tabs Help
jeff@jeff-desktop:-) cd Desktop
jeff@jeff-desktop:-/Desktop) Is
gnome-terminal.desktop kf»bs I e S
jeff@]eff-desktop:-/Desktop) cd kfibs-1.0.5
jeff@jeff-desktop:-/Desktop/kfibs-1.0.5)
acconfig.h
acinclude.m4
aclocal.iM
AUTHORS
BUGS
jeff@jeff-desktop:~/Desktop/kfibs 1.0.5)
ChangeLog
config.h.bot
config.h.in
configure.in
COPYING
INSTALL
Is
k* b-
kfibs.lsm
khbs.xpr
Makefile.am
Makefile.in
NEWS
IX)
README
stamp-h.in
TODO
VERSION
В процессе установки необходимо следовать инструкциям из файла
INSTALL. Он находится в папке kfibs-1.0.5 на рабочем столе компьюте-
ра. Просто откройте эту панку и дважды щелкните по файлу INSTALL.
Откроется текстовый файл с пошаговым описанием процесса установ-
ки данного приложения в терминале. В большинстве файлов INSTALL
описаны настройка перед установкой, создание директорий и установ-
ка приложения. Вот почему упомянутый ранее файл config так важен.
Перед установкой необходимо его настроить.
ПРИМЕЧАНИЕ
Если установка не удается, возможно, вам не хватает пакетов, кото-
рые называются зависимостями (dependencies). Эти пакеты можно
загрузить и установить с помощью Synaptic. На то, чтобы привыкнуть
к установке пакетов в терминале, может уйти время, но научиться
делать это без ошибок — ценный опыт.
Глава 7
ВРЕМЯ ОБНОВЛЕНИЯ:
УСТАНОВКА НОВОГО АППАРАТНОГО
ОБЕСПЕЧЕНИЯ
Как...
• Выбрать соответствующее аппаратное обеспечение
• Открыть корпус компьютера
• Установить новое аппаратное обеспечение
• Проверить существующее аппаратное обеспечение
Большинство людей покупают предварительно собранный компьютер.
Необходимо лишь подсоединить провода в гнезда, выделенные цветом,
и включить компьютер в розетку. Долгое время такой способ установки
был доступен лишь пользователям Microsoft Windows или Apple Mac
OS. Авантюристам, использующим GNU/Linux, приходилось на самом
деле устанавливать операционную систему. Теперь, когда Dell и Acer
стали производить настольные компьютеры и ноутбуки с предустанов-
ленной Ubuntu, пользователи GNU/Linux также могут покупать уже
настроенный компьютер.
Если вы купили уже настроенный компьютер, велика вероятность, что
с ним произойдет одна из двух вещей. Первая — какое-то устройство
может испортиться. После нескольких лет использования тепло, соз-
даваемое компьютерами, может вызвать проблемы, связанные с обору-
дованием. Если вы работали с компьютерами довольно долгое время,
то, вероятно, наблюдали проблемы, связанные с неработоспособностью
оборудования. Вторая типичная ситуация — необходимость обновле-
ния части аппаратных средств при увеличении количества выполня-
емых компьютером функций. В этой главе будет вкратце рассказано об
основах установки аппаратных устройств; однако многим данная задача
может показаться сложной.
102
Глава 7. Время обновления: установка нового аппаратного обеспечения
Выбор соответствующего аппаратного
устройства
В главе 5 рассказывалось о выборе периферийных устройств. Как
и в случае с периферийными устройствами, для любой добавляемой ап-
паратуры необходимы драйверы, позволяющие программам и устрой-
ствам общаться друг с другом.
ф ЗНАЕТЕ ЛИ ВЫ? НУЖНА ПРОХЛАДА
Тепло, производимое в компьютере, — главный враг вашей аппара-
туры, особенно центрального процессора. Вентиляторы, которые
гудят, когда вы работаете на компьютере, на самом деле нужны, что-
бы охлаждать чувствительные детали.
Чтобы избежать перенагрева аппаратуры, необходимо убедиться,
что поток воздуха снаружи компьютера не перекрыт, а на вентиля-
торах и внутри самого компьютера не скапливается пыль. Если на
вентиляторах собирается пыль, используйте средство для ее удале-
ния — грушу со сжатым воздухом, которую можно купить в магазинах.
Не используйте пылесосы, так как они могут повредить компьютер.
При обновлении или замене устройств вначале следует обратиться к стра-
нице поддержки аппаратуры Ubuntu. Этот доку мент можно открыть в обо-
зревателе по адресу: https://wiki.ubuntu.com/HardwareSupport. В списке
компонентов аппаратуры, часть которого показана на рис. 7.1, представ-
лены материнские платы (Motherboard), последовательные порты (Serial
Ports), последовательные контроллеры АТА (Serial АТА Controllers),
звуковые карты (Soundcarts), видеокарты (Video Cards), сетевые платы
(Network Cards) и беспроводные сетевые платы (Wireless Network Cards).
Полный список аппаратуры можно просмотреть в HardwareSupport. Это
устройства, с которыми вы, скорее всего, будете иметь дело. Единствен-
ное устройство, которого нет в списке, — устройство для чтения/записи
CD/DVD. Если вы собирались установить его, не отчаивайтесь! Зайдите
на www.hardware41inux.com. Конечно, там есть и Ubuntu.
# ПРИМЕЧАНИЕ
На сайте Hardware4Linux есть возможность зарегистрироваться.
Возможности зарегистрированных пользователей немного шире.
Так как в процессе регистрации вам нужно указать свой адрес элек-
тронной почты, возможно, имеет смысл создать новый почтовый
адрес специально для регистраций.
103
Часть II. Управление Ubuntu
' IUr<h»M(e4ippori Uhu’iln WIU Mn.’IHd Г hefox
Ldt 'Ля* 5илклы»*« ТаС* Не*
http* /Miibrtu.canih» dw« e'kcw’
Ф Ottnj Started i>, UM r*«ftne* Gematauxft «pi
<5 ubuntu
О
* X
1 '.1* AJt St 'lta? I' ll*I
Maa U Lfl-i SHwtMMM iiusi» Mwhwr,
Hardwaresupport
Introduction
• rwavwmyiuilonou»'
Pre-configured Systems
1
«I
• uptto* (Old reports i»t*!g£)
• °rw
• Мэ-гяте»
• ew-K'dfte >' PC s
Hardware Components
• tmtiMjtr.
• 0 F-Q-fW*» 01ГM, «ЧЫИПр rood* pho^, $mprtprunes <1:0 SyrtiQ М4» r4»0 plpstS
• МС0»Г|»
• Mut-Jine.x,
Done
*4i jhrtu сов £
Рис. 7.1. Страница Ubuntu HardwareSupport
Когда вы будете уверены, что аппаратура, которую вы ищете, будет рабо-
тать в Ubuntu, убедитесь, что у вас есть драйверы для данного устройства.
Как было упомянуто в главе 5, одним из лучших мест для поиска драй-
веров является сайт производителя. Помните, что па некоторых сайтах
просто указан вариант Linux или GNU/Linux, а на некоторых выбор бо-
лее конкретизирован. Часто встречаемые дистрибутивы GNU/Linux —
это Red Hat, SUSP2 Linux, Mandriva и Debian. Если в списке дистрибути-
вов нет Ubuntu, можно спокойно загружать драйверы для Debian.
Открытие корпуса компьютера
Вы определили, что именно собираетесь заменять, знаете, что есть драйве-
ры для работы этого устройства под Ubuntu, и уже купили новое устрой-
ство. Что дальше? Теперь нужно установить само устройство в компьютер.
Многие из вас уже успели установить новенькое устройство еще до того,
как я написал это предложение. Если же вашей реакцией был вопрос:
«Что мне надо сделать?», не волнуйтесь. В следующей части этой главы
будет расписан процесс установки по шагам.
104
Глава 7. Время обновления: установка нового аппаратного обеспечения
ПРИМЕЧАНИЕ
Если вы еще никогда не открывали свой компьютер, можете пригла-
сить профессионала, чтобы он установил устройство. Если же вы бу-
дете устанавливать устройство самостоятельно, никогда, повторяю,
никогда не открывайте блок питания. Заряд в блоке питания может
сохраняться даже через много времени после выключения компью-
тера, и он достаточно силен, чтобы вызвать серьезные поврежде-
ния, даже смерть.
Сначала подготовьте чистое рабочее место, соответствующее необхо-
димым мерам безопасности (в частности, не забудьте о возможности
возникновения статических разрядов). Не стоит работать с компьюте-
ром на лохматом ковре в холодный зимний день. Статика, как и тепло,
Сможет нанести компьютеру непоправимый вред. В то время как тепло
'медленно разрушает компьютер, статика работает быстро и тихо. Одной
искры достаточно, чтобы испортить процессор.
Кроме чистого рабочего места, вам, вероятно, понадобится маленькая
^крестообразная отвертка. Можно также почистить компьютер от пыли,
поэтому пригодится и груша.
Чтобы открыть корпус компьютера, выполните следующие шаги.
1. Выключите компьютер. После того как операционная система за-
вершит работу, проверьте, есть ли на блоке питания выключатель.
Если есть, выключите и его.
2. Отсоедините от компьютера кабель питания, все внешние кабели
. и устройства.
3. Открутите винты, поддерживающие боковую панель. Как правило,
их четыре: по два на каждую панель. Убедитесь, что вы не откручи-
ваете винты блока питания; их следует оставить.
4. Потяните боковую панель, чтобы открыть корпус компьютера.
/Р ПРИМЕЧАНИЕ
В некоторых компьютерах, особенно фирмы Dell, не нужно ничего
откручивать, чтобы открыть корпус. В них есть кнопка, которую сле-
дует нажать при открытии корпуса. Если вы не уверены, что делать
в вашем случае, прочитайте руководство от производителя или по-
ищите ответ в Интернете.
105
Часть II. Управление Ubuntu
И куда мне это вставить?
Теперь, когда ваш компьютер лежит перед вами в разобранном виде,
можно было бы закончить статью, чтобы проверить, научились ли вы
обращаться с вопросами к сообществу Ubuntu. Однако меня предупре-
дили, что в таком случае мою почту точно забросают гневными письма-
ми, так что давайте разберемся, как все собрать.
После открытия корпуса компьютера необходимо: а) установить аппа-
ратное устройство в нужное место; б) с помощью правильных кабелей
соединить новое устройство с материнской платой.
CD, DVD и жесткие диски
Если вы добавляете еще один жесткий диск или устанавливаете устрой-
ство для работы с CD или DVD, необходимо поместить его в переднюю
часть компьютера в одном из отсеков. Если вы заменяете устройство
CD, DVD или жесткий диск, не нужно открывать отсек. При добавлении
дополнительного устройства нужно освободить для него место. В боль-
шинстве корпусов есть пластиковые крышки, которые удаляются, что-
бы освободить место для устройства CD/DVD. Просто уберите крышку
и поставьте на ее место диск.
(j) ЗНАЕТЕ ЛИ ВЫ? НУЖНО НАСТРОИТЬ ПЕРЕМЫЧКИ
Жесткие диски и диски CD/DVD — это загрузочные устройства, поэ-
тому у них есть так называемые джамперы (перемычки). Обязатель-
но прочитайте документацию к новому устройству, чтобы правильно
его настроить. Если этого не сделать, оборудование может не рабо-
тать.
Поместив устройство в корпус, закрепите его винтами, которые по-
ставляются с диском. Обязательно закрутите винты с двух сторон.
Если закрепить только одну сторону устройства, вибрация может
вызвать шум. После размещения устройства в отсеке подключите ка-
бель питания и интерфейсный кабель. Для устройств CD/DVD также
необходимо подсоединить аудиокабель, если вы хотите проигрывать
на них музыку и фильмы. Если вы подсоединяете дополнительное
устройство для записи, соединять его аудиокабелем со звуковой кар-
той не нужно.
106
Глава 7. Время обновления: установка нового аппаратного обеспечения
Использование гнезд для платы
Большинство аппаратных устройств, например ви-
деокарты, сетевые платы и звуковые карты, разме-
щаются в гнездах в задней части компьютера, а не
в отсеках спереди. Если вы посмотрите на заднюю
часть материнской платы, то увидите несколько пор-
тов. или гнезд, в которые можно установить такие
устройства. Так как гнезда находятся на материн-
ской плате, они обычно не соединяются кабелями.
Как и отсеки для жестких дисков, гнезда закрыты от
окружающего мира заглушками. Эти заглушки обыч-
но металлические, и при необходимости можно от-
крутить винты, соединяющие их с корпусом. Некото-
рые полагают, что если снять заглушки, это уменьшит
температуру внутри компьютера, так как будет еще
одно место для выхода воздуха. Это неправда. Корпус спроектирован
с целью усилить поток воздуха. Если удалить заглушки и не заменить их
картой, это нарушит циркуляцию воздуха внутри компьютера.
PCI (Интерфейс периферийных компонентов)
Это наиболее часто встречающееся и используемое гнездо в компьюте-
ре. Оно обычно белое, как показано ниже.
107
Часть II. Управление Ubuntu
AGP (Порт для графики с ускорением)
Этот порт используется исключительно для высокоскоростных домаш-
них графических карт. Он быстрее порта РС1 и позволяет одновременно
передавать больше данных. 1 Торт обычно светло-коричневого цвета.
PCI Express
Повое гнездо, которое часто используется для видеокарт, но также мо-
жет позволить другим устройствам работать быстрее — скорость может
увеличиться более чем на 100%.
Вначале установка нового оборудования в гнездо может показаться пу-
гающей. Это хрупкие, дорогостоящие устройства, которые не хочется
испортить. И в то же время для правильной работы они должны крепко
держаться в гнезде. При вставке карты в гнездо применяйте силу, но не
перестарайтесь.
КАК... УЗНАТЬ ИСПОЛЬЗУЕМОЕ ОБОРУДОВАНИЕ
Вам могут понадобиться сведения о том, какие именно устройства
установлены на вашем компьютере. Сообщество Ubuntu поддер-
живает программу для KDE под названием Device Manager, кото-
рую можно добавить в меню Applications (Приложения) с помо-
щью инструмента Add/Remover (Добавить/Удалить). Выполните
поиск Device Manager, чтобы найти это приложение и установить
его. Программа достаточно информативна, и в ее удобном интер-
фейсе показано все установленное на компьютере оборудование.
108
Глава 7. Время обновления: установка нового аппаратного обеспечения
Device Manager удобна, но информацию также можно получить
в терминале. Это еще один способ попрактиковаться в использо-
вании терминала, поэтому откройте окно терминала и введите:
sudo Ishw
Теперь вас попросят ввести пароль. После этого на экран будет
выведен длинный список оборудования на компьютере. С помо-
щью команды Ishw можно узнать даже информацию о драйвере
£щя устройства, которое вы ищете. Кроме этого, чтобы получить
«ведения об оборудовании, вы можете ввести в терминале следу-
ющие команды (не забудьте написать sudo перед командой, что-
запустить ее от имени пользователя с расширенными полно-
мочиями):
Ishw -short Выводит краткую сводку об используемом оборудовании
Lspci Выводит список устройств, соединенных через гнездо PCI
Lsusb Выводит список устройств, подсоединенных к компьютеру через порт USB
cat / proc/ cpuinfo Выводит информацию о процессоре компьютера
Ishw -class network Выводит информацию о сетевых устройствах
Глава 8
ЗАБОТА О БЕЗОПАСНОСТИ:
СДЕЛАТЬ UBUNTU БОЛЕЕ
ЗАЩИЩЕННОЙ
Как...
• Сделать работу за компьютером безопасной
• Установить и настроить Firestarter
• Установить и настроить антивирус
• Установить и настроить программы резервного
копирования
О безопасности компьютеров сейчас часто говорят в новостях, в жур-
налах о компьютерах и торговле и во всем Интернете. Этот вопрос
настолько часто поднимается, что некоторые считают его способом
продать напуганным пользователям еще больше программного обеспе-
чения. В конце концов, разве кто-то не заплатит 19,95 доллара за защиту
от злых хакеров, чтобы они нс смогли узнать личную информацию и но-
мера кредитных карточек? Действительно, есть люди, которые на вол-
не компьютерной безопасности получают деньги, используя страшные
всплывающие сообщения «Ваша система заражена — щелкните здесь,
чтобы купить мою программу, которая очистит и защитит ваш компью-
тер». Однако если бы все проблемы компьютерной безопасности были
надуманными, зачем нужна была бы эта область сообществам свободно-
го программного обеспечения и программного обеспечения с открыты-
ми исходными кодами?
Компьютеры подвержены риску просто при соединении с Интернетом.
Среди возможного риска вирусы, черви, трояны, шпионские програм-
мы, руткиты, вредоносные хакеры, фишинг, фарминг и социальная ин-
женерия. При обсуждении безопасности профессионалы IT часто ис-
пользуют выражение: «Единственный способ по-настоящему защитить
компьютер — закрыть его в стальном ящике»; в общем, не используйте
110
Г Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
компьютер, и вы будете в безопасности. Понятно, что это непрактично,
так как компьютеры используются каждый день, поэтому вместо того
чтобы бояться, будьте хитрее. Понимание того, как безопасно работать
ла компьютере и какие меры нужно предпринимать, — это разница
между счастливым пользователем компьютера и тем, кто теряет свои
файлы.
Передовой опыт компьютерной
безопасности
Перед тем как изучать способы защитить компьютер под управлением
Ubuntu, необходимо изучить некоторые термины и обратить внимание
на основные принципы. После чтения этой главы у вас может возник-
нуть вопрос: «Зачем вы мне все это рассказываете? Это же просто здра-
вый смысл!» Мы знаем, что здравый смысл встречается не так часто.
Иначе смысла включать эту главу не было бы.
Терминология
В этой главе будут обсуждаться термины, объясненные ниже. Важно
ознакомиться с ними, так как они часто встречаются на форумах, свя-
занных с безопасностью.
• Ботнет (botnet). Несколько компьютеров (зомби), которые контро-
лируются другим компьютером или пользователем. Обычно созда-
ется вирусом или другими вредоносными программами.
• Брандмауэр (firewall). Программный или аппаратный пакет, цель
которого — предотвращать неавторизированный доступ к компью-
терной системе или сети.
Взломщик (cracker). Человек, получающий доступ к компьютерной
системе без разрешения.
Вирус (virus). Программа, способная копировать себя, чтобы зара-
зить компьютер без ведома оператора. Вирусы могут уничтожать
или портить данные на зараженных компьютерах.
Вредоносные программы (malware). Слово malware — это сокраще-
ние от malicious software. В общем, это любые программы, которые
могут нанести компьютерной системе вред. Например, вирусы, тро-
яны и черви.
111
Часть II. Управление Ubuntu
• Зомби (zombie). Компьютер, зараженный вирусом, который позво-
ляет кому-то управлять собой.
• Руткит (rootkit). Вредоносная программа, которая позволяет обра-
щаться к компьютеру под управлением GNU/Linux с правами поль-
зователя root. В Microsoft Windows нападающий может получить
права администратора.
• Социальная инженерия (Social engineering). Высокотехнологичная
версия мошенничества. Метод обмана пользователей, при котором
они сообщают информацию, которую можно использовать для «ав-
торизированного» доступа к компьютерной системе или сети.
• Троян (trojan). Сокращение от «троянский конь» (Trojan horse), это
компьютерная программа, устанавливаемая под видом другой про-
граммы. Она открывает доступ к компьютеру для нападающего.
• Уязвимость (vulnerability). Слабость компьютерной системы, про-
цедуры или сетевой защиты, которую могут использовать взломщи-
ки, чтобы получить доступ к системе.
• Фарминг (pharming). Технология, при которой изменяются навига-
ционные структуры DNS и человек перенаправляется на сайт зло-
умышленника, а не на сайт, на который он хотел попасть. Так часто
собирают банковскую и другую личную информацию от ничего не
подозревающих пользователей.
• Фишинг (phishing). Технология, заключающаяся в посылке поддель-
ного электронного письма или сообщения якобы от банка или фир-
мы. В сообщении у пользователя обычно запрашиваются информа-
ция об учетной записи и пароль. Сообщение также может содержать
ссылки на поддельные веб-сайты, на которых у пользователя может
спрашиваться подобная информация, и этой информацией затем
пользуются злоумышленники.
• Хакер (hacker). Человек, который с помощью знаний и таланта ре-
шает сложные проблемы, связанные с компьютерами.
• Червь (worm). Вредоносная программа, которая может создавать
свои,копии, чтобы распространиться по компьютерной сети.
• Эксплойт (exploit). Ошибка в программном обеспечении, которой
пользуются хакеры, чтобы получить доступ к компьютерной систе-
ме или сети.
112
Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
Если вы искали сведения о GNU/Linux и Ubuntu в Интернете, то. веро-
ятно, видели статьи и сообщения на форумах, в которых расхвбивает-
ся безопасность это»! операционной системы ио сравнению с Microsoft
Windows. Если вы еще этого не сделали, наберите в Google строку GNU/
Linux + security, и вы поймете, о чем я говорю.
При установке Microsoft Windows пользователи должны создать на-
чальную учетную запись. Этой учетной записи сразу присваиваются
права администратора, и, значит, пользователю разрешено все. Поэто-
му, если под этой учетной записью будет запущена вредоносная про-
грамма, она получит полный доступ к компьютеру. Ubuntu использует
другой подход. Пользователи, созданные во время установки, не могут
делать все, что хотят. Помните, как при установке вам надо было наби-
рать sudo? Это потому что пользователь — не администратор, или root,
как это называется в GNU/Linux. По этой причине инструменты Add/
Remove и Synaptic Package Manager запрашивают пароль, если вы про-
буете что-то установить. Такой подход, безусловно, работает, так как и
Microsoft теперь использует подобную процедуру в операционной си-
стеме Winodows Vista.
Еще одна причина, по которой GNU/Linux безопаснее Microsoft Win-
dows, заключается в том, что количество вредоносных программ, зара-
жающих Microsoft Windows, очень велико по сравнению с GNU/Linux.
Отличаются и пользователи этих операционных систем. Windows -
самая популярная операционная система в домах и офисах. Эта доля
рынка включает большое число пользователей, которые не заботятся о
безопасности компьютера. Люди, работающие с GNU/Linux, отличают-
ся — они продвинулись на шаг дальше ио сравнению с обычными поль-
зователями и знают о компьютерах больше. Конечно, это только теория,
и миллионы пользователей хорошо знакомы с Microsoft Windows. Дан-
ная теория указывает на то, сколь важен пользователь при поддержании
безопасности компьютера. Установка таких программ, как антивирус и
брандмауэр, — это ваша задача. Следует обеспечить частые обновления
этих и всех других приложений. Что еще важнее, необходимо использо-
вать приложения безопасности.
Установка Firestarter
Нет, мы будем устанавливать не копию раннего фильма с участием Дрю
Бэрримор. Мы будем устанавливать одну из важнейших деталей! пра-
вильно составленного плана безопасности — брандмауэр. Уже много лет
ИЗ
Часть II. Управление Ubuntu
термин «брандмауэр» (firewall) понимают неверно. Порой его опреде-
ляют как инструмент для запрета доступа к веб-сайтам. Хотя некоторые
брандмауэры содержат такие фильтры содержимого. это не основная
их задача. Брандмауэр — это инструмент, который ограничивает доступ
к компьютерной системе или сети, контролируя доступ к портам ком-
пьютера, которые служат точками соединения для передачи данных.
В Ubuntu при стандартной установке на компьютере не открывается ни
один порт. В большинстве компьютерных систем также не надо откры-
вать никаких портов, поэтому, если не открывать порты во время уста-
новки, это не повредит работе.
Если Ubuntu не открывает при установке никаких портов, зачем тог-
да нужен брандмауэр? Хороший вопрос. Хотя вначале на компьютере
не открыто ни одного порта, вы можете решить открыть некоторые из
них, чтобы использовать возможности удаленного доступа или запу-
стить веб-сервер. В любом случае при открытии порта на компьютере
нужен брандмауэр. Если вы решите оставить стандартные настройки
и не открывать никаких портов, брандмауэр все равно может быть по-
лезен, так как он выводит определенную информацию о безопасности.
При запуске брандмауэра вы получаете информацию о других компью-
терах, которые ищут па вашем компьютере открытые порты. Если вы
увидите, что определенный компьютер постоянно проверяет все порты
на вашем компьютере, это может стать проблемой, о которой стоит со-
общить интернет-провайдеру. Лучше освоившись в Ubuntu, вы сможете
установить политики для Firestarter. Политики (policies) — это правила,
которым подчиняется брандмауэр, и они делятся на входящие (inbound)
и исходящие (outbound). По умолчанию Firestarter подчиняется следу-
ющим политикам:
• новые входящие соединения из Интернета к брандмауэру или кли-
ентским компьютерам блокируются;
• главный компьютер с брандмауэром может без ограничений уста-
навливать новые соединения;
• все клиентские компьютеры могут устанавливать соединения с Ин-
тернетом, по не с главным компьютером, на котором установлен
брандмауэр;
• трафик из Интернета в ответ на запросы соединения из компьюте-
ров клиентов или компьютера брандмауэра обратно разрешен.
Установить Firestarter просто. Откройте меню Applications и выберите
Add/Remove. После запуска Add/Remove найдите Firestarter среди до-
114
Глава 8. Забота о безопасности; сделать Ubuntu более защищенной
ступных приложений. Затем выполните обычные процедуры установки.
После установки программы выполните Applications => Internet => Fire-
starter для ее запуска. У вас спросят пароль. Это безопасность в работе!
После запуска программы появится окно, похожее на рис. 8.1.
Firewaff Wizard
x
Welcome to Firestarter
This wizard will help you to set up a firewall for your
Unux machine. 4>u will be asked some questions
about your network setup in order to customize the
firewall for your system.
Tip If you are uncertain of how to answer a question It is
best to use the default value supplied
Please press the forward button to continue.
Рис. 8.1. Приветственный экран Firestarter
fl ПРИМЕЧАНИЕ
Отметив Firestarter, вам также нужно будет в ответ на запрос раз-
решить приложения сообщества. Затем щелкните по кнопке Apply
Changes (Применить изменения). Также может появиться малень-
кий экран, в котором будет написано о невозможности подтвердить
подлинность приложения Firestarter, в результате чего его скачива-
ние может быть опасным. Если вы скачиваете приложение, подлин-
ность которого нельзя подтвердить, убедитесь, что получили его из
достойного доверия источника.
После щелчка по кнопке Forward (Вперед) откроется окно Network
Device Setup (Настройка сетевого устройства). На нем вы увидите
устройство, которое позволяет подключаться к Интернету. У большин-
ства будет показано устройство Ethernet (ethO), как на рис. 8.2. Если у
вас что-то другое, не переживайте — Ubuntu и Firestarter определили се-
тевое устройство, используемое на вашем компьютере для соединения
с Интернетом, поэтому выберите то, что вам будет предложено в окне
Network Device Setup. Следующая часть важна. Если вы не указывали
IP-адрес для сетевого устройства, отметьте пункт IP Address Is Assigned
Via DHCP (IP-адрес присваивается с помощью DHCP). Если вы не пом-
115
Часть II. Управление Ubuntu
ните, указывали ли IP-адрес для устройства, также отметьте этот пункт.
У большинства он будет отмечен. Затем щелкните по кнопке Forward.
f irpwan Wizard
Network device setup
Please select your internet connected network device from the drop down
list of available devices.
Detected device(s): Ethernet device (etho) C
Tip rf you use a modem the device name is likely pppO if you have a cable modem or a
DSL connection, choose etho Choose pppO tf you know your cable or DSL operator uses
the PPPoE protocol
□ Start the firewall on dial-out
—» 1»^ -*»,« M « ...... i
0 IP address is assigned via DHCP
* • • — — И**»1 • * *••••* •» *••••• HIM
Back forward
41Qurt
Рис. 8.2. Настройка сетевого устройства
Если в предыдущем окне вы выбрали IP Address Is Assigned Via DHCP,
оставьте данный экран пустым и щелкните по кнопке Forward. Возмож-
ному вас дома одно соединение с Интернетом на несколько компьютеров,
но пункт Enable Internet Connection Sharing (Разрешить разделение
соединения с Интернетом) (рис. 8.3) имеет другое значение. Он пред-
назначен для компьютеров, через которые с Интернетом соединяются
другие компьютеры. Если какой-то компьютер соединяется с Интерне-
том посредством вашего, отметьте этот пункт.
s Firewall Wizard (~xj
X"йтInternet connection sharing setup
Firestarter can share your Internet connection with the computers on your local network
using a single public IP address and a method called Network Address l>anslation.
Q Enable Internet connection sharing
= the IX p ‘unction
<jaSack
^►forward
JftQuit
Рис. 8.3. Настройка разделения соединения с Интернетом
116
Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
Вот вы и на последнем этапе настройки. Убедитесь, что отметили пункт
Start Firewall Now (Запустить брандмауэр сейчас) (рис. 8.4). и щелкни-
те по кнопке Save.
Fire w afiWl za r<
x^
Ready to start your firewall
The wizard Is now ready to start your firewall.
Press the save button to continue, or the back button to review your choices.
Д Start firewall now
Tip' If you are connecting to the firewall host remotely you might want to
defer starting the firewall until you have created additional policy
Рис. 8.4. Брандмауэр готов к работе
После щелчка по кнопке Save откроется окно Firestarter (рис. 8.5).
Можете посмотреть, какие настройки есть у брандмауэра, но ничего не
меняйте, особенно в политиках.
Неправильные настройки могут
не дать вам использовать Интер-
нет. Хотя политики выходят за
рамки этой книги, на форумах о
Ubuntu есть много информации о
Firestarter. Это снова преимуще-
ства программ, поддерживаемых
Ubuntu! Теперь, если вы хотите
посмотреть на какие-то действия
Firestarter, оставьте эго окно от-
крытым и запустите обозреватель
Firefox. Зайдите на пару сайтов,
азатем вернитесь к Firestarter.
Обратите внимание, что поля Re-
ceived (Получено) и Sent (Посла-
но) изменились. Это связано с тем,
нто брандмауэр записывает в жур-
нал объем данных, переданных по
Firestarter jeff -desktop
firewall Edit Eyents Policy Help
Preferences
Й
Lock Arewail Stop Firewall
Events I Policy I
Status
Firewall
Status
Active
Events
Tjjta! Serious
inbound 0 0
Outbound 0 0
Network
PCYltt bPf Rjtcerye^ $£nt
ethO Ethernet 52 5 MB 10 MB 0.0KB/S
i
I t> Active connections
Рис. 8.5. Окно Firestarter
»• • *. «• • M • , ж • •
L=J _£!*.
117
Часть II. Управление Ubuntu
активному сетевому устройству. Данная информация может быть по-
лезной, так как, если вы не используете Интернет и заметите, что по се-
тевому устройству передается много данных, возможно, кто-то передает
данные без вашего ведома.
(J) ЗНАЕТЕ ЛИ ВЫ? АНАЛИЗ СЕТЕВОГО ТРАФИКА
Один из способов, по которым эксперты могут узнать, что система
была взломана,— использование инструмента анализа сетевого
трафика (Network Traffic Analyzer), например Wireshark. Wireshark —
это программа для анализа сетевого трафика с открытыми исход-
ными кодами, которая записывает в журнал данные о сетевом тра-
фике, как и Firestarter, но также позволяет анализировать трафик и
пересылаемые пакеты данных. Так как компьютеры и сети обычно
обмениваются некоторым объемом данных, сетевые администра-
торы устанавливают базис, или объем трафика, считающийся нор-
мальным. Когда трафик превышает базис без причины, они начина-
ют искать возможный взлом или вредоносные программы.
Познакомившись с Firestarter, обратите внимание на синий круг с чер-
ной стрелкой на вашей панели инструментов (рис. 8.6). Это значок для
открытия Firestarter, который также сообщает, что брандмауэр рабо-
тает.
Applications Places System -у - ф
Jeff \ £ М Sun Feb 24. 7:48 PM gj
Рис. 8.6. Firestarter в работе
Если вы щелкнете по этому значку, окно Firestarter закроется, но бранд-
мауэр все равно будет защищать ваш компьютер. Если же вы закроете
окно Firestarter, то закроете программу и останетесь без защиты бранд-
мауэра.
Установка антивируса
Один часто встречающийся миф о GNU/Linux — для этой систе-
мы нет вирусов. Это просто неправда. Довольно долгое время для
GNU/Linux действительно не было таких вирусов, как для Microsoft
Windows. Хотя исследователи писали вирусы, заражающие GNU/
Linux, они делали это лишь в исследовательских целях. Однако с тех
пор появились вирусы, заражающие операционную систему GNU/
118
Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
Linux. Все чаще люди замечают вирусы «на свободе», которые могут
заразить их систему.
ПРИМЕЧАНИЕ
Когда вирус выпущен, говорят, что он «на свободе». Так эксперты по
безопасности различают вирусы в целях исследования и вирусы,
цель которых — навредить компьютерной системе. Хобби некото-
рых пользователей — собирать вредоносные программы «на свобо-
де», анализировать их код и искать способы борьбы с ними.
Ubuntu, как помните, создана на основе идеологии, что Ubuntu «про-
сто работает». Чтобы Ubuntu работала должным образом, пользо-
вателям должен быть доступен антивирус. Антивирусы работают
по-разному. Во-первых, они должны уметь определить вредоносные
программы на компьютере, зная, что нужно искать. Эта информация
йредоставляется в файлах подписей, которые автоматически загру-
жаются и устанавливаются программой. Если эти подписи устарели,
компьютер становится уязвим для самых новых вредоносных про-
грамм.
ПРИМЕЧАНИЕ
Файлы подписей (signature files) в некоторых антивирусах называют-
ся «файлами определений» (definition files).
Так как у большинства производителей антивирусов платным является
не только приложение, но и годовая подписка на файлы подписей, найти
антивирус, соответствующий модели Ubuntu, довольно сложно. К сча-
стью, некоторые компании не берут с домашних пользователей деньги
за антивирус и подписи. Сообщество Ubuntu выбрало ClamTk, так как
он распространяется по публичной лицензии GNU.
Установка ClamTk
Установить ClamTk очень просто. Вначале откройте инструмент Add/
Remove. Вы же помните, как это сделать, да? Из категорий слева вы-
берите System Tools, а затем прокрутите список до Virus Scanner. Затем
просто выберите это приложение и щелкните но кнопке Apply Changes.
Voila! Вы защитили компьютер от вредоносных программ.
119
Часть II. Управление Ubuntu
Обновление файлов подписей
Теперь, после успешной установки приложения, следует обновить фай-
лы подписей.
Проше всего для этого открыть окно терминала и ввести следующее:
wget http://db.local.clamav.net/daily.cvd
To, что будет написано после нажатия клавиши Enter, должно напоми-
нать рис. 8.7. Это показ процесса загрузки файла.
Затем нужно переместить файл в соответствующую директорию, введя:
sudo mv daily.cvd /var/lib/clamav
•ф Applications places System left w . fl Mon Peb 25. 8:47 PM Ц
file Edit yiew Terminal Tafes IHelp
jeff@jeff-desktop:-} wget http://db.local.clamav.net/daily.cvd
--28:47:27-- http://db.local.cb3mav.net/daily.cvd
=> daily.cvd.Г
Resolving db.local.clamav.net... 206.154.283.213. 289.59.139.38, 64.142.100.58,
Connecting to db.local.clamav.net|206.154.203.213|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,398,827 (1.3M> [text/plain]
109X[=====^========x============^====>] 1,398,827 647.38K/S
20:47:29 (645.69 KB/S) • 'daily.cvd.Г saved [1398827/1393827)
jeff@)eff-desktop:-} |
jM; ' Д| |eff@|eff-desktop
Рис. 8.7. Загрузка подписей вирусов для ClamTk
После этого обновленный файл будет размещен в папке clamav, что по-
зволит приложению использовать самые свежие подписи. После нажа-
тия Enter у вас потребуют пароль. После его успешного ввода вы вер-
нетесь в терминал. Теперь вы можете закрыть терминал и приступить
к проверке компьютера на вирусы.
120
Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
Проверка компьютера
Большинство антивирусов для Microsoft Windows постоянно активно
проверяют компьютер на наличие вредоносных программ, ClamTk же
поступает иначе. Вы должны запустить пассивную проверку. Помните,
что вирусов, которые способны заразить GNU/Linux, мало. Вероят-
ность, что вы встретите вирус, низка, и если вы будете устанавливать
приложения только из репозиториев, возможно, ваш компьютер никог-
да не будет заражен. Однако стоит проверять компьютер время от вре-
мени. Раз в неделю — хорошая частота для большинства пользователей,
но тем, кто скачивает много файлов и часто открывает вложения к элек-
тронным письмам, стоит проверять компьютер чаще.
Чтобы проверить компьютер, необходимо открыть окно ClamTk из меню
Applications. Однако если вы откроете это меню, в нем может не бы ть ка-
тегории System Tools, в которой содержи гея ClamTk. Если это так, вместо
открытия меню Applications щелкните по нему правой кнопкой мыши и
выберите Edit Menus (Редактировать меню), чтобы открыть окно, пока-
занное на рис. 8.8. Затем выберите System Tools и поставьте галочку рядом
с Virus Scanner. Щелкните по кнопке Close и откройте меню Applications.
Выберите System Tools => Virus Scanner, чтобы запустить приложение.
Main Monti
Menus:
Itflms:
W Applications
Accessories
Debian
Education
Games
Graphics
internet
Office
Programming
Other
Sound & Video
Syftem Toole
57
•Show Item
j. —**« ✓...Л—Ж..-.
□ alacarte-made
“j ° Hoppy Formatter
Jfj Configuration Editor
[j GDebi Package Installer
1 | fl, । New Login
Q © New Login in a Window
Щ Root Terminal
~] Ubuntu Device Database
3 □ Device Manager
Universal Access
System
> Preferences
7) Ц Konsole
Terminal Program Super User Mode
7) Virus Scanner
| ©Help
Рис. 8.8. Редактирование меню
121
Часть II. Управление Ubuntu
Теперь в открытом окне ClamTk (рис. 8.9) выберите File => Full Home
Scan (Полная проверка домашней директории). Запустится проверка
вашей домашней директории. Вы также можете выбрать проверку от-
дельных файлов, если загрузили что-то сомнительное, или отдельной
папки из соображений безопасности.
ClamTk Virus Scanner
х
file yiew Options Quarantine Help
fl ПРИМЕЧАНИЕ
Эта программа может быть известна вам как ClamAV. ClamAV рабо-
тает в фоновом режиме, a ClamTk — это графическая оболочка, ко-
торую вы используете.
Резервное копирование и восстановление
Быстро скажите: кто из вас регулярно выполняет резервное копирова-
ние файлов? Понятно. Вероятно, все знают, что это следует делать, но
все откладывают это на потом. Возможно, у тех, кто читает эту книгу,
бывали случаи, когда что-то случалось. Свет отключили, компьютер за-
вис или собака съела жесткий диск. Что бы ни случилось, результат —
потеря данных.
К счастью, Ubuntu не склонна к зависаниям. Если вы раньше пользо-
вались Microsoft Windows, то можете помахать рукой синему экрану
смерти. Если же вы работали с другой версией GNU\Linux, то можете
ожидать той же стабильности, которая была в предыдущих дистрибути-
вах. Если Ubuntu и GNU/Linux столь стабильны, зачем создавать резерв-
ные копии своих данных? Случается всякое: пожары, наводнения, ураганы
122
Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
И другие природные катастрофы могут стереть семейные фотографии или
финансовые данные за много лет. И у всех есть приятели и члены семьи, ко-
торые просто не могут справиться с компьютерами. Хотя все команды до-
статочно просты, не все могут понять, что Delete All означает «Стереть».
В репозиториях Ubuntu можно выбрать одну из нескольких качествен-
ных программ для резервного копирования. Поэтому давайте откроем
инструмент Add/Remove и выполним поиск слова Backup. В первых
строчках вам предложат Simple Backup Restore и Home User Backup.
Доступно много других вариантов, но эти самые простые. Вам предла-
гается установить Home User Backup и Ноте User Restore, поэтому вы-
берите эти два пакета и щелкните по кнопке Apply Changes.
fl ПРИМЕЧАНИЕ
Как Simple Backup Restore, так и Home User Backup требуют установ-
ки дополнительных пакетов. Для приложения Simple Backup Restore
требуется дополнительная программа Simple Backup Config, а для
Home User Backup необходима Home User Restore.
После установки программы от-
кройте System Administra-
tion => Home User Backup, чтобы
запустить программу.
Вы можете выбрать резервное ко-
пирование всех файлов в домашней
папке или указать папку, резервную
копию которой хотели бы создать
(рис. 8.10). Вы также можете указать
место сохранения резервной копии.
По умолчанию Home User Backup
запишет файлы на CD/DVD, если
есть устройство для их записи.
Предпочтительно хранить резерв-
ные копии на устройстве USB. поэ-
тому, как видно на рис. 8.10, выбра-
но вариант Other (Другое).
При выборе Other откроется но-
вое окно. В нем можно выбрать,
Sy»tem,-y;-_;Q
Preferences
(oj Administration
Q Help and Support
About GNOME
About Ubuntu
Quit...
.p . HbiiuruiL —: . ла
ж
.. Л||М< ....... «WWW. . •
Authonzations
Arestarter
B* Hardware Drivers
% Home User Backup
^4 Home User Restore
Keyring Manager
PH Language Support
Login Window
Network
‘ - Network Tools
,W Printing
Screens and Graphics
Services
Shared Folders
Software Sources
Synaptic Package Manager
|P System Log
[OE System Monitor
Time and Date
о
123
Часть II. Управление Ubuntu
где вы хотите сохранить резервные копни. Здесь используется диск
520.1 MB Media (рис. 8.11). то есть мой USB-носитель. Если вы выпол-
няете описываемые действия, щелкните по панке или диску, где хотите
сохранить копию, и щелкните но кнопке Open.
Applications Places System p-, _ , Q
|eff Т.»
§! ЧИ Mon Feb 25. 10:16 PM [*)
520.1 MB Media
Files and folders to backup
ф Backup all files in my home folder
Q Exclude temporary hies, music and videos
Ж| (□ Backup
«1
О
Рис. 8.10. Home User Backup
Рис. 8.11. Выбор диска
124
Глава 8. Забота о безопасности: сделать Ubuntu более защищенной
ВЫ вернетесь к окну Backup (Резервное копирование), но в пункте Save
Backup То (Сохранить копию в) будет показано выбранное вами место.
Теперь можете щелкнуть по кнопке Backup, чтобы начать процесс. При
первом создании резервной копии Home User Backup спросит, хотите ли
вы проверить целостность конин. Это стоит сделать, поскольку таким об-
разом проверяется возможность успешного восстановления файлов. По-
сле завершения копирования должно появиться два файла: ye/7-master-
archive.l.dar и Je//-master-catalog.l.dar, где jeff — имя компьютера. Вы
будете использовать эти файлы, если понадобится восстановить данные.
Восстановление данных
Конечно, мы все надеемся, что нам не придется восстанавливать поте-
рянные данные, однако порой этот процесс необходим. Если вы будете
выполнять резервное копирование но определенному расписанию, вос-
становить данные будет достаточно просто.
СОВЕТ
Home User Restore находится в меню Applications; однако в некоторых
версиях Ubuntu программа не запускается из меню. Можно запустить
Home User Restore в терминале, чтобы избежать таких проблем.
Чтобы восстановить файлы из резервных копий, необходимо запу-
стить терминал, выбрав Applications => Accessories => Terminal. В окне
Terminal введите строку:
sudo dar -х /path/your_archive_flie -R /path/targetfolder
В данном примере path - это путь к архивному файлу, a target folder -
папка, в которой будут размещены скопированные файлы. Чтобы ис-
пользовать файлы, которые были созданы и размещены на рабочем сто-
ле в папке backup, я ввел команду для перемещения их в папку Restore
также на рабочем столе:
dar -х /home/backup/jeff-master-archive -R /home/Restore
ПРИМЕЧАНИЕ
Папку, в которую вы будете восстанавливать файлы (Restore в преды-
дущем примере), необходимо создать до начала процесса восста-
новления. В процесс восстановления папка не создается.
125
Часть II. Управление Ubuntu
КАК... ШИФРОВАТЬ ФАЙЛЫ
Может показаться, что шифрование — это мощная технология
компьютерной эпохи, но на самом деле она существует со вре-
мен Юлия Цезаря, который впервые защитил сообщение, написав
его так, чтобы его можно было читать, лишь обернув вокруг палки.
Если палка, или ключ, была неверной длины, понять сообщение
было невозможно.
Современное шифрование работает так же. Если кто-то зашифру-
ет электронное письмо или данные на диске, информация станет
нечитаемой. Ее можно будет сделать понятной лишь с помощью
правильного ключа.
Чтобы открыть окно Passwords And Encryption Keys (Паро-
ли и ключи шифрования), выберите Applications => Accesso-
ries => Passwords And Encryption Keys. Когда появится окно,
выполните Key => Create New Key (Ключ => Создать новый ключ).
Откроется окно Create New Key, выберите PGP Key (Ключ PGP) и
щелкните по кнопке Continue (Продолжить). В открывшемся окне
New PGP Key (Новый ключ PGP) вас попросят ввести полное имя и
адрес электронной почты. После ввода этой информации щелкни-
те по кнопке Create (Создать).
Далее нужно ввести фразу-пароль для вашего ключа PGP. В поле
Password введите фразу-пароль. В поле Confirm (Подтвержде-
ние) введите ту же фразу. Если они будут идентичны, активируется
кнопка ОК. Щелкните по ОК, и для вас будет сгенерирован ключ.
Шифрование писем зависит от используемой почтовой програм-
мы, но зашифровать папки просто. Просто щелкните правой кноп-
кой мыши по папке или файлу и выберите Encrypt (Зашифровать).
Затем вас спросят, какой ключ использовать. Если вы шифруете
папку, у вас поинтересуются, как вы хотите запаковать папку перед
шифрованием. Выберите формат сжатия и щелкните по кнопке
ОК. Если вы шифруете один файл, не нужно будет выбирать фор-
мат сжатия. Если вы работаете на ноутбуке, имеет смысл шиф-
ровать файлы и папки, так как из незащищенных ноутбуков часто
крадут важные данные.
Часть III
ОТКРЫТЬ ДВЕРЬ В OPENOFFICE
Глава 9. Учимся писать
Глава 10. Выполнение расчетов в Calc
Глава 11. Производим впечатление
Глава 12. Вся ваша база
Глава 13. Нарисовано в Open Source
Глава 9
УЧИМСЯ ПИСАТЬ
Как...
• Создать новый документ в OpenOffice.org
• Отформатировать страницу
• Отформатировать текст
• Вставить изображения в документ
• Открыть документ Microsoft Word
• Сохранить документ, чтобы другие могли его прочесть
Одно из главных разочарований при покупке компьютера с Microsoft
Windows в том, что через 60 дней Microsoft Office перестает работать.
Это связано с тем, что предустановленная версия Microsoft Office яв-
ляется демонстрационной. Чтобы приложение продолжало работать,
пользователь должен купить лицензию на него. Если покупать эту про-
грамму в Windows Marketplace, стандартная версия будет стоить около
400 долларов, а профессиональная версия — 500 долларов! После по-
купки самого компьютера никто не хочет тратить несколько сотен дол-
ларов па программное обеспечение, без которого для многих компьютер
бесполезен. Однако большинство пользователей потратят эти деньги,
так как Microsoft Office предоставляет пользователям мощный тексто-
вый редактор, программы для создания таблиц, редактирования баз
данных и создания презентаций. Без этих программ функциональность
компьютера будет сильно ограничена.
ПРИМЕЧАНИЕ
В Microsoft Office входят и другие программы, например Outlook
и Publisher. В этой книге рассматриваются лишь ключевые програм-
мы, используемые в пакете: Word, Excel, Access и PowerPoint.
128
Глава 9. Учимся писать
Что такое OpenOffice.org
Если бы в GNU/Linux нс было офисного пакета с подобными функ-
циями, немногие пользователи стали бы им пользоваться, и переход с
Microsoft Windows на Ubuntu не был бы таким простым. Ведь если вы
не сможете набрать па компьютере письмо или создать таблицу с ме-
сячным бюджетом, значит, функциональность компьютера значитель-
но уменьшилась, так? Поэтому чтобы у пользователей Ubuntu был
полноценный офисный пакет, в дистрибутиве Ubuntu автоматически
устанавливается набор программ OpenOffice.org. OpenOffice.org — это
полноценный офисный пакет, в состав которого входят Writer, тексто-
вый редактор; Calc, программа для работы с таблицами; Base с большим
набором функций для создания баз данных; Impress для создания пре-
зентаций. Math и Draw позволяют создавать сложные математические
функции и представлять информацию в виде графиков и схем.
fl ПРИМЕЧАНИЕ
Math — это компонент, который можно использовать самостоятель-
но, из Writer или Impress. Draw—это программа для создания органи-
зационных диаграмм, блок-схем и т. д., которую можно сравнивать с
Microsoft Visio. Эти компоненты OpenOffice.org не рассматриваются
в данной книге. За дополнительной информацией об использовании
данных программ обратитесь к страницам сообщества OpenOffice,
org.
OpenOffice.org по функциональности схож с пакетом Microsoft Office, но
он совершенно бесплатен. У него нет пробного периода, и лицензию на
его использование покупать не надо. Как и в случае со всем дистрибути-
вом Ubuntu, можно использовать программу, обновлять ее и передавать
своим друзьям совершенно бесплатно! Перелайте ее и тем своим знако-
мым, которые используют Microsoft Windows. OpenOffice.org можно за-
грузить для Microsoft Windows, Mac OS, Solaris и, конечно, GNU/Linux.
Что столь же важно, сообщество OpenOffice.org очень велико и готово
помочь, как и сообщество Ubuntu.
Функции OpenOffice.org, которых нет в Microsoft Word
Для Windows
Экспорт в PDF. Выберите File => Export То PDF (Экспорт в PDF),
и Writer сделает документ транспортабельным: его можно будет раз-
129
Часть III. Открыть дверь в OpenOffice
местить на веб-сайте, и любой сможет прочитать его в бесплатной про-
грамме Adobe Acrobat Reader.
КАК... УСТАНОВИТЬ ВЕСЬ НАБОР
Не все приложения из набора OpenOffice.org устанавливают-
ся сразу. В первоначальный пакет входят Impress, Writer, Draw и
Calc. Чтобы установить Base и Math, следует перейти к Applica-
tions => Add/Remove, а затем выбрать Office (Офис) из меню сле-
ва. Вы заметите, что выбраны почти все приложения, но, прокрутив
список, увидите OpenOffice.org Formula, OpenOffice.org Database
и OpenOffice.org Office Suite. Поставьте галочки возле каждого из
этих приложений, а затем щелкните по кнопке Apply Changes.
Стандарт OpenDocument. В отличие от Microsoft Word, Writer из соста-
ва OpenOftice.org хранит документы в гораздо более транспортабельном
формате. К сожалению, поддержка закрытого формата Word ограничена.
Создание нового документа
Первый шаг при создании нового документа Writer — запуск приложе-
ния. Давайте вначале щелкнем по кнопке Applications. В открывшемся
меню одним из вариантов будет Office (Офис). Выберите его, а затем
щелкните по строке OpenOffice.org Word Processor (Текстовый редак-
тор OpenOffice.org). Это приведет к запуску приложения Writer. Обра-
тите внимание, что окно Writer похоже на окна коммерческих тексто-
вых редакторов. На рис. 9.1 видно, сколь графический интерфейс Writer
похож на интерфейс Word, показанный на рис. 9.2.
fl ПРИМЕЧАНИЕ
Пользовательский интерфейс Microsoft Office 2007 очень сильно отли-
чается от последних версий Writer из OpenOffice.org. В Sun Microsys-
tems также планируют улучшить пользовательский интерфейс Writer.
При зацуске Writer сразу же создается новый документ. Это довольно
просто, правда? Если хотите, можете начать набирать текст в этом окне.
Однако в коммерческих текстовых редакторах есть кое-что еще, что об-
легчает жизнь пользователей: шаблоны.
130
Глава 9. Учимся писать
Рис. 9.1. Пользовательский интерфейс Writer
Mk.roiofl Word
- 9 X
Рис. 9.2. Пользовательский интерфейс Microsoft Word 2003
131
Часть III. Открыть дверь в OpenOffice
Использование шаблонов
Шаблоны — это предварительно отформатированные документы, кото-
рые используются, чтобы облегчить работу.
При написании письма можно задействовать шаблон и не заботиться
о форматировании. Вам нужно будет лишь вписать текст в соответству-
ющее место в шаблоне.
Есть шаблоны практически на все случаи жизни: счета, планы, отче-
ты, формы. Поэтому, раз OpenOffice.org конкурирует с коммерческими
офисными пакетами, в нем должны быть шаблоны.
Можно открыть новый шаблон, выбрав File => New => Templates And
Documents (Шаблоны и документы). Когда появится окно Templates
And Documents, показанное на рис. 9.3, вы можете выбрать шаблон, со-
ответствующий вашим нуждам. Используйте этот шаблон как основу,
и вам будет легче работать.
Templates and Documents - New Document x
Document
!‘~T\
I___J
Templates
Text Document
•' Spreadsheet
C* Presentation
61 Drawing
I®’ HTML Document
: ,1 XML Form Document
! ч Master Document
I—
My
Documents
Samples
•pi Labels
Ql Business Cards
Organise... Cancel Help
Рис. 9.3. Шаблоны Writer
Загрузка дополнительных шаблонов
Если нафор шаблонов Writer вам не подходит, вы можете скачать до-
полнительные варианты. Для этого достаточно в веб-браузере перей-
ти по адресу: http://documentation.openoffice.org/Samples_Templates/
User/template/index.html.
132
Глава 9. Учимся писать
На этой странице можно загрузить полный набор шаблонов для
OpenOffice.org или выбрать шаблоны из различных категорий, которые
видны внизу иллюстрации.
Кроме того, здесь точно сказано, куда следует распаковать файл TAR:
%OpenOffice.Org%/user/template.
ПРИМЕЧАНИЕ
Файлы TAR были описаны в главе 6. Вернитесь к ней, чтобы осве-
жить в памяти распаковку и установку файлов из архивов TAR.
133
Часть III. Открыть дверь в OpenOffice
Если вы не найдете нужных шаблонов, попробуйте поискать OpenOffice,
org + Templates. Поисковая система выдаст большое количество шабло-
нов для этого офисного пакета, которые, конечно же, бесплатны!
Форматирование
Когда говорится о форматировании применительно к документу, речь
идет о разметке и атрибутах страницы и текста определенного доку-
мента. Форматирование разметки страницы означает изменение таких
характеристик, как поля и ориентация, цвет текста и атрибуты стиля,
например курсив и полужирное начертание. При создании документа
в Writer вам, вероятно, захочется изменить его форматирование.
Форматирование страницы
Если вы используете шаблон, страница, скорее всего, уже отформати-
рована. Если же вы открываете пустой документ, то можете отформа-
тировать страницу, чтобы она соответствовала вашим требованиям.
В верхней панели выберите Format => Page (Страница). Затем выбе-
рите вкладку Page из окна Page Style (Стиль страницы). В этой вклад-
ке можно изменить цвет фона, добавить колонтитулы, добавить пли
изменить края, добавить колонки и управлять сносками. На рис. 9.4
показано окно Page Format с настройками стандартного документа
Writer.
Рис. 9.4. Окно Page Format
134
Глава 9. Учимся писать
форматирование текста
Возможность изменить атрибуты текста относительно полезна при соз-
дании документа. Вы можете отформатировать текст на свой вкус или
строго следовать стилю ЛРЛ (Руководство по публикации американ-
ской психологической ассоциации).
Курсивным и полужирным шрифтом можно выделить важные фразы
и использовать другие атрибуты, например подчеркивание или пере-
черкивание слов.
В Writer изменять формат текста так же просто, как и в коммерческих
текстовых редакторах. На рис. 9.1 было показано окно New Document.
В третьем слева ряду на панели инструментов должно быть видно
слово Default (Обычный). Оно означает стиль абзаца текста. Если
щелкнуть по стрелке вниз, вы увидите варианты заранее настроенно-
го форматирования. Выбрав More (Больше), вы откроете еще больше
вариантов. Наиболее часто используются заголовки (Headings). За-
головки пронумерованы от 1 до 10 и описывают размер и некоторые
другие атрибуты текста в абзаце. На рис. 9.5 показано, как выглядят
заголовки от 1 до 10. На панели инструментов вы можете установить
отступы абзаца, выбрать выравнивание текста и добавить в список
маркеры или числа.
'Переместившись по панели управления слева направо, вы увидите
слово Helvetica. Это название шрифта, которым отображается вы-
бранный текст. Если щелкнуть по стрелке рядом с названием, откро-
ется список различных шрифтов, доступных во Writer. Начертание
имени шрифта полностью идентично тому, как будет выглядеть текст
в документе.
ПРИМЕЧАНИЕ
Некоторые шрифты могут быть похожи на используемые в Microsoft
Word, но называться иначе, поскольку типы шрифтов Writer похожи
на некоторые из шрифтов Word. Например, многим пользователям
Microsoft Words знаком шрифт Times New Roman. В Writer подобный
шрифт называется Nimbus Roman No9 L
Переходя дальше слева направо, вы увидите число 11.8. Оно опреде-
ляет кегль (размер) шрифта. Если уменьшить число, размер шрифта
Уменьшится. И наоборот, указание большего числа сделает шрифт
135
Часть III. Открыть деерь в OpenOffice
крупнее. Вы также можете ввести здесь число, а не выбирать вариант
из списка. Рядом с кеглем шрифта показаны три синие заглавные бук-
вы А. Они позволяют сделать шрифт полужирным, курсивным и под-
черкнутым.
Рис. 9.5. Заголовки от 1 до 10
Чтобы изменить цвет шрифта, нужно выбрать Format => Character
(Символ) из верхнего меню. Когда откроется окно Character, перей-
дите на вкладку Font Effects (Эффекты шрифта), чтобы окно стало
похожим на рис. 9.6. Кроме установки цвета шрифта (Font Colour), в
этом разделе вы сможете добавить тень, сделать текст мерцающим или
перечеркнуть его и т. и. На других вкладках вы можете создавать ги-
перссылки, изменять расположение текста, фон или настраивать кегль
и тип шрифта.
136
Глава 9. Учимся писать
fl ПРИМЕЧАНИЕ
При форматировании документа в Writer появляется и много других
возможностей: изменение расположения и выравнивания текста,
отступов; добавление таблиц и т. п. Как и в случае с коммерчески-
ми текстовыми редакторами, на знакомство с новым интерфей-
сом может уйти некоторое время. Учитывая, что продукт Microsoft
Office Professional стоит от 15 000 рублей, изучение нового интер-
фейса аналогичного офисного пакета не кажется настолько утоми-
тельным.
Рис. 9.6. Выбор цвета шрифта
Вставка графики
Если один рисунок стоит тысячи слов, нужно научиться вставлять в до-
кумент изображения. Выбрав из верхнего меню Insert => Picture (Вста-
вить => Рисунок), вы увидите, что при вставке команды Insert A Picture
(Вставить рисунок) появляются два варианта: From File (Из файла) и
Scan (Со сканера). Scan используется, если вы хотите вставить отска-
нированный рисунок. Если у вас уже есть сохраненный на компьютере
рисунок, выбирайте From File. При этом нужно будет перейти в папке,
где вы сохранили изображение. Я сохранил его в папке Documents, что
показано в левой верхней части рис. 9.7.
Выбрав нужный рисунок (ubuntulogo.png), я щелкнул по кнопке Open
(Открыть) внизу окна Insert Picture. После вставки рисунка в документ
137
Часть III. Открыть дверь в OpenOffice
его можно переметать, изменять размеры и всячески настраивать. Как
видно на рис. 9.8, после вставки изображения вверху окна Document по-
является панель инструментов Picture. Эта панель позволяет изменять
вставленные в документ изображения и даже добавлять новые.
Рис. 9.7. Окно Insert Picture
Ф ЗНАЕТЕ ЛИ ВЫ? ГДЕ МОЖНО НАЙТИ ИЗОБРАЖЕНИЯ
В СВОБОДНОМ ДОСТУПЕ?
В свободном доступе означает, что полученные данные (будь то
написанная работа, изображение, фильм или любая другая ин-
формация) можно использовать как угодно. Одно из лучших мест
для поиска изображений в свободном доступе — сайт Wikimedia
Commons, http://commons.wikimedia.org. На этом сайте полно раз-
нообразных изображений. Хотя большинство из них свободны от
авторских прав, некоторые авторы требуют, чтобы их уведомили
об использовании изображений в целях, отличных от указанных на
сайте.
138
Глава 9. Учимся писать
Рис. 9.8. Вставленный только что рисунок
Открытие файла Microsoft Word
Если вы будете часто использовать компьютер, вам рано или поздно
придется открыть документ Microsoft Word. Создатели OpenOffice.org
понимают этот факт, поэтому в Writer есть возможность открыть доку-
мент в формате Microsoft Word. Writer даже позволяет работать с до-
кументами Microsoft Word. Возможно, вам придется немного поправить
форматирование документа, но это случается и при открытии докумен-
тов Word в Microsoft Works, а их производит одна и та же компания!
Чтобы открыть документ Microsoft Word, просто выберите File => Open.
Появится окно Open (рис. 9.9), в котором нужно перейти к папке, где
хранится документ. Затем достаточно выбрать его и щелкнуть ио кноп-
ке Open. Вот и все, и не нужно процесса преобразования.
139
Часть III. Открыть дверь в OpenOffice
Places
media KINGSTON1
Name
OpPD
* Modified
A Search
@ Recently Used
drivers
11/13/2007
in progress
Today at 16:54
jeff
£3 Desktop
\ ATMEPCNF.DLL
calendar.doc
07/10/2002
12/12/2006
11/19/2007
;__Floppy Drive
* Pilot Matnx.xls
'l Registration Page - School.doc
student reaistration.doc ...............10/23/2007
10/23/2007
i All files
> File type
Version:
Bead-only
Qiancel £jjQpen
X
Рис. 9.9. Окно Open
ПРИМЕЧАНИЕ
Расширение файлов Microsoft Word — .doc, а файлов OpenOffice.org
Writer — .odt.
Сохранение работы и ее перемещение
Написав аккуратный отчет для своего начальника, вам, вероятно, за-
хочется сохранить этот документ. Сделать это так же просто, как и от-
крыть. Достаточно выбрать File Save As (Сохранить как). Это при-
ведет к открытию окна Save, показанного ниже.
x
Save
[> Browse for other folders
> Ale type
L Save with password
z . .и —.m. — m. ~ «•••••••• -
Qcancel /^jSave
140
Глава 9. Учимся писать
Просто укажите имя своего документа и выберите папку, в которой хо-
тите его сохранить; затем щелкните по кнопке Save.
ПРИМЕЧАНИЕ
Если вы ранее сохраняли документ, не нужно выполнять операцию
Save As. Выберите File => Save, и Writer сохранит документ под тем
же именем и в том же месте.
Итак, вы сохранили отчет и готовы отправить его своему боссу, но
вдруг вспоминаете, что один из ваших клиентов использует Microsoft
Word. Если он получит документ, созданный во Writer, тот просто не
откроется. Если же клиент не получит копию этого отчета, вы мо-
жете остаться без своего красненького степлера Swingline и перей-
ти на работу в подвал. Не волнуйтесь. Продукты Microsoft Office
могут не признавать существования документов OpenOffice.org, но
разработчики OpenOffice.org понимают это. Во Writer есть встро-
енная возможность сохранить документ в другом файле. И снова
File => Save. На этот раз щелкните по стрелке рядом с File Туре (Тип
файла) (рис. 9.10). Появится список, который начинается со строки
OpenDocument Text. Прокрутив список, вы увидите другие форматы
Microsoft Word, в которых можете сохранить документ. Выберите со-
ответствующий формат, а затем щелкните по кнопке Save. Расшире-
ние файла изменится на .doc, и его можно будет открыть в Microsoft
Word.
Рис. 9.10. Сохранение документа Word
141
Часть III. Открыть дверь в OpenOffice
Мысли напоследок
Вы немного познакомились с OpenOffice.org Writer, но эту главу никак
нельзя называть полным руководством по этой программе. Writer — это
приложение с очень широким набором функций и инструментов, и для
их полного описания нужна не одна книга. Рассказанного на этих стра-
ницах достаточно, чтобы вы могли ориентироваться в пользовательском
интерфейсе Writer и научились использовать все функции этого при-
ложения.
Если вам нужна более подробная справка по OpenOffice.org Writer,
зайдите на www.openoffice.org. На этом сайте есть различные сведения,
и там вы можете найти ответы на ваши вопросы. Также обязательно
передайте своим знакомым ссылку на сайт OpenOffice.org. Любой, кто
использует Microsoft Windows или Apple Mac OS, может загрузить на-
бор OpenOffice.org для своей операционной системы. Конечно, эта про-
грамма бесплатна и для них!
Глава 10
ЫПОЛНЕНИЕ РАСЧЕТОВ
CALC
Как...
• Создать новую таблицу
• Отформатировать ячейки
• Выполнять вычисления
• Добавить диаграмму
• Работать с Excel
В большинстве случаев на предприятии невозможно обойтись без при-
ложения для создания таблиц. Хотя чаще всего в этих целях использу-
ется Microsoft Excel, в пакете OpenOffice.org также есть такой инстру-
мент — программа Calc.
В электронных таблицах данные размещаются в маленьких прямоуголь-
никах, которые называются ячейками. Из этих ячеек состоят строки и
столбцы таблицы. Данные в ячейках можно сортировать, производить
вычисления с цифровыми данными.
В качестве примера сортировки данных используем список игроков школь-
ной футбольной команды. Обычно в таком списке выводятся имя, позиция,
рост и вес игроков. В электронной таблице каждый может отсортировать
данные по любому из полей (категорий). Тренеру не нужно создавать спи-
ски, упорядоченные по имени, позиции и т. д. Нужно лишь отсортировать
список по соответствующему столбцу. На этом интересное нс заканчивает-
ся. Тренер может выполнить первичную сортировку по позиции и вторич-
ную — по росту. Или добавить еще одну сортировку по весу, если захочет.
Возможность выполнять вычисления — истинная мощь электронной
таблицы. Предположим, вам нужно рассчитать бюджет. Электронная
таблица позволяет ввести в столбец слева все текстовые подписи, а их
цены — в столбец справа. Затем вместо калькулятора или счетной ма-
шины можно применить встроенную функцию суммирования, чтобы
143
Часть III. Открыть дверь в OpenOffice
подсчитать частичные и полные суммы вашего бюджета — вот почему
приложение называется Calc.
Создание новой таблицы
Создать новую таблицу в Calc столь же просто, как и работать с любым
другим приложением OpenOffice.org. При открытии Calc автоматиче-
ски будет создана новая таблица. Если программа Calc уже загружена,
вы можете открыть новую таблицу, выбрав File => New => Spreadsheet
(Файл => Новый => Электронная таблица).
ПРИМЕЧАНИЕ
Существующую таблицу можно открыть, выбрав File => New => Open.
Затем необходимо перейти к месту, где сохранена таблица, и вы-
брать ее. При щелчке по кнопке Open Calc откроет выбранный файл.
Панели инструментов
При открытии электронной таблицы вы увидите четыре панели инстру-
ментов, похожие на используемые в Writer. Панель Menu (Меню), пока-
занная ниже, расположена вверху и позволяет выполнить большинство
основных команд Calc, например открытие или создание таблиц; выре-
зание, копирование и вставку; вставку информации; форматирование
текста и ячеек; сортировку данных и др.
Eile Edit yiew Insert Format Tools Qata Window Help
Под панелью Menu находится панель Standard (Стандартная). Как и па-
нель Menu, она предоставляет доступ к командам New, Open, Print и т. д.
Однако, в отличие от панели Menu, на панели Standard расположены
значки, показанные ниже. При щелчке по одному из них будет запущена
ассоциированная с ним команда. Если вы не уверены в том, какое дей-
ствие выполняет значок, наведите на него указатель мыши — появится
название значка.
*1 • 3 3 & М Л £ ©Q -1 «V* ' fi L *
V... *
Третья панель инструментов — панель Formatting (Форматирование) —
позволяет изменять шрифт, выравнивать текст в ячейках, устанавливать
144
Глава 10. Выполнение расчетов в Calc
границы вокруг ячеек и выполнять другие действия, связанные с внеш-
ним видом таблицы.
! Nimbus Sans L
v j 10
»
s
Последняя панель инструментов, которая дает возможность исполь-
зовать настоящую мощью электронных таблиц, — это панель Formula
(формула). Она позволяет вводить математические формулы, по кото-
рым производятся вычисления в таблице.
О том, как это работает, будет рассказано ниже в этой главе.
Таблица
Теперь, когда вы знаете, зачем нужны панели, обратимся к самой табли-
це (рис. 10.1).
Рис. 10.1. Электронная таблица Calc
145
Часть III. Открыть дверь в OpenOffice
В верхнем ряду написан ряд букв, а в самом левом столбце — ряд чисел.
Они указывают адрес ячейки, который показывается в поле Address в
левой части панели Formula. Подобно клеточкам на шахматном поле, у
ячеек в электронной таблице есть свой адрес. Первая ячейка в таблице
называется А1. Если перейти на две ячейки вправо и на пять ячеек вниз,
то там будет ячейка С6. Адреса очень важны при выполнении вычис-
лений.
Форматирование ячеек и данных
Как и любое другое приложение OpenOffice.org, Calc позволяет на-
строить формат и расположение данных на свой вкус. В открывшейся
электронной таблице введите 1234 в ячейке А1 и -4321 в ячейке А2.
Затем щелкните правой кнопкой мыши по одной нз ячеек и выберите
Format Cells (Формат ячеек). Появится окно Format Cells, показанное
на рис. 10.2.
Рис. 10.2. Окно Format Cells
В нем можно изменить любые параметры, связанные с ячейками и дан-
ными. На вкладке Numbers (Числа) в списке Category (Категория)
можно выбрать способ отображения денежных сумм (Currency), даты и
времени (Date and Time). В области Format (Формат) можно выбрать,
каким способом отделяются тысячи, на вкладке Options можно заста-
вить отрицательные числа отображаться красным цветом. Это очень
146
Глава 10. Выполнение расчетов в Calc
удобно при создании таблицы с финансовыми данными. Итак, отметь-
те Negative Numbers Red (Отрицательные числа красным) и закройте
окно. Данные в ячейке А2 станут красными.
Шрифт и эффекты шрифта
На рис. 10.2 видно, что в окне Format Cells гораздо больше вкладок.
Вкладки Font (Шрифт) и Font Effects (Эффекты шрифта) определя-
ют способ отображения текста внутри ячеек. Вы можете указать шрифт,
кегль и цвет шрифта или даже заставить текст отбрасывать тень.
Выравнивание
Вкладка Alignment (Выравнивание) позволяет выбрать, где в ячейке бу-
дет отображаться текст. По горизонтали: Left (Слева), Right (Справа),
Center (В центре), Justified (Выравнять) или Filled (Заполнить). По
вертикали: Тор (Вверху), Bottom (Внизу) и Middle (В середине). Если
вы собираетесь вводить несколько строк текста, выберите пункт Wrap
Text Automatically (Автоматический перевод строки). Без него длин-
ный текст будет выводиться одной строкой. Если включить переход на
новую строку, будет расширяться высота ячейки; в таком случае при до-
стижении конца ячейки Calc перенесет текст на новую строку, а не будет
выходить за границы ячейки.
Ячейки
На экране компьютера ячейки выглядят аккуратно обрамленными. Од-
нако при печати вы увидите, что обрамление лишь помогает вам ориен-
тироваться на экране, и оно не будет напечатано. Это исправляется на
вкладке Borders (Границы) в окне Format Cells (Формат ячеек). Здесь
можно указать, с какой стороны у ячейки будут границы, а также вы-
брать толщину и цвет границ.
Фон
Вкладка Background (Фон) позволяет изменить цвет фона ячейки или
группы ячеек. Она часто используется, чтобы выделить ячейки и облег-
чить чтение таблицы. Фон строки-заголовка также часто меняют, чтобы
отличить его от ячеек с данными.
147
Часть III. Открыть дверь в OpenOffice
Изменение размера строки или столбца
Изменить размер строки или столбца можно двумя способами. Первый
метод — переместить указатель на границу двух заголовков столбцов,
чтобы указатель превратился в инструмент изменения размеров. Тогда
можно перетащить столбец, чтобы увеличить его ширину. Таким же об-
разом можно, перетаскивая столбец с номерами строк, увеличивать или
уменьшать высоту строки.
Второй метод — указать размер строк и столбцов, выбрав Format => Row
(Строка) или Format => Column (Столбец). В этом меню можно устано-
вить высоту или ширину соответственно, вводя размер в дюймах или
долях дюймов (рис. 10.3). Вы также можете выбрать Optimal (Опти-
мальный), чтобы установить ширину и/или высоту автоматически, учи-
тывая количество текста в строке или столбце.
В
Untitled] - OppnOffirp.ofq Cak
x
Eile Edit View Insert loots Data window Help
x
Default Formatting Ctrl+Shift+Space
Cells
*»
Ctri+1
tte I Nimbus Sans L
Bow
Al
column
Sheet
Merge Cells
H«>9ht...
Optimal Height...
Hide
Show
----F------1 (
2
3
4
5
6
7
8
9
10
11
12
13
14
IS
16
17
Page...
Print Ranges
Sheet 1 / 3
Change Case
j Styles and Formatting
Ц л ’{.Г-* . ;<*
Cgnditional Formatting
Anchor
5 Alignment
Arrange
Elip
Group
Graphic
‘ \Sheet 1/Sheet2/Sheet3/ |JTi
Г100% Г
Default
Fll
I..........
STD
Sum-0
О
В
Рис. 10.3. Форматирование строки
fl ПРИМЕЧАНИЕ
Чтобы выполнить форматирование, необходимо выделить текст или
ячейки, к которым оно применяется. Для этого достаточно щелкнуть
по ячейке левой кнопкой мыши. Текст или несколько ячеек можно
148
Глава 10. Выполнение расчетов в Calc
выделить, удерживая левую кнопку мыши и перетаскивая указатель
над областью выделения.
Вычисление и сортировка данных
Как уже было сказано, настоящая мощь электронных таблиц заключа-
ется в возможности выполнять математические вычисления с данными,
введенными в ячейках. Конечно, данные должны быть числовыми. Если
‘вы хотите рассчитывать сумму или среднее арифметическое данных в
таблице, убедитесь, что во всех ячейках, с которыми вы будете работать,
указаны числовые значения.
Суммирование чисел в строке или столбце
. Самая простая операция, которую можно выполнить в Calc, — подсчет
суммы чисел. Хотя можно написать формулу, суммирующую содержи-
мое каждой ячейки: А1+А2+АЗ, гораздо проще использовать кнопку
Sum (Сумма), Е.
Чтобы использовать кнопку Sum, просто выберите ячейку в конце стро-
ки или столбца, сумму содержимого которого вы хотите подсчитать. За-
тем щелкните по кнопке Sum, и на панели Formula появится запись при-
мерно в таком формате: =А1:А5. Она означает «добавить числа в ячейках
от А1 до А5 и поместить сумму в выбранную ячейку». Если вы хотите
выбрать другие ячейки, поместите курсор на панель Formula и введите
адрес ячеек, которые необходимо просуммировать.
Еще один способ выбрать нужные ячейки для подсчета суммы — исполь-
зовать синюю рамку, которая появится после щелчка по кнопке Sum.
Можно перетащить эту рамку, чтобы она включала все ячейки в строке
или столбце, сумму которого вы хотите подсчитать.
Подсчет средних значений
Самая частая операция, которая выполняется в электронных табли-
цах, не считая суммирования, — поиск среднего значения нескольких
чисел. В Calc это также легко сделать. На рис. 10.4 показана электрон-
ная таблица с последовательностью чисел в столбце А. В столбце А6
число $24.00 представляет собой среднее значение ячеек данного
столбца.
149
Часть III. Открыть дверь в OpenOffice
Д Untitledl > OpenOffice.org Calc _ ’о* "x
file Edit yiew insert Format Tools Qata Window jjelp x
У j ггдд ада EIHSHH - * a a
*' • • ЛЛ • ... ..».»••• — — •—« —4 »• о»——* — — — — щи i i — — - -4— • -4 >«•••—• m— in — — — — • • •••»• —•— • — .— -••• ♦ > — — —
A6 ........EJ Л* I = f—AVE RAGE (Al :A5)
15
........ .. ..«•. .
16
mj(j](> I m;\Sheetl/Sheet2/Sheet3/||<i
Sheet 1/3 Default 100% | STD
Рис. 10.4. Нахождение среднего значения
Sum-$24.00
Посмотрите на вкладку Formula на рис. 10.4 — там написано
=AVERAGE(A1:A5). Чтобы получить такой результат, необходи-
мо выделить ячейку А6, затем щелкнуть по кнопке (=) на панели
Formula. В поле для ввода текста появится знак (=). После (=) введите
AVERAGE(A1:A5), и среднее значение указанных ячеек будет вычисле-
но и вставлено в ячейку А6.
СОВЕТ
Хотя $ — не цифра, если вы введете его перед числом, Calc будет
считать, что у данной ячейки денежный (Currency) формат. С денеж-
ными полями можно производить математические вычисления.
Арифметика
На вкладке Formula можно указать формулу любого математического
выражения (как и среднее значение). Выберите ячейку, в которой хоти-
те разместить результаты формулы, щелкните по кнопке (=) на вклад-
ке Formula, а затем введите выражение между скобками. В следующей
150
Глава 10. Выполнение расчетов в Calc
таблице показано, как вводить основные .математические выражения
в Calc:
Сложение =(А1+А2)
Вычитание -(А1-А2)
Умножение =(А1*А2)
Деление =(А1/А2)
Сортировка данных
Еще одна причина использовать специализированную электронную
таблицу, а не создавать таблицу в текстовом редакторе — возможность
сортировки данных. На рис. 10.5 показано три столбца данных. В столб-
це А находится последовательность чисел, в столбце В — фамилии,
а в столбце С — имена.
UrinnodJ- OponOfficn.org Calc
Edit yiew Insert Format Tools Qata Window Help
» HM.mbus SansL ' ' io’ Д А [Г 'T! g] g ® * 53 Й
M—— II» ч • -а»*, - • « ашмаа».*»- — >> •-»« - <пппаяй>"•» г
•foT " >1 /w z = г
•
А | 8 C 1 0 I E I F
1 1 10 Doe John
л 18 Smith Jane | Д
— 4 220rlofl 10 Perkins Jeff Kathy
5 6 7 34 Perkins 24 Vasquez 8 Arroid Andrew Maria George
В 9
10
11 12 13
14
15 16 Й&1
► н \Sheetl /Sheet?/Sheet3 Г 1 « - - 4
Sheet 1/3 Default 100% STD •
Я,
* z
Sum-0
x
»
Рис. 10.5. Несортированные данные
Чтобы отсортировать эти данные, следует на панели Menu выбрать
Data => Sort (Данные => Сортировка). На экране появится окно Sort,
показанное на рис. 10.6.
151
Часть III. Открыть дверь в OpenOffice
Untitled 1 -OpenOfflce.org Calc < » |[ о | x
File £drt View Insert Format lools Qata Window Help x
4. • £ □ i2 5й а м a “ Q • j *» • <* al: . “
.. . .
Nimbus Sans L
10
Sort
Sort Criteria' Options
A1:C7
Sort by
Sheet fy
л гсетж-у лгксги / • ;j4
OK I: Cancel H«lp J ? fieeet I
___'J-J-----------------------------------IT
— • —«41.- ........ .
Sheet 1/3 Default 100% STD |* Sum-0
x
Рис. 10.6. Окно Sort
Calc - OponOffico.org Calc
XT
File Edit View Insert Fgrmat Tools Bata Itfindow x
ГвТо.. . Ы /м Z = [
Sheet 1/3 Default 100% STD • Sum-0
Рис. 10.7. Отсортированные данные
152
Глава 10. Выполнение расчетов в Calc
В этом окне можно указать, как следует отсортировать данные. Пред-
положим, вам нужна сортировка по фамилии. В поле Sort By (Сорти-
ровать по) по умолчанию будет выбран столбец А. Мы установим там
сортировку по фамилии, которой соответствует столбец С, как показано
на рис. 10.6.
В поле Then By (Затем по) изменим стандартное значение undefined (не
определено) на столбец В, чтобы после сортировки по фамилии произ-
водилась сортировка по имени. Вы также можете выбрать сортировку
от наименьшего к большему (Ascending) или от большего к меньшему
(Descending).
После щелчка по кнопке ОК вы вернетесь к таблице, и данные будут от-
сортированы по фамилии и имени, как показано на рис. 10.7.
Добавление диаграмм
Порой для представления данных только чисел недостаточно. Calc по-
зволяет отметить результаты с помощью графиков или диаграмм. На
рис. 10.7 показана электронная таблица с именами и числами.
Предположим, что столбец А соответствует продажам за день, и вы хо-
тели бы создать график, помогающий сравнить результаты различных
продавцов.
В окне Menu выберите Insert => Chart (Вставить => Диаграмма), и на
экране появится Chart Wizard (Мастер диаграмм), как показано па
рис. 10.8.
С помощью этого мастера вы можете пройти все шаги, необходимые для
построения диаграммы. Вначале вас попросят выбрать тип диаграммы:
столбчатую, круговую, площади и т. д.
После щелчка по кнопке Next (Далее) у вас спросят, откуда вы хоти-
те получить данные. Можно вручную ввести диапазон данных (Data
Range) или щелкнуть по кнопке Select Data Range (Выбрать диапазон
данных), чтобы выбрать, данные каких ячеек использовать.
После щелчка по этой кнопке вы вернетесь к таблице. Чтобы указать
данные, с помощью мыши выберите числа, выделив первую ячейку и
перетащив указатель на остальные ячейки, удерживая левую кнопку.
Когда вы отпустите кнопку мыши, Calc снова вернет вас к мастеру.
153
Часть III. Открыть дверь в OpenOffice
«eps___________
1 Chart туре
2. Data Range
3. Data Series
4. Chart Elements
Choose a data range
Qata range
SSheetl |A$1:|C$7
Data senes in fows
ф Data series in columns
Select data range
Help
First row as label
Fjrst column as label
—a — - - М..ЦИИ...Д» .....
«Back J yext >> Finish Cancel
File Edit yiew insert Fgrmat Tools Window Ffelp
4. • £2 l3 й ® Ы Л ® Q ** ♦* .
Л й a: ш т
Рис. 10.8. Электронная таблица в Calc
После щелчка по кнопке Next вас попросят выбрать категории. Это де-
лается так же. как выбор данных на последнем шаге: можно или ввести
значения, или использовать кнопку Select.
♦
После выбора категорий щелкните по кнопке Next, и вы перейдете на
последний шаг мастера. Здесь можно указать заголовок диаграммы,
подписи и формат осей X и Y. Закончив, щелкните по кнопке Finish (За-
вершить), и вы увидите полученную диаграмму в таблице!
154
Глава 10. Выполнение расчетов в Calc
работа с Excel
Как и у Writer, у Calc есть конкурент от Microsoft, который используют
большое количество пользователей. Microsoft Excel в настоящее время
является самым продаваемым приложением для работы с электронны-
ми таблицами, поэтому Calc должен хорошо взаимодействовать с ним.
Чтобы пользователи Calc не оказались не у дел, Calc позволяет откры-
вать таблицы Excel и сохранять их в формате, понятном Excel.
Чтобы открыть таблицу, созданную в Microsoft Excel, на панели Menu
выберите File => Open. Перейдя в папку, где сохранена таблица, выбери-
те файл, и Calc его откроет.
Сохранение файла, который можно будет открыть в Microsoft Excel, так
же просто. Когда вы будете готовы к сохранению, выберите File => Save
As (Сохранить как). В окне Save введите название вашей таблицы.
В пункте File Туре щелкните по стрелке, чтобы появилось всплывающее
меню. В меню выберите версию Microsoft Excel, для которой хотите со-
хранить файл. После щелчка по кнопке Save таблицу можно будет про-
читать как в Excel, так и в Calc.
fl ПРИМЕЧАНИЕ
Расширение файлов Microsoft Excel — .xls, а файлов Calc — .ods
(OpenDocument Spreadsheet).
Глава 11
ПРОИЗВОДИМ ВПЕЧАТЛЕНИЕ
Как...
• Создать новую презентацию
• Добавить фон в слайды
• Вставить изображения
• Изменить переходы между слайдами
• Создать анимацию текста и графики
• Экспортировать во Flash
• Использовать полезные советы
Microsoft PowerPoint формирует презентации из набора слайдов пред-
почтительным методом представления информации. Учителя ежедневно
показывают слайды в классе. Профессионалы по продажам с помощью
слайдов представляют свой продукт возможным клиентам. Слайд-шоу
используют при ознакомлении с бизнес-планами, отчетами о продажах
и в обучении. В любой ситуации, когда вам нужно ознакомить аудито-
рию с информацией, слайд-шоу может значительно улучшить ее пред-
ставление.
Так как слайд-шоу столь популярны, разработчики OpenOffice.org
включили в офисный пакет приложение для создания презентаций.
Impress устанавливается в Ubuntu так же, как и другие приложения.
Вы можете открыть новое слайд-шоу, выбрав Applications => Of-
fice => OpenOffice.org Presentation (Приложения => Офис => Пре-
зентация OpenOffice.org). После этого сразу же появится окно Масте-
ра презентаций (Presentation Wizard), которое показано на рис. 11.1.
В нем можно сразу же выбрать, хотите ли вы начать работу с Impress с
пустой презентации, шаблона или открыть презентацию, над которой
уже работали.
156
Глава 11. Производим впечатление
Рис. 11.1. Мастер презентаций Impress
Создание новой презентации
При открытии Мастера презентаций выберите Empty Presentation (Пу-
стая презентация), азатем щелкните по кнопке Next. Наследующем шаге
вас попросят выбрать оформление слайдов. По умолчанию слайды про-
сто белые, но вы можете использовать любой из множества фонов, вы-
брав Presentation Backgrounds (Фоны презентаций) или Presentations
(Презентации) из появившегося контекстного меню. Справа от оформ-
ления слайдов находится окно Preview (Предварительный просмотр),
в котором можно увидеть, как будет выглядеть слайд с выбранным
фоном.
Настроив фон слайдов, вы можете указать, какое средство показа слай-
дов будете использовать (рис. 11.2). Если вы собираетесь показывать
презентацию на большом экране, оставьте значение по умолчанию.
В противном случае выберите любой другой вариант. После этого щел-
кните по кнопке Next.
В третьем шаге Мастера презентаций настраиваются переходы между
слайдами. Переходы позволяют указать, что будет происходить при сме-
не одного слайда другим. Если выбрать No Effect, слайды будут просто
появляться. Изучив раскрывающийся список Effect, вы увидите множе-
ство различных вариантов. Как и на предыдущем шаге, в окне Preview
будет показано, как будут выглядеть переходы между слайдами, чтобы
вы могли выбрать подходящий. Вы также можете указать скорость пе-
рехода.
157
Часть III. Открыть дверь в OpenOffice
Рис. 11.2. Выбор оформления слайда
Н иже области для выбора переходов между слайдами находится область,
в которой можно указать тип создаваемой презентации (рис. 11.3).
Если вы оставите значение Default (По умолчанию), то не сможете из-
менить никакие настройки. Выбрав Automatic (Автоматически), вы
сможете указать, как долго слайд будет оставаться на экране, используя
опцию Duration Of Page (Длительность страницы).
Настройка Duration Of Pause (Длительность паузы) указывает, сколько
времени должно пройти до возобновления слайд-шоу. Если вы оставите
значение Default, повторный показ слайд-шоу начнется сразу же после
окончания демонстрации последнего слайда.
Рис. 11.3. Переходы между слайдами и тип презентации
158
Глава 11. Производим впечатление
ф ЗНАЕТЕ ЛИ ВЫ? ПЕРЕХОДЫ МОГУТ МНОГОЕ СКАЗАТЬ
О ПРЕЗЕНТАЦИИ
Часто при настройке возникает соблазн установить множество
приятных на вид переходов. Однако при этом важно изучить пред-
полагаемую аудиторию. Хотя шахматные клетки и ромбы могут вы-
глядеть внушительно, они едва ли будут восприняты по-деловому.
В формальных презентациях используйте затенения или стирающи-
еся слайды, но не вычурные переходы.
Итак, выбрав переходы и тип презентации, вы можете щелкнуть по кноп-
ке Create (Создать). Это вызовет окно Impress. Как и у других офисных
приложений, у Impress есть панели Menu, Standard и Formatting.
Под этими панелями инструментов расположено три окна, каждое из
которых предоставляет информацию о создаваемых слайдах.
Окно Slides
Окно Slides (Слайды) позволяет просмотреть
и организовать слайды, созданные в презента-
ции. Для каждого слайда выводится его номер
и рисунок. В этом окне можно добавить слайды
в презентацию, щелкнув правой кнопкой мыши
ниже последнего слайда. Если вы щелкнете
правой кнопкой мыши между двумя слайдами,
Impress вставит новый слайд туда. В этом окне
Slides
Slide 1
также можно изменить порядок следования
слайдов, щелкнув ио выбранному слайду и перетащив его в новое место.
Рабочая область
Именно в рабочем окне, которое находится в середине экрана (см. сле-
дующую иллюстрацию), можно добавлять текст, рисунки и заметки к
слайдам. На первой вкладке, Normal (Режим рисования), вы будете
159
Часть III. Открыть дверь в OpenOffice
SUd« Sorter
| Normal 1 Outline j Notes | Handout
выберите одну из
выполнять большую часть творческой
работы над отдельными слайдами. По-
сле создания
вкладок, чтобы добавить в презентаци ю
другие компоненты. Вкладка Outline
(Режим структуры) позволяет создать
план презентации, который удобно ис-
пользовать при демонстрации. Вклад-
ка Notes (Режим примечаний) позво-
ляет написать заметки об отдельных
слайдах, которые станут основой ва-
шего доклада во время демонстрации.
Вкладка Handout (Режим тезисов)
дает возможность напечатать презентацию на бумаге и обеспечить ко-
пией каждого зрителя. В раздаточных материалах также есть место для
заметок. Вкладка Slide Sorter (Сортировщик слайдов) предоставляет ту
же информацию, что и окно Slides слева.
Окно Tasks
По умолчанию в окне Tasks (Задачи), находящемся слева, открыто меню
Layouts (Макеты). Оно позволяет выбрать различные макеты для слай-
дов. По умолчанию слайд полностью пуст, но вы можете выбрать любой
из стилей области Layouts, щелкнув по нему левой кнопкой мыши.
Выбрав макет слайда, вы увидите, что в нем есть место для ввода текста.
Например, выберите макет справа от пустого макета, чтобы применить к
слайду тип Title Slide (Заглавный слайд). Слайд должен стать похожим
на рис. 11.4. Переместите указатель мыши на область с текстом Click
to add title (Щелкните, чтобы добавить заголовок) и щелкните в этом
месте. Текст исчезнет, уступив место полю для ввода заголовка. Введите
заголовок, но не нажимайте Enter, если только не хотите разорвать стро-
ку. Чтобы закончить работу с текстовым полем, щелкните ио другой об-
ласти слайда. Попробуйте выбрать Click to add text (Щелкните, чтобы
добавить текст) и ввести какой-либо текст.
Так можцо действовать на любом макете. Вы можете изменять разме-
ры и положение текстовых полей макета и даже удалять их, если они
вам не нужны. Для этого необходимо вызвать метки-манипуляторы,
маленькие квадратики, которые позволяют изменять размер области.
160
Глава 11. Производим впечатление
Переместите указатель мыши на край текстового поля, чтобы указатель
превратился в рисунок, похожий на кулачок.
Normal
у •
Outline
Ockto Kid text
Tasks
View
Si' Je Soief
Notes
Handout
Click to add title
► Master Pages
▼ layouts
> Custom Animation
► Slide Transition
□Quofl
Рис. 11.4. Выбор макета Title Slide
Затем, щелкнув мышью, вы увидите, что текстовое поле изменилось,
и теперь вокруг него появились зеленые маркеры изменения размеров
(рис. 11.5). Можно удалить текстовое поле, нажав клавишу Delete. Вы
также можете перетащить поле, чтобы переместить его, или перетащить
метку, чтобы изменить размер.
ПРИМЕЧАНИЕ
Пункты меню в окне Tasks, о которых не было рассказано, мы рас-
смотрим в следующих разделах данной главы.
_____________ Slide Sorter
! Normal 1 Outline Notes
Impress
□ □ □
O Ock te «50 text о
Handout
Tasks View • X
о □ □
Рис. 11.5. Изменение размера текстового поля
□ODoO I 1в
> Custom Animation
t Slide Transition
161
Часть III. Открыть дверь в OpenOffice
Панель инструментов Drawing
Внизу окна Impress расположена панель Drawing (Рисование). Это
одна из важнейших частей приложения Impress. Инструменты этой па-
нели позволяют создавать содержимое слайда. Если вы хотите добавить
в презентацию формы, символы, другие текстовые поля, выноски и даже
блок-схемы, следует использовать инструменты данной панели. Если
вы не знаете, зачем нужны некоторые значки, просто наведите указатель
мыши на значок, и появится подсказка.
Ь / - не s М • X •.. ’ о ’ _ П / © ч ;
Ъ 10.53/-1.16 :И 0.00x0 00 27% . Slide 1 /1 Default
Вставка графических объектов
Слайд-шоу должны предоставлять визуальную информацию во время
презентации. Разве можно сделать это лучше, чем с помощью рисун-
Рис. 11.6. Добавленное
изображение
ков, диаграмм и других графических
объектов, которые просто заставляют
презентацию спрыгнуть с экрана?
На панели меню выполните Insert =>
Picture (Изображение). Вы можете
выбрать вариант From File (Из фай-
ла) и указать путь к изображению на
диске или выполнить команду Scan
(Сканировать) и получить изображе-
ние с графического устройства. Вы-
брав файл, который вы хотите вста-
вить в слайд, дважды щелкните по
нему, и он автоматически появится на
слайде (рис. 11.6).
Обратите внимание, что вокруг изображения уже есть метки-манипуля-
торы, поэтому вы можете менять его размеры и расположение.
Создание переходов между слайдами
Ранее в этой главе мы упоминали, что в окне Tasks можно выполнять мно-
жество разнообразных действий. Снова обращаясь к этому окну, посмо-
162
Глава 11. Производим впечатление
трите на рис. 11.5, где показано меню Slide
Transition (Смена слайда). Если вы щел-
кнете по стрелке, в окне будут показаны все
доступные переходы между слайдами.
В меню Slide Transition вы можете изменить
тип перехода или отказаться от переходов
вообще, а также выбрать скорость переходов
или добавить сопровождающий их звук. Это
меню позволяет указать, когда произойдет
переход к следующему слайду: по щелчку
мышью или по таймеру. Настроив переходы,
вы можете применить их ко всем слайдам в
презентации с помощью кнопки Apply То
АП Slides (Применить ко всем слайдам).
Tasks View * х
► Master Pages
........ ... - - . • — -
► Layouts
► Custom Animation
▼ Slide Transition
Apply to selected slides ±
No Transition T
Wipe Up s.
WipfLBioht.......... ”
i«l ,и I. E
Modify transition---------
Speed ^Medium ,$ |
Sound £<No sound> $ j
Loop until next $oi jfc
Advance slide —
On mouse click
Q Automatically after r^i
Анимация текста и графики
Непосредственно над меню Slide Transition находится меню Custom
Animation (Эффекты), которое можно раскрыть, щелкнув по стрелке
рядом с ним. Перед началом работы с меню Custom Animation следует
выбрать, анимацию какого объекта вы хотите настраивать.
При первом открытии этого меню вы можете только щелкнуть по кноп-
ке Add. После этого нужно указать анимацию при появлении объекта
(Entrance — Вступление), установить постоянную объекта (Emphasis —
Выделение), способ его исчезновения (Exit) или определить пути дви-
жения (Motion Path). Как и в случае с переходами, вы также можете
задать скорость анимации.
ПРИМЕЧАНИЕ
Благодаря анимации можно создать множество действий на слайде.
Будьте осторожны и не настраивайте слишком много эффектов, так как
это может вызвать негативное отношение к презентации у зрителей.
Экспорт презентации во Flash
Как и другие приложения OpenOffice.org, Impress позволяет сохра-
нять презентации в формате аналогичной программы от Microsoft,
163
Часть III. Открыть дверь в OpenOffice
PowerPoint, открывать и редактировать файлы, созданные в ней. Чтобы
сохранить файл, в строке меню выберите File => Save As. Как и в случае
с другими приложениями OpenOffice.org, вы можете выбрать формат
Microsoft PowerPoint или сохранить файл в формате ODP, собственном
формате Impress.
В наше время Сеть — наиболее широко используемый способ отображе-
ния информации. Принимая этот факт во внимание, Impress позволяет
экспортировать презентацию для отображения в Сети. Для этого следу-
ет выполнить File => Export, и появится окно Export. В нем вы можете
сохранить презентацию как документ HTML или PDF, который сможет
открыть любой пользователь, на компьютере которого установлен бес-
платный Adobe Acrobat Reader.
Кроме того, презентацию можно сохранить во многих других форматах,
и наиболее впечатляющим является экспорт непосредственно в Adobe
Flash. Adobe Flash — это программа для создания интернет-приложений
с богатой функциональностью для веб-сайтов. Подобная возможность
есть только у Impress, а в Microsoft PowerPoint для этого требуются при-
ложения от сторонних разработчиков.
Советы по созданию эффектных презентаций
Иногда при показе презентаций выступающий читает каждый слайд
дословно. Это, вероятно, одно из наихудших применений столь замеча-
тельного инструмента. Слайд-шоу должен содержать данные для ауди-
тории, а не слова для выступающего.
Другие важные советы, о которых следует помнить при создании пре-
зентации:
• не создавайте слишком много слайдов. Показывайте каждый слайд
примерно минуту, чтобы зрители могли его прочесть;
• ограничьте содержание слайда ключевыми фразами и идеями. Из-
быточное содержание может показаться скучным для аудитории;
• мерцающие переходы отвлекают внимание;
• излишние вычурные спецэффекты едва ли вызовут к вам доверие;
• репетируйте!
Глава 12
ВСЯ ВАША БАЗА*
Как...
• Открыть новую базу данных
• Создать таблицу
• Создать форму
• Создать запрос
• Создать отчет
Все компьютеры используются для обработки данных. Интернет задей-
ствуется для сбора информации, текстовые документы и презентации —
для ее представления, а электронная почта — для отправки. В большин-
стве сетей есть файловые серверы и мейнфреймы.единственная причина
существования которых — хранение информации. Конечно, существуют
некоторые исключения, но обычно основой хранилищ информации яв-
ляются базы данных. Базой данных называется набор организованных
данных — информации, которую компьютер может обновлять и запра-
шивать.
Большинство баз данных, предоставляющих информацию в Интерне-
те или крупных корпоративных сетях, — огромные программы, в кото-
рых используется несколько компьютеров, известные как кластеры баз
данных. OpenOffice.org предоставляет приложение для работы с базами
данных, которое можно использовать на персональном компьютере. Как
и другие приложения OpenOffice.org, Base поставляется бесплатно вме-
сте с дистрибутивом Ubuntu GNU/Linux.
* Часть фразы персонажа из японской видеоигры, полностью звучащая на английском
так: «АП your base are belong to us» («Вся ваша база есть принадлежать нам»). Эта ло-
маная фраза стала чрезвычайно популярной, являясь одним из известных интернет-
феноменов. — Прим. ред.
165
Часть III. Открыть дверь в OpenOffice
ПРИМЕЧАНИЕ
В реляционных базах данных (именно они создаются в Base) ис-
пользуется язык под названием SQL (Structured Query Language —
структурированный язык запросов) для управления, сортировки и
отображения данных. Произносится название как «сиквел», и это
основа большинства приложений Web 2.0.
Открытие новой базы данных
Так как Base не входит в первоначальный пакет Ubuntu, следует уста-
новить это приложение самостоятельно. Помните, как добавлять про-
граммы? Вначале выполните Applications => Add/Remove. Затем щел-
кните по кнопке Office и прокрутите список, чтобы увидеть строку
OpenOffice.org Database. Поставьте галочку возле этого приложения,
а затем щелкните по кнопке Apply Changes. В появившемся окне Apply
The Following Changes выберите Apply, введите пароль в окне запроса
и щелкните по кнопке ОК, чтобы завершить установку.
ПРИМЕЧАНИЕ
Если вы не хотите прокручивать список в поиске приложения Base,
можете выполнить поиск OpenOffice.org Database.
После установки программы вам остается выбрать Applications => Of-
fice => OpenOffice.org Database.
После открытия приложения появится окно Database Wizard (Мастер
баз данных) (рис. 12.1). Если вы создаете свою первую базу данных,
оставьте выбранной опцию Create A New Database (Создать новую базу
данных). Если же вы открываете файл с другой базой данных или соеди-
няетесь с уже существующей базой, выберите другой вариант. В данный
момент мы рассмотрим создание новой базы данных, поэтому щелкните
по кнопке Next, чтобы перейти в следующее окно.
На втором шаге Мастер баз данных позволяет указать способ сохране-
ния базы. Это необходимо, поскольку сразу же после щелчка по кнопке
Finish (Завершить) будет сохранена ее копия.
Обратите внимание, что в окне мастера (рис. 12.2) должен отобразиться
первый вопрос: Do you want to register the database in OpenOffice.org?
166
Глава 12. Вся ваша база
(Хотите ли вы зарегистрировать базу данных в OpenOffice.org?). Вари-
ант ответа, выбранный по умолчанию, — Yes, register the database for
me (Да, зарегистрировать базу данных). Не меняйте его и перейдите к
следующему вопросу: After the database file has been saved, what do you
want to do? (Что делать после сохранения файла базы данных?) Здесь
можно выбрать варианты Open the database for editing (Открыть базу
данных для редактирования) или Create tables using the tables wizard
(Создать таблицы с помощью Мастера таблиц).
Datubaso Wizard _ ' "х
Steps____________________ Welcome to the OpenOffice.org Database Wizard
l .jSefect сййа6е#а| I Use the Database Wizard to create a new database, open an existing
database file, or connect to a database stored on a server.
2 . Save and proceed
What do you want to do?
ф Create a new database
Open an existing database file
‘4 bed
/ г....... ..’
Steps
1. Select database
2.[Sivȴraf proceed;
' Connect to an existing database
• •* - - —• - »»»
JDBC
I —«» — »«<»»»»»»»»» I I • im. ЯМХма
Next»
Рис. 12.1. Мастер баз данных
Eirwsh
Cancel
DatAhaVe Wizarrf _ ”х
Dedde how to proceed after saving the database
Do you want the wizard to register the database In OpenOfflce.org?
$ Yes. register the database for me
Г) Nfl. do not register the database
After the database file has been saved, what do you want to do?
fig Open the database for editing
'Create tables using the table wizard
Click •Finish' to save the database.
«Back finish j Cancel
Рис. 12.2. Что делать после сохранения файла базы данных
167
Часть III. Открыть дверь в OpenOffice
В отличие от предыдущего вопроса, здесь можно выбрать несколько
вариантов ответа. В данном случае отметьте оба пункта и щелкните по
кнопке Finish.
© ЗНАЕТЕ ЛИ ВЫ? ЧТО ОЗНАЧАЕТ РЕГИСТРАЦИЯ БАЗЫ
ДАННЫХ?
При регистрации базы данных она не сохраняется в Интернете
или на сайте OpenOffice.org. Создается запись в структуре данных
OpenOffice.org на вашем компьютере. Это дает вам право облада-
ния базой данных. Работая с базами в других программах, напри-
мер MySQL и Oracle, вы, возможно, не захотите регистрировать базу
данных. В отличие от Microsoft Access, который исходит из предпо-
ложения, что вы будете работать только с Access, OpenOffice.org
Database предоставляет вам возможность выбора. Опять-таки это
одно из основных понятий философии GNU/Linux, свободного про-
граммного обеспечения и Ubuntu.
Так как базы данных автоматически сохраняются при щелчке по кнопке
Finish, будет открыто новое окно Save. В нем можно указать название базы
данных и выбрать место ее расположения. В этом примере база данных на-
зывается Ubuntu Users и по умолчанию сохраняется в папке Documents.
Введя имя в соответствующем поле, щелкните по кнопке Save.
> filetype
Q^ancel
Создание таблицы
Таблицы базы данных — это хранилища вводимых, хранимых и запра-
шиваемых данных. В основной форме таблица похожа на таблицу Calc,
так как она оформлена в виде строк и столбцов. Создание таблицы про-
изводится непосредственно в базе данных. На панели Tasks (Задачи)
вы можете выбрать Create Table in Design View (Создать таблицу в ре-
жиме проектирования) и таким образом непосредственно ввести имена
(Field Name), типы (Field Туре) и описания (Description) полей.
168
Глава 12. Вся ваша база
**О ApplKtio™ РЬсм System О
j«ff Orloff ЗД • Ф Sun Маг 16. 8:13 РМ
Hhiintu User». - Opr-nOffke.oni Bas*
[O
X
£Йе Edit yiaw Insert look #ndow Help
x
Tasks
Database
Quenes
S Ubuntu Users
Forms
Beports
Tables
»
J
H Wizard to Create Table...
Я £reate View...
«•Table in Design Vtaw... '|
Description
Create a table by specifying the field names
and properties, as well as the data types.
None •
.[HSQL"database engine i HSQL database engine
Pt| Ubuntu Users * Open... ]
MS
Jeff Orloff £ 0И Sun Mar 16. 8:11 PM
169
Часть III. Открыть дверь в OpenOffice
Также на панели задач можно выбрать Use Wizard То Create Table (Ис-
пользовать Мастер для создания таблицы). При выборе мастера вам
предложат выполнить несколько шагов, необходимых для создания та-
блицы. Так как вы выбрали создание таблицы в окне Database Wizard,
этот мастер будет запущен автоматически.
Вы выполнили начальное сохранение базы данных, поэтому будет запу-
щен Мастер таблиц (Table Wizard) (рис. 12.3). По умолчанию категория
(Category) таблицы установлена на значение Business (Деловой), и в
списке Sample Tables (Примеры таблиц) выбран пункт Assets (Акти-
вы). Так как вы создаете базу данных пользователей, замените Assets
пунктом Contacts (Контакты) из раскрывающегося списка. Затем вы
можете выбрать поля из списка предложений. Чтобы выбрать поле, либо
дважды щелкните по нему, либо щелкните по нему и по кнопке (>).
ТлЬТе WizanT ’""'ТГ'
Steps______________________ Select fields for your table
1. Select field»
2. Set types and formats
This wizard helps you to create a table for your database. After selecting a table
category and a sample table, choose the fields you want to include in your table.
You can include fields from more than one sample table.
3 Set primary key
4. Create table
Category
& Business
Sample tables
Personal
Available fields
Birthdate
ChlldrenNames
Contactslnterests
ContactTypelD
Count ryOrRegwn
FaxNumber
MantalStatus
MobileNumber
Selected fields
Address
City
ContactlD
» Г ...
i____1 FirstName
LastName
I. /- J EmallAddress
Baxt > J | £ini«h
Cancel
Рис. 12.3. Выбор полей
Таким же образом удаляются поля из списка Selected Fields (Выбран-
ные поля). Щелчком по кнопке (») или («) можно переместить
все содержимое одного списка в другой. В данном примере выберите
Address (Адрес), City (Город), ContactlD (Контактный код), FirstName
(Имя), LastName (Фамилия) и EmailAddress (Адрес электронной по-
чты). Подле этого щелкните по кнопке Next.
На шаге 2 Мастера таблиц выбираются типы и формат нолей (рис. 12.4).
Типы полей: Image (Картинка). Integer (Целое число), Number (Чис-
170
Глава 12. Вся ваша база
ло), Decimal (Десятичное число), Time (Время), Date/Time (Дата/вре-
мя), Text (Текст) и т. и. Большинство этих вариантов будет важно, если
вы собираетесь писать программы на каком-то языке программирова-
ния для выполнения различных выражений. В большинстве баз данных
лучше ограничиться простыми типами: Image, Number и Text.
Table Wizard
x
Set field types and formats
1. Select fields
gftt types and formats
3. Set primary key
4. Create table
Selected fields
Address
City
ContactlO
FirstName
LastName
EmailAddress
Field Information
Field name
Field type
Entry required
Length
Address
{Text (VARCHA
[No
|199
Help
< Back
finish......j
Cancel
v
_ Г I
Рис. 12.4. Настройка типов полей и форматов
Вы также можете сделать поле обязательным, выбрав Yes в списке Entry
Required (Обязательное). В этом случае пользователи базы данных бу-
дут обязаны ввести что-то в это поле, в противном случае они увидят
сообщение об ошибке. Наконец, вы можете указать длину (Length) поля
в соответствующей строке. Это число, определяющее, сколько символов
можно ввести в поле. В данный момент оставьте все стандартные значе-
ния и щелкните по кнопке Next.
Третье окно мастера позволяет указать первичный ключ базы данных.
Как вы видите на рис. 12.5, первичный ключ очень важен в базе данных.
Если вы его не укажете, то не сможете ввести данные в базу, о чем вас
предупредят в сообщении. Так как смысла в пустой базе данных нет, да-
вайте укажем первичный ключ.
По умолчанию выбран вариант Automatically add a primary key (Авто-
матически добавить первичный ключ).
При выборе этого пункта будет создано поле с автоматически увеличи-
вающимся значением, так как первичный ключ должен быть уникален.
171
Часть III. Открыть дверь в OpenOffice
Так как у вас есть поле ContactID, вы можете сделать его первичным
ключом, выбрав Use an existing field as a primary key (Использовать су-
ществующее поле как первичный ключ). После выбора этого варианта
укажите поле ContactID. Также отметьте Auto Value (Автоматическое
значение), чтобы в поле автоматически указывалось число. Затем щел-
кните по кнопке Next.
Рис. 12.5. Выбор первичного ключа
Последнее окно Мастера таблиц — это окно Create Table (Создать та-
блицу), в котором вам предлагается сразу указать имя таблицы. Так как
в большинстве баз данных есть множество разнообразных таблиц, важ-
но давать им уникальные имена, по которым эти таблицы легко узнать.
В нашем примере переименуйте таблицу с Contacts (Контакты) на
Ubuntu Users (Пользователи Ubuntu).
В окне Create Table есть пункт Inster Data Immediately (Немедленно
вставить данные). При выборе этого пункта вы сразу же перейдете к
вводу данных, похожему па ввод данных в таблице Calc. Опция Modify
The Table Design (Модифицировать дизайн таблицы) позволяет изме-
нить формат и тип полей. Наконец, вы можете выбрать Create a form
based on the table (Создать форму па основе данной таблицы). Этот ва-
риант дцет возможность создать дружественную форму, или пользова-
тельский интерфейс, для ввода данных в базу. Выберите этот вариант,
как показано на рис. 12.6, а затем щелкните по кнопке Finish. Откроется
Мастер форм (Form Wizard).
172
Глава 12. Вся ваша база
Рис. 12.6. Окно Create Table
Создание формы
Как уже было сказано, формы предоставляют простой интерфейс для
ввода данных в базу. Так как вы выбрали создание формы в предыдущем
мастере, перед вами будет открыт Мастер форм.
В Мастере форм (рис. 12.7) вас попросят выбрать поля для формы. Так
как у вас есть только одна таблица, Ubuntu Users, выберите ее. Если бы
таблиц было больше, вы могли вы выбрать нужную из раскрывающего-
ся списка. Как и в Мастере таблиц, поля выбираются двойным щелчком
или их выделением и щелчком по соответствующей кнопке со стрел-
ками. Расположив нужные поля в области Fields In The Form (Поля
в форме), щелкните по кнопке Next.
После этого вы перейдете к окну Subform (Субформа) Мастера форм. Так
как у вас есть только одна таблица, никаких отношений между таблицами
нет. Поэтому вам не нужно настраивать субформу. Если бы вы хотели до-
бавить дополнительную форму внутри основной, то могли бы указать это
в окне Subform. Так как это окно вам не нужно, щелкните по кнопке Next.
На следующем шаге можно расположить элементы управления на вашей
форме (Arrange the controls on your form) (рис. 12.8). Здесь показано, как
будет выглядеть получившаяся форма. Вы можете указать подходящий
внешний вид. Для данной формы выберите In Blocks — Labels Above
(Блоки — подписи сверху). После этого щелкните по кнопке Next.
173
Часть III. Открыть дверь в OpenOffice
Рис. 12.7. Выбор полей
Рис. 12.8. Выбор расположения элементов
В открывшемся окне мастера укажите, как будут вводиться новые дан-
ные. По умолчанию в форме разрешен показ всех данных, и их можно
изменять, удалять или добавлять. Также есть пункты, позволяющие за-
претить пользователям изменение, удаление или добавление данных.
Кроме того, можно разрешить пользователям исключительно добавле-
ние новых данных.
После щелчка по кнопке Next вы перейдете к окну Style (Стиль), где на-
страиваются границы полей и выбираются различные варианты оформ-
ления формы. Определившись с внешним видом, щелкните по кнопке
174
Глава 12. Вся ваша база
Next, чтобы перейти к последнему окну, в котором нужно указать имя
формы. По умолчанию имя совпадает с именем таблицы (в данном
случае — Ubuntu Users); однако вы можете назвать форму как угодно.
В этом окне вы также можете выбрать, хотите ли работать с формой
(Work With The Form) или изменить ее (Modify The Form). Мы не бу-
дем изменять форму, поэтому оставьте вариант Work With The Form
и щелкните по кнопке Finish. Результат показан на рис. 12.9.
Applications Places System
jeff Orloff ЧФл ft АН Sun Маг 16, 8:51 РМ
Ф
T
as j? :
Ubuntu Users (read-only) - OpenOffire.org Writer
Cj
(£de Edit yiaw Insert Format Table Jools window Help
3 gj Record [1......... | of 1 * « > * * £3 ►** * i x i я 7
.... iiiniiii* . • •••> >•>•••«•. >«.•> ... . . - — • ••• ••• .. . .. —••• ••• . • • — ..... . ...... .
- -- - ___ / -J
* r ® ®& a - эf
[Page 1/1 Default : STD
В I ft Ubuntu Users • 0.7. ifQ OMe eouec— VL. ]|Q ubuntu Users: Co.. g Ubuntu Users (rea...
Рис. 12.9. Созданная форма
ПРИМЕЧАНИЕ
На рис. 12.9 можно увидеть, что два текстовых поля выходят за край
экрана. Чтобы изменить их размер, щелкните по форме правой кноп-
кой мыши и выберите Edit (Правка). Форма будет открыта в режиме
редактирования, и объекты на ней можно будет перемещать.
Создание запроса
Запросы нужны для получения данных из базы. Если в базе хранится
много данных, запросы позволяют сортировать их и отбрасывать не-
175
Часть III. Открыть дверь в OpenOffice
нужную информацию. Чтобы создать запрос, выберите Queries (Запро-
сы) на панели Database (База данных) в базе данных Ubuntu Users. На
панели Tasks отметьте Use Wizard То Create Query, дважды щелкнув
по нему.
Как и формы, запросы основываются на таблицах. В Мастере запросов
(Query Wizard) вас вначале попросят выбрать таблицу, к которой вы бу-
дете обращаться с запросом. Опять-таки Ubuntu Users — единственная
таблица, поэтому использовать мы будем ее. Из списка Available Fields
(Доступные поля) выберите City, FirstName и LastName, а затем щел-
кните по кнопке Next.
ПРИМЕЧАНИЕ
При наличии нескольких таблиц вы можете выбирать поля из более
чем одной таблицы, если между ними существует связь. Связи —
это ссылки между двумя или более таблицами в базе данных, при
которых в каждой таблице есть одно и то же поле.
Второе окно мастера позволяет сортировать полученные данные по
одному или нескольким полям. Сортировка, как и в Calc, может быть
возрастающей (Ascending) или убывающей (Descending). После опре-
деления условий сортировки щелкните по кнопке Next, чтобы перейти
к важнейшей части запроса — условиям поиска.
В окне условий поиска можно выбрать, какие данные будут запраши-
ваться. В первом пункте укажите, должны ли данные соответствовать
всем из следующих условий (Match All Of The Following Condition)
или любому из следующих условий (Match Any Of The Following). Вы
можете выбрать желаемые поля (Fields), условие (Condition) и значе-
ние (Value) данных. На рис. 12.10 показан пример выбора для запроса
данных из Ubuntu Users.
fl ПРИМЕЧАНИЕ
В этом запросе в первых двух условиях написано «равно» (is equal
to), то есть значение должно точно соответствовать указанному. На-
пример, значение Cabo Frio не выдаст результатов cabo trio или Cabo
frio, пак как соответствия не точны. В третьем условии используется
слово «как» (like), а не «равно». Поэтому при проверке на значение
West Palm beach из базы данных будут возвращены и значения West
Palm Beach, хотя регистр букв не совпадает.
176
Глава 12. Вся ваша база
5 данный момент вы можете щелкнуть по кнопке Finish, чтобы снова
рткрыть окно Database. После этого можно выполнить запрос, дважды
щелкнув по кнопке Query_Ubuntu Users на панели Queries. Результаты
показаны на рис. 12.11.
Рис. 12.10. Условия поиска для запроса
О
П X
ня orioff ед Sun Mar 16, 9:22 PM
Ubuntu «личу Ubuntu l/sm
tfew Tools Window tfalp
z
bl
Oty Flrathiame [ LastNama j
[West balm Йеасц j'elT Johnson
yhlcigo Pnsdlla Knowsltall
Cabo Frio Jackal me
Carneiro
l>H«
Mrl О Ubuntu u.
(jj Ubuntu U..J О Ubuntu U... »16
Рис. 12.11. Запрос данных из таблицы Ubuntu Users по городу
177
Часть III. Открыть дверь в OpenOffice
Создание отчета
Так как результаты запроса, показанные на рис. 12.11, не очень красиво
выглядят, возможно, он не всем понравится.
Чтобы запрос выглядел более эстетично, вы можете использовать ин-
струмент отчетов. Для вызова Мастера отчетов (Report Wizard) выбери-
те Reports (Отчеты) на панели Database, а затем дважды щелкните по
пункту Use Wizard То Create Report (Использовать мастер для созда-
ния отчета).
В Мастере отчетов (рис. 12.12) необязательно получать данные из та-
блицы; можно выбрать как таблицу, так и запрос. Мы создаем отчет па
основе запроса Ubuntu Users Query, поэтому выберите его в раскрыва-
ющемся списке Tables Or Queries (Таблицы или запросы) и отметьте
все доступные поля.
Рис. 12.12. Мастер отчетов
После щелчка по кнопке Next вы перейдете к окну Labeling Field (Поля
меток). Здесь можно изменить метки на более удобные для чтения. На-
пример, LastName и FirstName на Last Name и First Name. Еще раз щел-
кните по кнопке Next, чтобы перейти к следующему окну, в котором
необходимо указать способ группировки данных. Так как у вас нет сход-
ных данных, пропустите это окно и щелкните по кнопке Next, чтобы
перейти к окну Sort Options (Параметры сортировки). Как и в случае с
сортировкой в Мастере запросов, вы можете выбрать способ сортировки
результатов и поля.
178
f
Глава 12. Вся ваша база
После щелчка по кнопке Next вы перейдете к окну Choose Layout (Вы-
бор стиля), где можно изменить способ представления данных и размет-
ку колонтитулов. Наконец, вы можете выбрать ориентацию страницы:
вертикальную (Portrait) или горизонтальную (Landscape).
В последнем окне, Create Report (Создать отчет), изменяется заголовок
отчета (Title Of The Report) (рис. 12.13). Введите в этом поле Ubuntu
Users By City. Также можно указать, будет ли это статический отчет
(Static Report), в котором данные останутся такими же, как и во время
создания отчета, или динамический отчет (Dynamic Report), где инфор-
мация изменяется при изменении данных в базе. По умолчанию отчет
будет динамическим; не меняйте этого. Также оставьте вариант Create
Report Now (Создать отчет сейчас), а не Modify Report Layout (Моди-
фицировать шаблон отчета). Затем щелкните по кнопке Finish.
Рис. 12.13. Окно Create Report
После щелчка по кнопке Finish отчет будет сгенерирован автоматиче-
ски. На рис. 12.14 показано, насколько лучше выглядит отчет по сравне-
нию с выводом результата запроса.
Базы данных гораздо мощнее, чем было описано в этой главе! Только
о проектировании баз данных написаны целые книги! Хотя сообщество
программного обеспечения с открытыми исходными кодами может ока-
зать значительную помощь в создании баз данных, существуют и другие
ресурсы, которые могут помочь вам научиться создавать крупные базы
данных для интерактивных веб-сайтов.
179
Часть III. Открыть дверь в OpenOffice
Ei
Application* Place* Syvtem (£)
44 Sun Marlfl. 9:44 PM
О
X
Ubuntu by Tjty (ir-.«d-nnly) • OponORb <•.019 Writer
£ile Edit yiew Jneert Format Tgble loot* J^ndow ИФ
i
щ 08 В й M 88 ’ 'JD <1 pSwFI Q. © ® Ж сю«.рг«й» .
В
Г
ЯГ
s
ОЮ
[Title:
Author: Jeff Orloff, Me: 3/1&O8
сяу Aral Mama LnTMaow
Won Pam Beech Jen Johnuxi
Chicago Pencils KnowaiWI
Cabo Fno Jactaaiine Carnot ro
"г ezz
Рис. 12.14. Внешний вид отчета
Глава 13
НАРИСОВАНО В OPEN SOURCE
Как...
• Нарисовать простые фигуры
• Форматировать рисунки
• Сохранить снимок экрана
• Импортировать графический объект
• Создать схему
Практически все пользователи Microsoft Windows потратили немало
времени за компьютером, экспериментируя с Microsoft Paint. Эта ма-
ленькая графическая программа позволяет создавать простые рисунки
и редактировать снимки экрана, чтобы подготовить их к использованию
в документе или презентации.
В состав Ubuntu входит подобное приложение из пакета OpenOffice,
org под названием Draw. Draw обладает практически теми же функ-
циями, что и Microsoft Paint, а также имеет специфические особенно-
сти. OpenOffice.org Draw запускается не так, как другие программы из
этого набора. Хотя Draw установлен в Ubuntu по умолчанию, в меню
Applications он расположен не в категории Office. Чтобы открыть
Draw, необходимо выбрать Applications => Graphics => OpenOffice.org
Drawing (Приложения => Графика => Рисование OpenOffice.org). На
рис. 13.1 показана запущенная программа.
Рисование простых фигур
На новом рисунке вы увидите перед собой пустой холст и список Pages
(Страницы) слева, расположенный так же, как список Slides в Impress.
Как и в других приложениях OpenOffice.org, панель меню расположена
вверху экрана. Под ней находится панель инструментов Standard (Стан-
дартная) и панель инструментов Lines And Filling (Линии и заливка).
181
Часть III. Открыть дверь в OpenOffice
Внизу экрана расположена панель Drawing (Рисование). Именно с ее
помощью выполняется большинство действий в Draw.
С? Applications Places System Q Jaff Orloff Cfc- 9 Sat Mar 22, 5:52 PM
0
fl llntitlf-dl - Opr-llOffb r.orrf r>!<4W _ - ’x’
Eiie Edit Yiww Insert Format loots Modify Window EJelp
* • AB a S SA ~ [*] X ®
J WB
4rz
г
S fi S • [ o j <2? (color _-o jmiueV \oj □
i i
* I
(N
<V|
in
<D
14
00
OJ
'o-
0B 5 < I,,.,',.?'.1. " 2 3 4 5 6 7 8 9 10 11 12 13 [3
« > » \layout/Controls / Dimension Lines / J7t' " '%, ' " | [£
/ — ю e E JO f ’
“ ... '7 -3.22/•JeTjH abb x 0.00 28% r Slide! /i D^uit
Ж| I ft' [Welcome - OpenOffi... |[Д untitled 1 • OpenOffic.7 ] _Л_И1 6
Рис. 13.1. Новый рисунок
(0 ЗНАЕТЕ ЛИ ВЫ? ПАНЕЛИ ИНСТРУМЕНТОВ МОЖНО
НАСТРОИТЬ
В OpenOffice.org можно настроить панели инструментов, используя
маленькие стрелочки в правом углу панели. Если щелкнуть по ним,
появится контекстное меню со множеством различных настроек. Вы
можете добавлять и удалять кнопки, присваивать «горячие» клави-
ши и менять другие настройки.
ПРИМЕЧАНИЕ
• «Горячие» клавиши позволяют использовать комбинацию из
*
нескольких клавиш для перемещения по функциям опреде-
I___э ленной программы.
Чтобы добавить фигуру на рисунок, необходимо использовать панель
Drawing.
182
Глава 13. Нарисовано в Open Source
В следующей таблице перечислены различные значки этой панели
И дано описание выполняемых ими действий:
Выделить Позволяет перемещать и настраивать фигуры, текстовые поля и другие объекты в Draw
Линия Используется для рисования линий
Линия со стрелкой на конце Используется для рисования линий со стрелками
Прямоугольник Используется для рисования прямоугольников и квадратов
Эллипс Используется для рисования скругленных фигур
Текстовые Позволяет вставлять текстовые поля
- Объекты кривых Позволяет рисовать фигуры и многоугольники
Соединительная линия Позволяет соединять фигуры и поля друг с другом
Линии и стрелки Меню, активируемое инструментами для рисования линий и стрелок; позволяет выбрать различные линии и стрелки
Основные фигуры Меню, активируемое инструментами Прямоугольник и Эллипс; позволяет выбрать другие основные фигуры
Фигуры-символы Используется для вставки заранее нарисованных символов
Блочные стрелки Позволяет добавить на рисунок большие стрелки
Схемы Позволяет выставить формы для рисования схем
Выноски Позволяет вставить вынесенные поля
Звезды Позволяет выбрать различные звездообразные фигуры
Изменение геометрии Позволяет управлять точками на различных фигурах
Точки соединения Позволяет вставить соединительные точки для связи различных фигур
Чтобы нарисовать основную фигуру, достаточно выбрать соответ-
ствующий инструмент на панели Drawing, указатель мыши должен
стать крестообразным. Наведите такой указатель туда, где хотите на-
чать рисование, щелкните левой кнопкой мыши и, удерживая ее, пере-
таскивайте указатель, пока фигура не будет желаемого размера. Если
фигура окажется слишком маленькой или слишком большой, изме-
ните ее размер с помощью инструмента выделения (Pointer). При
выбранном инструменте Pointer можно навести указатель на одну из
точек (Points) на форме, чтобы появился указатель для ее перемеще-
ния. Затем, удерживая левую кнопку мыши, измените размер. С по-
мощью инструмента выделения также можно перемещать объекты,
183
Часть III. Открыть дверь в OpenOffice
для чего следует переместить указатель на фигуру, чтобы он превра-
тился в маленькую руку. Затем снова перетащите фигуру, удерживая
левую кнопку мыши. Это можно делать с любой из доступных в Draw
фигур.
Форматирование рисунка
Если бы в Draw можно было только рисовать синие фигуры, показан-
ные на рис. 13.2, от этой программы было бы мало толку. Но очень про-
сто изменить формат различных фигур: изменить цвета, добавить тени,
добавить градиент и изменить линии.
Application* Places System вг ф Jaff Orloff О i в sat Маг 22. 7.10 РМ
Fi ilntitlrdl - Op«*nof(i< n.orci [»r.H7 _ - к '
EHa Edit ^iaw Imert Format look Modify Window H*lp
(!)
Ш й $ ' I 'Si I000' [autx ф |cato ; |яаи»« | □
TJ-csf/a.ee ТЕПГммо.оо I am ri'! 'TsMai/i Гм£*
[Й] | QmlcowMi - OynOffi... |l Д Untrtl.dl OpenOffic...
Рис. 13.2. Различные фигуры
И
Выбор цвета
Давайте досмотрим на квадрат и облако на рис. 13.2. Предположим, вы
хотите изменить цвет этих фигур. Используя инструмент Pointer, вы-
берите квадрат щелчком по нему. После этого должны появиться точки
в четырех углах и в центре каждой стороны.
184
Глава 13. Нарисовано в Open Source
иУ<»(н|\1ауои1/ Controls / Dimension fnes / |Ji] | ~T В
Выбрав квадрат, найдите на панели Lines And Fills вверху экрана поле
с вариантом Blue 8 (Синий 8). При щелчке по нему появится список, в ко-
тором можно выбрать любой из большого количества цветов. Прокрутите
список до значения Ubuntu Orange (Оранжевый Ubuntu) и выберите его.
Обратите внимание, что квадрат приобрел красивый оранжевый оттенок.
Теперь изменим цвет облака, но будем использовать другой метод. Вы-
берите облако, снова используя инструмент Pointer. На панели Lines
And Fills должен быть виден значок Paint Bucket (Ведро с краской).
При щелчке по нему появится меню цвета Area (Область). Выберите
среди цветов Ubuntu Yellow (Желтый Ubuntu), а затем щелкните по
кнопке ОК. Облако должно стать желтым.
Добавление теней
Куб на холсте впечатляет, но если добавить к нему тень, он станет вы-
глядеть по-настоящему трехмерным. Как и при смене цвета, сначала вы-
берите куб (Cube), используя инструмент Pointer. Затем перейдите к
маленькому желтому квадратику в крайнем правом углу панели Lines
And Fills и щелкните по нему. За кубом появится тень. Попробуйте сде-
лать то же самое со стрелкой, и она также будет отбрасывать тень.
> СОВЕТ
Если у вас проблемы с поиском значка на панели инструментов, на-
ведите указатель мыши на интересующий вас значок. Через мгнове-
ние под ним появится название.
185
Часть HI. Открыть дверь в OpenOffice
Градиенты
Молния на рисунке должна выглядеть впечатляюще. К сожалению,
бледно-синий цвет не очень подходит к этой фигуре, поэтому мы изме-
ним его и добавим градиент. Градиент принимает два цвета и медленно
преобразовывает их из одного в другой.
Как и в случае с другими опциями форматирования, вначале выберите
молнию с помощью инструмента Pointer. Затем на панели Lines And
Fills щелкните но строке Color (Цвет) и в контекстном меню выберите
Gradient. После этого поле с надписью Blue 8 (Синий 8) станет пустым.
Выделив его, вы увидите список доступных градиентов. В данном при-
мере щелчком выберите Gradient 1 (Градиент 1).
Цель использования градиента в нашем случае — привлечь внимание
к молнии. Черный и белый цвет для этого едва ли подходят, поэтому
вернитесь к значку Paint Bucket (Область) и щелкните по нему. В окне
Area выберите вкладку Gradient (рис. 13.3).
ilntitfpdl • OponOffirp.orrj Draw
Eile Edit yiew insert Ffirmat look Modify Mtfndow Help
..•Black......: ] Ф ka(MlX
6 P
3 2
х
Slide 1
I
I
I
I
M Invisible
2 Color
= Gradient
Hatching
Bitmap
1•• ;li»-j\Layout/Controls"/ Dimension Unas "7
/ — c e 0 M ♦ “u - — ’ Й • о • - • □ • D * JO / j
Shape selected ta5.25/f75№.50x3.00 29* • Slide 1 /1 (Layout) ~ iPafaufc
Рис. 13.3. Вкладка Gradient
На вкладке Gradient вы можете изменить тип градиента и выбрать его
угол (Angle). В данном случае оставьте угол 0°. Чтобы изменить цвет,
186
Глава 13. Нарисовано в Open Source
следует выбрать нужный вам вариант из раскрывающегося списка цве-
тов, доступных в Draw. Там, где на вкладке Gradient написано From
(От), выберите Green (Зеленый), а там, где написано То (До), — Yellow
(Желтый).
Выбрав новые цвета, щелкните по кнопке ОК. Затем Draw попросит вас
сохранить градиент. По умолчанию эта схема градиента будет называть-
ся Gradient 7, но вы можете выбрать любое название.
Изменение толщины линий
Вы еще не применили никакого форматирования к выноске, поэтому
давайте уделим ей немного внимания и изменим толщину линий.
Толщина линий определяет, насколько широка линия вокруг фигуры.
Выделите выноску инструментом Pointer, а затем найдите инструмент
Line Width (Толщина линии). Это текстовое поле, в котором написано
0.08”, оно находится на панели инструментов Lines And Fill под знач-
ком Print на панели Standard. Щелкните по стрелке вверх и установите
ширину 0.12". После этого линия вокруг выноски должна стать значи-
тельно толще (рис. 13.4).
Рис. 13.4. Предпросмотр всех изменений
Н -7.20 /1.3® 1К 6.00 x 0 00 28» ["• г‘ SOde l/l ' Default
187
Часть III. Открыть дверь в OpenOffice
Сохранение снимка экрана
Одна из важнейших возможностей Draw — способность сохранить сни-
мок экрана и отредактировать его. Снимок экрана, также известный как
«скриншот», — это изображение, снятое с экрана компьютера. Чтобы
создать снимок экрана в Ubuntu, необходимо нажать клавишу PmtScr -
откроется окно Save Screenshot (Сохранить снимок экрана) (рис. 13.5).
В нем можно указать, как будет называться файл со снимком экрана,
и в какой папке его следует расположить.
Рис. 13.5. Сохранение снимка экрана
Чтобы открыть снимок экрана и начать его редактирование, откройте
новый рисунок, выбрав File => New => Drawing (Файл => Новый => Ри-
сунок). На пустом холсте выберите Insert => Picture => From File (Встав-
ка => Изображение => Из файла).
Перейдите в папку, куда сохранили изображение, выберите его и щел-
кните по кнопке Open. После этого снимок экрана будет вставлен на
холст, и вы сможете изменять его размер, добавлять фигуры и тексто-
вые поля.
Снимки экрана очень полезны при создании обучающего текста, в ко-
тором необходима иллюстрация любого окна программы или веб-сайта.
Фактически все иллюстрации в этой книге (и в любой подобной книге)
являются снимками экрана.
Создание схемы
Один из лучших способов иллюстрации процесса — использование схе-
мы. Если вы знакомы с программами от Microsoft, то для создания схем
используете Microsoft Visio, дополнительную программу для Microsoft
188
Глава 13. Нарисовано в Open Source
Office. Хотя в Microsoft Visio можно создавать не только схемы и орга-
ргаационные диаграммы, для большинства обычных пользователей ис-
пользование Visio на этом заканчивается.
Чтобы у пользователей OpenOffice.org были такие же возможности,
ц OpenOffice.org Draw есть возможность создания схем. Так как в ор-
ганизационных диаграммах используются подобные фигуры, их можно
создавать в Draw.
Создать схему просто. На панели Drawing выберите меню Flowcharts
(Схемы), чтобы увидеть доступные фигуры. Выделите фигуру, которую
хотите использовать, и нарисуйте ее на холсте, как и другие фигуры.
(О ЗНАЕТЕ ЛИ ВЫ? ЧТО ТАКОЕ PNG?
Расширением .рпд отмечены файлы в формате Portable Network
Graphics (Переносимая сетевая графика), используемом для хра-
нения изображений. Этот тип файлов похож на рисунки JPEG и GIF,
он был создан для уменьшения объема передаваемой информации
при загрузке веб-страницы с сервера на компьютер, так как сжатие
в нем лучше, чем в JPEG, а количество цветов такое же. Файлы PNG
позволяют использовать больше цветов, чем GIF, что делает их при-
влекательнее для использования.
ПРИМЕЧАНИЕ
Если вам нужно несколько прямоугольников или других фигур одно-
го размера, создайте первую фигуру, а затем используйте копиро-
вание/вставку.
Нарисовав стадии процесса, нужно соединить их стрелками, чтобы при-
дать схеме официальный вид. Для этого следует выбрать инструмент
Connector (Соединительная линия) и указать используемый тип соеди-
нительной линии.
Выбрав инструмент Connector, вы увидите, что манипуляторы на фигу-
рах были заменены маленькими иксами (рис. 13.6).
Эти иксы — точки соединения, которые позволяют соединять одну фи-
гуру с другой. При помощи инструмента Connector зафиксируйте ука-
затель на одной точке соединения и перетащите его на точку соединения
другой фигуры. Так нужно показать на схеме весь процесс.
189
Часть III. Открыть дверь в OpenOffice
О
D
3rowaa and run installed application!
ь - nprnOffic»>.r»iq Гилю
X
Dla Edit ^iew insert Ffirmat Tools Modify Window Help
*
»
s
Sis-
Pages
41
fr ocr rg (Вйск .0] £1 [color'0THl B4ua8 p i Q
r 5 4 I 3 2 1 . 2 3 •• 5 5 7 8 9 10 11 12 1 j
Slide 1
*4<ЯйУаУо^ Controls / Dimension Lines / |fij £
>Ж1 I If Untitledl - OpenOffic...
Рис. 13.6. Схема
Конечно, у приложения Draw есть гораздо больше функций для созда-
ния самых разных изображений, которые можно использовать в пре-
зентациях, документах и на веб-страницах. Как и все другие приложе-
ния OpenOffice.org, Draw позволяет использовать конечный результат
в других программах пакета.
Часть IV
ДОСТИЧЬ БОЛЬШЕГО
Глава 14. Все общее. Работа с сетью в Ubuntu
Глава 15. Можно поговорить? Общение в Интернете
Глава 16. Мастер в своем домене — инструменты
веб-дизайна
Глава 17. Хорошо уживаться с Windows
Глава 14
СЕ ОБЩЕЕ. РАБОТА С СЕТЬЮ
UBUNTU
Как...
• Понять основы работы с сетью
• Настроить Ethernet
• Познакомиться с Samba
• Исправлять основные ошибки
На заре компьютерной эры семьи были счастливы обладать одним ком-
пьютером, которым пользовались все члены семьи. С падением стои-
мости компьютеров и пропорциональным увеличением их покупок в
большинстве домов теперь стоит несколько компьютеров. Некоторые
установлены в спальнях и используются для обучения; в общих комна-
тах помещают мультимедиакомпьютеры для просмотра фильмов, прои-
грывания музыки и игр; есть и портативные устройства, например КПК
или iPhone.
Когда устройства соединяются между собой, считается, что они объеди-
няются в сеть. Сетевые компьютеры и другие устройства могут обме-
ниваться ресурсами и информацией. Ресурсом может быть практически
что угодно. Например, соединение с Интернетом — ресурс, который ча-
сто делают общим. Также в сетях из нескольких компьютеров часто де-
лают общими файлы и принтеры. Чтобы понять, как можно подключать
к сети компьютеры под управлением Ubuntu, важно вначале познако-
миться с основными понятиями сетей.
ПРИМЕЧАНИЕ
Большая часть настроек сети, о которых будет рассказано ниже, вы-
полняется при установке Ubuntu, и если вы не хотите делать файлы
и принтеры общими, возможно, вам никогда не придется работать
с сетевым интерфейсом Ubuntu.
192
Глава 14. Все общее. Работа с сетью в Ubuntu
Основы построения сетей
Большинство людей, работающих на компьютерах в офисе, больни-
це или в школе, обладают опытом работы в сети. Часто это крупные,
сложные сети, которые расположены по всему городу, штату или даже
государству. Пользователи таких сетей должны выполнять аутентифи-
кацию, то есть вводить свое имя и пароль. После аутентификации они
получают доступ к определенной части сети, в зависимости от того, ка-
кой мандат ассоциирован с введенным именем и паролем. Такой метод
построения сетей называется клиент/сер вер, так как управление ресур-
сами и аутентификация производится на особых компьютерах, называ-
емых серверами, к которым обращаются обычные компьютеры, клиен-
ты. На серверах обычно используются операционные системы типа
Microsoft Windows Server 2008. Есть также особый вариант Ubuntu для
серверов — Ubuntu Server Edition.
Большинство домашних сетей гораздо проще. Они редко строятся по
технологии клиент/сервер. В большинстве домашних компьютеров не
используется аутентификация. При включении компьютера пользова-
телем он автоматически подключается к домашней сети. В этом случае
мандат пользователя хранится на отдельном компьютере, и каждый
пользователь может указать свое имя и установить пароль. Такая сеть
называется децентрализованной (сетьюpeer-to-peer). При этом сети для
управления аутентификацией и ресурсами нет, и в большинстве случаев
мандаты всех пользователей равны (рис. 14.1).
При создании сети необходимо разобраться с одной основополагающей
лемой: нужно знать, куда будут передаваться данные. Например, у
вас есть один компьютер в кабинете, один — в детской комнате, а один —
в общей. У всех этих компьютеров общий высокоскоростной доступ
к Интернету через маршрутизатор. Как определяется, куда посылать
данные в домашней сети? В конце концов, вряд ли дети будут рады по-
лучить ваш отчет о проведении испытаний вместо музыки из сериала
«Ханна Монтана»!
© ЗНАЕТЕ ЛИ ВЫ? РАЗНИЦА МЕЖДУ КЛИЕНТ-СЕРВЕРНЫМИ
И ДЕЦЕНТРАЛИЗОВАННЫМИ СЕТЯМИ
Клиент-серверные сети часто очень велики и сложны. Обычно для их
создания и запуска требуется долгое планирование, но они предо-
ставляют пользователям широкие возможности: хранение большого
193
Часть IV. Достичь большего
количества файлов и доступ к ним; ограничение доступа к файлам;
общая настройка программ для всей сети с одного компьютера;
центральные базы данных для всех пользователей и многое другое.
Децентрализованные сети обычно достаточно просто настраива-
ются. Так как нет одного сервера, все компьютеры обычно равны, и
практически ничего не нужно планировать заранее. Так создаются
меньшие сети, и у них, конечно, нет возможностей крупных клиент-
серверных сетей. Обычно такие сети организуются дома или в не-
больших офисах, поэтому их называют «сетями SOHO (small offile,
home office)». Они лишь обеспечивают общий доступ к таким основ-
ным ресурсам, как соединение с Интернетом и печать, а также об-
щий доступ к файлам.
Беспроводной
компьютер
Рис. 14.1. Пример домашней сети
В сети, чтобы определить, куда будут переданы данные, используются
адреса, как на почте. Эти адреса, известные как IP-адреса, часто представ-
ляются в форме десятичных чисел с точками. Например, 192.168.1.1 —
это IP-адрес, который обычно используется модемом для доступа в Ин-
тернет. Адреса могут присваиваться сетью, или вы сами можете выбрать
используемый адрес. Позволив сети самостоятельно присваивать адреса
(что проще), вы будете использовать динамический протокол конфигу-
рации узла (DHCP). Если же вы будете сами указывать адреса для сете-
194
Глава 14. Все общее. Работа с сетью в Ubuntu
вых устройств, это будут статичные адреса. В сети могут существовать
устройства как с динамическими, так и со статическими адресами.
ПРИМЕЧАНИЕ
У вашего модема/маршрутизатора будет два IP-адреса. Внешний
адрес присваивается вашим провайдером интернет-услуг, а вну-
тренний будет присваиваться сетью или вами, если вы укажете его
статически.
Так чему в компьютере присваивается IP-адрес? Адреса есть у почтовых
ящиков возле квартир или у самих домов (чтобы отличать их от сосед-
них). В компьютерах адреса есть у особых плат, называемых платами
Ethernet. Они позволяют передавать данные между сетевыми устрой-
ствами. Карты Ethernet могут быть передающими данные по проводам.
если к ним подключается кабель, и беспроводными, если данные пере-
даются по другим каналам связи. Хотя часто встречаются компьютеры
с обоими видами плат, обычно используется только один из них. Мы
рассмотрим использование графического инструмента Ubuntu под на-
званием network-admin и научимся настраивать проводную и беспровод-
ную карту Ethernet. Чтобы открыть приложение network-admin, следует
выбрать System => Administration Network (Система => Администра-
ция => Сеть). После этого интерфейс станет серым, и программу нельзя
будет использовать. Не волнуйтесь — это сделано в Ubuntu специально,
чтобы повысить безопасность. Вначале следует разблокировать пользо-
вательский интерфейс, щелкнув по кнопке Unblock (Разблокировать).
После этого необходимо ввести пароль, если у вас его спросят, и щел-
кнуть по кнопке Authentificate (Аутентификация) или нажать клавишу
Enter.
(£) ЗНАЕТЕ ЛИ ВЫ? У НАС ЗАКАНЧИВАЮТСЯ 1Р-АДРЕСА
Так как в наше время существует множество устройств, которые по-
зволяют обмениваться данными, количество IP-адресов заканчива-
ется. Текущая схема адресации называется IPv4 (протокол Интерне-
та версии 4). Это двоичный формат, который позволяет использовать
до 4 294 967 296 уникальных адресов. Кажется, что число достаточ-
но велико, но если учесть количество людей на планете и количество
устройств, подключенных к Интернету у каждого человека и у каждой
организации, вы быстро поймете, почему их не хватает.
195
Часть IV. Достичь большего
Чтобы защититься от возможной катастрофы, умные люди придума-
ли IPv6. В IPv6 используется шестнадцатеричная схема адресации,
которая позволяет использовать до 340 ундециллионов (3,403x1038)
уникальных адресов, формат которых похож на следующий: 2001:0d
b8:85a3:08d3:1319:8a2e:0370:7334.
Настройка Ethernet
На заре Интернета для соединения с ним использовался коммутиру-
емый доступ по модему, который подключался к телефонной розетке
по телефонному проводу. Для современных веб-сайтов, изобилующих
изображениями, модемы оказались слишком медленными, поэтому
сейчас их редко используют. В наше время для выхода в Интернет
задействуется высокоскоростной доступ DSL или доступ по кабелю.
Чтобы позволить работу на более высоких скоростях, высокоскорост-
ные модемы подключаются непосредственно к специальной плате
Ethernet с помощью более толстого кабеля. На ноутбуках, как пра-
вило, используется беспроводной доступ. Беспроводной доступ рабо-
тает точно так же, но соединение с компьютером происходит не по
кабелю.
После того как программа для управления сетью будет разблокирована,
появится окно Network Settings (Настройки сети), в котором отобра-
зятся все доступные сетевые соединения. На рис. 14.2 показаны кабель-
ное соединение Wired Connection, которое является соединением Ether-
net, и соединение Point То Point, то есть коммутируемое соединение по
модему. Да, в большинстве компьютеров все еще установлен модем для
коммутируемого соединения. Если на вашем компьютере есть другие
проводные или беспроводные соединения Ethernet, они также будут по-
казаны.
Выбрав Wired Connection => Properties (Свойства), вы сможете уста-
новить сетевые настройки для этого устройства в окне ethO Properties
(Свойства ethO) (рис. 14.3).
ПРИМЕЧАНИЕ
Это не опечатка, и на вашем компьютере нет ошибок. ethO — это на-
звание первого устройства Ethernet на вашем компьютере. Почему
0? Помните программистскую шутку в главе 1? У программистов
счет начинается с 0, а не с 7.
196
Глава 14. Все общее. Работа с сетью в Ubuntu
Рис. 14.2. Окно Network Settings с типичными сетевыми устройствами
Со Proporti#**. X
doable roaming mode]
( onnectian Setting*;
C onfajuranon
Subrx-t
Рис. 14.3. Окно Свойства ethO
Gateway addrett».
QtanceJ
При открытии окна ethO Properties многие настройки могут быть за-
блокированы.
В этом случае следует снять галочку с пункта Enable Roaming Mode
(Включить режим роуминга, букв, «бродячий режим»).
Режим роуминга часто включен по умолчанию. В этом режиме Ubuntu
автоматически соединяется с текущей сетью, используя доступные на-
стройки.
В Connection Settings (Настройки соединения) есть четыре варианта:
Configuration (Конфигурация), IP Address (IP-адрес), Subnet Mask
(Маска подсети) и Gateway Address (Адрес шлюза).
197
Часть IV. Достичь большего
Конфигурация
Опция Configuration — это меню, где можно выбрать следующие вари-
анты:
• Static IP Address (Статический IP-адрес) — можно вручную ввести
настройки сети;
• Automatic Configuration (DCHP) — Автоматическая настройка
(DCHP) — настройки сети устанавливаются автоматически, с ис-
пользованием сервера DCHP;
• Local Zeroconf Network (IPv4LL) — Локальная сеть Zeroconf
(IPv4LL) — настройки сети будут установлены автоматически, если
в сети нет сервера DCHP.
IP-адрес
В этом поле можно ввести IP-адрес, если вы хотите присвоить его стати-
чески. Каждый адрес в сети должен быть уникальным, чтобы избежать
конфликтов.
Маска подсети
В поле Subnet Mask можно указать часть IP-адреса для подсети при ста-
тическом указании настроек. Маска подсети должна совпадать на всех
компьютерах. Существует формула, определяющая маску подсети для
заданного набора IP-адресов. Это выходит за рамки данной книги, но
в Интернете есть множество ресурсов на эту тему.
Адрес шлюза
Gateway Address — это внутренний адрес модема/маршрутизатора. Он
будет совпадать на всех компьютерах сети. При статической настройке
адресов он вводится в этом поле.
DNS .
При статическом присвоении IP-адресов вам следует указать адрес
DNS-сервера (рис. 14.4). В больших сетях часто используются собствен-
ные DNS-серверы; однако в домашних сетях серверы DNS обычно пре-
198
Глава 14. Все общее. Работа с сетью в Ubuntu
доставляются провайдерами интернет-услуг (ISP). Если вы не знаете
этого адреса, спросите его у своего провайдера.
Network Settings
х
Location:
Рис. 14.4. Указание адреса DNS-сервера
DNS-сервер принимает IP-адрес компьютера или адрес веб-сайта и пре-
образует его в понятное название. Например, если вы напишете www.
google.com в адресной строке Mozilla Firefox, DNS-сервер пошлет запрос
веб-страницы по адресу 74.125.47.147, и наоборот. После указания настро-
ек устройства Ethernet вы вернетесь к окну Network Settings. В нем есть
вкладка DNS, в которой можно произвести необходимые изменения.
Указание сетевого имени компьютера
При первой установке Ubuntu вас просят указать сетевое имя компьюте-
ра. Все имена в сети должны быть уникальны. Локальные DNS-серверы
связывают IP-адрес компьютера и его сетевое имя. Если вы по какой-то
причине захотите изменить сетевое имя компьютера, это можно сделать
в окне Network Settings (рис. 14.5). На вкладке General (Общие) мож-
но открыть Host Settings (Сетевые настройки компьютера) и изменить
Host Name (Сетевое имя). Также есть место для ввода имени домена
(Domain Name). Его можно оставить пустым, если вы не подключаетесь
к клиент-серверной сети.
Конечно, проще всего просто оставить включенной опцию Enable Roa-
ming Mode.
199
Часть IV. Достичь большего
Network Sottinn*.
Location:
£|ose
Help
Li I'Oui' i
X
Рис. 14.5. Опции Host Settings
Знакомство c Samba
Здесь не будет латиноамериканских танцев. Речь пойдет о Samba, свя-
занной с протоколом SMB (Server Message Block). SMB важен при ра-
боте в сети, так как именно этот протокол используется для открытия
общего доступа к файлам, принтерам и серийным портам в сети.
ф ЗНАЕТЕ ЛИ ВЫ? ЗАЧЕМ НУЖНА SAMBA?
Мы описали, зачем нужен протокол SMB, но вам, возможно, инте-
ресно, что же происходит на самом деле. Протокол SMB исполь-
зуется, как правило, в сетях Microsoft Windows. Если вы посмотри-
те на Сетевое окружение в компьютере под управлением Microsoft
Windows, то увидите все файлы, доступ к которым открыт в сети.
Если подключить к такой сети компьютер под управлением Ubuntu,
ресурсы системы Ubuntu будут недоступны. Это связано с тем, что
в GNU/Linux обычно используется протокол сетевой файловой си-
стемы (NFS). Samba — это программная реализация протокола SMB
для компьютеров, не использующих протокол NFS. По-русски это
значит, что компьютеры под управлением Microsoft Windows смогут
обращаться к компьютеру под управлением Ubuntu, если использо-
вать Samba.
Установка Samba
Чтобы начать работать с Samba, следует провести некоторую предвари-
тельную подготовку. На рис. 14.5 показано, где можно найти сетевое имя
200
Глава 14. Все общее. Работа с сетью в Ubuntu
компьютера. Запомните его. Во всей этой книге используется имя jeff-
desktop.
Затем следует установить Samba GUI, для чего можно открыть Applica-
tions => Add/Remove и выполнить поиск по слову Samba. Когда Samba
будет найдена, отметьте ее и щелкните по кнопке Apply Changes, чтобы
установить приложение.
Затем нужно создать общую папку Samba (Samba share), для чего сле-
дует выбрать пункт System => Administration => Samba. Щелкните по
кнопке Add Share (Добавить общую папку) (показано ниже), чтобы от-
крыть окно Create Samba Share (Создать общую папку Samba), пока-
занное на рис. 14.6.
Qirectory: | | Browse...
Share name:
□ascription:
•• • • . • • ••• м •• .•••мае Мам * »•
Q Writable
□ Visible
Qiancel
Рис. 14.6. Создание общей папки Samba
Щелкните по кнопке Browse (Обзор), чтобы выбрать папку, к кото-
рой вы хотите открыть общий доступ. Также можно добавить описание
(Deskription), но важнее указать, как пользователи смогут использовать
эту папку.
Если вы хотите, чтобы у пользователей была возможность сохранять
в ней файлы, отметьте пункт Writeable (Доступ для записи). Если вы
хотите, чтобы пользователи могли увидеть эту папку, отметьте пункт
Visible (Видимая).
Перейдите на вкладку Access (Доступ), чтобы выбрать пользователей,
которые смогут использовать выбранную вами папку. Если вы хотите,
чтобы она была доступна всем в сети, отметьте Allow Access То Everyone
(Разрешить доступ всем). Щелкните по кнопке ОК, чтобы открыть об-
щий доступ к папке. Если вам надо будет изменить настройки, може-
те выбрать общую папку в окне Samba Share Configuration и выбрать
Properties (Свойства).
201
Часть IV. Достичь большего
file preferences Це1р
+ -л о
Add Share > Help
»- <.»«< '• •«« gi!'. ..... *M'i ам*ма***- iWii"<M«u i • ’" *v"^MMaiaa ~»Л........ - . — re —.
Directory Share name Permissions visibility Descnption
. . __ »»....— - M .......II I..... I* I '">.>.. -. . ч — м. МММ I <
/var/iib/samba/printers pnnt$ Read Only Visible Pnnter Drivers
СОВЕТ
Вы также можете разрешить общий доступ к папке, щелкнув по ней
правой кнопкой мыши и выбрав Sharing Options (Настройки общего
доступа). Здесь достаточно отметить пункт Share This Folder (От-
крыть общий доступ к папке), и папка станет общей. Этот метод бы-
стрее, но он не позволяет выполнить другие настройки. Вы сможете
указать только права на чтение и гостевой доступ.
Доступ к общей папке Windows
Чтобы открыть общую папку Windows, необходима некоторая предва-
рительная подготовка. Вначале откройте общий доступ к папке в Micro-
soft Windows. Для этого можно щелкнуть по выбранной папке правой
кнопкой мыши, а затем отметить Sharing And Security (Общий доступ
и безопасность) в меню. Появится окно Properties (Свойства), похожее
на окно, показанное на рис. 14.7. В нем отметьте пункт Share This Folder
On The Network (Открыть общий сетевой доступ к этой папке). Затем
щелкните по кнопке Apply, а после этого — ОК.
После открытия общего доступа к папке в Windows вернитесь к Ubuntu.
Выберите Places => Network (Места => Сеть), чтобы открыть окно Net-
work — File Browser (Сеть — Обозреватель файлов). В нем должен нахо-
диться значок Windows Network (Сеть Windows). Щелкните по кнопке
Windows Network, и вы увидите еще один значок под названием WORK-
GROUP или любым другим названием; щелкните по нему дважды.
Затем нужно смонтировать общую папку. Для этого достаточно щел-
кнуть правой кнопкой по общей папке Windows и выбрать Mount Volu-
me (Монтировать диск). Затем необходимо указать ваш пароль и щел-
кнуть по кнопке Connect (Соединение). На рабочем столе появится зна-
чок для открытия общей папки (рис. 14.8).
202
Глава 14. Все общее. Работа с сетью в Ubuntu
Рис. 14.7. Открытие общего доступа к папке Windows
Рис. 14.8. Рабочий стол со значком общей папки
203
Часть IV. Достичь большего
Вы также можете нажать сочетание клавиш Alt+F2, появится окно Run
Application (Выполнить приложение), показанное рядом. В нем введи-
те зтЪ-.//ИмяКомпьютераУ^1п<1от£)8/ИмяОбщейПапки, где ИмяКом-
nbwmepaWindows — имя или IP-адрес компьютера, на котором находит-
ся общая папка или файл, а ИмяОбщейПапки — имя этого файла или
папки.
fl ПРИМЕЧАНИЕ
Если вы хотите использовать файлы из общей папки Windows, при-
дется повторять процесс монтирования после каждой переза-
грузки.
Решение проблем
Порой с компьютерами или сетям что-то случается. Иногда пробле-
мы можно просто решить. Порой для исправления ошибок нужны
знания об устройстве компьютерных сетей. В конце этой главы мы
расскажем об основных шагах при решении проблем, связанных с
компьютерными сетями. Если они не помогут, вы, по крайней мере,
сможете лучше объяснить ситуацию специалисту по технической
поддержке.
Это может звучать смешно, но первый шаг при проблемах с сетью — про-
верить, все ли подключено. Не ленитесь, проверьте. Сетевые кабели мо-
гут быть по-хитрому устроены, поэтому убедитесь, что они правильно
вставлены в компьютер и модем/маршрутизатор. Если вы используете
беспроводное соединение, убедитесь, что оно подключено.
Если вс£ правильно подключено, проверьте сам модем/маршрути-
затор. Горят ли лампочки? Какого они цвета? Попробуйте включить
и выключить модем/маршрутизатор. Перед включением подождите
30 секунд.
204
Глава 14. Все общее. Работа с сетью в Ubuntu
рели вам кажется, что все работает, но проблемы с сетью сохраняются,
можно ввести в терминале следующие команды для проверки соеди-
нения:
—— команды Описание Команда
Ping Посылка запроса по друго- му адресу, чтобы проверить передачу данных ping hostnamer -с4 -с4 означает, что будет четыре про- верки. Если не указать количество проверок, они будут выполняться бесконечно
Ifconfig Проверка настройки сете- вого соединения Ifconfig
Traceroute Выдача названий различ- ных остановок пакета перед определением направления traceroute hostname
ПРИМЕЧАНИЕ
В качестве hostname можно использовать www.ubuntu.com или IP-
адрес. Многие провайдеры не позволяют выполнять команду ping.
Дело в том, что есть способ атаки на сервер, называемый Ping of
Death, при котором команды проверки отправляются до того момен-
та, когда на сервере произойдет сбой.
Как я сказал, эти команды можно использовать для поиска ошибок. По
результатам вы можете определить, в чем заключается проблема с се-
тью. Если вы не сможете выполнять ping к компьютерам вне сети, воз-
можно, маршрутизатор работает неправильно. При запуске trace route
вы можете увидеть, где происходит остановка при передаче пакета. Если
проблема в локальной сети, вам нужно ее исправить. В противном слу-
чае это проблема вашего провайдера, if con fig позволяет узнать, есть
ли у вас IP-адрес и каков он.
Если в результате всех ваших усилий по поиску ошибок вы ничего не
достигнете, позвоните в службу технической поддержки. Сообщите им
о шагах, которые предприняли. Возможно, они будут к вам иначе отно-
ситься, когда поймут, что вы знаете, о чем говорите!
Глава 15
МОЖНО ПОГОВОРИТЬ?
ОБЩЕНИЕ
ИНТЕРНЕТЕ
Как...
• В Firefox просматривать Сеть
• Отправлять и принимать электронные письма
• Использовать программы мгновенного общения
За последние десять лет Интернет стал основным средством деловой
и социальной коммуникации и образования. У большинства пред-
приятий есть веб-сайты, доступные клиентам по всему миру. Даже
если предприятие не продает товары в Интернете, у него есть веб-
сайт. Школы, университеты и другие образовательные учреждения
используют Интернет для предоставления информации ученикам,
родителям и студентам. Удаленное обучение доступно на всех уров-
нях: от детского сада до докторантуры. Огромное количество людей
используют Интернет для общения. Любой может показать свои
фотографии на специально созданных для этого сайтах, вести свое
семейное дерево или просто общаться с другими людьми по всему
миру.
Разработчики Ubuntu понимают, как важен Интернет, поэтому включи-
ли в эту операционную систему инструменты, помогающие пользовате-
лям применять все, что может предоставить им Интернет.
Перед тем как рассказать, какие именно инструменты доступны в Ubun-
tu, давайте вкратце рассмотрим сам Интернет. Большинство путают
Интернет и веб-страницы во Всемирной паутине (World Wide Web,
WWW), для просмотра которых существуют браузеры типа Microsoft
Internet Explorer или Mozilla Firefox. Хотя Web — это большая часть Ин-
тернета, она не единственная. Интернет на самом деле — это сеть, в кото-
рой компьютеры обмениваются между собой информацией. В Web ин-
формация предоставляется в графическом формате, в виде веб-страниц.
20(Г ” ’
Глава 15. Можно поговорить? Общение в Интернете
В Интернете существуют и другие средства коммуникации: электронная
почта, протокол передачи файлов (FTP) и USENET (доска объявлений,
популярность которой значительно уменьшилась с развитием форумов
и дневников).
Просмотр веб-страниц в Firefox
Хотя Всемирная паутина — не единственное средство общения в Интер-
нете, она является одним из самых популярных методов. Веб-страницы
создаются на специальном языке HTML (Hypertext Markup Language —
язык разметки гипертекста), который выглядит примерно следующим
образом:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML I.0 Strict//EN"
*http://www.w3.org/TR/xhtmll/DTD/xhtmll-strict..dtd">
<html xmlns="http://www.w3.org/l999/xhtml" lang="en" xml:lang-"en">
<head>
<title>Ubuntu Home Page I Ubuntu</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="EditURI" type»"application/rsd+xml" title="RSD"
href="http://www.ubuntu.com/blogapi/rsd" />
<link rel="shortcut icon" href="/themes/ubuntu07/favicon.ico" type="image/x-icon" />
<style type="text/css" media="aH">@import "/modules/book/book.css";</style>
Пример кода HTML взят с веб-сайта Ubuntu www.ubuntu.com. Это лишь
небольшая часть домашней страницы, но она позволяет увидеть, что на
самом деле представляет собой веб-страница. Если вы не разрабатывали
веб-страницы, этот набор цифр, букв и символов, скорее всего, для вас
ничего не значит. Чтобы веб-страницы засверкали яркими красками и
привлекательными рисунками, HTML должен быть обработан особой
программой, называемой веб-браузером.
При покупке компьютера с операционной системой Microsoft Windows
используется веб-браузер под названием Internet Explorer. Так как в
Ubuntu работают только программы с открытыми исходными кодами,
в ее состав входит веб-браузер под названием Mozilla Firefox.
ПРИМЕЧАНИЕ
Mozilla Firefox можно использовать и на компьютере под управлени-
ем Windows.
207
Часть IV. Достичь большего
• Запустить Firefox в Ubuntu просто. На панели Menu на
д рабочем столе Ubuntu рядом с вкладкой System (Систе-
• ма) есть значок Firefox (показанный здесь). При щелчке
по нему открывается веб-браузер Firefox, который позво-
лит вам просматривать ваши любимые сайты и находить новые стра-
ницы.
Если вы уже знакомы с перемещением в Сети, но не работали с Firefox,
то, вероятно, заметите, что он мало чем отличается от используемого
вами ранее браузера. При запуске Firefox открывается домашняя стра-
ница Ubuntu. Вы вскоре сможете это изменить, но давайте сначала узна-
ем, какие инструменты доступны в Firefox.
На рис. 15.1 изображен интерфейс Firefox. На панели меню доступны
различные пункты, которые позволяют изменить оформление и функ-
циональность Firefox. Ниже располагается панель инструментов, знач-
ки которой помогают перемещаться во Всемирной паутине. На третьей
панели расположены дополнительные функции браузера.
Е>1« Mtftory Tool»
~р~| [С'* '»?'»»
X
llbtintij Home Плоп • I’lMinlti • Мп/1Нл firef*»* ? Rnt
w Smart Bockmerfci » WGatting Started kJ Latest Haadunei
About Ubuntu
5 u‘>untfc«
Рг»м Room
Done
‘Sk tops
Ilf'Vy ЛП1| <. Г».' IHliir.l.Hl
Ubuntu it a community developed. Linux-beaad open* ng aytfem that
it perfect lor laptops. de^dopt and a^ven It axitaina ail the
•ppheationt you need a web Iwww. preeantafon. document and
»1lwwe. ineant meetaging end much mere
L Get Support
Ftw г-ъе rtf .ee । ала
Dow foed utx/tu now ax Free,
a CO or buy it on
□VO or CO
Рис. 15.1. Браузер Mozilla Firefox
► Products a Support * Commuorta * Panners * hews
Scji-Ji
Download
Upgr.icic
Find out mor<i
UK xpendt
Ubuntu Ente:pf-ae
Настройка Firefox
♦
В обозревателе Firefox есть множество различных параметров, которые
позволяют настроить внешний вид браузера на свой вкус. Что важнее —
вы также можете добавить в него новые функции.
208
Глава 15. Можно поговорить? Общение в Интернете
Для настройки оформления Firefox можно использовать пункт View
(Вид). Если навести указатель мыши на меню View и щелкнуть левой
кнопкой мыши, откроется меню (рис. 15.2). Первый пункт, Toolbars
(Панели инструментов), позволяет добавить значки на панель инстру-
ментов, удалить значки или даже добавить в браузер дополнительные
панели. Ниже в меню есть пункт Sidebar (Боковая панель), который
дает возможность добавить в браузер боковую панель с закладками
(Bookmarks) или журналом посещений (History).
file Edit yitw History Bookmarks Tools yelp
lii Smart E
Toolbars
Status Bar
Sidfibar
ф Qeload
D://www.ubuntu.c
Switch Page Direction
Zoom
Page Style
Character Encoding
Page Sgurce Ctrl+U
full Screen Fll
► fted 0 Latest I
Ctri+R I
tu 8.04
th easy tin
It you'll nd
Рис. 15.2. Опции меню View
Опция Zoom (Масштаб) также очень полезна. С ее помощью можно уве-
личить или уменьшить размер окна браузера. Кроме того, есть возмож-
ность увеличить или уменьшить кегль шрифта на веб-странице, чтобы
текст было легче читать.
ПРИМЕЧАНИЕ
Рядом с некоторыми опциями есть пометки, например Ctrl+R, F11
и т. д. Это клавиши для быстрого доступа к командам. Например,
чтобы быстро обновить веб-страницу, просто удерживайте клавишу
Ctrl и при этом нажмите R.
Увеличение популярности Всемирной паутины повлекло за собой
и расширение ее функций. Открыв Edit => Preferences (Правка => На-
стройки), вы сможете указать, каким образом в Firefox будут работать
эти функции, о чем рассказано ниже.
Вкладка Main (Основные), показанная на рис. 15.3, позволяет устано-
вить домашнюю страницу. Щелчком по кнопке Use Current Page (Ис-
209
Часть IV. Достичь большего
пользовать текущую страницу) вы можете сделать открытую в данный
момент страницу домашней.
Кроме того, у вас есть возможность вручную ввести адрес домашней
страницы. Например, если ввести в поле Home Page (Домашняя страни-
ца) адрес www.google.com, домашней страницей станет Google. В поле
Downloads (Загрузки) вы можете указать, где будут храниться загру-
женные из Интернета файлы.
Рис. 15.3. Вкладка Main
СОВЕТ
До тех пор пока вы не будете уверенно ориентироваться в файло-
вой системе, стоит загружать все файлы на рабочий стол. Когда вы
сможете находить файлы и папки, измените эту настройку, чтобы не
засорять рабочий стол.
Вероятно, самая полезная возможность этого окна — управление допол-
нениями (add-ons).
При щелчке по кнопке Manage Add-ons (Управление дополнениями)
открывается репозиторий приложений, созданных специально для
210
Глава 15. Можно поговорить? Общение в Интернете
добавления новых функций в браузер Firefox (рис. 15.4). Выбрав Get
Add-ons => Browse All Add-ons (Получить дополнения => Обзор всех
дополнений), вы перейдете на страницу https://addons.mozilla.org/en-
US/firefox. На ней можно найти любое количество полезных и продви-
нутых инструментов, которые сделают работу с Firefox более удобной
и веселой.
Выбрав дополнение, которое вы хотели бы установить, щелкните по
кнопке Add То Firefox (Добавить в Firefox). Вот и все! При следующем
запуске браузера дополнение можно будет использовать.
Applications Places System
jeff Ortoff
A Z I . I —ZA • » r
Get Add-ons Extensions Themes Languages Plugins
Seai ,h ah •••:<< •
arawc Alt Add-qps Gat Ubuntu Extensions
Recommended
ф Extension
да
0tuaOqpmzar understands the content of web pages end offers a smart-browsing
«фепепсе: when looking et an address, find it on Google maps instantly. when reading
a book review save It to your AmawnMfth Lfa with a single click. огаЫп looking at a
movie add it immediately to your Netflix queue - and much more.
Mahalo Share
Easily share and recommend links across 12 different bookmarking and blogging services.
PDF Download
PDF Download relieves the pain experienced when encountenng PDF files on the Web. whenever you dick on...
- ReminderFox
RemmderFox is an extension that displays and manages lists of date-based reminders and ToDo's. Remind...
I
® Pf Arefox Preferences JpB Add-ons
LI
S
Рис. 15.4. Дополнения
КАК... ОТМЕНИТЬ БЛОКИРОВКУ ВСПЛЫВАЮЩИХ СООБЩЕНИЙ
Блокировка всплывающих сообщений очень полезна, так как она
не дает сойти с ума от изобилия рекламы, которая так и норовит
появиться на экране во время работы в Интернете. К сожалению,
на многих хороших сайтах используются всплывающие окна. Что-
бы отменить блокировку сообщений на сайтах, заслуживающих
доверия, просто нажмите Ctrl.
211
Часть IV. Достичь большего
Следующая вкладка, которая называется Tabs (Вкладки), позволяет на-
строить работу на вкладках. Эта функция определяет способ, которым
Firefox будет обрабатывать связанные страницы. При просмотре стра-
ниц на вкладках можно открыть новое окно или (что делается по умол-
чанию) новую вкладку. Во втором случае все открытые веб-страницы
будут располагаться в одном окне.
На вкладке Content (Содержание) можно запретить запуск JavaScript
и Java в браузере, изменить цвет шрифтов, указать способ обработки
изображений и настроить блокировку всплывающих окон в Firefox.
ПРИМЕЧАНИЕ
По умолчанию Java и JavaScript включены. Это позволяет использо-
вать многие функции на многих веб-сайтах, но представляет опре-
деленный риск безопасности, так как дает возможность запустить
на компьютере программу из внешнего источника. Это замечатель-
ный инструмент, но убедитесь, что вы доверяете сайтам, на которых
запускаете подобные сценарии и приложения.
Вероятно, самые важные вкладки в окне Firefox Preferences (Настрой-
ки) — это Privacy (Приватность) и Security (Защита). Они позволяют
указать, как в браузере будут обрабатываться пароли, cookies, журнал
посещений веб-страниц и другая сохраненная информация. Cookies и
история посещений полезны тем, что они позволяют узнать, как вы ис-
пользуете Сеть, и сохраняют такие сведения, как номера счетов и паро-
ли. На вкладке Privacy (рис. 15.5) вы можете указать Firefox, где и когда
эти данные должны очищаться, и произвести ручную очистку, щелкнув
по кнопке Clear Now (Очистить сейчас). На вкладке Security (рис. 15.6)
можно изменить способ работы с сохраненными паролями и даже спо-
соб уведомления о недобросовестных сайтах.
ПРИМЕЧАНИЕ
Cookies —- это небольшие файлы, которые записываются на ком-
пьютере при посещении определенного веб-сайта. В cookies обыч-
но хранится информация о товарах в корзине, с их же помощью вы
можете настраивать веб-сайт на свой вкус. Хотя cookies помогают
увеличить продуктивность работы в Интернете, они также предо-
ставляют другим людям информацию о ваших привычках во время
работы в Интернете.
212
Глава 15. Можно поговорить? Общение в Интернете
f-irr-fov Pr nfnrnrv г-*. _ г x
Mam Tabs Content Applications Privacy Security Advanced
History
0 Keep my history for at least
g| Remember what I enter in forms and the search bar
0 Remember what iVe downloaded
90 * days.
Cookies
Й A&cept cookies from sites
О Accept third-party cookies
Keep until: they expire
Private Data
□ A%ays clear my private data when I close Firefox
0 Ask me before clearing private data
©Help
Close
Рис. 15.5. Вкладка Privacy
g Firefox Preferences QC°1C*J
щ—s-
Mam Tabs Content Applications Privacy Security Advanced
me when sites try to install add-ons
fliellme if the site I'm visiting is a suspected attack cite
□ Jell me if the site I'm visiting is a suspected forgery
Passwords
glBemember passwords for sites
□ Use a master password
Exceptions...
Exceptions...
Change Master Password..
Saved Easewords...
Warning Messages
Choose which warning messages you want to see while browsing
the web
Settings...
©Help
Close
Рис. 15.6. Вкладка Security
213
Часть IV. Достичь большего
Последняя вкладка, Advanced (Продвинутые опции), не столь уж и про-
двинутая. Как и на других вкладках, здесь есть набор опций, которые по-
зволяют настроить различные аспекты Firefox при работе в Интернете.
Пусть вас не пугает эта вкладка. Она не сложнее остальных.
Электронная почта Evolution
Электронная почта стала одним из основных применений Интер-
нета с момента своего появления. Электронная почта вовсе не нова.
Первое электронное письмо послал программист Рэй Томлинсон (Ray
Tomlinson) в 1971 году! Хотя то письмо было отправлено на стоящий
рядом компьютер, так была заложена основа одного из самых важных
средств коммуникации, используемых в наши дни.
Вверху панели на рабочем столе Ubuntu находится значок Firefox, на
который мы указывали ранее. Рядом с ним располагается маленький
значок с письмом. Он позволяет открыть электронную почту Evolution.
При первом открытии Evolution появляется Мастер настройки. В пер-
вых двух окнах мастера щелкните по кнопке Forward. Вы начнете вво-
дить данные лишь в окне Identity (Личные данные).
В окне Identity (рис. 15.7) Evolution запросит у вас полное имя (Full
Name) и адрес электронной почты (Email Address). По умолчанию бу-
дет указано имя, которое вы ввели при установке Ubuntu. При необхо-
димости имя можно сменить. Также добавьте адрес почтового ящика,
с которым хотите работать в Evolution, и укажите свою организацию
(Organisation) и адрес для ответов (Reply-То). Закончив, щелкните по
кнопке Forward.
fl ПРИМЕЧАНИЕ
В Evolution вы можете работать с несколькими почтовыми ящиками.
Просто выберите ящик, который используете чаще всего, как ос-
новной.
В следующем окне, Receiving Email (Получение почты), в списке Server
Туре (Типсервера) выберите способ, которым Evolution будет обрабаты-
вать посылаемые вам электронные письма (рис. 15.8). Вам нужно узнать
эти настройки у провайдера электронной почты. Если вы зарегистриро-
ваны на бесплатном почтовом ящике от Gmail или Yahoo!, то, вероятнее
214
Глава 15. Можно поговорить? Общение в Интернете
всего, будете использовать IMAP или POP. После выбора типа серве-
ра Evolution (в области Configuration) спросит, какой сервер (Server)
использовать. Это название почтового сервера, который обрабатывает
вашу почту. Данную информацию также следует узнать у провайдера
электронной почты. Username (Имя пользователя) — это имя, с кото-
рым вы обращаетесь к серверу для проверки почты. Не придумывайте
нового имени. Если для доступа к вашей электронной почте необходим
пароль, оставьте в поле Authentication Туре (Тип аутентификации) зна-
чение Password (Пароль). Снова щелкните по кнопке Forward.
Evolution Setup Assistant x
-Phase enter your name and email address below. The
♦optional’ fields below do not need to be filled in,
£ .unless you wish to include this information in email
you send.
i, Required information
* Full Namfi; Jjeff Orloff
Email Address: jeff.orloff@myemail.com|
' i
Optional Information
0 Make this my default account
Reply-To: |
Organization: I
j
I
Q Cancel
4«fiack
forward
Рис. 15.7. Ввод адреса электронной почты
ПРИМЕЧАНИЕ
Скорее всего, для доступа к вашей электронной почте нужно вводить
пароль. В программе, конечно, есть функция запоминания пароля,
чтобы вам не приходилось его вводить при каждом соединении, но
так делать не рекомендуется. Если ваши программы будут знать па-
роль, получить доступ к информации сможет любой, кто пользуется
вашим компьютером.
215
Часть IV. Достичь большего
Evnfntfon Setup X
Please select among the following options
Server type: IMAP «
Descnption: For reading and stonng mail on IMAP servers.
I
Security
Use Secure Connection: zr..— . ,
Authentication type
No encryption C
Password Tj Chftck for Supported types
□ Remember password
Qiancel
forward
Рис. 15.8. Настройки получения почты
Указав, как Evolution будет обрабатывать входящие письма, вы перей-
дете к окну Receiving Options (Опции получения). Оно позволяет
указать, как часто Evolution будет проверять наличие новых писем па
сервере, какие папки следует показывать и какие опции доступны. Вам,
скорее всего, следует определить частоту проверки почты в Evolution.
Удобным будет число в промежутке от 5 до 10 минут. Также, если вы
указали для почты какие-то фильтры, следует отметить Apply filters to
new messages in INBOX on this server (Применить фильтры к новым
сообщениям в папке ВХОДЯЩИЕ на этом сервере). Затем снова щел-
кните по кнопке Forward.
ПРИМЕЧАНИЕ
Когда в Evolution у вас спросят тип аутентификации (Authentication
type),’щелкните по кнопке Check For Supported Types (Проверить
поддерживаемые типы). Тогда Evolution запросит эти данные у по-
чтового сервера, чтобы помочь вам в настройке. Такая же возмож-
ность возникнет и в окне Sending Email (Отправка почты).
216
Глава 15. Можно поговорить? Общение в Интернете
(О ЗНАЕТЕ ЛИ ВЫ? СКОЛЬ УМНЫ ПОЧТОВЫЕ ПРОГРАММЫ!
В наши дни электронная почта становится все более и более важной,
и есть люди, которым приходится ежедневно разбираться с сотнями
электронных писем. Чтобы упростить работу в таких случаях, почто-
вые программы позволяют устанавливать фильтры входящих писем.
Эти фильтры могут переправлять почту из определенных адресов в
одну папку, а письма с вложениями — в другую папку. Можно настро-
ить фильтры, которые будут искать в письме определенное содер-
жимое и реагировать на него.
Указав способ обработки входящих писем в Evolution, настройте обра-
ботку отправляемых писем в окне Sending Email (рис. 15.9). Тип сервера
(Server Туре), скорее всего, будет совпадать со стандартным, SMTP. Под
Server Configuration (Настройка сервера) следует ввести имя сервера
в поле Server. Как и в случае с настройкой входящей почты, значения
должен указать провайдер. Снова убедитесь, что Username введено пра-
вильно, и щелкните по кнопке Forward.
rvohrtion Sri up Assistant x
Please enter information about the way you
will send mail. If you are not sure, ask your
•ystem administrator or internet Service
Provider.
I Jk , 1
| aA . 1
Server туре: SMTP ,C
• Description: For delivering mail by connecting to a
remote mailhub using SMTP.
Server Configuration
Server: smtp.mymail.com
0 Seryer requires authentication
Security
Use Secure Connection: No encryption । C
Authentication
PLAIN < A I V Chftck for Supported Types
Username: jeff.orioff i 1
0 Remember password
L 1
Рис. 15.9. Экран настройки Sending Email
forward
217
Часть IV. Достичь большего
После настройки способа отправки сообщений в Evolution вы перейдете
к окну Account Management (Управление учетной записью), где можно ука-
зать имя своей учетной записи. После этого щелкните по кнопке Forward,
чтобы перейти к окну Timezone (Часовой пояс), где можно указать свой ча-
совой пояс. Щелкнув по кнопке Forward, вы перейдете на последний экран
с поздравлением о завершении настройки Evolution, после чего щелкните
по кнопке Apply (Применить). Вы увидите окно аутентификации с серве-
ром. В нем следует ввести пароль к вашей электронной почте. У вас снова
есть возможность выбрать пункт Remember This Password, чтобы в Evolu-
tion не вводить его каждый раз. Помните, что этого делать не стоит.
После настройки вы сможете использовать Evolution для управления
входящими и исходящими сообщениями, контактами, календарями, за-
метками и задачами (рис. 15.10). При знакомстве с Evolution обрати-
те внимание, что он не только внешне похож на коммерческие почто-
вые программы, например Microsoft Outlook, но и предоставляет те же
функции, только бесплатно!
£•*♦ t* Fgldar М«»»*да Search «•*₽
Sand I Racava
j) •
Rapty Repute A* Forward
Delafe
Not
Sear;tv ; A ‘
v on ThH Computet
from | Sublet
____1Ы тает «иАМпе... Wkama tbE^Mon:
— Draft*
Out bo«
В Sant
Search Folder*
From The Evolution ibam < eypM «goenoygl cpm>
Ta: Evolution Uteri < evoM*9n#novtl cgm>
Subject: *ekpmr to Evolution!
Dote: M March 2007 12X7O OO *0000 (2)1)0 EST)
-u unmatched
Jem*
Contact»
। Г4 Memo*
J
J
*)
Data
•i de* eonti . | Current Foktor
The Evolution Team r |»i nil’ wh<»ntt v ч 1 ' Evolution j im;*! -’
%y*.h in i m tibijr i. j v« -tn • • h । .ин г ik .di »ns .и? I । 11. ii tub •! in -ill >n
Getting Started
On the left of the Evolution window ri th< $»de bar. wdh shortcuts to *Я your fokH's B>k)w that, you wd find
button* your cakndw* contMtt. talk*. m>J and
For a complHe gu»de to uwvj Evolution, calect Table of Content» tn the Help menu or pre»» the Fl key
New Features
fvoMion 2 10 bring-» you
C integration wrth gtk-pnnt
C CuHornaaWe fete brig of «MAP beader»
Рис. 15.10. Электронная почта в Evolution
fl ПРИМЕЧАНИЕ
Evolution — это отличная программа, и она автоматически устанав-
ливается в дистрибутиве Ubuntu. Однако вы можете использовать и
другие бесплатные почтовые программы, например Thunderbird от
Mozilla (от создателей браузера Firefox).
218
Глава 15. Можно поговорить? Общение в Интернете
Мгновенные сообщения
FWIM IM is a GR8 way to communicate, BICBW. Если вы можете это
прочитать, значит, вы один из тех, кто использует программы мгновен-
ного обмена сообщений. Небольшая программа на компьютере позво-
ляет осуществлять мгновенный обмен сообщениями с людьми по всему
миру. В отличие от чатов, обмен сообщениями производится между дву-
мя пользователями. Для многих молодых людей мгновенный обмен со-
общениями стал привычным видом общения. В деловом мире мгновен-
ный обмен сообщениями позволяет организовать совместную работу.
fl ПРИМЕЧАНИЕ
Если вы пытаетесь понять, что значит сообщение, приведенное в на-
чале данного раздела, выполните в Интернете поиск по ключевым
словам IM Acronyms.
Пользователи Ubuntu могут установить на компьютере большое коли-
чество программ для мгновенного обмена сообщениями. Хотя многие из
них устанавливаются с помощью инструмента Add/Remove, программа
Pidgin уже имеется в Ubuntu, поэтому пользователи могут начать об-
щаться со своими знакомыми практически сразу же.
Pidgin на самом деле является клиентской программой, поддерживающей
несколько протоколов. Часто используемые программы для обмена со-
общениями, например ICQ, MSN, AIM и др., позволяют общаться только
с теми пользователями, у которых установлена та же программа. Напри-
мер, ICQ дает возможность общаться только с пользователями ICQ. К со-
жалению, большинство людей используют больше одной программы для
обмена сообщениями. У многих есть учетная запись ICQ, учетная запись
MSN, AIM и Yahoo! Pidgin поддерживает различные протоколы и позво-
ляет работать со всеми учетными записями в одной программе.
fl ПРИМЕЧАНИЕ
Название Pidgin произошло от слова пиджин, которое обозначает
смесь языков, появляющуюся в соседних странах при совместной
торговле.
Запустите Pidgin, выбрав Applications => Internet => Pidgin. Если вы
запускаете Pidgin впервые, вас предупредят о том, что ни одна учетная
219
Часть IV. Достичь большего
запись не настроена. Щелкните по кнопке Add, чтобы начать настройку
Pidgin.
После щелчка по кнопке Add откроется окно Add Accounts (Добавле-
ние учетных записей). При добавлении учетной записи вначале выбери-
те используемый протокол. В меню Protocol (Протокол) можно указать
службу обмена сообщениями, которую вы будете использовать. Напри-
мер, если вы добавляете учетную запись MSN, выберите этот вариант
в списке протокола.
ПРИМЕЧАНИЕ
Вы в любое время можете добавить в Pidgin новые протоколы, выбрав
Accounts => Manage => Add (Учетные записи => Управление => До-
бавить) в окне Pidgin Buddy List (Список контактов Pidgin).
После выбора протокола следует ввести отображаемый псевдоним
(Screen Name), пароль (Password) и локальный псевдоним (Local
Alias), который будет использоваться службой обмена сообщениями.
Вы также можете выбрать вариант Remember Password, если не хотите
вводить пароль при каждом использовании протокола.
В окне Add Accounts есть вкладка Advanced (Дополнительно), на ко-
торой можно указать номер порта для вашего протокола и изменить на-
стройки прокси-сервера. Если вы настраиваете программу на домашнем
компьютере, скорее всего, на данной вкладке вам не придется ничего
менять.
После добавления учетной записи в Pidgin вы можете войти в систему
и начать общение. Если вы впервые используете программу мгновен-
ного обмена сообщениями, сначала нужно добавить кого-то в список
контактов. Чтобы добавить человека, вы должны знать его отображае-
мое имя. В этом случае достаточно выполнить Buddies => Add Buddy
(Контакты => Добавить контакт). Если вы посмотрите на меню Buddies,
то увидите, что контакты в нем можно также разбивать на группы для
лучшей организации списка, показывать различную информацию о ва-
ших знакомых, сортировать список и получать информацию о других
пользователях.
Чтобы отправить новое сообщение, просто выберите Buddies => New
Instant Message (Контакты => Новое мгновенное сообщение). Оста-
нется только ввести имя получателя, а затем отправить ему сообщение.
220
Глава 15. Можно поговорить? Общение в Интернете
Так как мгновенные сообщения часто используют вместо разговоров по
телефону, вы также можете передавать свои эмоции. При отправке со-
общения с помощью кнопки Smile (Смайлики) выводится список раз-
личных смайликов, которыми можно выразить свое настроение. Смай-
лики очень популярны.
В меню Tools (Инструменты) в списке контактов Pidgin (Pidgin Buddy
List) вы можете настроить работу Pidgin, установить дополнения, на-
строить безопасность и даже передать файлы своим знакомым. Если
больше нет вопросов, TAFN («это все на данный момент»)!
КАК... ЗАБЛОКИРОВАТЬ ПОЛЬЗОВАТЕЛЯ В PIDQIN
К сожалению, не всегда программы для обмена сообщениями ис-
пользуют дисциплинированно. Порой пользователи надоедают
друг другу. Большинство программ-клиентов позволяют заблоки-
ровать сообщения от другого пользователя, и в Pigdin тоже есть
такая возможность.
Если пользователь послал вам сообщение и вы хотите заблокиро-
вать его или ее, выберите Conversation (Беседа) в окне сообще-
ния. Затем выполните Block (Блокировка). После этого пользо-
ватель не сможет отправлять вам сообщения с заблокированной
учетной записи. Если он создаст новую учетную запись и про-
должит надоедать вам, вы можете с
бщить об этом провайдеру
интернет-услуг и местным властям.
Глава 16
МАСТЕР
СВОЕМ ДОМЕНЕ -
ИНСТРУМЕНТЫ
ЕБ-ДИЗАЙНА
Как...
• Получить место для вашего сайта и доменное имя
• Установить программу для разработки веб-сайта
• Создать простой веб-сайт
• Опубликовать веб-сайт в Интернете
В предыдущей главе вы увидели, как просматривать веб-сайты в браузе-
ре Firefox, поставляемом с Ubuntu.
В этой главе вы узнаете, как создавать собственные веб-сайты. Зачем
это может понадобиться? Простейший ответ — чтобы сообщить другим
какую-то информацию. Предприятия создают веб-сайты, чтобы предо-
ставить клиентам самую свежую информацию. Люди также создают
личные веб-сайты.
Возможно, вы захотите поделиться новостями с членами семьи, живу-
щими далеко от вас, или у вас есть хобби и вы хотите найти единомыш-
ленников и поделиться с ними своими мыслями. Веб-сайт позволяет
обмениваться информацией независимо от того, зачем вам это может
понадобиться.
Решив создать собственный сайт, стоит сначала спланировать его. Опре-
делите, из скольких страниц он будет состоять и что будет написано на
каждой странице.
Чем больше времени вы потратите на планирование, тем лучше сайт бу-
дет выглядеть и тем легче будет перемещаться по страницам.
В Сети есть много ресурсов с советами о планировании веб-сайтов. Сто-
ит прочитать информацию по этой теме — вы ведь читаете инструкцию
перед тем как начать устанавливать домашний кинотеатр.
222
Глава 16. Мастер в своем домене — инструменты веб-дизайна
ф ЗНАЕТЕ ЛИ ВЫ? ХОРОШИЙ ДИЗАЙН САЙТА
Есть целые сайты, посвященные исключительно ссылкам на веб-
сайты с плохим дизайном. Неудачные цветовые схемы, чрезмерное
количество рисунков, беспорядочные страницы, ведущие в никуда
ссылки и многие другие факторы могут привести к тому, что стра-
ница попадет в список «как не надо делать». Чтобы не повторять
ошибок, стоит поискать в Интернете статьи об удобстве использо-
вания.
Удобство использования веб-сайта обозначает то, насколько сайт
дружественен к пользователю по своей навигации, дизайну и функ-
циональности. В Интернете есть очень много ресурсов, которые мо-
гут посвятить вас в тонкости этого дела.
Поиск сервера
Если только вы не сделали свой компьютер сервером, нужно найти
компьютер, на котором будет находиться ваш веб-сайт. Есть компании,
предоставляющие услуги но размещению информации (hosting): они
позволяют загрузить файлы веб-сайта на свой сервер, предоставляя вам
возможность заниматься собственным сайтом и гарантируя необходи-
мое аппаратное обеспечение.
Вы можете выбрать один из двух видов услуг ио размещению информа-
ции: бесплатный и платный.
Очевидное преимущество бесплатных услуг в том, что они ничего не
стоят. Большинство таких компаний чрезвычайно надежны, предлагают
достаточно места для хранения файлов и множество дополнительных
услуг, позволяющих увеличить функциональность сайта.
Недостатки бесплатного размещения сайта в том, что такие компании
часто размещают на сайте рекламу, от которой вы не сможете избавить-
ся, и практически не предоставляют технической поддержки.
Платные услуги по размещению информации обычно стоят не слишком
дорого.
Можно разместить сайт примерно за 5-10 долларов в месяц. В счет
обычно входит техническая поддержка. У большинства компаний, пре-
доставляющих такие услуги, есть скидки при оплате сразу за год или
за два.
223
Часть IV. Достичь большего
Ваше доменное имя
У веб-сайта должно быть имя. Имя, под которым вы зарегистрируете
сайт, называется доменным именем. Зарегистрированное имя станет
частью вашего доменного адреса. Например, Ubuntu зарегистрировала
доменное имя Ubuntu.com. Поэтому адрес их сайта — www.ubuntu.com.
Вам также предоставят доменное имя, которое будет адресом вашего
веб-сайта.
Некоторые компании по размещению информации взимают за это до-
полнительную плату и даже соблазняют вас использовать свои услуги,
регистрируя доменное имя самостоятельно. Если таких скидок нет, ожи-
дайте, что доменное имя будет стоить 10-15 долларов в год. Бесплатные
компании, предоставляющие услуги по размещению сайта, могут пред-
лагать и бесплатное доменное имя, но обычно это поддомен. Например,
у вашей компании может быть доменное имя jeffsfreesites.com. Тогда
поддоменом будет http.7/yowrszle.jeffsfreesiter.com.
К сожалению, многие доменные имена уже заняты, поэтому первый вы-
бранный вариант может быть недоступен. Если это так, проявите твор-
ческий подход. Со временем вы найдете что-то приятное на слух и от-
ражающее концепцию вашего сайта. Зарегистрировав доменное имя и
выбрав компанию, предоставляющую место для сайта, вы будете готовы
начинать разработку.
Установка программы для разработки сайта
В стандартную установку Ubuntu не входит программа для разработ-
ки веб-сайтов; однако с помощью инструмента Add/Remove можно
установить такую программу, называющуюся Screem. Хотя Screem об-
ладает всеми функциями для создания веб-сайта, я лично отдаю пред-
почтение KompoZer, но его нужно устанавливать в терминале. Откройте
Applications => Accessories => Terminal и введите следующую строку:
sudo apt-get install kompozer
Помните, что sudo означает «super user do» (суперпользователю выпол-
нить). Так как вы хотите, чтобы эту программу выполнил суперполь-
зователь, Ubuntu потребует ввести пароль. После успешного ввода па-
роля начнется процесс установки. Непосредственно перед установкой
вас предупредят, что KompoZer займет определенное место на диске, как
показано на иллюстрации ниже.
224
Глава 16. Мастер в своем домене — инструменты веб-дизайна
jAff^j^n-dcsIdop: ~ ’ о *'х
file Edit View Terminal Tifas Help
jeffgjeff-desktop:~$ sudo apt-get install nvu
[sudo] password for jeff:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
kompozer
The following NEW packages will be installed:
kompozer nvu
0 upgraded. 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 8661kB of archives.
After this operation, 26.7MB of additional disk space will be used.
Do you want to continue [Y/n]?
Этот процесс часто используется при установке программ в Ubuntu.
Когда вам будет сообщена данная информация, щелкните по кнопке Y в
ответ на вопрос, а затем нажмите клавишу Enter, чтобы начать установ-
ку программы.
После завершения установки закройте окно терминала. Чтобы запу-
стить KompoZer, перейдите в Applications => Internet => KompoZer. На
рис. 16.1 показано окно программы.
Рис. 16.1. KompoZer
225
Часть IV. Достичь большего
ПРИМЕЧАНИЕ
Если вы используете Screem, его можно запустить с помощью пун-
кта Applications =t> Programming => Screem.
При открытии KompoZer вам сообщат совет. Возможно, стоит прочитать
несколько таких советов, для чего есть кнопка Next. Если вы не хотите
читать такие советы при открытии KompoZer, уберите галочку возле пун-
кта Show Tips At Startup (Показывать советы при запуске). Запомнив
пару советов, щелкните по кнопке Close (Закрыть), чтобы начать работу.
Веб-сайты пишутся на языке HTML (Hypertext Markup Language — язык
разметки гипертекста). Возможно, вы помните, что мы упоминали о нем
в главе 15. В HTML (рис. 16.2) содержимое форматируется с помощью
тегов. Теги сообщают браузеру, как отображать содержимое, текст ли
это, рисунок или что-то еще.
Е<И *•« №*
^•РОсТУГ*: ft:»- ' '.HXJ'OTD ХЮ*. i О Strict./EN' ‘http / wS strict
<Mal nlne-'http //vw w3. org/1999/xht»l' lenf-'an* nl :lan***en'»
«he *4»
«titleHJbuntu Hom Page I Ubuntu«/title>
<wta http>e4ulv-*Content-Type* cant ent -'text/ht»l, charser-utt-8' »
«link rsl-'EditlFI' type-*applic»txon/rsckx»r titls-'RSO* href-'http //ww. ubuntu coe/blogapx/rsd'
«link rel-'shortcut icon- href-'/tha»es/ubuntuO?/tavicon ice’ type-*xaaga/x-icon' />
«style type-’.axt/css* MdU-*all*»fiBport '/eodules/book/book css' .«/style»
«style type-’tait/css* aedi*-‘all'>fi»port '/sodules/cck/content.css'.«/style»
«style type-'teit/css* edl*-'aU*>fiaport •/•odules/node/heds csa';«/styl»>
«style type-' text /css' ee4i»>'aU*>fieport '/Mdules/systM/defsults.css'.«/style»
«style type-’text/css* Mdb»*all*»fisport '/•odules/systM/systea csf;«/styla>
«style type-*tc*t/css’ asdia-'alUsfispert '/sodules/user/user css';</style>
«style type-'tax t/css' ae4ia-*all*>fieport '/eodules/cck/fxeldgroup css';«/style>
«style type-'text/css' a»4i*-'alU>4i»port '/thSM»/ubur»tuO7/styla c»»';</style>
«script type*'test/jaxascapt'» «/script»
«script typa-’text/)»vascript* src-'http/Лллг ubuntu co»/tbeMS/ubuntuO7/eootools.»l. 11. js'x/scrtpt»
«script type-*test/iavascnpt* src-'/theeas/ubuntuO/Zaenus js'w/scrlpt»
</he*d>
«borfyx-. g- wtft 'J • •»
«41» id-'contaxner'»
«41» ld-'content'»
<di» id-' top*»»'»
<ul>
«lixe hr»f-'/products/whetisubuntu'»Prodvcts</*><ul claes-'subsenu'»
«Их» kref-*/products/«Aatisubuntu'»«hat is ubuntu?«/*>«/ll»
«lixa hraf-'/gatubu<itu'>Oovnlo8d or Cat Ubuntu«/*xA 1»
<lixa hraf-'/products/«rf»ati»ubuntur0CMteatur»s/'»Oeektop Feature Tour«/*x/li>
«Иже href-'/products/whatisubjntu/senreredition*»Serv»r Edition«/*x/li>
«lixa hraf-'/products/softwarecatalogue'»Sottv»re Catalogue»/»»*/! 1>
IX. l.Col 1
Рис. 16.2. Пример HTML из www.ubuntu.com
На заре развития Всемирной паутины каждую веб-страницу приходи-
лось создавать вручную на языке HTML. С ростом популярности Сети
многие компании разработали программы, позволяющие создавать
веб-страницы людям без или с минимумом понимания HTML, так как
подобные программы заботятся о правильности HTML-конструкций
самостоятельно. Такие программы стали называться WISYWYG (про-
износится «визивиг»), W1SYW1G — это аббревиатура от What You See
226
Глава 16. Мастер в своем домене — инструменты веб-дизайна
Is What You Get (Что видите, то и получите). И Screem, и KompoZer
являются WlSYWIG-программами для разработки веб-сайтов. Чтобы
увидеть, как просто работать в KompoZer, введите в окне сообщение
Hello World! Welcome to my first web page! Сохраните этот файл, и
вы создадите свою первую веб-страницу. Если вы используете команду
File => Browse Page (Файл => Просмотреть страницу в браузере), соз-
данный сайт будет открыт в браузере (рис. 16.3).
Indi • • Мн/ПкИ • • h.-t.'i '> - - X
ДМ*.*» М»иу Mbrwta »й , ____________ _________________________ С
Тчй ♦ - 6 о ф hli^/hom«/)>ff/ndax html ~ i .
ifBSffwt Bookmeriu * ^Gcttrtg Started gjLatMt Headbnai -
Hello Worldl Welcome to my first web pagel
Dona
Рис. 16.3. Ваша первая веб-страница
ПРИМЕЧАНИЕ
Так как обычно веб-сайты состоят из нескольких страниц, браузер
вначале должен определить, какую страницу следует открывать
первой. Чтобы он смог это сделать, при сохранении первой страни-
цы назовите файл index.html. Браузер найдет файл с таким именем
и отобразит его на экране, если в адресной строке будет введено
доменное имя вашего сайта.
Вернитесь к рис. 16.1 и посмотрите на набор вкладок внизу страницы:
Normal (Нормальный), HTML Tags (Теги HTML), Source (Исходный
код) и Preview (Предварительный просмотр). Normal позволяет рабо-
тать в среде WYSIWYG. Открыв вкладку HTML Tags, вы увидите теги,
с помощью которых определяется содержимое вашей страницы. Перей-
дя на вкладку Source (Исходный код), вы поймете, как выглядит код ва-
шей страницы на языке HTML. Preview (Предварительный просмотр)
позволяет увидеть, как будет выглядеть сама веб-страница.
227
Часть IV. Достичь большего
ПРИМЕЧАНИЕ
Вкладки Normal и Preview выглядят практически идентично.
Теперь, когда вы знаете, как добавлять простой текст на веб-страницу,
следует добавить в веб-дизайн немного собственного дизайна. Давайте
улучшим внешний вид страницы изображениями, таблицами и разноо-
бразными шрифтами.
Вставка изображения
В дни, когда в области домашнего соединения с Интернетом безраздель-
но властвовало коммутируемое соединение, следовало быть чрезвычай-
но осторожным относительно размера добавляемых на веб-страницы
изображений. Слишком объемные изображения значительно замедляли
загрузку на медленных модемах, и пользователям надоедало ждать за-
грузки сайтов. Теперь, когда большинство пользователей используют вы-
сокоскоростное кабельное или DSL-соединение с Интернетом, загрузка
веб-страниц с большим количеством рисунков не вызывает затруднений.
mag fairs " х
Location [Dimensional Appearance [ Link |
Image Location:
[Pictures/ubuntulogo.png |
S URL is relative to page location
looltip.
Ф Alternate text: | Ubuntu Logc(
О Don’t use alternate text
r Image Preview
Actual Size:
. | > ubuntu Width: 202
Height: 55
Advanced Edit. .
Help
Cancel OK
Рис. 16.4. Окно Image Properties
В KompoZer легко вставить изображение. Вначале переместите ука-
затель в то место, где хотите поместить изображение. Затем щелкните
по кнопке Image (Изображение) на панели инструментов. После это-
го появиться запрос Image Location (Местонахождение изображения)
(рис. 16.4). Если вы не знаете путь к изображению, щелкните по ма-
ленькой желтой папке справа, чтобы включить просмотр изображений
перед выбором. Указав изображение, нужно будет ввести Alternate Text
228
Глава 16. Мастер в своем домене — инструменты веб-дизайна
(Альтернативный текст) для браузеров, которые не могут отображать
рисунки. Введите описание используемого изображения, щелкните по
кнопке ОК, и изображение появится на странице.
. КАК... ИЗМЕНИТЬ ДОПОЛНИТЕЛЬНЫЕ НАСТРОЙКИ
j ИЗОБРАЖЕНИЯ
Кнопка Advanced Edit (Дополнительная правка) в окне Image
Properties (Свойства изображения) позволяет изменить такие
свойства, как источник изображения, выравнивание и другие
V атрибуты, доступные в HTML. При щелчке по кнопке появляет-
। • ся Редактор дополнительных свойств Advanced Property Editor,
который будет полезен, если вы решите больше узнать о веб-
дизайне. Вы также можете добавить к изображению JavaScript.
£ JavaScript — это язык программирования, который работает на
веб-страницах и позволяет расширять их функциональность.
В окне Image Properties на вкладке Dimensions (Размеры) вы можете
изменить размер изображения, вкладка Appearance (Внешний вид) по-
зволяет поменять атрибуты картинки, а вкладка Link (Ссылка) — соз-
дать гиперссылку на другую веб-страницу или веб-сайт.
Использование таблиц
Если вы часто использовали такие текстовые редакторы, как Writer или
Microsoft Word, то, скорее всего, задействовали таблицы для организа-
ции информации в документе. На веб-страницах также можно исполь-
зовать таблицы. Как и при добавлении изображения, вначале следует
переместить курсор в то место, где вы хотите вставить таблицу.
Решив вставить таблицу, щелкните но значку Table (Таблица) рядом
со значком Image на панели задач. Откроется окно Insert Table (Встав-
ка таблицы) и первая его вкладка, Quickly (Быстро), которая позволяет
добавить таблицу, выбрав количество строк и столбцов. Если вы хотите
ввести число строк и столбцов самостоятельно, воспользуйтесь вкладкой
Precisely (Точно). Вкладка Precisely позволяет указать ширину таблиц в
пикселях или процентах от размера окна. Вы также можете задать ширину
границы (Border) таблицы. Чтобы в таблице не было границ, введите 0.
Вкладка Cell (Ячейка) позволяет настроить ячейки и их содержимое.
Вы можете указать вертикальное или горизонтальное выравнивание со-
229
Часть IV. Достичь большего
держимого таблицы, отступы в ячейках и перенос строк. Если выбрать
значение Wrap (Перенос), при достижении конца ячейки текст будет
перенесен на новую строку. Если выбрать Don’t Wrap (Без переноса),
текст будет шире границ ячейки. На рис. 16.5 показаны все три вкладки
окна Insert Table (Вставить таблицу).
Ilibf’lt Lib I г
Horiz. abgnmeft:
ROWS:
[Advanced fcdft... |
• 1
Vert alignment
Text wrapping:
Cettspadng
Ceilpaddng
Unsped fled
| Unspecified
♦ Wrap О Doot wrap
Cancel
[ Cancel ] । OK J
Cancel"; OK
Рис. 16.5. Три вкладки окна Insert Table
Advanced &М... j
Columns: i 2
Mfrth: [100 I | % of window 3
Выбор шрифта
Простая веб-страница с черным текстом на белом фоне вряд ли привле-
чет много посетителей. Если кто-то и зайдет на нее, он не останется там
надолго. Простой способ улучшить дизайн веб-сайта — изменить шрифт
и, возможно, добавить пару гиперссылок. Давайте вначале изменим
кегль текста «Hello World!». Выберите этот текст. На панели инстру-
ментов Text Formatting (Форматирование текста) три раза щелкните
по кнопке Larger Text Font (Больший кегль шрифта). Затем выберите
слово Welcome. Щелкните по кнопке Choose Colour for Text (Выбрать
цвет текста) и выберите новый цвет.
СОВЕТ
Старайтесь не использовать синий цвет — он ассоциируется с ги-
перссылками.
Гиперссылки на веб-странице позволяют реализовать концепцию Все-
мирной паутины. Она называется паутиной, так как страницы, связан-
ные между собой, представляют собой, по сути, паутину. При добавле-
нии гипецссылки, или ссылки, вы используете данный подход.
Чтобы создать гиперссылку, поместите курсор под таблицей на вашей стра-
нице. Затем выберите Insert => Link (Вставить => Ссылка). Когда вас по-
просят ввести отображаемый текст, введите Visit Ubuntu.com (рис. 16.6).
230
Глава 16. Мастер в своем домене — инструменты веб-дизайна
Затем, когда вас попросят определить местонахождение веб-сайта, введите
www.ubuntu.coin. В области Target (Цель) окна Link Properties (Свойства
ссылки) укажите, будет ли ссылка открыта в новом окне или во фрейме.
Если не отметить пункт Link Is То Be Opened (Ссылка должна быть от-
крыта), новая страница заменит старую в окне браузера. Настроив ссылку,
щелкните по кнопке ОК. На рис. 16.7 показана готовая страница.
т» I ink Properties х*
Ur* Text--------------------------------------------------------------------
Enter text to display Гог the link:
[visit Ubuntu.com
Link Location--------------------------------------------------------------
Enter a web page location. a local file, an email address, or select a Named
Anchor or Heading from the popup list
[ http://www.ubuntu.com . |p)
; ! The above is an email address
i URL is relative to page location
Рис. 16.6. Окно Link Properties
[filA*;, 'indr* hlmll - KofMpo/r'T
MW* Вгомм UM» Anchor Ur* knagr T«Ne
“0 I (no class) 3 I I и ! *= •= *> «> I 3
Forwi UScadeS
,fv»rt4«ewi<*h Q if' Z । £ fC | В I It | К « 3
М$рж
у» A* * О
Hello World! Welcome to my first web page!
This
Basic Table
Is a
f •
S
x
l молле»
Рис. 16.7. Готовая страница
231
Часть IV. Достичь большего
Ссылки на страницы на вашем веб-сайте
Веб-сайты состоят из нескольких страниц. Чтобы пользователи могли
перейти на другие страницы сайта, на нем должно быть навигационное
меню со ссылками.
При создании веб-сайта лучше всего хранить все файлы в одной папке.
Тогда легче создавать на них ссылки. В разделе Link Location (Адрес
ссылки) в окне Link Properties (см. рис. 16.6) есть значок с папкой
(Folder), который позволяет выбрать другие файлы на диске. Так мож-
но создать ссылки на уже созданные страницы. Некоторые дизайнеры
сразу создают все страницы сайта, поэтому таким образом можно орга-
низовать систему навигации по сайту. Кроме того, дизайнеры обычно
хранят все изображения в одной папке, которая, как правило, называет-
ся Images. При вставке изображений они выбирают их непосредственно
в папке Images. При загрузке файлов на сайт копируются файлы HTML
и папка Images, чтобы путь к изображениям оставался неизменным.
Вы увидели, как просто создавать веб-страницу в таком WYSIWYG-
редакторе, как KompoZer, и у вас может возникнуть вопрос: зачем сле-
дует изучать HTML? Ответ зависит от того, хотите ли вы заниматься
созданием веб-сайтов. Если вы желаете разместить в сети всего лишь
несколько страниц для семьи и друзей, знать HTML вовсе необязатель-
но. Если же вы хотите понять, как настроить мелкие детали и использо-
вать более сложные методы дизайна и программирования, следует разо-
браться в коде веб-страницы.
Изучить HTML достаточно просто, и есть много веб-сайтов с инфор-
мацией для новичков, которые помогают понять основы кода HTML.
Посмотрите замечательные обучающие тексты относительно HTML
и других аспектов веб-дизайна на сайте www.w3schools.com.
Публикация веб-сайта
Вы когда-нибудь задумывались, почему в начале адресов стоит http?
HTTP означает Hypertext Transfer Protocol (Протокол передачи гипер-
текста). Это способ запроса веб-страницы браузером с сервера. При вво-
де адреса в строку большинства браузеров они делают предположение,
что вы используете http.
Для публикации сайта используется другой протокол передачи данных,
который называется FTP (File Transfer Protocol — Протокол передачи
232
Глава 16. Мастер в своем домене — инструменты веб-дизайна
файлов). С помощью FTP можно посылать программы, музыку, видео
и ДРУгие файлы с какого-то компьютера на сервер FTP, откуда файлы
могут быть доступны и на других компьютерах. Некоторые из этих фай-
лов могут составлять ваш веб-сайт.
Чтобы передать файлы по FTP, нужен FTP-клиент, адрес сервера FTP,
имя пользователя и пароль. К счастью, в KompoZer есть инструмент FTP
для отправки файлов на сервер. Нужные данные, скорее всего, вы уже
получили от компании, предоставляющей услуги по размещению фай-
лов. Если нет, спросите их у специалистов по технической поддержке.
Следующий шаг при публикации веб-сайта в Интернете — открытие ин-
струмента Publish Page (Публикация страницы) (рис. 16.8), для чего
следует щелкнуть по значку Publish на панели инструментов KompoZer.
В Publish Page надо будет указать название сайта (Site Name). Вы може-
те ввести любое название. Затем у вас спросят адрес веб-сайта. Введи-
те полный адрес примерно в таком формате: www.yowrsfte.com. Затем
нужно будет ввести адрес публикующего сервера (Publishing Server).
Это ваш сервер FTP. Замените http и www на ftp, чтобы адрес выглядел
примерно так: ftp://ftp.yowrsfte.com. Опция Select Directory (Выбор
папки) позволяет указать, в какой папке на FTP-сервере вы хотите раз-
местить файлы.
Publish Page
X
Site Name: Му Website
Web Site Information
HTTP address of your homepage (e.g.: ’http://www.myisp.com/myusemame')
http://www.mywebsite.com/
Publishing Server--------------------------------------------------------
Publishing address (e.g.: 'ftp^/ftp.myisp.com/myusemame’):
ftp://ftp.mywebsite.com/ Select directory
User name:
Password:
□ Save Password
Hdp
Cancel
Publish
Рис. 16.8. Возможности инструмента Publish Page
После ввода адресов укажите свое пользовательское имя и пароль, а за-
тем щелкните по кнопке Publish. Если ваша домашняя страница назы-
233
Часть IV. Достичь большего
вается index.htm или index.html, вы можете набрать адрес вашего веб-
сайта в браузере и увидеть результаты своего тяжелого труда!
Если вам не нравится инструмент публикации в KompoZer, посмотрите
на других клиентов FTP в репозиториях Ubuntu, чтобы найти вариант,
который подходит вам.
Сложный дизайн
Да, созданная вами веб-страница выглядит скромно по сравнению
с крупными динамическими страницами. Пусть это вас не останавли-
вает! Если вас интересует веб-дизайн, начните с изучения каскадных
таблиц стилей (Cascading Style Sheet, CSS). Они делают жизнь проще
и позволяют обновить весь сайт всего несколькими щелчками мыши.
Если вас действительно интересует веб-разработка, установите в Ubuntu
Server Edition среду LAMP для размещения динамических веб-сайтов.
LAMP состоит из операционной системы Linux (в вашем случае —
Ubuntu); веб-сервера Apache\ базы данных MySQL и языков РНР/Рег1/
Python для написания сценариев, которые объединяют все в единое
целое. Сеть изменила способ общения людей, покупки, развлечения, и,
если вы сможете использовать возможности Всемирной паутины, это
поможет вам во многих ситуациях.
Глава 17
ХОРОШО УЖИВАТЬСЯ С WINDOWS
Как...
• Установить Wine
• Установить приложения Windows в Ubuntu
После того как вы прочитали столько страниц о достоинствах Ubuntu,
глава о Windows может заставить вас подумать, что мы снова воз-
вращаемся к тому, от чего ушли. Действительно, многие программы
с открытыми исходными кодами и свободные приложения могут со-
ставить серьезную конкуренцию Windows. Однако в некоторых си-
туациях возникает необходимость запустить приложение, созданное
специально для Windows. К сожалению, из-за различий в операцион-
ных системах вы не сможете просто так установить Microsoft Office
в Ubuntu.
Если вы знакомы с историей вычислительной техники, то, вероятно,
помните о ситуации с Apple Macintosh. После первоначального успеха
продажи компьютеров Мас стали уменьшаться, так как пользователям
не хватало программ для них. В начале своего существования GNU/
Linux испытала те же проблемы. Даже энтузиасты, которых не пугала
GNU/Linux, не использовали ее постоянно, так как для GNU/Linux
было написано мало программ.
Сейчас все изменилось. Существует не только большое количество при-
ложений для GNU/Linux, но и дополнительные инструменты, которые
позволяют устанавливать и запускать в системах наподобие Ubuntu
приложения, созданные для Microsoft Windows. Конечно, многие чле-
ны сообщества GNU/Linux заверяют, что программы, написанные
Microsoft, работают лучше и менее подвержены сбоям, если они запу-
щены в среде GNU/Linux. Правы ли они? Вы сможете узнать это сами,
читая о том, как Ubuntu может уживаться с приложениями Microsoft
Windows.
235
Часть IV. Достичь большего
Двухвариантная загрузка
Если вы стали использовать Ubuntu, но вам все равно нужно запускать
программы для Windows, рассмотрите возможность двухвариантной за-
грузки. Двухвариантная загрузка позволяет установить на компьютере
две операционные системы, а при запуске выбрать одну из них.
ф ЗНАЕТЕ ЛИ ВЫ? РАСШИРЕНИЯ ФАЙЛОВ В UBUNTU
Если вы раньше пользовались MicrosoftWindows, то знаете, что при
установке программ следует запускать файл с расширением .ехе.
Ubuntu, как и другие дистрибутивы GNU/Linux, не поддерживает рас-
ширение файлов .ехе. Вместо этого в дистрибутивах GNU/Linux ис-
пользуются файловые расширения .deb или .rpm. Пакеты с расши-
рением .deb созданы специально для дистрибутивов на базе Debian.
Название пакетов .rpm происходит от Red Hat Package Manager (Ме-
неджер пакетов Red Hat), и они используются в таких дистрибутивах,
как Fedora Core, SUSE Linux и Mandriva. Хотя вы можете установить
пакеты с расширением .rpm, они созданы не для Ubuntu и других от-
ветвлений Debian. При установке пакетов .rpm их следует преобра-
зовать в пакеты DEB с помощью программы Alien.
ПРИМЕЧАНИЕ
На дороге встречаются распутья, а у дистрибутивов GNU/Linux есть
различные ответвления (forks). Ответвления — это дистрибутивы,
которые, как Ubuntu, были созданы на основе другого дистрибутива.
Так как Ubuntu основывается на Debian, она считается ответвлением
Debian.
Такой способ работает, так как жесткий диск разбит на части, называ-
емые разделами. Например, если на компьютере установлен жесткий
диск размером 120 Гб, вы можете создать два раздела по 60 Гб. Если вы
не хотите разбивать жесткий диск на равные части, можете создать один
раздел размером 100 Гб, а второй — размером 20 Гб. Вы можете разбить
диск на любое количество разделов и ограничены лишь размером жест-
кого диска.
ПРИМЕЧАНИЕ
Разделы следует настраивать во время установки первой операци-
онной системы.
236
Глава 17. Хорошо уживаться с Windows
Решение с разбиением диска кажется оптимальным, но у него есть недо-
статки. Разбивка на разделы может занять достаточно много времени, и
вы должны разбираться в доступных файловых системах и типах разде-
лов, Если вы решите разбить жесткий диск и настроить двухвариантную
загрузку, обратитесь к приложению данной книги, в котором описывается
установка операционной системы Ubuntu. Вы также можете найти много
информации в Интернете на различных форумах, и эти данные позволят
рам лучше понять способ разбиения диска на разделы, поэтому пусть вас
не пугает уровень сложности. Такую работу можно сделать; просто не сле-
дует пытаться заниматься этим без предварительной подготовки.
Существуют и другие проблемы, которые могут снизить привлека-
тельность двухвариантной загрузки. Первая проблема заключается в
лицензировании. Если вы хотите установить на компьютере Microsoft
Windows, придется за него платить. В настоящий момент загруженная
копия Windows Vista на сайте Microsoft стоит от 129,95 до 219,95 дол-
лара, в зависимости от того, какую версию вы хотите приобрести. Затем
придется записать диск и загрузить документацию.
Другая проблема при использовании этого метода — необходимость
перезагружать компьютер, чтобы использовать другую операционную
систему. Если вы набираете отчет в Writer и хотели бы использовать
программу Windows, придется сохранить свою работу, переза1рузить
компьютер, выбрать Microsoft Windows и дождаться ее загрузки. Если
вы потом захотите вернуться к Ubuntu, то вынуждены будете выпол-
нить перезагрузку, выбрать Ubuntu и ждать, пока загрузится эта опера-
ционная система. Если вы хотите воспитать в себе терпимость, такой
способ вам, безусловно, в этом поможет.
У многовариантной загрузки есть и положительная сторона. В таком
случае программы будут запускаться именно в той среде, для которой
они написаны. Если вы не можете обойтись без программы, написанной
для Windows, то можете запускать ее в Windows.
Виртуальные машины
Виртуальные машины — это действительно замечательная идея, так как
они становятся все важнее на больших предприятиях. Виртуальная ма-
шина (VM) — это компьютер, имитируемый на другом компьютере с по-
мощью определенного программного пакета. Имитируемый, или вирту-
альный, компьютер ведет себя так, как будто это совершенно отдельная
237
Часть IV. Достичь большего
машина. Виртуальные машины полезны в бизнесе, так как позволяют
системным администраторам создавать тестовые системы для провер-
ки работы новой программы, обновления и т. п. С помощью нескольких
виртуальных машин можно сымитировать сетевую среду, и администра-
торы могут проверить, каким образом то или иное изменение повлияет
на сеть и отдельные компьютеры.
Так чем же нам может помочь виртуальная машина? Как и при исполь-
зовании двухвариантной загрузки, виртуальная машина позволяет — в
среде Microsoft Windows — запускать написанные для Windows прило-
жения. Хотя среда имитируется, программа будет работать так, как если
бы она работала на компьютере под управлением Microsoft Windows.
Так как для работы нужно устанавливать Microsoft Windows, вам не-
обходима лицензионная версия операционной системы. Если у вас есть
старая неиспользуемая версия Windows, можете использовать ее в вир-
туальной машине. Если лишней копии под рукой нет и вы хотите уста-
новить Windows на виртуальном компьютере, нужно приобрести лицен-
зию перед установкой.
ПРИМЕЧАНИЕ
Виртуальные машины не ограничены лишь запуском Microsoft Win-
dows. Вы можете создать виртуальную машину практически для лю-
бой операционной системы.
Преимущество виртуальной машины перед двухвариантной загрузкой
в том, что виртуальная машина может работать одновременно с другой
операционной системой. Говоря нормальным языком, на виртуальном
компьютере можно работать с Windows и Ubuntu одновременно, не пе-
резагружая машину, чтобы использовать другую среду.
Установка пакета виртуализации
Так как для создания виртуальной машины нужны специальные про-
граммы, их нужно установить. Если вы подумали, что нужно открыть
Applications => Add/Remove, то оказались абсолютно правы! В окне
Add/Remove перейдите к меню Show (Показывать) и выберите пункт
All Available Applications (Все доступные приложения). В поле поис-
ка введите VirtualBox. Ubuntu просмотрит все репозитории и найдет
свободный пакет с открытыми исходными кодами, который называется
VirtualBox и поддерживается Sun Microsystems.
238
Глава 17. Хорошо уживаться с Windows
ПРИМЕЧАНИЕ
OpenOffice.org также поддерживается Sun Microsystems.
Когда в Add/Remove будет найден пакет VirualBox OSE, отметьте его.
У вас спросят, хотите ли вы разрешить установку поддерживаемых
сообществом программ. Щелкните по кнопке Enable (Разрешить), а
затем — по кнопке Apply Changes (Применить изменения). Когда по-
явится окно Apply The Following Changes (Применить следующие из-
менения), щелкните по кнопке Apply. Если вас попросят ввести пароль,
введите его в этом поле и щелкните по кнопке ОК. После завершения
установки щелкните по кнопке Close.
Чтобы открыть VirtualBox, выберите Applications => System Tools => Vir-
tualBox OSE. Когда появится окно VirtualBox (рис. 17.1), вы увидите
рисунок с пингвином Туксом и бабочкой MSN. Чтобы начать создание
новой виртуальной машины, щелкните по кнопке New (Новая) в левом
верхнем углу окна.
jAll available applications С
Search: virtualbox
j Application Popularity
АЙ VlrtualBox OSE
x86 virtualization solution - binaries V 4$
VirtualBox is a free x86 virtualization solution allowing a wide range of x86
operating systems such as Windows. DOS. BSD or unux to run on a Linux
system.
This package provides the bmanes for the Open Source Edition of VirtualBox. :
This application is provided by the Ubuntu community.
Homepage: httpiZfrWW.yirtualbgx.prg/
Рис. 17.1. VirtualBox OSE
После щелчка по кнопке New появится мастер Create New Virtual Ma-
chine (Создание новой виртуальной машины), который проведет вас
239
Часть IV. Достичь большего
через все необходимые шаги. Щелкните по кнопке Next. В следующем
окне мастера вас попросят назвать виртуальную машину (рис. 17.2).
Если вы собираетесь использовать несколько виртуальных машин,
придумайте уникальное название, а не просто Windows. После ввода
названия выберите, какую операционную систему вы будете устанав-
ливать. Доступны варианты от Windows 3.1 до Windows Vista, включая
редакции для серверов, GNU/Linux, различные версии Berkley Soft-
ware Distribution (BSD, дистрибутив программного обеспечения от
Berkley), Solaris, L4, DOS, OS/2 Ward и Unknown (Неизвестная) для
других операционных систем. Мы будем создавать виртуальную маши-
ну Windows Server 2003, поэтому выберите этот вариант. Щелкните по
кнопке Next.
ПРИМЕЧАНИЕ
2.2, 2.4, 2.6 после Linux при выборе операционной системы озна-
чают используемую версию ядра. Причина, по которой не исполь-
зуется название GNU/Linux, заключается в том, что в VirtualBox
упоминается только ядро, которое называется исключительно
Linux.
VirtualBox О St
X
File Machine Цеф
Welcome to VirtualBox!
The left part of the window is intended to
display a list of afl virtual machines on your
computer. The list ts empty now because you
haven’t created any virtual machines yet.
In order to create a new virtual machine,
press the New button in the main tool bar
located at the top of the window.
You can press the Fl key to get instant help, or visit
www.virtualbox.org for the latest information and news.
Рис. 17.2. Указание названия виртуальной машины и типа операционной системы
240
Глава 17. Хорошо уживаться с Windows
в следующем окне у вас спросят, сколько ОЗУ вы хотите выделить для
данной операционной системы. Значение по умолчанию — 256 Мб, и
мы его таким и оставим. Если указать меньшее число, могут возник-
нуть проблемы со скоростью работы виртуальной машины. Если задать
слишком большое значение, виртуальная машина будет забирать слиш-
ком много ресурсов у основной операционной системы. Помните: это не
место на диске, а оперативная память процессора. Снова щелкните по
кнопке Next.
В окне Virtual Hard Disk (Виртуальный жесткий диск) (рис. 17.3) вас
попросят выбрать жесткий диск, который будет загрузочным. Если вы
ранее создали в VirtualBox загрузочный диск, можете использовать его
повторно. Так как вы впервые создаете виртуальную машину, щелкните
по кнопке New.
Crratr Npw Virtual Marfitnr
x
Virtual Hard Disk
Select a hard disk image to be used as the boot hard disk of the
virtual machine. You can either create a new hard disk using the
New button or select an existing hard disk image from the
drop-down list or by pressing the Existing button (to invoke the
Virtual Disk Manager dialog).
If you need a more complicated hard disk setup, you can also
skip this step and attach hard disks later using the VM Settings
dialog.
The recommended size of the boot hard disk is 2O4S0 MB.
- Boot Hard Disk (Primary Master)
haro disk.>
Njgw... | Existing... j
Back
Next > | Cancel |
Рис. 17.3. Создание нового жесткого диска
После щелчка по кнопке New вы перейдете к мастеру New Virtual Hard
Disk (Новый виртуальный жесткий диск). В нем вы пройдете через про-
цесс создания загрузочной части виртуальной машины. В нервом окне
щелкните по кнопке Next. Во втором окне у вас спросят, какой образ
диска вы хотите создать: Dynamic Image (Динамический образ), кото-
рый вначале занимает мало места, увеличивая свой размер при необхо-
димости, или Fixed-Size Image (Образ фиксированного размера), при
котором сразу устанавливается размер виртуального образа. Чтобы
сэкономить ресурсы настоящего компьютера, выберите Dynamic Image
и щелкните по кнопке Next.
241
Часть IV. Достичь большего
Следующее окно — Virtual Disk Location and Size (Местонахождение
и размер виртуального диска). Вы можете указать, где будет храниться
виртуальная машина. Например, если вы хотите использовать вирту-
альную машину более чем на одном компьютере, можете сохранить ее на
переносном жестком диске или устройстве USB. Указав, где сохранять
виртуальную машину, нужно выделить место на виртуальном жестком
диске. Если только у вас не старый компьютер, оставьте стандартный
вариант в 20 Гб. При необходимости этот пункт можно будет изменить.
Выполнив все настройки, щелкните по кнопке Next. В следующем окне
еще раз посмотрите на настройки. Если они вас устраивают, щелкните
по кнопке Finish. В противном случае щелкните по кнопке Back и вне-
сите нужные изменения.
После щелчка по кнопке Finish вы вернетесь к мастеру, с которого начи-
нали. Но теперь в области Boot Hard Disk (Primary Master) будет указан
созданный диск. Щелкните по кнопке Next, чтобы продвинуться дальше.
Create fjc-w Virtual MarlHnn x
Virtual Hard Dbk
Select a hard disk image to be used as the boot hard disk of the
virtual machine. You can either create a new hard disk using the
New button or select an existing hard disk image from the
drop-down kst or by pressing the Existing button (to invoke the
Virtual Disk Manager dialog).
If you need a more complicated hard disk setup, you can also
skip this step and attach hard disks later using the VM Settings
dialog.
The recommended size of the boot hard disk is 20480 MB.
- Bgot Hard Disk (Primary Master) ----------------------
Ww -cw' Server 2003 vet • Tg“4 jef?* VirtuolBox/Vt !;
Nflw... | Existing I
< Back | ffext > | Cancel |
Затем должно появиться последнее окно. Если настройки верны, щелкни-
те по кнопке Finish, и на экране откроется окно, похожее на рис. 17.4.
На рис. 17.4 вы видите, что в окне указано, что CD/DVD-ROM не смон-
тирован. Если бы вы попробовали установить операционную систему,
диск не $ыл бы прочитан, поскольку вы его не смонтировали. Монтиро-
вать диски в VirtualBox просто; следует всего лишь дважды щелкнуть по
кнопке CD/DVD-ROM, после чего появится окно настроек. Отметьте
Mount CD/DVD Drive, а затем щелкните по кнопке ОК.
242
Глава 17. Хорошо уживаться с Windows
VirlibilBo* DSC
Efe Machine Неф
x
New Settings Delete Start
Windows Server 2003
ii.;: r h.-.r--.-.
$QeUfa | ®Snapshots | ^Description |
Семге!
Name Windows Server 2003
OS Type Windows Server 2003
Base Memory 256 MB
Video Memory 8 MB
Boot Order Floppy, CD/DVD-ftOH. Hard Disk
ACPI Enabled
ЮАЯС Disabled
(3 Hard Disk*
Primary Master Windows Server 2003.vdi
[Normal 15.07 GB]
@ CD/DVD>ROM
Not mounted
M Floppy
Not mounted
i» Audio
Disabled
Network
Adapter 0 NAT
> Serie! Pert*
Disabled
Рис. 17.4. Виртуальная машина Windows Server 2003
243
Часть IV. Достичь большего
КАК... УСТАНОВИТЬ МОДУЛИ
При первой попытке установки операционной системы в VirtualBox
может появиться сообщение об отсутствующих модулях. Не вол-
нуйтесь — достаточно просто завершить установку в Synaptic
Package Manager.
Если вы забыли, как это делать (см. главу 4), вкратце опишем этот
процесс снова. Выберите System => Administration => Synaptic
Package Manager. Когда откроется Менеджер пакетов, выпол-
ните поиск по слову VirtualBox. Отметьте VirtualBox Modules And
Packages и выберите Mark For Installation. Закончив, щелкните
по кнопке Apply, и Менеджер пакетов установит все выбранные
пакеты.
Если вы еще раз посмотрите на рис. 17.4, то увидите, что там написано,
что Windows Server 2003 выключен.
Чтобы начать установку операционной системы на виртуальном ком-
пьютере, вставьте установочный диск в соответствующее устройство и
щелкните по кнопке Start (Запуск). Затем следуйте инструкциям по
установке операционной системы.
Хорошее Wine
Wine значит «вино», но мы не предлагаем сделать перерыв и выпить.
Вместо этого мы рассмотрим, как можно запускать приложения, соз-
данные для Microsoft Windows, в среде Ubuntu. Wine HQ, или Wine, как
его часто называют, — это еще одна рекурсивная аббревиатура («Wine Is
Not an Emulator», «Wine — это не эмулятор»).
Wine — это приложение, которое позволяет выполнять приложения для
Windows в основанных на Unix операционных системах, а не эмулиро-
вать Windows. Таким образом, Wine — это реализация системного про-
граммного интерфейса (API) Windows.
Если вы ничего не поняли, не переживайте. Программный интерфейс —
это интерфейс, который позволяет написать, скажем, Microsoft Word, и
допускает его взаимодействие с другой программой, Microsoft Windows.
То, что приложения Microsoft Windows используют формат, непонят-
ный в GNU/Linux, связано с программными интерфейсами.
244
Глава 17. Хорошо уживаться с Windows
Wine действительно реализует API Windows, то есть работает как пере-
водчик для операционных систем типа Ubuntu. Когда приложение Win-
dows пытается совершить действие, которое Ubuntu не понимает, Wine
берет команду из программы и преобразует ее в понятный для Ubun-
tu вид.
Что это значит? Это значит, что с помощью Wine можно запускать про-
граммы, написанные для Microsoft Windows, на компьютере с Ubuntu!
Да, Microsoft Word, PowerPoint, Excel и Microsoft Access — все они запу-
скаются на операционных системах, основанных на Unix, если исполь-
зовать Wine.
ПРИМЕЧАНИЕ
Программы из репозиториев Ubuntu и многие другие программы,
используемые членами сообщества ПО с открытыми исходными
кодами, бесплатны, но это не относится ко многим приложениям
Microsoft Windows. Обязательно соблюдайте все лицензионные со-
глашения, если вы собираетесь использовать Wine. То, что вы ис-
пользуете бесплатную операционную систему, не значит, что и все
приложения будут для вас бесплатны.
У Wine есть важные преимущества перед двумя другими решениями,
о которых было рассказано выше. Так как вы не устанавливаете и не
эмулируете Windows, не нужно платить за лицензию на использование
Microsoft Windows. Wine, как и Ubuntu, бесплатен.
При использовании Wine не нужно перезагружать компьютер, как при
использовании двухвариантной загрузки.
Кроме того, процессору не нужно разделять ресурсы между основ-
ной и эмулируемой системой, как это происходит при применении
Virtual Box. Хотя у двух представленных ранее решений есть свои преи-
мущества, я уверен, что Wine гораздо лучше подходит для использова-
ния дома и в малом бизнесе.
Однако нельзя сказать, что у Wine нет недостатков. Многие программы
в Wine работают без проблем, но в некоторых возникают незначитель-
ные ошибки.
Кроме того, Wine способен запустить не все программы для Microsoft
Windows. Список программ, работающих без проблем, постоянно уве-
личивается, однако его никак нельзя назвать полным.
245
Часть IV. Достичь большего
В данный момент в базу данных Wine входит около 10 000 приложений;
ниже перечислены самые популярные из них.
Приложение Описание
Dreamweaver Программа для создания веб-сайтов
Flash Программа для создания веб-анимации
Microsoft Office Офисный пакет
Kayako Live Response Набор для службы технической поддержки
Timbuktu Pro Программа для удаленного управления компьютером
Counter-Strike Популярная игра
Madden NFL 08 Популярная игра
Inspiration Программа для тренировки визуального мышления, используемая в школах
ExamView Программа для создания тестов
Encarta Энциклопедия
Если вы хотите узнать, какие еще приложения работают в Wine, посети-
те сайт Wine с полной базой данных приложений и замечаниями об их
работе — http://appdb.winehq.org/appbrowse.php.
Установка Wine
Хотя можно установить Wine через инструмент Add/Remove, мы пред-
лагаем установить его в терминале, чтобы получить самую свежую
и стабильную версию.
Перед открытием терминала убедитесь, что вы разрешили все репози-
тории в System => Administration => Software Sources (Источники про-
грамм).
Затем запустите терминал, для чего выберите Applications => Accesso-
ries => Terminal.
В окне терминала введите следующую строку:
sudo aptitude update
Так будут обновлены все репозитории, чтобы получить последние паке-
ты. Затем введите:
sudo aptitude install wine
246
Глава 17. Хорошо уживаться с Windows
После завершения установки Wine его необходимо настроить, поэтому
введите:
winecfg
Когда будет создана и обновлена директория, вы увидите окно, удиви-
тельно похожее на окно в Microsoft Windows. Эта конфигурационная
папка на самом деле является скрытой папкой, в которой находятся под-
дельный диск С: и файлы реестра, подобные тем, которые используются
в версии Windows, где запускается программа.
Чтобы изменить версию Windows, щелкните по вкладке Applications
(рис. 17.5).
Рис. 17.5. Настройка Wine
Установка и запуск программ с помощью Wine
Давайте вначале загрузим программу, которую собираемся устанавли-
ватьс помощью Wine. Хотя подойдет любой исполняемый файл Windows
(с расширением .ехе), мы будем использовать FileZilla. FileZilla — это
бесплатный FTP-клиент, версии которого существуют для любой плат-
формы. Вначале запустите Firefox и введите http://filezilla-project.org/
download.php в адресной строке. Когда откроется страница, первым до-
247
Часть IV. Достичь большего
ступным вариантом будет Windows. Выберите файл FileZilla 3.0.9.3
win32-setup.exe и загрузите его.
ПРИМЕЧАНИЕ
Вы можете загрузить файлы ZIP, но вам нужен инструмент для их
распаковки!
После завершения загрузки файла создайте подпапку в своей домашней
папке и назовите ее Windows. Перетаскивайте в нее скачанные прило-
жения для Windows, чтобы знать, где они находятся. Переместите туда
файл FileZilla и опять запустите терминал.
В окне терминала введите следующую команду, чтобы перейти в дирек-
торию Windows. Помните, что в терминале различается регистр симво-
лов, поэтому windows и Windows — это разные вещи!
cd Windows
Затем в папке Windows необходимо установить файл FileZilla. Обяза-
тельно проверяйте то, что набираете в терминале. Если появились сооб-
щения об ошибках, скорее всего, вы что-то неправильно ввели, поэтому
вернитесь и проверьте.
wine FileZilla_3.0.9.3_win32-setup.exe
Если все было введено правильно, вы увидите окно установки програм-
мы. Поздравляем! Дальше выполняйте все шаги программы установки.
248
Глава 17. Хорошо уживаться с Windows
ПРИМЕЧАНИЕ
Когда у вас спросят, в какую директорию вы хотите установить при-
ложение, выберите C:\Program Files, как и в MicrosoftWindows.
Если установка программы в Wine показалась вам простой, то вы еще не
видели, как просто в Wine запустить программу! Нужно всего лишь по-
вторно скомпилировать весь код приложения, чтобы он работал с ядром
Linux, — и все готово! Ой, подождите, Wine все это за вас уже сделал!
Чтобы запустить программу, достаточно выбрать Applications => Wi-
ne => Programs => FileZilla FTP Client FileZilla. Все установленные
в Wine программы будут появляться в меню Programs. Попробуйте по-
вторить это с Internet Explorer или Windows Media Player.
Wine — не подлинный
Если вы в последнее время использовали Microsoft Windows, то, веро-
ятнее всего, встречались с проверкой подлинности Windows (Windows
Genuine Advantage). Из-за популярности Microsoft Windows и цен
на программы для нее часто создаются пиратские копии продуктов
Microsoft.
Пиратская программа — это нелицензионная копия программы, ко-
торая часто каким-то образом взломана, чтобы се можно было запу-
стить.
Хотя взломанные программы могут работать практически без проблем,
пиратские версии Windows не проходят проверку Windows Genuine
Advantage.
К сожалению, некоторые продукты Microsoft под управлением Wine
также не проходят эту проверку. Если вы хотите использовать Internet
Explorer или Media Player, у вас не возникнет проблем. Но если вы бу-
дете использовать Microsoft Office, проблемы возникнут при загрузке
дополнительных шаблонов.
Мысли напоследок
Итак, возможно, вам пришла в голову мысль: «Если я перехожу на
Ubuntu, зачем мне приложения Microsoft Windows?» Если вы так поду-
249
Часть IV. Достичь большего
мали, замечательно! Вы уже понимаете, как важно программное обеспе-
чение с открытыми исходными кодами для будущего вычислительной
техники.
Однако помните, что философия Ubuntu рассматривает использование
программ и свободы. Поэтому у пользователя должна была свобода вы-
бора и возможность выбрать приложения, не соответствующие фило-
софии свободного ПО.
Я не говорю, что программы для Microsoft Windows лучше программ
с открытыми исходными кодами, но если вы хотите их использовать,
у вас должна быть такая возможность.
Часть V
ВЕСЕЛЬЕ В UBUNTU
Глава 18. Игры и развлечения — играйте в игры
в Ubuntu
Глава 19. Воспроизведение музыки — используем
мультимедиа на полную
Глава 20. Стать умнее! Использование
образовательных программ
Глава 18
ИГРЫ И РАЗВЛЕЧЕНИЯ - ИГРАЙТЕ
В ИГРЫ В UBUNTU
Как...
• Искать игры для Ubuntu
• Устанавливать игры из репозитория
• Играть в игры для Windows
• Найти игры для GNU/Linux
• Играть в сетевые игры
Компьютерные игры прошли длинный путь со времени Space Invaders
и Asteroids. A Pong? Забудьте. В наше время компьютеры и игровые кон-
соли позволяют создавать изображения, не отличимые от настоящих
людей и монстров. И рисунки столь хороши, что порой нельзя опреде-
лить, играют ли ваши дети в ЕА Sports Madden NFL или смотрят транс-
ляцию настоящей игры!
Хотя часто компьютерные игры считают тратой времени и обвиняют
в том, что они мешают детям делать домашнюю работу, на самом деле
есть много взрослых, которые каждый день играют в компьютерные
игры. Будь это электронная игра на Flash или уровень Tiger Woods’08,
как дети, так и взрослые могут наслаждаться ими часами.
В игровом мире система GNU/Linux считалась ужасной для игроков
из-за недостаточной поддержки оборудования и отсутствия игр, напи-
санных для этой системы. В данной книге вы уже увидели, что Ubuntu
и GNU/Linux развеяли многие из этих мифов. Когда речь идет об играх,
эти мифы тоже не имеют под собой основания.
Здесь мы рассмотрим игры и покажем, что Ubuntu способна запускать
игры с той же скоростью и без потерь в качестве изображения по сравне-
нию с Microsoft Windows. Конечно, невозможно обойти стороной игры,
написанные специально для GNU/Linux. Когда вы увидите все игры,
252
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
написанные специально для Ubuntu, возможно, вы даже не захотите за-
ботиться о запуске игр, написанных для Windows!
Игры для Ubuntu
В Microsoft Windows есть такие игры, как Пасьянс «Косынка», Сапер
и Солитер. В состав Ubuntu также входит множество игр, и они могут за-
просто стать препятствием для написания отчета по работе. Открыв меню
Applications => Games (Игры), вы увидите список, похожий на представ-
ленный на рис. 18.1. Это игры, которыебыли установлены вместес Ubuntu,
поэтому их можно запустить сразу. В списке вы можете увидеть, что даже
самые преданные поклонники Солитера найдут в Ubuntu свою любимую
игру! В списке на рис. 18.1 перечислен набор игр, созданных специаль-
но для графической среды GNOME. В этом наборе, который называется
Gnome Games, содержатся не только знакомые всем, но и новые игры.
AisleRiot Solitaire Набор из более чем 80 различных пасьянсов
Blackjack (Блэкджек) Все как в казино, но вы не можете потерять свои деньги
Chess (Шахматы) Шахматы, в которые можно играть на двухмерной и трехмерной доске
Five or More (Пять или больше) Логическая игра, в которой надо сложить линию из пяти шаров одного цвета
Four- in-а- Row (Четыре в ряд) Логическая игра наподобие Connect Four
FreeCell Solitaire (Пасьянс Косынка) Версия классической игры для Gnome
Gnometris Игра типа Тетрис
lagno (Ясно) Вариант старой настольной игры Реверси
KJotski (Клецки) Решите головоломку с блоками за минимальное число ходов
Mahjongg (Маджонг) Игра для одного человека с фишками
Mines (Мины) Найдите мины на поле, руководствуясь числом мин в соседних клетках
Nibbles Змея растет, поедая бриллианты
Robots Уйдите от роботов-убийц!
Same GNOME Игра, похожая на Bejeweled. Составляйте соответствия из цветных шаров, и они исчезнут
Sudoku Популярная головоломка, в которой надо расставить числа
Tali Древняя римская игра, напоминающая покер на костях
Tetra vex — Интересная геометрическая загадка с поиском со< п ветств v ющи х ч и сел •
253
Часть V. Веселье в Ubuntu
11 Accessories ►
$ в *•<*«* «**•
А Graphics ► I |Д Blackjack
Internet
ф Office
I ff Programming
£j Sound & Video
I
System Tbols
f Wine
|J^ Add/Remove...
I»»1 — ini .»»•-
Ц Places
I
Л1 System
»!
► i
I
>
>
»
>
►
pX Chess
JjJ Rve or More
J Four-in-a-Row
Щ Pre eCell Solitaire
JI Gnometns
lagno
Klotski
Mahjongg
{ф} Mmes
Nibbles
ф Robots
£ Same GNOME
fjt| Sudoku
$ Wi
Tetravex
Рис. 18.1. Список игр
Одна из самых замечательных характеристик Gnome Games в том, что
они поддерживают многопользовательскую игру по Сети. Вы можете
соединиться с сервером и похвастаться своими умениями перед други-
ми игроками со всего офиса или мира!
Многопользовательские игры
В данный момент в Gnome Games есть возможность многопользователь-
ской игры в Nibbles, lagno, Four-in-a-Row и Mines.
Чтобы сыграть с другим человеком, нужно установить соединение с сер-
вером. Покажем это на примере Nibbles. Если запустить игру, вверху
окна вы увидите панель меню.
В меню выберите Game => Network Game (Игра => Сетевая игра). Когда
откроется окно Network Game, выберите First-lune Login or Guest Login
(Вход в игру впервые или гостевой вход). После первого входа в систему
вы сможете выбрать свой профиль и войти в систему немедленно. При
первом входе необходимо указать некоторые данные. При гостевом вхо-
де не нужно ничего указывать, но результаты игры не будут сохранены,
так как при гостевом входе не сохраняется никакой информации.
254 "
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
Network Game
Server Profile
Profile: |
Edit Profiles
Server: gnome.ggzgammgzone Port: 568B
User Information
Username: jeff
Password: ••••••••
Email: £jeff@myemail.com
Authentication type
Q Normal Login
О Guest Login
First-time Login
©delp
Qtancei
ПРИМЕЧАНИЕ
Стоит создать отдельный адрес электронной почты для сетевых игр.
Введенные адреса видны программам по сбору адресов, и именно
на созданный адрес вы будете получать спам.
Часть V. Веселье в Ubuntu
Если вы хотите создать профиль сервера или отредактировать суще-
ствующий профиль, щелкните по кнопке Edit Profiles (Редактировать
профиль). Стандартный профиль сервера — GGZ Gaming Zone. Сервер
в таком случае называется gnome.ggzgamingzone.org, а номер порта GGZ
Gaming Zone — 5688. Этот номер очень важен, так как без него невоз-
можно подсоединиться к серверу.
Когда вы будете готовы начать, щелкните по кнопке Connect (Соедине-
ние), и вы перейдете в Lobby выбранной игры. Чтобы присоединиться
к игре, найдите активную игру и щелкните по кнопке Join (Присоеди-
ниться). Вы можете также посмотреть на процесс игры, выбрав ее и щел-
кнув по кнопке Watch (Следить). Чтобы отключиться от сервера, про-
сто щелкните по кнопке Disconnect (Разорвать соединение).
Установка новых игр из репозиториев
Набор Gnome Games позволяет убить время, но со временем вы захотите
чего-то нового. Не волнуйтесь, команда Ubuntu понимает, сколь важны
игры для пользователей.
Как и в случае с большинством приложений, которые вы устанавли-
ваете в Ubuntu, следует выбрать пункт Appications => Add/Remove.
256
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
В разделе Show выберите пункт All Available Applications. Выбрав этот
вариант, в левой части окна щелкните по категории Games. В разделе
Application должен появиться список всех игр для Ubuntu, доступных
в репозиториях.
В этом списке вы можете установить симуляторы, гонки и даже шутеры.
Качество большинства этих игр такое же, как и у Gnome Games, но есть
и действительно интересные вещи. Например, SuperTux. Поклонники
видеоигр помнят, что Super Mario для Nintendo поднял интерес к этой
консоли, когда этого никто не ожидал. Аналогом данной игры является
SuperTux, но с пингвином Туксом в главной роли.
# ПРИМЕЧАНИЕ
Раз речь зашла о Nintendo, в репозитории Ubuntu есть особый вид
игры, эмулятор ZSNES. Эта программа эмулирует виртуальную
Super Nintendo Entertainment System на компьютере с Ubuntu. Она
позволяет запускать классические видеоигры, для чего следует ска-
чать ROM-игры. ROM — это данные из карты памяти самой игры.
Хотя из репозитория можно установить ZSNES Emulator, вы увидите,
что к данной программе не прилагается никаких игр. Это связано с
тем, что на распространение файлов ROM существуют юридические
ограничения. Хотя файлы ROM есть в свободном доступе, это не
значит, что вы можете просто скачать их и начать игру. Я упомянул
это, чтобы вы случайно не нарушили закон. Вы можете просто не
использовать эту программу, а установить любые свободные игры,
играть в которые не менее весело.
Запуск игр, созданных для Windows
Хотя мы уверены, что GNU/Linux — очень стабильная и безопасная
операционная система, созданная с учетом прав пользователей, сложно
отрицать, что Microsoft Windows в данный момент гораздо популярнее.
Простые экономические подсчеты заставляют разработчиков создавать
игры для платформы Windows.
® ЗНАЕТЕ ЛИ ВЫ? ИГРЫ В WINE НУЖНО НАСТРАИВАТЬ
Хотя Wine позволяет запускать большинство приложений сразу же
после установки из меню Applications, установка компьютерных игр
сложнее.
К сожалению, компьютерные игры часто копируются и продаются
незаконно, поэтому многим разработчикам приходится встраивать
257
Часть V. Веселье в Ubuntu
в игры механизмы защиты от копирования. Порой при запуске игры
нужно вставить диск, или для защиты от копирования используются
данные в реестре.
Разработчики не только защищают свои игры от незаконного копиро-
вания, но и улучшают их, используя Интернет. Так как широкополосное
соединение с Интернетом столь доступно, разработчики часто добав-
ляют в игры функцию загрузки нового содержимого из Интернета.
Если вы для запуска игр используете Wine, нужно настроить работу
игр в Ubuntu или в той версии Windows, которую вы используете. Пе-
ред установкой игры с помощью Wine зайдите на www.winehq.com и
прочитайте инструкции о том, как заставить конкретную игру работать
в Wine. Как и в других сообществах программ с открытыми исходными
кодами, члены сообщества Wine всегда готовы помочь новичкам.
Значит ли это, что вам придется исключить из своей коллекции такие
популярные игры, как World of Warcraft, Counter-Strike и EA Sports?
Конечно, нет. Помните о приложении Wine, о котором было рассказано
в прошлой главе? Оно позволяет запускать в Ubuntu не только Microsoft
Word, но и большинство современных компьютерных игр.
Cedega
В самом начале этой книги упоминалось, что не все программы с откры-
тыми исходными кодами бесплатны. Примером является Cedega. Cedega
построена на основе кода Wine и позволяет пользователям GNU/Linux
запускать приложения для Microsoft Windows на своем компьютере.
В то время как Wine пытается обеспечить совместимость со всеми при-
ложениями, Cedega делает акцент только на компьютерных играх.
Cedega работает по принципу месячной подписки. Оплатив подписку,
вы будете получать обновления программы и техническую поддержку, а
также получите доступ к форумам TransGaming, производителя Cedega.
Так как это коммерческий продукт, Cedega создается и поддерживается
сотрудниками TransGaming.
ПРИМЕЧАНИЕ
Есть разные точки зрения относительно того, что лучше: Cedega или
Wine. Многие люди советуют вначале попробовать Wine, так как она
бесплатна. Другие предлагают использовать Cedega, так как она
создана специально для игр и проще в настройке. Как вы уже, веро-
ятно, заметили, сообщества программ с открытым исходным кодом
258
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
могут очень сильно помочь, но в них много людей с самыми разными
мнениями. Следуйте советам тех, кто предлагает использовать то,
что лучше вам подходит.
Чтобы установить Cedega, следует приобрести подписку на сайте Trans-
Gaming. Откройте Firefox и введите в адресной строке http://transgam-
ing.com — вы перейдете на домашнюю страницу TransGaming Technolo-
gies. На ней щелкните по кнопке Register Now (Зарегистрироваться
сейчас). Вам нужно будет указать TransGaming личную информацию и
информацию о платеже. Когда вы приобретете подписку, TransGaming
пришлет вам временный пароль и информацию о том, как войти в систе-
му. Войдя на сайт TransGaming как зарегистрированный пользователь,
выберите Downloads Cedega (Загрузить Cedega) в верхнем меню.
Затем вы перейдете на страницу, похожую на рис. 18.2.
Л Applications Places System Q
jeff j tt * 1US Aug 5. 9:55 PM
О
CerHa.rom - Horne of Ti ansGaminq s Cedeqa - Play Windows qainc^ on I tnnx - Mozilla f-irr-f•
X
file Edit yisw Hiftory fiookmada ]pols Help
О
cot C' httpJAnNW.cedega.com/downloads/
| Google
Do you want Firefox to remember this password?
flemember
Never for Ths Site [ Not Now
♦ Downloads
Cedega
Download the latest prepackaged version of Cedega for your Linux distribution.
File Name/Descriptlon
File Size Posted
> Download Cedega DFB
DEB format for Debian, Ubuntu, Umpire, Knoppbt, and other
’’ Debian-bated tyttem*.
1.7MB 05/16/2008
Require*: ПЬсб >— 2.2.4-4, xllbme*a3 or llbgll, python >“ 2.3,
python-gtk2 > 2.4, python-glade2, wget. Recommended: python
2.4 and python2.4-dbuc.
Download Cedega HPM
RPM format for Red Hat and Fedora Core-bated tytems.
1.8MB 05/16/2008
Require*: python >- 2.3, pygtk2 >- 2.4, gtfc2 >- 2.4, wget,
dbus-python.
Done
LJ
Рис. 18.2. Страница для скачивания Cedega
fl ПРИМЕЧАНИЕ
При желании вы также можете загрузить инструкции Cedega Quick-
Start (Быстрый старт) и Troubleshooting (Устранение неполадок).
Й
a
if\
□
259
Часть V. Веселье в Ubuntu
На странице Downloads вам следует выбрать правильный пакет. Пе-
рейдите к середине страницы, найдите cedega-small_6.0.2_all.deb и
дважды щелкните по нему. Должно появиться окно загрузки файла, в
котором у вас спросят, что Firefox должен сделать с файлом. Так как
это пакет DEB, оставьте стандартный вариант Open With GDebi Pack-
age Installer (Открыть в программе для установки пакетов GDebi).
Вы также можете выбрать вариант Save File (Сохранить файл), и тог-
да пакет будет сохранен на рабочем столе, и вы сможете открыть его
позже. Давайте оставим стандартный вариант, так что выберите Open
With, а затем щелкните по кнопке ОК. Откроется окно Package In-
staller (Программа установки пакетов), показанное на рис. 18.3. Щел-
кните по кнопке Install Package вверху окна, чтобы начать процесс
установки.
Parkaqp Installpf - г pdpqa-small _ □ х
file Help
----------- ----1---------r. ........... %.......................
Package: cadag.-.m.ll | ^> jnatall Package
Status: All dependencies are satisfied u——
Descnption Details Included Files
Cedega from TransGaming Technologies Inc., www.transgaming.com
i
Рис. 18.3. Окно Package Installer
fl ПРИМЕЧАНИЕ
Перед тем как приступить к настройке Cedega, обязательно изме-
ните пароль на сайте Cedega. Для этого щелкните по кнопке Mo-
dify Account (Изменить учетную запись), а затем выберите Change
Password (Изменить пароль).
*
Чтобы запустить Cedega, выберите Applications => Graphics => Trans-
Gaming Cedega (Программы => Графика => TransGaming Cedega). При-
няв условия лицензионного соглашения, вы перейдете к мастеру Cedega
260
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
Setup Wizard (Мастер настройки Cedega). На первой странице будет
вкратце описан процесс установки. Щелкните по кнопке Forward. На
втором экране мастера нужно будет ввести имя пользователя и пароль.
Эта та информация, которую вы указывали при создании учетной запи-
си TransGaming. После ввода этой информации убедитесь, что галочка
Check For Updates (Проверять обновления) установлена, и щелкните
по кнопке Forward.
fl ПРИМЕЧАНИЕ
На этом этапе может появиться окно Information, в котором у вас
спросят, хотите ли вы установить обновление. Это произойдет в том
случае, если доступно обновление, так что щелкните по кнопке ОК.
После этого у вас будут самые свежие пакеты. Также нужно согла-
ситься с лицензионным соглашением пакетов от сторонних произ-
водителей в случае их установки.
На третьей странице мастера речь пойдет об аппаратном обеспече-
нии компьютера. На рис. 18.4 показан пример того, что может быть
определено на компьютере. Хотя эта информация уже определена, вы
можете щелкнуть по кнопке Autodetect (Автоматическое определе-
ние), чтобы Cedega определила оборудование еще раз. Если настрой-
ки аппаратного обеспечения вас устраивают, щелкните по кнопке
Forward.
Crdr-ga Setup Wizard
System Itests (Page 4 of 5)
The setup wizard will now run a number of system tests
to determine the compatability of your system with
Cedega
g OpenGL Direct Rendenng
0 3D Acceleration
g POSIX Threads (Pthreads)
g Copy Protection
g OSS Sound
g ALSA Sound
i Run Selected Testsi
261
Часть V. Веселье в Ubuntu
На четвертой странице мастера будет запущен ряд тестов, чтобы опреде-
лить, насколько хорошо Cedega будет работать на вашем компьютере. Для
начала тестов щелкните по кнопке Run Selected Tests (Запустить выбран-
ные тесты). При этом не стоит отменять какие-то тесты, особенно если
Cedega запускается на вашем компьютере впервые. После завершения те-
стов щелкните по кнопке Forward, чтобы завершить работу мастера.
< Srhip VJizwrf
System Setup Stage 2 (Page 3 of 5)
Hardware Information
CPU IrteKR) Pentium(R) 0 CPU 2.80GHz
CPU GHz 2.8
Memory (MB) 503
Video Card
Manufacturer Mesa project
iype Mesa GLX Indirect
Video RAM (MB)
AGP Mem Available (MB) In/A
Driver Version 1.4 (2.1 Mesa 7.0 3 rc2)
Sound Card
Name Ensoniq ES1371 [AudioPCi-97] (rev 02)
Driver OSS
System Information
Kernel 2.6.24-16-386
XWrtion
Distribution Debian lenny/std
^Autod etact
Рис. 18.4. Настройки оборудования
ПРИМЕЧАНИЕ
Если на вашем компьютере все тесты выполнились неудачно, щел-
кните по кнопке More Info (Больше информации), чтобы узнать при-
чину. Очень часто тесты завершаются неудачно, поскольку оборудо-
вание компьютера не поддерживает тестируемые функции.
В последнем окне вам сообщат, что установка завершена. Вы можете
щелкнуть по кнопке Finish, чтобы запустить Cedega.
262
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
Установка игр с использованием Cedega
При запуске Cedega выведет окно, показанное на рис. 18.5. Чтобы начать
установку игры для Windows, вставьте компакт-диск с игрой, которую
поддерживает Cedega. Если будет выведено окно This media contains
software intended to be automatically started. Would you like to run it?
(На данном носителе есть программа, предназначенная для автоматиче-
ского запуска. Запустить ее?), щелкните по кнопке Cancel (Отменить).
На диске настроен автоматический запуск файла .ехе. Помните: Ubuntu
не знает, что делать с файлом .ехе.
Рис.18.5. Cedega
Вместо того чтобы использовать стандартный автоматический запуск,
мы задействуем пункт Install в верхнем меню Cedega. Когда появится
окно Install Software, вам нужно будет указать некоторые сведения.
Game Folder (Папка игры)
Введите здесь название папки, которую хотите выделить для игры. Вы
можете использовать здесь название игры.
263
Часть V. Веселье в Ubuntu
GDDB Entry (Запись GDDB)
Выберите название игры из раскрывающегося списка. Так можно удо-
стовериться, что игра входит в базу данных игровых дисков Cedega
(Cedega Game Disk Data Base).
Installer (Программа установки)
Щелкните по кнопке Browse (Обзор) и укажите путь к программе
установки на диске с игрой. Программа установки обычно называется
setup.exe или install.exe.
После ввода необходимой информации щелкните по кнопке Continue
(Продолжить), чтобы начать процесс установки. Как и в Wine, вначале
необходимо установить игру, которую вы хотите запустить. Следуйте
инструкциям в программе установки.
Когда игра будет установлена, вы можете поиграть в нее, выбрав соз-
данную папку игры, а затем — ярлык игры. Выбрав ярлык, щелкните по
кнопке Play (Играть), чтобы запустить игру.
Игры для GNU/Linux
Мы увидели, что на компьютере под управлением Ubuntu есть возмож-
ность запуска игр, созданных для Microsoft Windows. Все это хорошо,
но существуют ли игры специально для пользователей GNU/Linux? Со-
общество GNU/Linux очень велико, и, конечно, для операционной си-
стемы Ubuntu есть отличные компьютерные игры. Нужно только уметь
их найти.
При поиске игр для Ubuntu лучше всего открыть Firefox и выполнить
поиск по словам Linux games или best Linux games. Вы увидите море сай-
тов со ссылками на игры для GNU/Linux, в которые можно играть без
эмуляции и запуска других программ. В число игр для Ubuntu входят:
Битва за Веснот Стратегическая игра, в которой вам нужно создать армию и вернуть себе трон Веснота. Вы можете играть в эту игру самостоятельно или в многопользовательском режиме, пригласив до семи друзей
Nexuiz W Шутер от первого лица, похожий на Doom или Quake. Вы можете играть в нее самостоятельно или создать многопользовательскую игру для компании в 63 человека
Tux Racer Проверьте, как быстро вы можете маневрировать символом Linux, пингвином Туксом, на различных дорогах
264
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
The Open Race Car Simulator Сядьте за руль одной из 50 различных машин и соревнуйтесь против компьютерных противников или троих друзей
Flight Gear Симулятор полетов с открытыми исходными кодами
Frets in Five С помощью клавиатуры подбирайте музыкальные ноты в компьютерной игре, которая напоминает Guitar Него
Это лишь немногие игры для операционной системы Ubuntu, которые
доступны для скачивания.
Установка игр от сторонних разработчиков
Установка игр от сторонних разработчиков ничем не отличается от уста-
новки любых других программ в Ubuntu. Первый шаг — загрузить про-
грамму. Так как мне нравятся гитарные игры, давайте откроем Firefox и
введем http://fretsonfire.sourceforge.net в адресной строке. В разделе
Download For Linux выберите Full Version (Полная версия). Так как это
не пакет DEB, а пакет GZ, у вас будет вариант Open With Archive Man-
ager (Открыть в менеджере архивов). Щелкните по кнопке ОК, чтобы
загрузить пакеты. После загрузки пакетов откроется Archive Manager,
который позволяет распаковать файл. Я всегда создаю папку Games, в
которую распаковываю игры, чтобы не создавать беспорядок. Щелкните
по кнопке Create A Folder (Создать папку) и назовите ее Games. Когда
папка будет создана, щелкните по кнопке Extract (Извлечь).
cedega-small-6.0 2 1 .1386.rpm 1800KB
File Description:
Cedega 6.0.2 in RPM format for Red Hat and Fedora Core-based sysems.
Requires: python >= 2 3. pygtk2 >= 2.6, gtk2 >= 2.6. wget. dbus-python.
cedega-small-suse-6 0.2-1.>386 rpm 1800KB
File Description:
Cedega 6 0.2 in RPM format for SuSE systems.
Requires: python >= 2.3, python-gtk >= 2.6, gtk2 >= 2.6, wget. dbus-l-python.
cedega-small-mandnva-6 С.2-1.(386.грт 1800KB
File Description:
Cedega 6.0.2 in RPM format for Mandnva systems.
Requires: python >= 2.3, pygtk2 0 >= 2.6, pygtk2.0-hbglade. gtk2 >= 2.6 wget,
dbus-python.
cedega small_6.0.2_albdeb 1788KB
File Description:
Cedega 6 0.2 in DEB format for Debian, Ubuntu, Lmdows, Knoppix, and other
Debian-based systems.
Requires: Iibc6 >= 2.2.4-4. xlibmesa3 or Itbgll, python >= 2.3, python-gtk2 >= 2.6,
python glade2. wget. Recommended: python 2.4 and python2 4-dbus.
265
Часть V. Веселье в Ubuntu
fl ПРИМЕЧАНИЕ
В большинстве случаев Firefox будет предлагать подходящую про-
грамму для открытия загружаемых файлов.
Чтобы завершить установку игры, откройте Terminal и перейдите
к папке Games, которую мы только что создали, а затем откройте папку
FretsOnFire:
cd Games/FretsOnFire
fl ПРИМЕЧАНИЕ
Помните, что при вводе команд в терминале следует различать про-
писные и строчные буквы! Games и games — это разные вещи!
Теперь, находясь в директории FretsOnFire, введите ./FretsOnFire,
чтобы установить игру!
Игры в Интернете
В число самых популярных компьютерных игр входят некоторые сете-
вые игры, размещенные на сайтах. Эти игры используют две техноло-
гии от Adobe (ранее — от Macromedia): Flash и Shockwave. Flash — это
инструмент анимации, который позволяет встраивать в веб-страницы
анимационные ролики и интерактивные игры.
Flash используется так часто, что Adobe разработала проигрыватель
Flash в виде дополнения для Firefox, который работает в Ubuntu и дру-
гих версиях GNU/Linux. Кроме того, Фонд свободного программно-
го обеспечения поддерживает свободный проигрыватель Flash, Gnash
(GNU flash), который можно использовать в браузерах с открытыми ис-
ходными кодами. Без проигрывателя Flash невозможно просматривать
содержимое Flash. Когда вы попадете на сайт с Flash-играми, вам пред-
ложат установить хотя бы один проигрыватель Flash из списка. После
установки дополнения у вас не будет проблем, если на сайте использу-
ется Flash-анимация.
Shockwave — это технология, похожая на Flash и разработанная той
же компанией. Хотя в Shockwave больше возможностей, чем во Flash,
она не столь популярна. Это плюс для пользователей Ubuntu, так как
266
Глава 18. Игры и развлечения — играйте в игры в Ubuntu
в данный момент нет дополнения к Firefox для поддержки Shockwave на
платформе GNU/Linux.
Попав на сайт, где используется Shockwave, вы увидите ссылку Click
Here То Download Plugin (Щелкните здесь, чтобы загрузить дополне-
ние). Если такое дополнение существует, все будет просто. Поскольку
это не так, вы можете использовать Wine.
Если вы решили использовать Wine для устранения этой проблемы, за-
грузите версию Firefox для Microsoft Windows. Скачав файл .ехе, уста-
новите его, как и любую другую программу в Wine. Попав на сайт, где ис-
пользуется анимация Shockwave, откройте версию Firefox для Windows
и зайдите на этот сайт через него.
Глава 19
ВОСПРОИЗВЕДЕНИЕ МУЗЫКИ -
ИСПОЛЬЗУЕМ МУЛЬТИМЕДИА
НА ПОЛНУЮ
Как...
• Сохранить музыку с диска
• Воспроизвести музыку
• Установить музыкальный проигрыватель
• Установить видеопроигрыватель
• Просматривать и редактировать изображения
• Записывать звук и видео
• Работать с iPod в Ubuntu
Куда ни глянь, везде можно найти людей с наушниками. Ушли дни гро-
моздких кассетных проигрывателей. Людям больше не надо бояться,
что с диском что-то случится, если они будут слишком много двигать-
ся с плеером. Проигрыватель наших дней — это высокотехнологичное
устройство, но функциональности превосходящее большинство домаш-
них компьютеров назаре Интернета.
За последнее время не только улучшилась технология проигрывателей,
но и выросло количество типов мультимедиа. В прошлом переносные
устройства могли проигрывать только музыку, а сейчас проигрыватель
может в цифровом формате воспроизвести музыку, фильмы и теле-
программы, подкасты, аудиокниги, электронные книги и даже новости
с любого сайта с поддержкой RSS (Really Simple Syndication).
Хотя в пцследние годы портативные мультимедиаустройства становят-
ся все популярнее, есть рост и на рынке домашних развлечений. Именно
мультимедиаспособности компьютера часто подчеркивают при продаже
домашних компьютеров, так как люди хотят обмениваться музыкой, ви-
268
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
део и рисунками с друзьями и членами семьи. Компьютеры даже заме-
нили огромное число компонентов, которые когда-то размещались дома
отдельно. Действительно, зачем покупать тюнер, цифровой видеомаг-
нитофон (DVR), CD-проигрыватель, DVD-проигрыватель и фотоаль-
бомы, если компьютер может заменить все вышеперечисленное?
В прошлом GNU/Linux редко использовали люди, работавшие с муль-
тимедиа. Предпочтительной системой считалась Mac OS, а пользовате-
ли Windows получили такие возможности с появлением Microsoft Media
Centre в версии Windows ХР. К сожалению, редко кто использовал для
этих целей GNU/Linux, поэтому у нее осталась репутация недруже-
ственной к пользователю системы. Это миф. Как и все мифы, он очень
далек от правды. В конце концов, в сообществе GNU/Linux хватает по-
клонников музыки и фильмов. Программисты в сообществе программ с
открытыми исходными кодами приложили огромные усилия, чтобы все
пользователи (как опытные, так и новички) могли выбрать подходящий
проигрыватель.
Чтобы сделать Ubuntu как можно дружественнее пользователю, коман-
да Canonical нс только попыталась включить самые лучшие со своей
точки зрения инструменты для работы с мультимедиаданными, но и по-
зволить пользователям Ubuntu устанавливать новые программы. Хотя
репозитории полны различных програмги для работы с мультимедиа, мы
рассмотрим только те, которые доступны сразу после установки Ubuntu.
Хотя эти программы могут быть удобными, стоит попробовать и другие
варианты из списка.
Сохранение музыки с компакт-диска
Перед тем как проигрывать музыку или копировать ее на портативный
проигрыватель, нужно, чтобы на компьютере была хоть какая-то музы-
ка. Даже если бы в состав Ubuntu были включены музыкальные компо-
зиции, среди них вряд ли оказался бы ваш любимый компакт-диск.
Поэтому вначале вставьте компакт-диск в устройство для чтения. После
этого Ubuntu автоматически определит, что это компакт-диск со звуко-
записями, и откроет окно Music Player. На самом деле это окно про-
игрывателя Rhytmbox, в котором мы будем проигрывать музыкальные
файлы. Но нам надо открыть не Rhytmbox, а программу Sound Juicer, ко-
торая по умолчанию используется в Ubuntu для копирования музыки
с дисков.
269
Часть V. Веселье в Ubuntu
ПРИМЕЧАНИЕ
При копировании музыки с диском ничего не произойдет. Программа
просто скопирует музыкальные записи и преобразует их в файловый
формат, например MP3, WMA или Vorbis, который сможет прочитать
проигрыватель на компьютере или портативный проигрыватель.
Чтобы открыть Sound Juicer, выберите Applications => Sound & Vi-
deo => Audio CD Extractor (Приложения => Звук и видео => Програм-
ма копирования звука с аудиодисков). Когда откроется приложение, вы
увидите информацию о диске: название, исполнителей, длительность
проигрывания, названия каждой дорожки и т. д.
Эта информация появится в окне Sound Juicer благодаря электронной
базе данных о музыкальных произведениях MusicBrainz с открытыми
исходными кодами. В этой базе данных содержатся тысячи песен, что
позволяет пользователям мультимедиапроигрывателей организовать
музыку. Так как вся информация доступна, вам не нужно ее вводить; до-
статочно скопировать ее в библиотеку данных на компьютере.
Чтобы скопировать музыку с диска, выберите песни, которые вы хотите
скопировать. По умолчанию в Sound Juicer будут выбраны все песни.
Если вы не хотите копировать какие-то дорожки, снимите с них выде-
ление. Выбрав все необходимые дорожки, щелкните по кнопке Extract
(Скопировать). Sound Juicer начнет копирование записей. Это может
270
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
занять достаточно много времени, в зависимости от того, сколько песен
и какой длины было выбрано. Когда Sound Juicer скопирует звуковую
дорожку с диска, он уберет соответствующую галочку. После заверше-
ния копирования все галочки исчезнут.
ПРИМЕЧАНИЕ
В Sound Juicer рядом с кнопкой Extract есть кнопка Play. Здесь мож-
но даже проигрывать музыку; Sound Juicer — замечательный инстру-
мент, чтобы выбрать, какие песни следует скопировать. Его можно
использовать как проигрыватель музыки, но возможности Rhytmbox
гораздо богаче.
Если вы откроете Sound Juicer и в соответствующих полях не появится
информация о вашем диске, она отсутствует в базе данных MusicBrainz.
В таком случае у вас появится редкая возможность сделать что-то для
сообщества! Sound Juicer предупредит вас о том, что информации о до-
рожках в базе данных нет. Вы можете выбрать варианты Submit Album
(Послать альбом) или Cancel (Отменить). В поле Title (Заголовок) вве-
дите название альбома. В поле Artist введите имя исполнителя. Вы так-
же можете ввести жанр, год и номер компакт-диска, если он входит в на-
бор из нескольких дисков. В отделе Track (Дорожка) введите заголовок
(Title) песни. Введя эту информацию, выберите Disk => Submit Track
Names (Диск => Послать имена дорожек). Тогда вы перейдете на сайт
MusicBrainz, чтобы обновить информацию в базе данных.
ПРИМЕЧАНИЕ
Возможно, вам придется создать учетную запись MisicBrainz, чтобы
отправить туда информацию. Все это совершенно необязательно.
Если вы решите не регистрироваться в системе, информация о дис-
ке все равно останется на вашем компьютере.
Чтобы просмотреть только что скопированную музыку, выберите Pla-
ces => Music (Места => Музыка). Вы увидите папку с именем испол-
нителя; дважды щелкните по ней. Появится название альбома. Дважды
щелкните по папке альбома, и вы увидите список всех дорожек, которые
только что скопировали (рис. 19.1).
Если вы посмотрите на расширение файлов с музыкой, то увидите, что
это не .mp3 и не .wma, a .ogg. Так отмечаются файлы в формате Ogg
271
Часть V. Веселье в Ubuntu
Vorbis — формате аудиофайлов с открытыми исходными кодами. Кро-
ме того, что это проект с открытыми исходными кодами, файлы OGG
также занимают меньше места, чем файлы других форматов, что по-
зволяет уменьшить количество передаваемых данных, и считается, что
качество записанного звука в них лучше. Вы можете изменить формат,
выбрав Preferences => Output Format (Предпочтения => Формат вы-
вода).
Рис. 19.1. Скопированные аудиофайлы
Проигрывание музыки
Теперь, когда у вас на компьютере есть музыка, вы можете начать ее
слушать. В этой главе я уже упоминал, что при вставке компакт-диска
с музыкой в компьютер автоматически открывается аудиопроигрыва-
тель Rhytmbox (рис. 19.2). Rhytmbox позволяет прослушивать компакт-
диски, скопированную на компьютер музыку, покупать музыку в
интернет-магазинах, слушать подкасты и радиостанции в Интернете.
Rhytmbox также дает возможность копировать музыку с компакт-диска
в библиотеку. Вставив диск, вы можете щелкнуть по кнопке Сору То
Library (Скопировать в библиотеку).
272
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
ПРИМЕЧАНИЕ
Хотя Rhytmbox позволяет копировать звуковые дорожки с компакт-
диска на компьютер, основная его функция — проигрывать музыку.
В сообществе Ubuntu есть некоторые споры, стоит ли использовать
Rhytmbox для копирования музыки с компакт-дисков. Так как Sound
Juicer написан специально для этой цели, он делает это лучше. Но
аргумент сторонников Rhytmbox заключается в том, что Rhytmbox
тоже делает это достаточно хорошо, а использовать одну програм-
му для выполнения всех действий проще.
Рис. 19.2. Rhytmbox
Воспроизведение музыки с компакт-диска
В Rhytmbox легко проиграть CD. Just press Play! (Просто щелкните по
кнопке Play!) Ладно, это была фраза Aerosmith, но мы же говорим о му-
зыке, разве не гак? Серьезно, если щелкнуть по кнопке Play на панели
меню, начнется проигрывание выбранной песни. Вы можете переклю-
читься на другую песню, щелкнув по ней. Кроме того, вы можете пере-
ключаться между песнями с помощью кнопок Next и Previous (Вперед)
или щелчков по песням.
273
Часть V. Веселье в Ubuntu
При проигрывании музыки с компакт-диска может появиться обложка
альбома. Это еще одна функция, которая доступна благодаря базе дан-
ных MusicBrainz. При проигрывании песни из альбома загружается
и показывается обложка этого альбома.
Воспроизведение музыки из библиотеки
Хотя достаточно легко слушать музыку просто с компакт-диска, чтобы
слушать музыку из библиотеки, необходимо выполнить несколько ша-
гов, но они того стоят. Если у вас будет своя библиотека, не надо будет
волноваться о компакт-диске, ведь информация на нем не может быть
повреждена. Вы также сможете создавать списки воспроизведения с му-
зыкой из различных компакт-дисков и произведениями разных испол-
нителей, имеющихся в вашей библиотеке.
Чтобы послушать музыку из библиотеки, надо открыть Rhytmbox. Вы-
берите Applications => Sound & Video => Rhytmbox Music Player (Про-
игрыватель музыки Rhytmbox). Затем импортируйте звуковые карты,
если только вы не использовали Rhytmbox для их копирования с диска.
Так как для копирования мы использовали Sound Juicer, нужно импор-
тировать эти файлы. Выберите Music => Import Folder (Импортировать
папку). В левом меню выберите Music. Дважды щелкните по папке со
скопированной музыкой (в нашем примере это Elvis Presley). Дважды
щелкните по папке с именем альбома (в данном случае — Heart & Soul).
Щелкните по кнопке Open, и все музыкальные файлы из этой папки
будут импортированы в Rhytmbox.
Вы можете импортировать файл, для чего выберите Music => Import File
(Импортировать файл), а затем перейдите в нужную папку и выделите
файл, который хотите импортировать. После этого достаточно щелкнуть
по кнопке Open, и файл будет импортирован в проигрыватель Rhytmbox.
ПРИМЕЧАНИЕ
При использовании опции Import File (Импортировать файл) вы мо-
жете выбрать несколько файлов, удерживая клавишу Ctrl.
Теперь вы мЪжете проиграть песню в Rhytmbox, выбрав ее из библиоте-
ки внизу окна и щелкнув по кнопке Play. Кроме того, вы можете дважды
щелкнуть по песне, чтобы проиграть ее. В Rhytmbox также присутству-
ет удобная функция Shuffle (Случайный выбор). Если вы щелкнете по
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
кнопке Shuffle, а затем — по кнопке Play, Rhytmbox случайно выберет
музыкальное произведение из библиотеки и проиграет его.
Списки воспроизведения
Музыку также можно организовать в списки воспроизведения. Список
воспроизведения — это всего лишь набор произведений из вашей биб-
лиотеки. Можно в определенное время прослушивать всю музыку из
какого-то списка воспроизведения. Списки воспроизведения позволя-
ют рассортировать музыку по жанрам или по настроению. Например,
если у вас нет настроения слушать агрессивный рок, просто не добав-
ляйте Core ’ngratio в список.
Для создания списка воспроизведения выберите Music => Playlist => New
Playlist (Музыка => Список воспроизведения => Новый список воспро-
изведения). В левом нижнем углу окна должен быть пункт Playlists
(Списки воспроизведения) (рис. 19.3). Там будет выделено место рядом
со значком с двумя нотами. Это ваш новый список воспроизведения,
поэтому введите его название и нажмите клавишу Enter. В данном при-
мере список воспроизведения назван Му New Playlist.
М||мг Г . ** X
Not Ploying
Play Queue
Д Минс
ф Podcaixi
Mt **dio
Stores
Megnatune
Я )*T,»pdo
PieyHtt
tju*c £d< ^ew Control И**Р
' сэ ж О
Мау к- Парам ШИЦЙ 8лжм vteuetaetron
©, My ibp Rated
© Recently Addee
0 Recently Played
му New ptayiu
0 song»
Рис. 19.3. Создание списка My New Playlist
275
Часть V. Веселье в Ubuntu
Затем в новый список воспроизведения нужно добавить музыку. Давай-
те вернемся к библиотеке Rhytmbox, для чего щелкнем по кнопке Music
в разделе Library.
Выберите песню из библиотеки и щелкните правой кнопкой мыши по
заголовку. Выберите Add То Playlist => Му New Playlist.
Если у вас больше одного списка воспроизведения, все они будут пере-
числены в меню. Вы также можете создать новый список, выбрав New
Playlist.
Ииек ЕЛ tfew Control ы*|р
Visualization
Not Ploying
v Search:! *| [ Л1 1 Artists Albums Titles
* . ’ . *1 .w .
Album
Podcasts
Ems Presley (22)
Peer! jam (14)
Play Queue
Stores
Q Magnatune
Jamendo
PMsts
My lop Rated
Recently Added
Recently Played
My New Playtist
; Heart 6, soul (22)
i Wn (14)
0 Add to Play Queue
AddtoPiay** % •• Btmove ». MyNawPiayWt /. tj*W Pl*y(lSt 1 • t
j Tit 1» О Move to Ttash Artist Album Tme g*
’ 1 Once Browse Thu Serve Pead jam Ten 3:51
2 Even Flow Browse This Art>sl Paadjam теп 453 1
3 Alrvt Brows* This Album ‘ Paadjam Ten 5:41
4 Why Go j Psarijam Ten 3:19 К
Qteuf t ' ii -A Properties . ' ’4*' 4 Ci t«
e Hramy Unknown Psarijam Ten 5:18
7 Ocsans Unknown Paadjam Ten
и 0 Porch Unknown Paad jam Tan 3 30
9 Garden Unknown Paadjam Ten «• |
10 Deep Unknown Paadjam Ten 4:18
H 11 li 12 Release Unknown ..-.lldcMwrv. Paadjam Oaadjam Ten Ian 9.03 4-S4 I IL
36 songs. 2 hours and 12 minutes. 137.» MB
I® j
Добавив несколько песен в Му New Playlist, вы можете выбрать Му New
Playlist в разделе Playlist слева. Все песни, которые вы добавили, будут
перечислены не только в библиотеке Rhytmbox, но и в этом списке.
ПРИМЕЧАНИЕ
При создании списка воспроизведения и добавления в него песен
они не удаляются из основной библиотеки. Музыкальные файлы
остаются в основной библиотеке; список воспроизведения — это
на самом деле файлы, сгруппированные для прослушивания в про-
игрывателе.
276
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
Покупка музыки в Интернете
В левой стороне окна есть раздел Stores (Магазины). В отличие от других
электронных музыкальных магазинов, Jamendo и Magnatune позволяют
исполнителям загружать музыку и продавать ее в Интернете. Исполните-
ли, которые выставляют музыку на сайте Jamendo, получают 50% прибыли
и 100% средств, которые пользователи могут перечислить исполнителям,
если захотят. Mangatune на самом деле является магазином независимого
лейбла звукозаписи. Как и в Jamendo, исполнители получают 50% прибы-
ли от продаж. В обоих магазинах продается музыка, доступная по лицен-
зии Creative Commons, поэтому у вас гораздо больше прав, если вы хотите
распространять музыку, чем в большинстве случаев.
Приобрести музыкальные произведения в любом из этих магазинов
просто. Щелкните по кнопке Jamendo или Mangatune, чтобы открыть
эти магазины. В двух верхних панелях вы можете отсортировать отобра-
жение по исполнителям, альбомам или просмотреть все файлы в мага-
зине. В меню Jamendo вы увидите две кнопки: Download Album (Загру-
зить альбом) и Dontate То Artist (Перечислить деньги исполнителю).
В Mangatune будут кнопки Purchase Album (Приобрести альбом) и
Purchase Physical CD (Приобрести физический компакт-диск). Щел-
кнув по любой из этих кнопок, вы перейдете на соответствующий сайт,
чтобы завершить транзакцию.
Прослушивание подкастов
Когда речь идет о мультимедиа, первыми вспоминаются песни и филь-
мы. Популярность Apple iPod привела к появлению нового типа муль-
тимедиа — подкаста (podcast). Подкаст — это составное слово из двух,
iPod и broadcast (трансляция). Подкаст — цифровая трансляция, кото-
рая похожа на радиопередачу. В отличие от настоящих радиопередач,
подкасты могут распространяться в Интернете (то есть их можно ска-
чивать, как файлы), передаваться как потоковое аудио или в лентах.
Любой пользователь с соответствующим программным обеспечением
может создать подкаст на любую тему, а любой пользователь с соответ-
ствующим проигрывателем может прослушать его.
ПРИМЕЧАНИЕ
В Интернете есть множество людей, которые сами объявляют себя
экспертами в какой-то области. Любой из них может создать под-
каст. Собравшись довериться информации из подкаста, убедитесь,
что его источник достоин доверия.
277
Часть V. Веселье в Ubuntu
Чтобы прослушать подкаст, надо указать в Rhytmbox источник подка-
ста. Щелкнув по кнопке Podcasts (Подкасты) в меню Library, вы увиди-
те две новые кнопки в новом меню, New Podcast Feed (Новый источник
подкастов) и Update All Feeds (Обновить все источники).
При выборе кнопки New Podcast Feed появится всплывающее окно,
в котором надо вставить URL подкаста и щелкнуть по кнопке Add
(рис. 19.4).
После этого подкаст будет загружен в Rhytmbox. Хотя Rhytmbox авто-
матически загружает новые версии подкастов, на которые вы подписа-
ны, с помощью кнопки Update All Feeds вы можете вручную обновить
загрузить все самые свежие версии подкастов.
Чтобы найти другие подкасты, введите тему в поле поиска и нажмите кла-
вишу Enter. Если вы захотите удалить выпуск подкаста из Rhytmbox, про-
сто отметьте его и на панели меню выберите Edit => Remove (Удалить).
Рис. 19.4. Добавление нового подкаста
У вас спросят, хотите ли вы удалить только выпуск или и выпуск, и файл
с ним. Выберите второе, чтобы полностью удалить выпуск с компьютера.
Чтобы удалить весь подкаст, щелкните по нему правой кнопкой мыши и
выберите Delete Podcast Feed (Удалить источник подкаста). Вы може-
те удалить только источник подкаста или источник и все файлы.
278
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
ф ЗНАЕТЕ ЛИ ВЫ? ГДЕ ЕЩЕ МОЖНО НАЙТИ ПОДКАСТЫ?
Поиск подкастов не так сложен. На многих популярных сайтах в Ин-
тернете есть URL, который позволяет подписаться на их подкаст. Вы
можете произвести поиск в Google по словам podcast + интересу-
ющая тема. Например, введя Ubuntu + podcast, вы найдете URL
подкаста с рис. 19.4.
Вы также можете зайти на сайты типа www.PodcastDirectory.com, где
доступные подкасты разбиты по категориям.
Прослушивание интернет-радио
В то время как подкасты позволяют любому пользователю сделать
аудиоматериалы доступными в Интернете, радиостанции также предо-
ставляют возможность слушать свои материалы в Сети. Благодаря Ин-
тернету радиостанции и отдельные радиопрограммы доступны не толь-
ко в зоне приема, но и по всему миру.
В разделе Library в левой части окна Rhytmbox вы можете щелкнуть по
кнопке Radio, чтобы прослушивать радио в программе.
Как и в разделе Podcasts, вы можете выполнить поиск радиостанций,
щелкнув по кнопке New Internet Radio Station (Новая сетевая радио-
станция). Вам также придется ввести URL радиостанции, чтобы доба-
вить ее в Rhytmbox.
Установка нового проигрывателя
Rhytmbox используется в Ubuntu по умолчанию, но это не единствен-
ный проигрыватель. Чтобы установить другую программу, выберите
Applications => Add/Remove, а затем Sound & Video из списка катего-
рий слева. В поле Show выберите All Available Applications. В поле по-
иска выберите Music Player и нажмите клавишу Enter. Затем вы можете
выбрать подходящий проигрыватель. Выбор достаточно велик, но если
вы ищете замену Rhytmbox, лучшим выбором для вас будут Banshee или
Amarok. Чтобы установить один из них или оба, отметьте эти проигры-
ватели, а затем щелкните по кнопке Apply Changes. Выполните Apply
и введите свой пароль, чтобы установить программы. Как и в случае с
другими приложениями, они будут загружены из Интернета и установ-
лены.
279
Часть V. Веселье в Ubuntu
ПРИМЕЧАНИЕ
Если вы установите Banshee, при первом запуске эта программа
предложит вам импортировать музыку из Rhytmbox.
Просмотр видео в Ubuntu
Задолго до распространения видеороликов с YouTube и видеоподкастов
люди использовали компьютер для просмотра DVD и передачи видео.
Входит ли компьютер в систему домашнего кинотеатра или если это
просто домашний компьютер с DVD-проигрывателем, возможность про-
игрывать видео стала стандартной в домашних компьютерах. На сайтах
типа YouTube видео встроено в саму веб-страницу, а для просмотра других
видеоматериалов следует использовать специальный проигрыватель.
Если вы загрузили видео или хотите просмотреть DVD, вам нужен от-
дельный видеопроигрыватель. Вот где пригодится Totem — видеопроиг-
рыватель, который по умолчанию установлен в системе Ubuntu. Чтобы
запустить его, просто выберите Applications => Sound & Video => Movie
Player (Видеопроигрыватель) (рис. 19.5).
Рис. 19.5. Видеопроигрыватель Totem
280
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
КАК... УСТАНОВИТЬ ДОПОЛНИТЕЛЬНЫЕ КОДЕКИ
Порой при попытке просмотреть видео вам могут сообщить, что
у вас нет кодеков, необходимых для проигрывания файла. Коде-
ки — это программы для сжатия и распаковки файлов, чтобы их
можно было переносить. Без кодеков фильмы бы не поместились
на диск DVD, и если бы файлы в Интернете не сжимались кодека-
ми, они загружались бы гораздо медленнее. Если у вас не будет
кодека, вы не сможете распаковать и воспроизвести файлы.
В репозиториях полно кодеков, которые вы можете установить
для проигрывания видео. В Ubuntu эти кодеки можно установить
с помощью инструмента Add/Remove. Просто выполните поиск
по слову codec, и вы увидите длинный список файлов. Вы можете
сразу установить все кодеки или подождать до тех пор, пока у вас
не появятся файлы, сжатые ими.
Totem сам может предложить найти кодек для отдельного видео-
файла. Если проигрыватель будет столь услужлив, позвольте ему
сделать это. Просто выполните указанные инструкции, и кодеки
будут установлены.
При установке кодеков вас могут предупредить, что на их исполь-
зование наложены ограничения. Прочитав все предупреждения
281
Часть V. Веселье в Ubuntu
и убедившись, что использование кодеков в стране вашего про-
живания разрешено, с уверенностью щелкайте по кнопке Confirm
(Подтвердить).
Если вы хотите просмотреть непосредственно DVD, вначале следует
установить дополнительную программу, так как большинство продавае-
мых коммерческих DVD зашифрованы, чтобы помешать их незаконному
распространению. Чтобы установить программное обеспечение для рас-
шифровки содержимого DVD, вначале нужно добавить пакеты в Synaptic
Package Manager. Для этого выберите System => Synaptic Package Manag-
er (Система => Менеджер пакетов Synaptic). В поле поиска введите libdvd,
и вы увидите несколько различных вариантов, как показано на следующей
иллюстрации. Я предлагаю выбрать все доступные варианты, но необхо-
димо отметить хотя бы следующие пункты: libdvdnav4, libdvdread3 и gx-
ine. Файлы libdvd* позволяют расшифровать содержимое DVD, a gxine
добавляет в Totem поддержку меню DVD. Отметив все, что хотите уста-
новить, щелкните по кнопке Apply. Чтобы завершить установку, откройте
Terminal, введите следующий текст и нажмите клавишу Enter:
sudo /usr/share/doc/libdvdread3/install-css.sh
ОИ
6Й £d< Package Settings fcjeip
Synaptic 1Ъ<Ьф» H.Mi.'ifiH
Reload Mark AJ! Upgrades Apply
ii ......••
It Package
rl П cpdvd
bdvdreadH
ogle
0 9.2-5 1
‘ library for reading DVDs (development)
bbdvdread provides the functionality that •$ required to access many DVDs, it
parses frO foes. reads NAV-Wocks. end pe^orms CSS authentication and
descramblmg
installed version Latest Version DescnpCon
t^nsfer a DVD title to your hardchek
Properties Search
1 10 0 0
0.9.7«Bubuntul 0 9.2*8ubuntul library for reading DVDs
OVD p-eytr with support for DVD menus
kbOvd'ead currently uses l«bdi to dynamically probe for tbdvdcss at njntrme
if found hbdvdcss wll be used to decrypt sections of the OVD as necessary
j.
j. Tbs package contains the development hies
0 broken li to inetaHftjpgrade, 0 to rrmovt; 11.3 MB wfbe used
LI
i
282
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
fl ПРИМЕЧАНИЕ
Если какая-то из галочек зеленого цвета, например Iibdvdread3, это
значит, что пакет уже установлен в системе.
Теперь в Totem появится возможность проигрывания DVD. Чтобы пре-
дотвратить ошибки типа РЕВКАС, убедитесь, что у вас на компьюте-
ре установлен DVD-проигрыватель! Вы не сможете просмотреть DVD,
если на компьютере присутствует только проигрыватель CD-ROM!
fl ПРИМЕЧАНИЕ
РЕВКАС — это аббревиатура частой ошибки при использовании
компьютеров, которая означает Problem Exists Between Keyboard
And Chair (Проблема находится между клавиатурой и стулом).
Если вы хотите открыть видеофайл, находящийся на вашем компью-
тере, выберите Movie => Open, а затем перейдите в папку, где сохране-
но видео. Конечно, лучше всего сохранять видеофайлы в папке Videos
(Видео), которая создается при установке Ubuntu. Если вы хотите от-
крыть видео в Сети, выберите Movie => Open Location (Открыть место-
положение). Когда появится окно Open Location, введите URL видео,
которое хотите просмотреть, и щелкните по кнопке Open.
В Totem также есть достаточно много функций, которые могут быть по-
лезны. Щелкнув по кнопке View (Вид), вы сможете изменить Aspect
Ratio (Соотношение ширины и высоты) видеофайла, включить показ
субтитров, если они доступны, показать или скрыть элементы управле-
ния или перейти в полноэкранный режим (Full Screen mode).
Щелкнув по кнопке Edit, вы сможете выбрать режим Repeat (Повто-
рять), чтобы видеофайлы постоянно проигрывались в одном порядке,
или режим Shuffle (Случайный выбор), чтобы файлы выбирались из
списка воспроизведения в случайном порядке. В меню Edit вы можете
выбрать пункт Preferences (Предпочтения), чтобы изменить внешний
вид и функциональность Totem, изменить цветовой баланс и настройки
звука. В этом же меню можно выбрать пункт Plugins (Дополнения), где
устанавливаются разнообразные дополнения для Totem.
Наконец, меню Go (Перейти) позволяет перемещаться по разнообраз-
ным меню DVD при проигрывании DVD, в частности основному меню
DVD, а также меню Chapter, Title, Audio и Angle. Также в меню Go есть
пункты для перехода по сценам и перемещения вперед и назад.
283
Часть V. Веселье в Ubuntu
Просмотр и редактирование рисунков
Одна из замечательнейших функций домашнего компьютера — возмож-
ность хранить на жестком диске тысячи фотографий. Цифровая фото-
графия избавляет вас от необходимости платить за пленку и ее проявку
Вы можете спокойно перемешать изображения с фотоаппарата на ком-
пьютер. Если у вас есть подходящий принтер, вы можете сделать сколь
угодно много высококачественных фотографий, нс выходя из дома.
Как и в случае с музыкой, видео и документами, в Ubuntu есть подходящая
папка, которая в данном случае называется Pictures. Как вы уже догада-
лись, это место хранения цифровых фотографий и других изображений.
В Ubuntu есть не только место для хранения фотографий — добрые
люди из Canonical позаботились и о приложении для импорта, органи-
зации, передачи и редактирования цифровых фотографий. Программу,
которая называется F-Spot, можно вызвать с помощью пункта меню Ap-
plications => Graphics => F-Spot Photo Manager (Приложения => Гра-
фика => Менеджер фотографий F-Spot). F-Spot поддерживает 16 раз-
личных форматов файлов, в том числе JPEG, TIFF, GIF и PNG. Если
вам нужно отредактировать фотографии перед размещением их в Ин-
тернете, вы можете удалить эффект «красных глаз», обрезать изображе-
ния, изменить их размер и даже яркость и контраст. Как и все остальное
в Ubuntu, этот инструмент совершенно бесплатен!
Импорт изображений
Чтобы начать работу с F-Spot, нужны фотографии. Вначале запустите
F-Spot. Когда появится окно программы (рис. 19.6), выставьте устрой-
ство, на котором есть фотографии, чтобы начать импорт. Щелкните по
кнопке Import на панели, чтобы открыть окно Import. Затем выбери-
те источник, из которого вы хотите импортировать рисунки. В меню
Import Source (Источник) выберите CD, после чего сразу же начнется
загрузка изображений с диска. Когда F-Spot закончит загрузку изобра-
жений, щелкните по кнопке Import.
Если вы хотите импортировать изображения непосредственно с циф-
рового фотоаппарата, запустите F-Spot и подключите к компьютеру
фотоаппарат. Когда будет установлено соединение между компьютером
и фотоай паратом, щелкните по кнопке Import. В данном случае выбе-
рите фотоаппарат в меню Import Source. После того как изображения
будут загружены, щелкните по кнопке Import, чтобы скопировать изо-
бражения в F-Spot.
284
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
Edit Hwlp
+ й ч г
import Rotate Left Rotate Pu^ht Rrowie Edrt imaQe FuHvreen Sbdeshcw
3/31/2004 3/31/2004 1/29/2004 1/26/2004
data
aba
exposure
14 photos H оея ?=&^= 4
Рис. 19.6. Окно программы F-Spot
F-Spot хранит изображения в собственном каталоге (Catalog). Если
вы хотите переместить фотографии в папку Pictures, следует внача-
ле выделить изображения, которые нужно переместить в панку. После
этого выберите пункт File => Export То => Folder (Файл => Экспорти-
ровать в => Папку). Откроется окно Folder Export (Экспорт в папку);
выберите папку, в которой хотите сохранить изображения.
Чтобы помочь вам организовать рисунки, F-Spot создает в выбранной
папке галерею (Gallery). Вы можете переименовать галерею на свой
вкус.
В Export Method (Метод экспорта) выберите создание веб-галереи,
которую можно загрузить на сайт, или только экспорт изображений.
Определившись с настройками, щелкните по кнопке Export.
ПРИМЕЧАНИЕ
Вы можете использовать функцию Export не только для переноса
изображений в папку, но и для их экспорта на компакт-диск или на
некоторые из сайтов для обмена фотографиями.
285
Часть V. Веселье в Ubuntu
F-Spot
аго-пФ
•троп
Fsvornes
Heddon
People
L J Event!
Ed* Image
0te Б* U«w *4 JH" ВФ
Rotate Left AotetaR^ht
Photo*
Eoldtr:
Сайгу Name; Gentry
oo;
g Autorot st •
name
</8/2004
3/31/2004
•Im
exposure
15 Photos (3 selected)
® tfe fsp*
version j
dote
FuHicrean SMethow
Destination
Pisces
Oescnptxxv
0 Open dost motion when done oxponmg
Export Method
(j Create standalone #eb gaflery
* Sav^ the hies only
О Create gsfcery using •Ongmoh
Stylo
$£**•< | Export
3/31/2004
1/29/2004
</20/2004
1/26/2004
Редактирование изображений
Хотя каждый хотел бы считать, что он немножко Апсель Адамс, правда
в том, что не всегда наши фотографии получаются лучшего качества.
Порой плохо настроено освещение или у членов семьи па фотографии
красные глаза. Для таких случаев в F-Spot есть отличные инструменты,
которые позволяют несколько приблизить воспоминания к совершен-
ству.
В каталоге F-Spot вы можете двойным щелчком выбрать изображение,
над которым надо немного поработать.
Когда в основном окне откроется рисунок, просто используйте значки
редактирования внизу окна (рис. 19.7).
Вы можете выбрать инструмент Crop (Обрезать), чтобы вырезать часть
рисунка. Red Eye Remover (Удаление красных глаз), чтобы исправить
красноту* глаз, Adjust Photo Colours (Настроить цвета фотографии),
чтобы настроить яркость и контраст, и, наконец, с помощью опций
Convert То Black And White (Сделать черно-белым) и Convert То Sepia
(Преобразовать в сепию) изменить стиль рисунка.
286
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
FuHscrwen Sbdashow
Import
ftotet» L«ft Aotau Right
name 100_1047.|PG
version Ongmal
date 3/31/2004
7:48 PM
size 2576x1032
exposure f/2.8 1/50 sec
ISO 140
edt image
Рис. 19.7. Редактирование фотографии
Запись звука и видео
Если вы готовы стать новой сенса-
цией в Интернете, включайте веб-
камеру и начинайте... Когда веб-
камера будет вставлена, а драйверы
установлены, откроется программа,
поставляемая с устройством. В этой
программе вы можете записывать
видео и звук, если ваша аппаратура
поддерживается в Ubuntu. Эти ви-
део можно сохранить в файловой
системе в папке Videos.
Так как не все получается с перво-
го раза, возможно, вам придется
отредактировать записанные ви-
деофайлы. Чтобы отредактировать
видео- или аудиофайлы, необхо-
димы специальные программы.
<9 QuickCdm*&
RocofdVMeo
Take Photo
287
Часть V. Веселье в Ubuntu
В зависимости от действий, которые вы собираетесь выполнить, следу-
ющие программы помогут вам занять свое место в истории.
Diva Редактор видео
Kino Многофункциональный нелинейный цифровой редактор видео
PiTiVi Легкий в использовании редактор видео
Audacity Программа для записи звука и редактор, который позволяет оцифровывать кассеты и записи
DeVeDe Программа для создания DVD
Subtitle Editor Редактирование и создание субтитров для видео
Stopmotion Создание видео с использованием кукольной анимации
Работа с iPod в Ubuntu
На рынке сейчас есть множество конкурирующих мультимедиапроигры-
вателей, но iPod в данный момент занимает львиную долю рынка. Это не-
большое устройство, созданное в Apple, произвело революцию в музыкаль-
ной индустрии, дало новую жизнь компьютерам Apple и изменило наше
представление о мультимедиа. Учитывая, какую роль iPod играет в совре-
менной культуре, можно быть уверенным, что разработчики Ubuntu доба-
вили в свою операционную систему возможность копировать музыку на
iPod. iPod должен автоматически смонтироваться при подключении к ком-
пьютеру. Если этого не произойдет, обратитесь к врезке «Как...» (см. ниже).
Если ваш iPod был смонтирован, переходите к следующему разделу.
КАК... ПОДКЛЮЧИТЬ ВАШ IPOD
Порой Ubuntu автоматически не определяет iPod. В таком случае
нужно открыть Terminal и засучить рукава. В терминале введите
следующее:
pt-get install ipodslave
После этого попробуйте повторно подсоединить iPod к компью-
теру. Если он будет смонтирован, все готово. Если нет, придется
смонтировать устройство самостоятельно. Для этого вначале сле-
дует найти устройство. Снова откройте Terminal и введите:
dmesg
Будетвыведенодовольномноготекста.Найдитесреди выведенных
строк iPod и посмотрите, как в Ubuntu называется это устройство.
БуДет написано что-то типа /dev/sda. Более чем вероятно, что iPod
будет разбит на два раздела: на одном изних,/dev/sda, будутразме-
щены внутренние программы устройства, а на другом, /dev/sda2, —
288
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
Ip ?
Ся;- • ;
•Л
Ж
песни и другие файлы. Именно второй раздел необходимо смон-
тировать. В терминале введите следующую строку:
sudo mkdir /mnt/ipod
После этого будет создана папка, в которой смонтируется iPod.
Затем введите:
sudo gedit /etc/fstab
Когда откроется редактор, добавьте:
/dev/sdal /mnt/ipod vfat user,noauto,umask=000 0 0
Обязательно сохраните этот файл. После чего вы сможете смон-
тировать iPod, введя в терминале строку:
sudo mount /dev/sda2
-i’t* ’ ‘ t’.
' Ж
Смонтировав iPod, вам нужно установить программу gtkpod. Эта про-
грамма позволяет копировать файлы с iPod и на него. Установить gtkpod
можно с помощью инструмента Add/Remove в меню Applications. Ког-
да откроется окно Add/Remove, введите gtkpod в поле поиска. Когда
он будет найден, выберите Apply. Выполнив Applications => Sound &
Video => gtkpod, вы увидите изображение, показанное на рис. 19.8. Если
не считать различных мелочей iTunes, gtkpod не так уж и отличается от
названной программы по функциональности.
Рис. 19.8. Gtkpod
289
Часть V. Веселье в Ubuntu
Добавление папок и файлов
Чтобы скопировать целую папку на iPod, щелкните по значку Add
Folder (Добавить папку). Откроется окно, в котором будет отображена
вся файловая система Ubuntu, и вам нужно будет указать папку с му-
зыкальными файлами. Вот где становится важной организация файлов.
Помните, что при копировании файлов с компакт-диска мы сохранили
файлы в папку Music? Учитывая это, вы можете выбрать свою домаш-
нюю папку и найти там папку Music. Найдя папку с музыкальными фай-
лами, обязательно выделите ее и щелкните по кнопке ОК.
Файлы добавляются так же. Просто щелкните по кнопке Add Files, что-
бы перейти к отдельным звукозаписям, которые вы хотели бы перене-
сти на iPod. Это замечательная опция, если вы не хотите добавлять от-
дельные записи со стороны В.
КАК... ПРЕОБРАЗОВАТЬ ФАЙЛЫ OGG В MP3
Файлы OGG замечательны, так как они занимают меньше места,
но если вы хотите послушать аудиоверсию книги на своем прои-
грывателе iPod, вам придется преобразовать файлы в MP3.
Откройте Add/Remove и введите Sound Convertor в поле поиска.
Не забудьте выбрать в меню Show пункт All Available Applications,
иначе эта программа не будет найдена. Когда в Add/Remove бу-
дет найдена нужная программа, установите ее на компьютере.
Скорее всего, вам понадобится пакет для записи MP3. Чтобы за-
грузить его, откройте веб-браузер и введите адрес http://sound-
converter.berlios.de/gstreamer-mp3-encoding-howto/. На от-
крывшейся странице найдите раздел об Ubuntu и щелкните по
ссылке Click Неге. Откроется окно менеджера пакетов, в котором
у вас спросят, хотите ли вы установить дополнительное программ-
ное обеспечение. Щелкните по кнопке Yes, и менеджер пакетов
загрузит и установит пакет.
Когда все будет установлено, выберите Applications => Sound & Vi-
deo => Sound Convertor (Преобразователь звука). Когда откроет-
ся Sound Convertor, выберите пункт меню Edit => Preferences и в
поле Type Of Result? (Тип результатов?) отметьте MP3, а затем
щелкните по кнопке Close.
Теперь вы можете с помощью значков на панели преобразовывать
файлы и папки. Закончив настройки, щелкните по кнопке Convert,
чтобы создать копию всех записей, переведенную из формата
OGG в формат MP3, которую можно будет скопировать в iPod.
290
Глава 19. Воспроизведение музыки — используем мультимедиа на полную
Копирование файлов на компьютер
Больше всего жалоб на iPod связано с отсутствием возможности скопи-
ровать песни с iPod на компьютер. Это сделано, чтобы у людей не было
возможности незаконно копировать песни, и, конечно, имеет смысл; од-
нако, если у вас произойдет сбой на компьютере и вы захотите восста-
новить свою коллекцию музыки с iPod, вам не повезло. Или это ложные
страхи?
Gtkpod позволяет копировать песни с iPod в вашу файловую систему.
Это идеальный вариант, так как после перехода на Ubuntu вам вряд ли
понадобится предыдущая операционная система,
о
Вы можете с легкостью копировать музыку и ни о чем не волноваться.
Чтобы перенести музыку, выберите песню на проигрывателе iPod и щел-
кните по ней правой кнопкой мыши. Вы также можете выбрать несколь-
ко песен, для чего следует нажать клавишу Ctrl и щелкнуть по нужным
песням. Выберите Copy Tracks То Filesystem (Скопировать записи в
файловую систему). Укажите папку, в которую вы хотите сохранить пес-
ни, или создайте новую и щелкните по кнопке Save.
Nrckalback
Peart jam
Spoon
Auhkma
Creed
Disturbed
Drowning Pool
too fighters
Art ret
О
® Enqueue
Create Plwykst Rle
Album Genre P>ycnt . Rtng
Е* к* У'** *>оИ fcHP
£ Podcaste
{B Photos
rf E
Load Podfs) Save Changes Add Woe Add Folder Add PiejAst New Playfat
Playfcsts
Q local
^Podtattt
в update Wacks from We
6 Sync Playlist with Orts)
0 Delete йот Pod
0 Delete йот Placet
Q;i Copy selected treckfs) to.
Album АЛ
» Edit Wack Dot мН
27 6 G8 Free Р:2Т:2/ев
й
И
291
Часть V. Веселье в Ubuntu
ПРИМЕЧАНИЕ
Вас предупредят, что копирование музыки, которая вам не принад-
лежит, запрещено законом. Чтобы не волноваться по этому поводу,
копируйте с iPod на компьютер только музыку, которую вы приоб-
рели.
Как видите, миф о том, что GNU/Linux плохо работает с мультимедиа,
ничем не подтверждается. Конечно, в дни, когда терминал был един-
ственным способом работы с системой, работать с мультимедиа было
невозможно. Но, если вы помните, в DOS работа велась также из ко-
мандной строки. Все меняется, а когда речь идет о компьютерах, все ме-
няется довольно быстро.
Если вы хотите больше узнать о мультимедиавозможностях Ubuntu, по-
смотрите на Ubuntu Studio. Это версия операционной системы специ-
ально для тех, кому нужны сложные инструменты для работы с мульти-
медиа. Чтобы записать ISO-образ на диск, нужно устройство для записи
DVD, так как образ этого дистрибутива гораздо объемнее большинства
других образов GNU/Linux. Подробности можно узнать на сайте www.
ubuntustudio.org.
Если вас действительно интересуют компьютеры и вы в курсе последних
новинок, можете попробовать создать компьютер MythTV на базе опера-
ционной системы Ubuntu. MythTV — это набор программ с открытыми
исходными кодами, которые позволяют просматривать HDTV и SDTV,
записывать телепередачи на жесткий диск компьютера, одновременно
записывать несколько программ, приостанавливать и прокручивать на-
зад трансляцию и делать сотни других замечательных вещей с вашим
телевизором или домашним кинотеатром. Вы можете превратить ком-
пьютер в цифровой видеомагнитофон с дополнительными функциями.
Конечно, для этого нельзя использовать старый компьютер, который
собирает пыль в углу гаража. Если вы хотите создать систему MythTV,
нужно приобрести определенные компоненты. Дополнительные сведе-
ния о том, как создать систему MythTV на базе Ubuntu, вы найдете по
адресу: https://help.ubuntu.com/community/MythTV.
Глава 20
СТАТЬ УМНЕЕ! ИСПОЛЬЗОВАНИЕ
ОБРАЗОВАТЕЛЬНЫХ ПРОГРАММ
Как...
• Найти образовательные программы в репозиториях
• Загрузить образовательные программы
• Определить, подходит ли вам Edubuntu
Задолго до начала работы над Ubuntu Марк Шаттлворт потратил часть
своего капитала на основание организации Shuttleworth Foundation,
так как он был уверен, что «образование — это ключ, позволяющий рас-
крыть творческий и интеллектуальный потенциал». Хотя его органи-
зация ставит своей целью развитие образования в его родной Южной
Африке, влияние усилий Шаттлворта по развитию образования на раз-
витие Ubuntu в Canonical заметно невооруженным глазом.
В Ubuntu есть не только множество образовательных приложений
и программ, облегчающих запоминание, но и проект на основании дан-
ной операционной системы, который предназначен школам и ученикам
по всему миру. Редакция Edubuntu выделяется не только включением
образовательных приложений в систему, но и тем, что она предоставля-
ет альтернативу дорогим операционным системам для школ.
Поиск образовательных программ
в репозиториях
Вам необязательно устанавливать Edubuntu, чтобы воспользоваться
преимуществами образовательных программ Ubuntu. Выбрав Applica-
tions => Add/Remove, вы увидите окно для установки программ, к кото-
рому уже так привыкли (рис. 20.1). Вместо того чтобы сразу приступать
к поиску программ, выберите в поле Show пункт All Available Applica-
tions. Затем откройте меню Education (Образование) слева. Окно при-
293
Часть V. Веселье в Ubuntu
ложения заполнится различными программами, которые позволяют
создавать карточки для обучения, строить модели, анализировать ис-
кусственные формы жизни или просто сыграть в «виселицу».
Show- М «имаЫв application*
SMfCh: [
• Accetsones
лл-'ХАй&-1|
Games
м>д GrtphKt
f
in iaAdun
u 9 еклмЬсчЫ senuteer
• I
u 9^ ViweHs cm turwys
' ЛА other
ft Programming
Sounds vdao
CM team ВААК и SR eawwvnent daMened bf yeung<h
!
I п Ы Жосо*
® ONUetet ЭиСесее
КсЫт
Ф System Iboh
i L-J Mt chemical urvctures end raectwna
g^Bfcnfcan________________
; j A memary enhancement fame
>ln ж, CdMte (QUIT)
. LJ “ eptera «м webaree *» *t« Malted »«« «tenMten
Un A C*U>“* (gnome)
: 5й W bcp*ort the UnMres e thm detaHed ем« swnUeben
l|n E CberWeafcafcidaiKor
; |LJ WW Д arcgpi, MtcvUtor Fee chemistry
‘Cbemtool
Огш end тйи cekvtato*» or chcmkd ftnRbmrs
AcNNea Life Simulator
• An artificial Hfa and evolution simulator ▼
| Achilles ic an artificial kfa and evolution simulator that uses Hebbian
I
л
\ Apply
Рис. 20.1. Образовательные программы в Ubuntu
Эти программы устанавливаются так же, как и любой другой пакет, —
с помощью Add/Remove. Просто отметьте пакеты, которые вы хотите
установить, а затем щелкните по кнопке Apply Changes. Не думайте,
что взрослым нельзя использовать образовательные программы. Одни
образовательные программы созданы специально для взрослых, а дру-
гие заставят вас почувствовать, что вы вернулись в начальную школу.
После более чем десятилетней практики можно поручиться, что пере-
численные здесь программы — это лучшие образовательные пакеты для
пользователей домашнего компьютера.
GCompri$
GCompris — это образовательный пакет для детей в возрасте от двух до
десяти лет. Программы в GCompris отлично написаны и затрагивают
294
Глава 20. Стать умнее! Использование образовательных программ
широкий круг предметов, что выгодно отличает этот набор. GCoinpris
получил несколько наград, включая Free Software Award в 2003 году.
Дети помладше могут научиться пользоваться мышью и клавиатурой
с помощью программ для изучения компьютера. Дети постарше могут с
помощью программ из этого пакета изучать алгебру, естественные нау-
ки, географию и чтение. В перерывах между учебой детям и взрослым
предоставляется возможность поиграть в логические игры. Есть уже бо-
лее 100 различных способов провести время, и еще большее их количе-
ство в разработке, так что с помощью этой программы можно многому
научиться.
Celestia
Кто хотя бы на мгновение не засматривался на звезды? Астрономиче-
ская программа Celestia представляет вам всю вселенную в трехмерном
виде (рис. 20.2).
Вы можете выполнить поиск любого небесного тела или проследить за
движением объекта в течение какого-то времени.
liow Options Window ц«1р
Рис. 20.2. Юпитер в Celestia
295
Часть V. Веселье в Ubuntu
KTouch
Все большее число людей проводит время за компьютером, и логично
предположить, что естественным образом они научились печатать.
К сожалению, очень многие печатают плохо, и это постоянный источ-
ник раздражения.
Часто слышим от многих взрослых сожаления, что они уделяли слиш-
ком мало внимания урокам по набору текста.
Тем, кто хочет получить второй шанс, Ubuntu предоставляет программу
для обучения набору KTouch. Эта программа постепенно увеличивает
количество букв, чтобы у вас было время с ними познакомиться, и пре-
доставляет вам данные о точности и времени набора.
View Your Mind
View Your Mind позволяет конструировать диаграммы связей, которые
помогают организовывать свои мысли, генерировать новые идеи и ка-
заться творческим человеком во время этого процесса.
® ж
I
Рис. 20.3. Простая диаграмма связей, созданная в программе View Your Mind
296
Глава 20. Стать умнее! Использование образовательных программ
Диаграммы связей помогают ученикам учиться, решать проблемы, при-
нимать решения и писать, не ограничиваясь линейным способом мыш-
ления, а позволяя думать неординарно. Диаграммы связей очень часто
использовал Леонардо да Винчи. Если бы он задействовал View Your
Mind, то очень быстро смог бы создать простые диаграммы связей. Эта
программа позволяет пользователям задать основную тему, а затем до-
бавить набор дочерних ветвей, для чего следует щелкнуть по кнопке
Add Branch As Child (Добавить дочернюю ветвь) (рис. 20.3).
GConjugate
*
Так как после изучения главы 14 вы уже знаете, что такое Samba, пора
начать учить португальский. После этого попробуйте учить испанский,
латинский, японский, французский или даже английский. Хотя эти про-
граммы не превратят вас в полиглота, свободно владеющего всеми пере-
численными языками, вы можете выучить основы нового языка.
ПРИМЕЧАНИЕ
При установке образовательных программ из репозиториев в меню
Applications появится подменю Education, в котором и будут нахо-
диться установленные программы.
Поиск образовательных программ
в Интернете
Хотя репозитории Ubuntu полны замечательных образовательных про-
грамм, вы можете загрузить и установить множество других программ
из мира открытых исходных кодов. На перечисленных ниже сайтах на-
ходятся бесплатные программы с открытыми исходными кодами, кото-
рые можно использовать для обучения детей в школах, молодых людей
в колледжах или просто тех, кому интересно что-то новое.
SchoolForge
www.schoolforge.net
SchoolForge — это организация, которая применила философию про-
грамм с открытыми исходными кодами в образовании. Их цель —
297
Часть V. Веселье в Ubuntu
объединить организации и тех, кто «пропагандирует, использует и раз-
рабатывает ресурсы с открытыми исходными кодами для образования».
Так как этот сайт создан для тех, кто занимается образованием, он раз-
бит на такие категории, как офисные инструменты, вспомогательные
программы и другие области, используемые в школах. Если вы ищете
программы для обучения, они находятся в разделе Educational Software
(Образовательные приложения). Этот раздел разбит на два подраздела,
Entertainment (Развлечения) и Games (Игры). Здесь располагаются те
же программы, что и в репозитории Ubuntu, а также дополнительные
приложения. Обязательно следуйте инструкциям по установке про-
граммы. Если у вас возникнут сложности, посмотрите справку на до-
машней странице программы.
Программы на этом веб-сайте предназначены для работы в опера-
ционной системе GNU/Linux, но вы заметите, что очень часто есть
версии для Microsoft Windows и Mac OS. В сообществе программ с
открытыми исходными кодами пытаются сделать свои приложения
доступными как можно большему числу людей, и это яркое тому сви-
детельство.
Linux4Kids
www.filegate.net/linux4kids/
Проект Linux4Kids поддерживается сетью распространения файлов
FileGate, которая предоставляет конечным пользователям бесплатные
и свободные программы. Их веб-сайт вряд ли получит какие-то награды
за дизайн, так как он оформлен в виде таблицы из двух столбцов: назва-
ния программы и ссылки на файл, а также описания приложения.
Хотя внешний вид вряд ли вас заинтересует, программы, размещенные
здесь, представляют серьезный интерес. Можно загрузить и устано-
вить более 70 различных приложений: от программ для обучения бы-
строй печати до программ, позволяющих рисовать сложные химические
структуры.
Хотя в Linux4Kids есть широкий выбор образовательных программ, вы
увидите, что все файлы сжаты в форматах ZIP и RAR. В начале этой
книги мы гфворили, что эти архиваторы по умолчанию не поддержива-
ются в GNU/Linux, поэтому, чтобы их распаковать в Ubuntu, вам необ-
ходимы приложения Ark или Fileroller. Обе программы можно устано-
вить с помощью Synaptic Package Manager.
298
Глава 20. Стать умнее! Использование образовательных программ
Free Software Foundation
http://directory.fsf.org/category/educ/
Цель Free Software Foundation — поддержка программ, которые позво-
ляют пользователю анализировать, изучать и изменять исходный код.
Поскольку образование столь важно в миссии Free Software Foundation,
многие образовательные программы они разрабатывают в сотрудниче-
стве с UNESCO (Организация ООН по образованию, науке и культуре).
На сайте Free Software Foundation не только существует самая большая
библиотека образовательных программ. Эти программы организованы
формальнее, чем на двух других упомянутых сайтах. Категория Educa-
tion (Образование) разбита на восемь подкатегорий: Online (Сетевые),
Elementary (Начальные), Secondary (Средняя), Adult (Для взрослых),
Typing (Набор текста), Programming (Программирование), Misc (Разное)
и Language Learning (Изучение языков). Среди размещенных на сайте
приложений вы найдете не только программы, которые помогают что-то
выучить, но и удобные приложения, которые можно использовать в обра-
зовательных учреждениях для проведения обучения и курсов по Интерне-
ту, системы управления студентами, программы для ведения электронного
журнала. Все они доступны для школ, колледжей и других учреждений.
Другие методы
Популярность Web 2.0 привела к значительным нововведениям в сфе-
ре веб-разработки. Все больше разработчиков создают исключительно
сетевые приложения, и все большее число людей участвует в этой раз-
работке. В приложениях, называемых веб-приложениями (web apps), ча-
сто используются такие технологии, как Flash от Adobe и Java от Sun.
Это огромное преимущество для пользователей Ubuntu. Так как веб-
приложения не устанавливаются на локальном компьютере, они неза-
висимы от платформы. Это значит, что их можно выполнить на любом
компьютере, независимо от операционной системы.
В мире образования веб-приложения становятся все популярнее, так
как их легко разрабатывать, они не зависят от платформы и конечным
пользователям легко их использовать. Существуют самые разные веб-
приложения: от сетевых калькуляторов до офисных пакетов, от инстру-
ментов для проведения исследований до многопользовательских сете-
вых ролевых игр, например Food Force и Peacemaker.
299
Часть V. Веселье в Ubuntu
Как и в случае со всем остальным в мире GNU/Linux, применяется
философия «если кого-то не удается победить, к ним надо присоеди-
ниться». Конечно, я говорю об использовании Wine для запуска обра-
зовательных программ, написанных исключительно для операционной
системы Microsoft Windows. Хотя образовательные игры и не являют-
ся крупнейшей категорией в Wine HQ, вы можете выбрать нужные из
довольно большого списка. Конечно, если какое-то отдельное образо-
вательное приложение не включено, вы можете попробовать запустить
его самостоятельно и сообщить результаты сообществу или попросить
помощь у других членов сообщества.
Это для образования...
Раньше при знакомстве с семейством операционных систем Ubuntu
Edubuntu считался одним из упомянутых проектов Ubuntu.
Edubuntu — это операционная система, созданная на основе Ubuntu спе-
циально для школ, но она часто используется и учениками на домашних
компьютерах.
Рис. 20.4. Одна из дружественных детям тем в Edubuntu
Глава 20. Стать умнее! Использование образовательных программ
В Edubuntu и Ubuntu похожи не только названия. Edubuntu построе-
на на архитектуре Ubuntu и использует тот же цикл разработки, что
и Ubuntu, то есть новые выпуски выхолят каждые шесть месяцев.
Edubuntu отличается от Ubuntu набором программ, которые устанав-
ливаются в самой операционной системе. Многие из образовательных
программ, доступных в репозиториях Ubuntu, уже включены в первона-
чальный пакет Edubuntu. Кроме того, в Edubuntu есть несколько других
тем, предназначенных для детей (рис. 20.4).
Возможно, у вас возник вопрос: зачем нужно создавать совершенно
новую версию операционной системы лишь для того, чтобы добавить
несколько программ и тем?* Во-первых, разработчики хотели сделать
Edubuntu достаточно простой, чтобы дети могли взять се домой и запу-
стить на своем компьютере. Как и у всех версий Ubuntu, у Edubuntu есть
Live CD, который позволяет запустить операционную систему и прило-
жения, ничего не устанавливая. Дети, использующие в школе GCompris
и KDE Edutainment Suite, могут вставить дома Live CD Edubuntu в свой
компьютер и использовать ту же обучающую среду без необходимости
загружать, распаковывать или устанавливать что-то и независимо от
того, какая операционная система используется на домашнем компью-
тере.
Во-вторых, причиной создания версии Edubuntu стало желание сде-
лать ее простой и для учителей информатики в школе, чтобы они могли
установить программы на любом компьютере так же просто, как и дети
у себя дома. Edubuntu помогает школам с очень ограниченным бюдже-
том приобрести новые компьютеры. Многие школы получают старые
модели компьютеров, и часто учителя обнаруживают, что они слишком
стары, чтобы установить на них последнюю версию Microsoft Windows.
Вот где может помочь Edubuntu. В нее включен Linux Terminal Sewer
Project (LTSP). Он позволяет в школе превратить старые компьютеры,
у которых не хватает мощности для запуска Microsoft Windows, Micro-
soft Office или даже Ubuntu, в так называемые клиентские компьютеры.
Клиентские компьютеры — это компьютеры, которые используют ре-
сурсы центрального сервера. По сути, один действительно мощный ком-
пьютер, сервер, обрабатывает все задачи и хранит данные для каждого
клиентского компьютера. Школы экономят деньги, так как им не нужно
покупать дорогие компьютеры, а можно ограничиться недорогими кли-
ентскими или даже использовать старые компьютеры. Школы экономят
не только на покупке компьютеров, но и на администрировании, так как
устанавливать программы и управлять ими надо только на одном серве-
301
Часть V. Веселье в Ubuntu
ре. Кроме того, чтобы исправить клиентский компьютер или заменить
его, достаточно просто вставить в сеть новый.
(J) ЗНАЕТЕ ЛИ ВЫ? ЭКОЛОГИЯ И КЛИЕНТСКИЕ
КОМПЬЮТЕРЫ
Одна из лучших сторон клиентских компьютеров заключается в том,
что они тратят гораздо меньше электроэнергии, чем обычные ком-
пьютеры. Так как для обработки данных клиентские компьютеры об-
ращаются к центральному серверу, они практически не тратят на это
энергию. Если школы и предприятия хотят стать более экологически
чистыми, им стоит рассмотреть вариант с установкой клиентских
компьютеров.
Даже если вы решите не устанавливать Edubuntu на домашнем компью-
тере, запустите Live CD (как и с любой другой версией Ubuntu). Вы мо-
жете загрузить образ ISO с Edubuntu но адресу: www.edubuntu.org.
Часть VI
ПРОДВИНУТЫЕ ВОЗМОЖНОСТИ
UBUNTU
Глава 21. Выйти из границ — справка по командам
оболочки в GNU/Linux
Глава 22. Текстовый редактор Emacs
Приложение 1. Установка Ubuntu
Приложение 2. Полезная информация
Глава 21
ВЫЙТИ ИЗ ГРАНИЦ —
СПРАВКА ПО КОМАНДАМ
ОБОЛОЧКИ В GNU/LINUX
Как...
• Перемещаться по файловой системе в командной строке
• Создавать директории
• Перемещать и копировать файлы и директории
• Создавать пользователей
• Устанавливать разрешения на доступ к файлам и папкам
• Искать файлы с помощью grep и find
• Искать справку
• Управлять процессами
Теперь вы уже должны комфортно себя чувствовать в Ubuntu. Вы научи-
лись устанавливать программы, искать драйверы, тестировать аппарат-
ное обеспечение и даже использовать терминал. Считайте, что на этой
главе заканчивается ваше обучение работе с графическим текстовым
интерфейсом. Вы не ограничены коробкой графического интерфейса.
За ней находится мир текстовой оболочки GNU/Linux, которая назы-
вается Bash (Bourne Again Shell — Родившаяся заново оболочка). Само
название — это шутка по поводу оболочки, которая использовалась в
Unix ранее и называлась Войте Shell, в честь создателя, Стивена Борна
(Stephen Bourne). Оболочка Bourne Again Shell стала стандартом в опе-
рационных системах GNU/Linux и Mac OS X.
В отличие от GNOME, который предоставляет графический интерфейс,
интерфейс JJash текстовый (TUI), то есть команды вводятся с клавиа-
туры. До разработки таких графических интерфейсов, как GNOME и
KDE, пользователи GNU/Linux могли работать только подобным об-
разом. У вас уже есть определенный опыт работы в Bash. Каждый раз,
304
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
когда вы что-то вводили в терминале, вы вводили команды оболочки!
Пока что вы использовали команду apt-get install, но вскоре позна-
комитесь и с другими.
ПРИМЕЧАНИЕ
Терминал используется для ввода команд, которые затем обрабаты-
ваются оболочкой.
Перемещение в терминале
Чтобы овладеть всей мощью Bash, вначале следует нау-
читься перемещаться в терминале. В конце концов, вам
нужно знать, куда вы хотите попасть и где находитесь.
Давайте вначале создадим кнопку запуска для терми-
нала, так как в этой главе мы будем часто им пользоваться. Выберите
Applications => Accessories (Приложения => Стандартные). Щелкните
по пункту Terminal правой кнопкой мыши и выберите Add This Launcher
То Desktop (Добавить эту кнопку запуска на рабочий стол). После этого
на рабочем столе будет создан ярлык для запуска терминала.
Теперь, если вам надо будет что-то сделать в терминале, вы можете про-
сто щелкнуть по кнопке запуска Terminal, и все.
При первом запуске терминала вы увидите что-то наподобие jeff@
jef f-desktop: -$. Это значит, что в данный момент на компьютере jeff-
desktop в системе работает пользователь jeff. Теперь введите первую
команду, которая покажет путь к текущей директории: три буквы pwd
(print working directory — вывести рабочую директорию). Команда pwd
позволяет узнать ваше текущее положение в файловой системе. После
этого нажмите Enter, и вы увидите следующий текст:
jeff@jeff-desktop:pwd
/home/jeff
jeff@jeff-desktop:
Давайте посмотрим, какие файлы и папки находятся в директории /home/
jeff. В командной строке введите 1s и нажмите Enter. Команда 1s пере-
числит все файлы и папки в текущей рабочей директории, как показано
на рис. 21.1.
305
Часть VI. Продвинутые возможности Ubuntu
Если вы хотите просмотреть файлы в какой-то другой директории, так-
же используйте команду 1s. Например, чтобы посмотреть, что находит-
ся в папке Pictures, можно написать:
Is /home/jeff/Pictures
Или вы можете сократить эту запись, для чего вместо /home/ jef f вве-
дите . /:
Is ./Pictures
На рис. 21.1 показано, что будет выведено, если ввести эти команды
в терминал.
Is
Examples
Gallery
Ganes
index.htel
Music
Photos
/hoae/jeff/Pictures
ubuntulogo. png. pgp
./Pictures
ubuntulogo.png.pgp
jeffejeff-desktop:~$
Backup
Desktop
Documents
jeff@jeft-desktop:-!
Gallery ubuntulogo.png
jeff§jeff-desktop;-$ Is
Gallery ubuntulogo.png
jeff©jeft-desktop
Pictures Restore Videos
Podcasts Templates VistaBuntu
Public FransG.Mtinq Drive Windows
Рис. 21.1. Использование команды Is
# ПРИМЕЧАНИЕ
Помните: в терминале все зависит от регистра. Если вы введете
is . /pictures, то увидите сообщение об ошибке «No such file or di-
rectory» («Нет такого файла или директории»), А команда Is . /Pic-
tures выведет список файлов и папок.
Благодаря команде 1s вы знаете, какие файлы и папки находятся в ди-
ректории Pictures, но, введя pwd еще раз, вы увидите, что все еще на-
ходитесь в директории /home/jeff, а не в /home/jeff/Pictures, где хотели
бы оказаться. Вот здесь используется команда cd (change directory —
306
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
сменить директорию). Например, чтобы перейти в директорию Pictures,
следует в командной строке ввести:
cd Pictures
После того как вы нажмете Enter, приглашение для ввода команды ста-
нет примерно таким:
jeff@jeff-desktop:~/Pictures$
Если вы захотите вернуться в домашнюю папку, просто наберите cd еще
раз и нажмите Enter.
ПРИМЕЧАНИЕ
При вводе имен файлов и папок вы можете ускорить набор. Введя
первые несколько букв имени уже существующей папки или файла,
нажмите Tab, и остальная часть имени будет введена за вас.
Теперь, после нескольких экспериментов со своими файлами, выйдите
из домашней папки в файловую систему Ubuntu. Не забывайте коман-
ды, которые вы только что узнали, и вы сможете найти дорогу домой.
Дерево директорий Ubuntu
Дерево директорий — это иерархическая структура, в которую органи-
зованы директории и папки в Unix-подобных системах. Как и в орга-
низационной диаграмме, здесь есть определенная иерархия. В дереве
директорий Unix верхняя точка иерархии называется корневой директо-
рией. В корневой директории находится множество других директорий,
поддиректорий и файлов, образующих древоподобную структуру. Если
сравнить дерево директорий Unix с настоящим деревом, то корневая ди-
ректория будет стволом, поддиректории — основными ветвями, их под-
директории — ветвями поменьше, а файлы — листьями на дереве.
ПРИМЕЧАНИЕ_____________________________________________
Информация для тех, кто перешел с Microsoft Windows: то, что в Win-
dows называется папками, пользователи GNU/Linux традиционно на-
зывают директориями. Можно использовать любое из этих слов, хотя
слово папка используется чаще. При описании файловой системы
Unix в этой главе мы будем чаще использовать термин директория.
307
Часть VI. Продвинутые возможности Ubuntu
Чтобы обратиться к файлу в терминале, необходимо знать путь к этому
файлу. Есть два вида путей для доступа к файлам. Абсолютный путь к
файлу начинается с корневой директории, после чего указывается весь
путь но дереву. Например, если у меня есть файл под названием Ubuntu
в папке Documents, абсолютный путь к этому документу будет выгля-
деть следующим образом: /home/jeff/Documents/Ubuntu. Косая черта
(/) — это символ корневой папки. В корневой папке находится папка
home, после чего идет папка текущего пользователя (jeff в моем случае),
затем папка Documents и, наконец, файл под названием Ubuntu.
ПРИМЕЧАНИЕ
Не следует путать корневую директорию (root directory) и пользова-
теля root. Пользователь root — ?то учетная запись с полным досту-
пом ко всем файлам и директориям на данном компьютере, похожая
на учетную запись администратора в системе Microsoft Windows.
Именно о ней говорят недобросовестные хакеры, когда заявляют,
что у них есть доступ к системе от имени root, то есть полный доступ
к компьютеру или сети.
Относительный путь — это путь, который не начинается с корневой
папки, а указывает на файл или папку, находящиеся в текущей рабочей
директории. Давайте покажем использование относительного пути на
прошлом примере. Предположим, мы перешли в директорию Documents,
используя команду cd/home/jef f/Documents. Так как текущая рабо-
чая директория — Documents, относительный путь к Ubuntu — просто
Ubuntu.
При переходе по структуре директорий в Ubuntu есть несколько симво-
лов, которые могут вам помочь. Символ (.) обозначает текущую дирек-
торию, (..) — родительскую директорию, в которой находится текущая,
а (-) — домашнюю директорию текущего пользователя. Кроме того, если
в имени вашего файла есть пробел, перед ним следует ввести обратную
косую черту (\). Например, при наличии файла под названием Ubuntu
forum следует ввести ubuntu\forum. Другой способ — окружить имя
файла кавычками, например «/home/jef f/Documents/Ubuntu forum».
Чтобы работать в командной оболочке, нужно хорошо понимать струк-
туру директорий Ubuntu. Знание того, в каком месте хранятся опреде-
ленные файлы, очень важно при работе в оболочке. Ниже приведен спи-
сок директорий, находящихся в корневой директории, а также важные
файлы и поддиректории внутри них.
308
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
Если только вы не будете производить очень сложную настройку ком-
пьютера. возможно, вам никогда не понадобится заходить в эти дирек-
тории; однако стоит знать, зачем они нужны, чтобы случайно ничего не
повредить при работе в оболочке.
ПРИМЕЧАНИЕ
Есть разница между корневой директорией (/) и поддиректорией
(/root). Директория (/) — это основная директория, именно она
называется корневой (root). Поддиректория (/root) —• это домаш-
няя папка пользователя root. Если бы вы в прошлом использова-
ли другой дистрибутив GNU/Linux, то при установке создавали бы
учетную запись root. При установке Ubuntu такая учетная запись не
создается. Это сделано, чтобы у вас не выработалась привычка ис-
пользования этой учетной записи, так как у пользователя root есть
доступ ко всему компьютеру и он может случайно нанести вред
каким-то из перечисленных ниже папок.
/bin — содержит команды и вспомогательные программы, которые чаще
всего используются в GNU/Linux, например is, cd и rm. Так как это испол-
няемые двоичные (binary) файлы, директория сокращенно называется bin.
/boot — содержит ядро Linux, файлы для настройки загрузчика и дру-
гие файлы, необходимые для запуска системы (boot).
/dev — здесь находятся файлы всех устройств системы. Данная дирек-
тория уникальна, так как файлы в ней на самом деле являются аппарат-
ными устройствами, но рассматриваются как файлы, то есть вы можете
читать из них информацию и записывать ее. /dev/sda (или /dev/hda)
обозначает первый жесткий диск на компьютере. Диски SCISI обозна-
чаются sda, а IDE-диски — hda.
/etc — произносится «этси». Хранит файлы настроек, общие для всех
пользователей системы. Например, в /etc/passwd содержатся данные,
определяющие учетные записи всех пользователей, а в /etc/init.d — сце-
нарии для загрузки Ubuntu.
/home — домашняя директория, в которой хранятся файлы пользовате-
лей: документы, музыка, рисунки, видео и т. п. У каждого пользователя
на компьютере есть своя директория внутри директории /home.
/lib — здесь хранятся разделяемые библиотеки и модули ядра. Эти фай-
лы похожи на файлы DLL в Microsoft Windows.
309
Часть VI. Продвинутые возможности Ubuntu
/media — место монтирования всех внешних устройств, например CD
и DVD. Монтирование устройств в данную директорию происходит ав-
томатически.
/mnt — здесь размещаются временно смонтированные устройства, на-
пример общие папки. Устройства монтируются автоматически, в отли-
чие от папки Media.
/opt — используется для хранения программ, которые не управляются
менеджером пакетов. Это обычно дополнительные программные паке-
ты, загруженные пользователем извне репозиториев Ubuntu.
/ргос — на самом деле является виртуальной директорией, благодаря
которой осуществляется сообщение между ядром и процессами, запу-
щенными на компьютере. Каждому запущенному процессу присваива-
ется номер, о чем мы вскоре расскажем.
/sbin — в этой директории, как и в директории bin, содержатся файлы
и команды; однако программы из папки sbin используются только для
системного администрирования, и для их запуска нужны права супер-
пользователя. Если для запуска какой-то команды вы используете sudo,
команда находится в директории sbin.
/srv — здесь находятся файлы данных для запуска таких служб, как
HTTP, FTP или TELNET.
/sys — еще одна виртуальная файловая система, которая используется
для устройства Plug and Play. В ней содержатся файлы, которые соот-
ветствуют ресурсам, выделенным для каждого устройства в системе.
/tmp — здесь хранятся временные файлы.
/usr — в этой директории хранятся все данные пользовательских при-
ложений, в том числе словари для программы проверки орфографии, до-
кументация и файлы с исходным кодом. Также есть поддиректории /usr/
bin и /usr/lib для пользовательских программ и библиотек.
/var — в этой директории находятся файлы, которые изменяются во
время работы операционной системы. Это файлы журналов, очереди
печати, файлы кэша и другие динамические файлы.
Создание директорий
При работе в командной оболочке вам порой понадобится создавать но-
вые директории в файловой системе. Например, новые папки для орга-
310
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
низации музыкальных файлов и рисунков или директорию для устанав-
ливаемого приложения. Создать директорию можно и в GNOME GUI,
но это проще сделать в оболочке.
Для создания директории используйте команду mkdir. Если вы хотите
в текущей директории создать новую и назвать ее Ubuntu, просто введи-
. те в окне терминала такую строку:
mkdir Ubuntu
После нажатия клавиши Enter будет создана новая директория. Вы мо-
жете проверить, что она действительно создана, введя команду 1s в ко-
мандной строке. Если в списке появится новая директория, то вам все
удалось.
Теперь, когда у вас есть директория Ubuntu, давайте создадим внутри
нее новую директорию images. Можно было бы с помощью команды cd
ubuntu перейти в директорию Ubuntu и создать там поддиректорию
Ubuntu, но есть способ проще. Так как в командной оболочке всегда сле-
дует использовать простые варианты, на этот раз введите:
mkdir Ubuntu/images
Если вы хотите проверить, была ли создана данная директория, перей-
дите в директорию Ubuntu и с помощью команды 1s убедитесь, что ди-
ректория images находится как раз там, где ей надлежит быть.
С помощью команды mkdir вы также можете создавать сразу несколько
директорий. Допустим, необходимо создать в директории Ubuntu под-
директории images, documents и sounds. Можно в одной строке ввести
все три. Вначале перейдите в директорию Ubuntu, ubuntu:-/, а затем
введите:
mkdir images documents sounds
Когда вы нажмете Enter, в директории Ubuntu будут созданы все три
перечисленные директории.
Если вы ошибетесь при создании директории, просто удалите ее ко-
мандой rmdir. Например, если у вас нет желания создавать папку для
звуков в Ubuntu, удалите директорию sounds. Находясь в директории
Ubuntu, введите следующую строку:
rmdir sounds
311
Часть VI. Продвинутые возможности Ubuntu
Копирование и перенос файлов
Теперь, когда вы знаете, как создавать новые директории в командной
оболочке, можете переместить файлы в эти директории на хранение.
Первая команда, которую вы будете использовать, — команда ср (сору —
копировать). При копировании файл не переносится — создается его ду-
бликат.
Итак, если вы хотите скопировать существующий файл под названием
list и назвать копию list2, введите следующее:
ср list list2
%
ПРИМЕЧАНИЕ
Если вы выполняете описанные команды на компьютере, вначале
создайте пустой файл под названием list, введя touch lists тер-
минале. Тогда в текущей директории будет создан файл list.
Дубликат будет создан в той же папке, где находится сам файл. Чтобы
переместить один из двух файлов, используйте команду mv (move —
переместить). Команда mv разместит любой из двух файлов в другой
директории. Например, переместим файл lis2 из директории Ubuntu
в директорию Documents. Во-первых, убедитесь, что вы находитесь в
Ubuntu, для чего введите команду pwd. В директории Ubuntu исполь-
зуйте команду mv.
Так как директория Documents находится в домашней директории, вы
можете использовать краткую запись - вместо указания полного пути
к домашней директории:
mv list2 -/Documents
Теперь, перейдя в директорию Documents, вы увидите там файл list2.
Как и в директории, в оболочке можно удалять файлы. Вместо того что-
бы использовать rmdir, просто задействуйте команду rm:
rm list
у/ ВНИМАНИЕ
Осторожнее с командой rm. Эта команда удаляет файлы; она не от-
правляет их в корзину!
312
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
Для переименования файла также можно использовать команду mv
в оболочке. Чтобы переименовать файл list в catalog, просто наберите:
mv list catalog
Так как mv используется и для перемещения, и для переименования фай-
лов, при перемещении файла в другую директорию обязательно указы-
вайте путь к ней. В противном случае вы просто переименуете файл, но
не переместите его.
Инструменты системного администратора
Чтобы стать настоящим системным администратором GNU/Linux, вы
должны уметь создавать новые учетные записи и устанавливать фай-
ловые разрешения. Конечно, это можно сделать в GNOME, но настоя-
щий системный администратор умеет делать это в командной оболоч-
ке. В конце концов, в версии Ubuntu для серверов не устанавливается
интерфейс GNOME; вам нужно или установить его, или использовать
оболочку.
Добавление нового пользователя
Чтобы добавить нового пользователя в командной оболочке, следует ис-
пользовать команду aciduser. Так как только у пользователя root есть
право на создание новых учетных записей, следует также задействовать
команду sudo. Вот как добавить нового пользователя Jeffrey:
sudo adduser Jeffrey
Когда вы нажмете Enter, у вас запросят пароль, как это всегда проис-
ходит при использовании команды sudo.
После того как Ubuntu добавит нового пользователя, вам надо будет
ответить на ряд вопросов, чтобы завершить создание учетной записи
пользователя.
Следует указать пароль (password), полное имя (full name) пользовате-
ля и, при желании, ввести его телефонные номера (phone numbers). На
рис. 21.2 показан диалог при создании пользователя.
Обратите внимание, что Ubuntu создает идентификатор пользователя,
1002, и домашнюю директорию для Jeffrey, /home/jeffrey.
313
Часть VI. Продвинутые возможности Ubuntu
j.-tl- - х
jeff@jeft-desktopsudo adduser Jeffrey
Adding user ‘Jeffrey’ ...
Adding new group ‘Jeffrey’ (1в«2) ...
Adding new user ‘Jeffrey’ (19©2) with group ‘Jeffrey’ ...
The home directory ’/home/Jeffrey’ already exists. Not copying from ‘/etc/skel*
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for Jeffrey
Enter the new value, or press ENTER for the default
Full Name [J: Jeffrey Orloff
Room Number ]: 3
Work Phone [ : 555 555 1234
Home Phone [ : 555 555 4321
Other (]:
Is the information correct? (у/NJ у
Jeff®Jeff-desktop:-$ |
Рис. 21.2. Добавление пользователя в терминале
Изменение разрешений на доступ к директориям
и файлам
Еще одна задача системного администратора — установка и изменение
разрешений на доступ к файлам и директориям на компьютере. Разре-
шения определяют, у каких пользователей есть доступ к определенному
файлу или директории и что им разрешено делать.
Пользователи могут читать, писать и выполнять файлы. Разрешение
на чтение не требует дополнительных объяснений. Без него нельзя от-
крыть файл или директорию. Разрешение на запись означает разреше-
ние редактировать файл, то есть вы можете сохранять изменения в том
же файле или директории. Выполнение означает, что, если файл — про-
грамма, ее разрешено выполнять.
Перед тем как изменять разрешения, давайте узнаем, какие разрешения
уже установлены для директории или файла. Вначале посмотрите на
разрешения в директории /home. В терминале введите команду is, но
на этот раз добавьте после команды ключ, чтобы она приобрела такой
вид:
1S -1
Ключ -1 ответственен за вывод сведений, представленных на рис. 21.3.
314
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
Application» Piece» Syetem
^MMdjun 18. 7:48 PM
gfc У** *nn*na>
jeffGjeff-<fe*kt0P:’* Ь -I
total 68
drwxr-xr-x 2 Jeff Jeff 4898 2888-86-89 28:24 Desktop
drwxr-xr-x 2 Jeff Jeff 4896 2888-86-16 21:81 Doctiaents
Irwxrwxrwx 1 jeff Jeff 26 2887-86-89 16:11 • • -> /usr/share/exaople coot
ent
-rwxr-xr-x 1 jeff eff 128 2088-86-15 12:52
-rw-r--r-- 1 jeff eff 59 2888-86-14 21:29 #Hello#
-rw-r--r- 1 jeff eff 57 2068-06-14 21:28 Hello-
drwxr-xr-x 2 jeff eff 4896 2888-66-18 19:04 Jackeline
<rw.r..r.. i jeff jeff 57 2888-86-14 18:11 #jeff#
drwxr-xr-x 3 jeff jeff 4896 2888-86-18 18:33 Jeffrey
drwxr-xr-x 3 jeff jeff 4896 2888-86-15 13:88 Mail
drwxr-xr-x 3 jeff jeff 4896 2888-86-18 19:18 Husk
drwxr-xr-x 4 jeff eff 4896 2088-86-15 12:55 News
drwxr-xr-x 2 jeff eff 4896 2888-06-89 28:24 Pictures
drwxr-x--- 3 jeff eff 4096 2088-86-15 17:38 Podcasts
drwxr-xr-x 2 jeff eff 4896 2068-86-18 18:36 Pli
drwxr-xr-x 2 jeff eff 4896 2808-06-89 28:24 Public
drwxr-xr-x 2 jeff eff 4896 2888-86-89 28:24 templates
drwxr-xr-x 2 jeff eff 4896 2888-06-89 20:24 Videos
jeffgjeff-desktop:- $
Рис. 21.3. Просмотр директорий с разрешениями при использовании
команды Is -1
Чтобы понять, как читать разрешения, нужно посмотреть на рис. 21.3.
Обратите внимание на первую директорию в списке, Desktop. Если вы
посмотрите на левый столбец на рисунке, то увидите следующую за-
пись: drwxr-xr-x. Понять эту информацию просто: d обозначает ди-
ректорию. Если на месте первого символа находится — (дефис), тогда
это файл. Символом 1 обозначаются ссылки на что-то другое в систе-
ме. После d располагаются символы, которые следует читать группами
по три.
Первая группа в данном примере — rwx, то есть read (читать), write (за-
писывать), execute (выполнять). Данная группа обозначает разрешения
для владельца файла или директории.
Вторая группа — г-х. Она описывает разрешения для группы, кото-
рой принадлежит файл. Группа может читать и выполнять файл, но не
может в него записывать. Тремя последними символами описывают-
ся разрешения для всех остальных пользователей. В данном примере
другие пользователи могут читать и выполнять файл, но не записы-
вать в него.
315
Часть VI. Продвинутые возможности Ubuntu
Обратив внимание на список на рис. 21.3, вы увидите, что у разных фай-
лов различные разрешения; однако все разрешения читаются одинако-
во: владелец, группа, остальные пользователи.
Чтобы изменить разрешения файла, следует использовать команду
chmod с несколькими настройками перед rwx. Чтобы указать владельца,
используйте и. Чтобы указать разрешения для группы — g. Для осталь-
ных пользователей — о, а для всех пользователей и групп — а. Чтобы
добавить разрешения, задействуйте знак +, а чтобы удалить — знак
Итак, если вы хотите дать всем пользователям права rwx на доступ к ди-
ректории Jackeline, введите:
sudo chmod a+rwx Jackeline »
Чтобы убрать разрешения всех остальных пользователей в директории
Pri, введите в терминале:
sudo chmod о-х Pri
Еще один способ изменить разрешения — использовать двоичный код,
который представляет собой право на чтение, запись и выполнение. Дво-
ичный код — это язык компьютера, представляющий любые действия
как 1 или 0. Цифрой 1 обозначается «да», «включено» или наличие элек-
трического импульса. Цифра 0 обозначает «нет», «выключено» или от-
сутствие электрического импульса. Компьютер преобразует единицы и
нули во все, что мы видим на экране. Следующие числа можно также
использовать для установки файловых разрешений.
Разрешение Объяснение
7 111 в двоичном коде. Разрешение на чтение, запись и выполнение
6 110 в двоичном коде. Разрешение на чтение и запись, но не на выполнение
5 101 в двоичном коде. Разрешение на чтение и выполнение, но не на запись
4 100 в двоичном коде. Только разрешение на чтение
0 ООО в двоичном коде. Нет никаких разрешений
Итак, если вы хотите, чтобы каждый мог читать, писать и выполнять
действия в вашей папке Videos, введите:
sudo thmod 777 Videos
Для установки разрешений с помощью команды chmod можно исполь-
зовать любое сочетание из предыдущей таблицы.
316
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
ПРИМЕЧАНИЕ
Когда вы измените разрешения на доступ к директории в Ubuntu,
текст в терминале будет отображаться в зеленом прямоугольнике.
Это сделано в целях безопасности, чтобы вы сразу могли увидеть,
что разрешения отличаются от стандартных.
Поиск в командной оболочке
Для поиска информации в командной оболочке можно использовать две
различные команды: grep и find. Команда grep позволяет искать файл, со-
держащий определенную строку текста. Чтобы уменьшить количество ре-
зультатов в grep, вы можете добавить в строку выражения. Чтобы выпол-
нить с помощью grep простой поиск строки «Hello», введите следующее:
grep ’Hello*
Так как мы не указали, в каком файле или папке следует искать строку,
поиск может занять достаточно много времени.
Если же вы помните, что строка, которую вы ищете, начинается с заглав-
ной буквы Л, это самый подходящий случай использовать выражение.
С помощью нескольких символов можно уменьшить количество резуль-
татов.
Символ Значение
. (точка) Соответствует одному любому символу в строке, за исключением символа конца строки
. * (точка + звездочка) Соответствует любому числу или типу символов в строке
1 ] Соответствует символу/символам, перечисленным в скобках
[/\] Нс соответствует с им волу/сим волам в скобках
Начало слова
Конец слова
Итак, если вам нужно найти любое слово, которое не заканчивается на
е в файле Hello, вы можете вызвать команду grep со следующим выра-
жением:
grep ’>/[е]Hello
ПРИМЕЧАНИЕ
Команда grep зависит от регистра символов.
317
Часть VI. Продвинутые возможности Ubuntu
Find
В то время как команда grep идеально подходит для поиска текста
в журналах и в коде, команду find вы, скорее всего, будете использо-
вать чаше. Она выполняет поиск файлов в системе. Например, если вы
ищете файл под названием Hello во всей файловой системе, используйте
следующую команду:
sudo find / -name ’Hello*
Здесь указывается команда find, затем / обозначает путь, по которому
вы хотите выполнить поиск (в данном случае это вся файловая систе-
ма). Часть -name сообщает команде find, что после нее идет имя файла,
причем оно должно быть заключено в кавычки.
Предположим, вы знаете, что имя файла начинается с «Hello», но после
этого есть еще что-то. Может, «HelloEarth» или «HelloAll».
При желании вы можете использовать символ * в начале или в конце
строки, чтобы указать, что там могут быть любые символы:
sudo find / -name ’Hello*’
После этого команда find вернет все имена файлов, которые начинают-
ся с «Hello», как показано на рис. 21.4.
joff':j»»ff-desktop: - _ ~ х
file £dft yiew Terminal Help ____ ________
jeff@jeff-desktop:-! sudo find / -name ’Hello*' ±
/home/jeff/Hello
find: /home/jeff/.gvfs: Permission denied
/hoee/jeff/Hello-
/usr/lib/openoffice/share/Scripts/javascript/HelloWorld
/usr/lib/openoffice/share/Scripts/python/HelloWorld.pyc
/usr/lib/openoffice/share/Scripts/python/HelloWorld.py
/usr/lib/openoffice/share/Scripts/beanshell/HelloWorld
/usr/lib/openoffice/share/Scripts/java/HelloWorld
/usr/lib/openoffice/share/Scripts/java/HelloWorld/HelloWorld.java
/usr/lib/openoffice/share/Scripts/java/HelloWorld/HelloWorld.jar
jeff^jeff-desktop:-! |
Рис. 21.4. Результаты find Hello*
318
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
Поиск справки
При использовании инструментов наподобие команд find и grep есть
множество доступных опций, причем их так много, что новичок ни за
что не запомнит все.
Чтобы уменьшить сложности для начинающих, в командной оболочке
есть справка, которую можно вызвать в любой момент.
Введите команду man, а после нее — название команды, по которой вы
хотите получить справку в-командной оболочке. На экране появится
справка по введенной команде.
Вы можете перемещаться по страницам с помощью клавиш со стрелка-
ми и клавиш Page Up и Page Down. Например, если ввести man grep,
появится справка по команде grep.
Если ввести man find, появится справка по команде find. Вы хотите
узнать, какие еще ключи доступны для команды 1s? Попробуйте ввести
man Is. Хотя это справка, а не обучение, там представлена информация
обо всех ключах для определенной команды.
Управление процессами
Порой запущенная программа «зависает». В Microsoft Windows необхо-
димо открыть Диспетчер задач Windows и завершить процессы, которые
вызывают проблемы. В Ubuntu необходимо убить процесс.
Есть два способа «убить» процесс в оболочке. Первый способ — по име-
ни, а второй — по номеру процесса. «Убить» процесс по номеру очень
просто.
Предположим, вы загрузили бета-версию нового обозревателя Firefox
и вам не терпится посмотреть на нее в действии. Но после запуска обо-
зреватель «завис» (так как не все ошибки еще были исправлены) и не
отвечает на ваши попытки закрыть его. Вы не хотите перезагружать
компьютер, так что же делать? Откройте терминал и используйте ко-
манду killall:
killall firefox
Достаточно просто, правда? Но если у вас запущены процессы, имен
которых вы не знаете? Вот когда используется второй метод: команда
319
Часть VI. Продвинутые возможности Ubuntu
kill. Вначале необходимо просмотреть все запущенные процессы, поэ-
тому введите команду:
ps -е
Вы увидите что-то похожее на рис. 21.5, где перечислены все процессы,
в данный момент запущенные на компьютере.
В левой части рис. 21.5 находится столбец чисел.
Номера представляют собой PID (идентификаторы процесса) всех за-
пущенных процессов.
Определив, что PID обозревателя Firefox — 7073, введите kill 7073,
чтобы завершить процесс.
<
9 Wed Jun 18. 9:28 PM0
Applications Places System
Вй I Sde yjew jMninel Tbfcs Help
5345 ? 88:86:83 gnome-screensav
5346 7 86:88:83 metacity
5348 7 86:86:65 gnome-panel
5349 7 86:68:81 nautilus
5356 7 66:88:68 bonobo-activati
5375 7 88:86:86 gvfsd
5379 7 ЛЛ.АД.ЛЛ vu•W.vu bluetooth-apple
5383 7 AO•QQ•QQ uv.vu.uu update-notifier
5389 7 ал•AO•ОЛ иU•UU.uu tracker-applet
5398 7 88:66:66 gvfs-fuse-daemo
5393 7 90:06:09 evolution-alarm
5398 7 AO • QQ • QQ UQ.wu.UU trackerd
5483 7 86:86:64 nm-applet
5485 7 66:90:00 python
5467 7 AA•fiA•AA gnome-volume-ma
5488 7 дл•OO•AO Du . UU . Qw gnome-power-man
5415 7 AO • AA • AA иv.vw•UU gvfsd-burn
5418 7 66:68:81 trashapplet
5421 7 68:68:66 gvfsd-trash
5439 7 66:68:86 mixer applet2
5443 7 00:00:08 fast-user-switc
5462 7 66:86:66 SystemToolsBack
5544 7 68:86:66 notification-da
7873 7 66:66:81 firefox
7884 7 88:68:88 gnome-terminal
7887 7 66:68:66 gnome-pty-helpe
7888 pts/e AA•AO•AA и U . U tJ » U U bash
7185 pts/e 86:88:88 ps
jeff^jeff-desktop
ИЬ В Welcome to Ubuntu
L'J
El
1
Рис. 21.5. Список запущенных процессов
ПРИМЕЧАНИЕ
Идентификатор процесса для обозревателя Firefox не всегда будет
равен 7073. Это может быть практически любое число. Обязательно
выполняйте команду ps -е, чтобы найти идентификатор процесса
перед тем как завершить его.
320
Глава 21. Выйти из границ — справка по командам оболочки в GNU/Linux
ЗНАЕТЕ ЛИ ВЫ? «ГОРЯЧИЕ» КЛАВИШИ В ОБОЛОЧКЕ
В оболочке есть несколько довольно удобных клавиатурных сокра-
щений, которые помогают ускорить ввод команд. Чтобы действи-
тельно научиться использовать оболочку, вы должны выучить неко-
торые из этих команд.
Комбинация клавиш Действие
Alt+B Переместить курсор назад на одно слово в текущей строке
Alt+F Переместить курсор вперед на одно слово в теку- щей строке
Ctrl+A Перейти на начало текущей строки
Ctrl+D Выйти из текущей оболочки
Ctrl+E Перейти в конец текущей строки
Ctrl+H То же, что и Backspace
Ctri+L Очистить экран; то же, что и команда clear
Ctrl+W Удалить слово перед курсором
Tab Автоматически завершить имена файлов и папок
T(стрелка вверх) Прокрутка введенных ранее команд
Глава 22
ТЕКСТОВЫЙ РЕДАКТОР EMACS
Как...
• Установить Emacs
• Перемещаться в буфере
• Создать новый файл Етас
• Открыть и отредактировать файл Етас
• Настроить группы новостей в Gnus
• Настроить посылку и получение электронной почты в Gnus
Текстовые редакторы используются для написания или редактирования
программного кода, редактирования файлов, конфигурационных фай-
лов и написания и редактирования языков разметки. Если вы раньше
пользовались Microsoft Windows, то знакомы с текстовым редактором
Блокнот. В этой книге вы использовали редактор для GNOME, который
называется gedit.
Бывают текстовые редакторы второго рода (с форматированием) и пер-
вого рода (без форматирования). Очень многие используют редакторы
второго рода вместо редакторов первого рода, но это не более эффек-
тивно, чем забивать гвозди скамейкой. Все получится, но инструмент
выбран не тот. Текстовые редакторы с форматированием предназначе-
ны для создания документов. Вы можете указать кегль и цвет шрифта,
добавить рисунки и украсить документ разнообразными визуальными
эффектами. Текстовые редакторы с поддержкой форматирования —
очень объемные приложения, которые медленно запускаются. С другой
стороны, простые текстовые редакторы предназначены для написания и
редактирования текста в файлах. Это небольшие инструменты, которые
позволяют бистро изменить текст в файле.
Хотя в Ubuntu есть множество текстовых редакторов первого рода, са-
мыми популярными в сообществе GNU/Linux являются Emacs (Editor
Macros) и Vi или VIM (оба названия значат Vi Improved, улучшенный
322
Глава 22. Текстовый редактор Emacs
Vi). Как Emacs, так и Vi — замечательные инструменты для программи-
рования и редактирования конфигурационных файлов, но но правилам
этикета вы должны выбрать один из них, так как их сторонники начали
движение, которое позже назвали «войнами редакторов».
ф ЗНАЕТЕ ЛИ ВЫ? EMACS ПРОТИВ VI: ВОЙНЫ РЕДАКТОРОВ
Люди любят соперничество. Кока-кола/Пепси, Notre Dame/UCS, Yan-
kees/Red Sox — какая бы ни была тема, кто-то принимает одну сторону,
а кто-то вторую. Такая же ситуация и с Emacs и Vi. Войны редакторов
начались со споров между сторонниками двух редакторов в форумах в
Интернете. Масла в огонь добавило создание Церкви Emacs создате-
лем редактора Emacs Ричардом Столменом. Сторонники Emacs аргу-
ментируют свой выбор возможностью настройки редактора и большей
библиотекой компонентов. Сторонники Vi заявляют, что Vi быстрее ра-
ботает и гораздо эффективнее расходует ресурсы компьютера.
ПРИМЕЧАНИЕ
Ричард Столмен написал первый текстовый редактор Emacs
в 1976 году с Гаем Л. Стилом (Guy L. Steele). В 1984 году он перепи-
сал Emacs и создал GNU Emacs. GNU Emacs — один из многих тек-
стовых редакторов семейства Emacs.
Установка Emacs
Так как Emacs — летите Ричарда Столмсна и в Emacs гораздо больше
функций, мы будем изучать именно это приложение. Это не значит, что
семейство редакторов Vi хуже.
Emacs не установлен в Ubuntu но умолчанию; однако он доступен в репо-
зиториях Ubuntu. Чтобы установить Emacs, откройте Terminal, используя
созданную в главе 21 кнопку запуска, или выберите Applications Ac-
cessories => Terminal. В терминале введите следующую команду:
sudo apt-get install emacs22
Когда пакет будет установлен, вы можете запустить Emacs в терминале,
введя emacs в командной строке и нажав Enter. Вы также можете запу-
стить Emacs, выбрав пункт меню Applications => Accessories => Emacs
22(Х 11) (рис. 22.1).
323
Часть VI. Продвинутые возможности Ubuntu
*• Amars’", jnff •desktop _ - x
File Edit Options Buffers Tools Help
□ 6» и x и и «> X t l
гж
хи
Welcome to GNU Emacs, one component of the GNU/Linux operating system.
Type C-l to begin editing.
You can do basic editing with the menu bar and scroll bar using the mouse.
To quit a partially entered command, type Control-g.
Useful File menu items:
Exit Emacs (or type Control-x followed by Control-c)
Recover Crashed Session Recover files you were editing before a crash
Important Help menu items:
Emacs Tutorial Learn how to use Emacs efficiently
Emacs FAQ Frequently asked questions and answers
Read the Emacs Manual View the Emacs manual using Info
(Non)Warranty GNU Emacs comes with ABSOLUTELY NO WARRANTY
Copying Conditions Conditions for redistributing and changing Emacs
Getting New Versions How to obtain the latest version of Emacs
More Manuals / Ordering Manuals How to order printed manuals from the FSB
• F
GNU Emacs 22.1.1 (1486-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2008-05-03 on terranova, modified by Ubuntu
Copyright (C) 2007 Free Software Foundation, Inc.
For information about the GNU Project and its goals, type C-h C-p.
W f i«ff3i«ff-desktop: - -desktop |
a
PI
Рис. 22.1. Окно Emacs
Основные сведения о Emacs
Перед тем как начать знакомство с Emacs, рассмотрим несколько основных
положений, которые помогут значительно лучше попять этот редактор.
Расположение объектов в Emacs
На рис. 22.1 показано окно редактора Emacs. Вверху расположены пане-
ли. Первая из них состоит из меню, а на второй расположен ряд значков.
Под панелями находится буфер редактирования. Именно в нем наби-
рается текст. Под буфером вы видите строку, в которой написано GNU
Emacs. Эта строка называется строкой режима. Она отделяет буфер ре-
дактирования от области сообщений. В области сообщений отображают-
ся вводимые команды и ответы на них редактора Emacs.
Буферы
При открытии файла в Emacs вы на самом деле не открываете файл. Вы
открываете файл в буфер. При работе в буфере редактирования файл не
324
Глава 22. Текстовый редактор Emacs
меняется, так как вы редактируете сохраненную в памяти копию. Когда
вы сохраняете буфер, файл навсегда записывается на диск.
Регион
Выделенный в Emacs текст для работы называется регионом.
Точка
Точка — это активное место, в котором происходит редактирование.
Если вы поместите курсор на букву b в слове Ubuntu, точка окажется
между U и Ь.
Окна и рамки
Окно в Emacs — это область экрана, в которой отображается буфер; это
не то, что мы обычно называем окном. При первом запуске редактора
Emacs на экране будет только одно окно. Чтобы открыть новое окно в
окне, как показано на рис. 22.2, выберите пункт File => Split Window
(Файл => Разделить окно). Чтобы избавиться от второго окна, выпол-
ните File => Remove Splits (Файл => Удалить разделение).
Applications Places System I
7
emac s<i jeff «desktop
acs tutorial. See end for copying conditions
rjT— TUTORIAL (English) Top LI (Text)
menu-bar file split-window
C-<chr>
M-<chr>
• the
C-<chr>
M-<chr>
«the
Рис. 22.2. Разделенное окно в Emacs
File Edit Options Buffers Tools Help
Emacs tutorial. See end for copying conditions.
Emacs commands generally involve the CONTROL key (sometimes labeled
CTRL or CTL) or the META key (sometimes labeled EDIT or ALT). Rather than
write that in full each time, we'll use the following abbreviations:
means hold the CONTROL key while typing the character <chr>
Thus, C-f would be: hold the CONTROL key and type f.
means hold the META or EDIT or ALT key down while typing <chr>.
If there is no META, EDIT or ALT key, instead press and release •
ESC key and then type <chr>. We write <ESC> for the ESC key.
Emacs commands generally involve the CONTROL key (sometimes labeled
CTRL or CTL) or the META key (sometimes labeled EDIT or ALT). Rather than
write that in full each time, we'll use the following abbreviations:
means hold the CONTROL key while typing the character <chr>
Thus, C-f would be: hold the CONTROL key and type f.
means hold the META or EDIT or ALT key down while typing <chr>.
If there is no META, EDIT or ALT key, instead press and release »
ESC key and then type <chr>. We write <ESC> for the ESC key.
325
Часть VI. Продвинутые возможности Ubuntu
В Emacs рамки (frames) — это то, что обычно называется окнами. Если
выбрать пункт File => New Frame (Новая рамка), откроется новое окно
редактора Emacs.
Перемещение в буфере
Программисты считают, что мышь замедляет работу. Все выполняется
клавишами. В следующей таблице перечислены некоторые из основных
клавиш для перемещения в буфере. В Emacs буква С обозначает клави-
шу Ctrl, а буква М — мета-клавишу. За исключением клавиатур от Sun
Microsystems, на современных клавиатурах нет метаклавиши; однако это
название сохранилось и сейчас. Чтобы сымитировать метаклавишу, на-
жмите Esc, а затем нажмите клавишу, соответствующую тому действию,
которое вы хотите выполнить. Кроме того, вы можете нажать нужную
клавишу, удерживая Alt. Вы также можете перемещаться в буфере, ис-
пользуя клавиши со стрелками на клавиатуре.
Сочетание клавиш Используемые клавиши Функция
С+В Ctrl+B Перейти назад на один символ
C+F Ctrl+F Перейти вперед на один символ
С+Р Ctrl+P Перейти вверх на одну строку
C+N Ctrl+N Перейти вниз на одну строку
С+А Ctrl+A Перейти на начало строки
С+Е Ctrl+E Перейти на конец строки
C+G Ctrl+G Отменить операцию
C+V Ctrl+V Переместиться вниз на одну страницу
С+Х C+S Ctrl+X, затем Ctrl+S Сохранить буфер
C+XU Ctrl+X, затем U Отменить последнюю операцию
M+V Esc, V или Alt+V Перейти вверх на одну страницу
M+F Esc. F или Alt+F Перейти вперед на одно слово
М+В Esc, В или Alt+B Перейти назад на одно слово
ПРИМЕЧАНИЕ
Часто комбинации клавиш называются «горячими» клавишами.
В Emacs эти комбинации называются сочетаниями клавиш.
Создание нового файла Етас
Так как Emaos — это в первую очередь инструмент для программистов,
мы с его помощью напишем небольшую программку. Если вы уже зани-
мались программированием, то, вероятно, знакомы с простой програм-
мой Hello, World! Мы напишем эту программку в Emacs, а затем запустим
326
Глава 22. Текстовый редактор Emacs
ее в терминале. Если вы пропустили главу 21, самое время прочитать
ее! Если вы никогда еще не писали программ, не бойтесь. Большинство
программистов начинали с программы Hello, World! независимо от того,
на каком языке они программируют. Не переживайте, так как это дей-
ствительно очень простая программа.
КАК... ЗАПУСТИТЬ СВОЮ ПРОГРАММУ
Чтобы запустить программу Hello, World!, необходимо сделать это
в терминале. Если вы запустили Emacs, введя emacs в терминале,
придется закрыть программу, чтобы получить доступ к командной
строке. Кроме того, вы можете открыть новый терминал и запу-
стить программу в нем.
Теперь, когда у вас есть командная строка, убедитесь, что нахо-
дитесь в домашней директории, для чего введите 1s. Если среди
перечисленных файлов будет Hello, необходимо вначале дать f
решение на запуск этого файла, а затем ввести команду для за-
пуска сценария. В командной строке введите:
chmpd 755 Hello
./Hello
В терминале должны появиться слова Hello World!. Если это так, вы
только что написали первую рабочую программу в Emacs!
.-«Же- ,‘Ж- " ’•эЛгеУЙя’А».- ‘ж?. '-’-Ж
На панели меню Emacs выберите File Visit A New File (Файл => По-
сетить новый файл). На первый взгляд ничего не произойдет. Но если
вы посмотрите на область сообщений, то увидите, что там мигает кур-
сор; в сообщении Emacs написано:
Find file: ~/
%
В месте мерцания курсора введите Hello и нажмите Enter. Откроется но-
вый, совершенно пустой буфер. В новом буфере введите следующий код:
#!/bin/bash
#Му First Script in Emacs
echo «Hello World!»
Каждая строка в программе важна. Первая строка сообщает оболочке, с по-
мощью какой программы следует запускать сценарий. В данном случае
используется /bin/bash. В числе других языков программирования могут
быть Perl, PHP, Python и многие другие. Вторая строка — это комментарий.
327
Часть VI. Продвинутые возможности Ubuntu
Программисты могут написать в комментариях замечания для себя и дру-
гих относительно того, что делает та или иная часть кода. Комментарии не
влияют на работу программы. Третья строка — это сама программа.
Введя весь текст, используйте соответствующее сочетание клавиш, что-
бы сохранить его. Удерживая клавишу Ctrl, нажмите X, а затем — S.
Emacs в области сообщений задаст вопрос: Save file /home/вашеимя-
полъзователя/Не\\о? (у, п,!,., q, C-r, d or C-h). Вам нужно всего лишь на-
жать клавишу Y, и файл будет записан в вашей домашней директории,
после чего вы сможете его использовать.
Открытие файла для редактирования
Теперь, когда вы создали в Emacs файл и сохранили его, давайте вер-
немся к нему и изменим детали. Откройте редактор Emacs и выберите
File => Open File. В области сообщений введите имя файла, который хо-
тите открыть, то есть Hello. Нажмите Enter, а затем измените в буфере
код программы Hello, чтобы он выглядел так, как показано на рис. 22.3.
ПРИМЕЧАНИЕ
При открытии файла помните, что Emacs различает прописные
и строчные буквы. Если вы введете текст Hello, в редакторе откроет-
ся программа. Если вы введете hello, в области сообщений появится
сообщение об ошибке [No match] (Нет соответствия).
Давайте внесем дополнения в этот файл, чтобы вы увидели, как просто
использовать Emacs для изменения файлов конфигурации или програм-
мы. Вначале следует найти точку, в которой вы хотите произвести из-
менения. В данной программе мы собираемся ввести новую строку по-
сле строки echo «Hello, World!». Вы можете использовать сочетание
клавиш (удерживая Ctrl, четыре раза нажать N) или с помощью клавиш
со стрелками перейти в нужное место.
В следующей строке введите код:
echo «Welecome to Ubuntu - The operating system of the FUTURE!»
Затем нужно сохранить сделанные в буфере изменения на диск, поэто-
му используйте соответствующее сочетание клавиш: удерживая Ctrl,
нажмите X и S. Emacs выведет сообщение: Wrote home/вашеимяполъ-
зователя/Не\\о. Запустив программу в терминале еще раз, вы увидите
версию, представленную на рис. 22.4.
328
Глава 22. Текстовый редактор Emacs
•7
Applicattom Places System
Sat lun 14, 0:28 PM
Рис. 22.3. Сценарий Hello, World!, набранный в Emacs
329
Часть VI. Продвинутые возможности Ubuntu
Чтение Gnus
Emacs не только позволяет создавать и редактировать текстовые файлы;
в этой программе также есть возможность подключаться к различным
серверам новостей и читать сообщения в группах новостей. Группы но-
востей — это доски объявлений в Интернете с самой разной тематикой.
Подписавшись на группу новостей, вы можете читать сообщения других
пользователей и отправлять собственные ответы. По сути, это что-то на-
подобие всемирного форума, на котором люди могут задавать вопросы,
искать ответы и обсуждать различные идеи.
В Emacs есть встроенная программа для чтения новостей — Gnus. Что-
бы использовать ее, следует вначале создать конфигурационный файл
.gnus, который будет сохранен в вашей домашней директории. Конечно,
для создания этого файла мы будем использовать Emacs! Итак, открой-
те новый файл и назовите его .gnus. В буфере введите следующее:
(setq gnus-select-method ' (nntp «news.cn99.com»))
(setq user-full-name «вашеимя»)
(setq user-email-address «ваш адрес электронной почты»)
Затем запишите файл на диск с помощью сочетания клавиш.
ПРИМЕЧАНИЕ
Есть множество серверов новостей. News.cn99.com был выбран
для примера, но вы можете заменить его любым сервером по сво-
ему усмотрению. Стоит отметить, что на серверах новостей часто
нет цензуры в группах, которые на них размещены, поэтому содер-
жимое некоторых групп может вас смутить. Чтобы этого избежать,
ищите серверы с группами, которые вы считаете приемлемыми, или
следите за подписками на группы, если дети пользуются этим сер-
висом.
Теперь, когда ваш сервер настроен, на панели меню выберите Tools =>
Read Net News (Gnus). Emacs загрузит список доступных групп ново-
стей. Это может заня ть некоторое время, так что будьте терпеливы.
Когда группы будут загружены, выберите Groups => Listing => De-
scribe All Groups (Группы => Список => Описать все группы). Вы уви-
дите длинный список различных групп, на которые можете подписать-
330
Глава 22. Текстовый редактор Emacs
ся, с кратким описанием каждой из них. Выбрав одну или несколько
групп, на которые вы хотели бы подписаться, на панели меню выпол-
ните Groups => Subscribe => Subscribe То A Group (Группы => Подпи-
саться => Подписаться на группу). В области сообщений Emacs спро-
сит вас, на какую группу вы хотели бы подписаться. Введите название
группы и нажмите Enter. Запустив Gnus снова, вы увидите все группы,
на которые подписались (и еще несколько интересных для вас, с точки
зрения Gnus). Если Gnus еще запущен, на панели меню выберите Buf-
fer => Group (Буфер Группа), и в новом окне откроется буфер Group.
ПРИМЕЧАНИЕ
Для поиска групп вы можете использовать сочетание клавиш Ctrl+S.
После этого следует ввести ключевое слово в области сообщений.
Чтобы прочитать статьи в группе новостей, дважды щелкните по ее
названию, и вы увидите список статей. Перейдите к статье, которую
хотите прочитать, и дважды щелкните по ней. Вы можете перейти к
предыдущей или следующей статье, используя стрелки на панели ин-
струментов, а также отправить ответ на статью, выбрав Post => Reply
(Послать => Ответ), а затем щелкнув по кнопке Send This Message (По-
слать это сообщение) на панели инструментов.
ф ЗНАЕТЕ ЛИ ВЫ? ЧТО ТАКОЕ THREAD?
Тема в группе новостей называется thread (букв. «нить»). Thread
обычно начинается с человека, который отправляет сообщение или
ответ; другие затем отвечают на это сообщение. Согласно этикету,
сообщения в рамках thread должны соответствовать указанной теме.
Если у вас другая тема, начните новую нить.
Вы можете переходить по различным нитям, выбрав в меню Threads
(Нити) пункт Go То Next Thread (Перейти к следующей нити) или Go
То Previous Thread (Перейти к предыдущей нити).
Emacs для электронной почты
Emacs называют швейцарским ножом для GNU/Linux, так как у него
очень много функций. Отправка и прием электронных писем — еще
одна функция Emacs, которую вы, возможно, захотите использовать.
Стоит отметить, что не все сервисы электронной почты поддерживают
331
Часть VI. Продвинутые возможности Ubuntu
использование Gnus или Emacs в качестве почтового клиента. Обяза-
тельно проверьте, поддерживается ли такая возможность вашим почто-
вым сервисом, перед тем как начать настройку файла .gnus.
Если ваш сервис электронной почты поддерживает Emacs и Gnus, от-
кройте файл .gnus и внесите изменения, которые позволят вам от-
правлять и получать электронные письма. Для этого нужны данные о
серверах SMTP и POP, которые вы уже использовали при настройке
Evolution. Если у вас уже нет этих сведений, поищите их на сайте ваше-
го провайдера.
Когда вы откроете файл .gnus, переместите точку на первую пустую
строку в файле, используя клавиши со стрелками или сочетание клавиш
Ctrl+N. Переместив точку в нужное место, введите следующий код:
(setq smtpmail-smtp-server «smtp.yourisp.com»)
(setq gnus-secondart-select-methods ' ((nnml «smtp.yourisp.com»)))
(setq smtpmail-local-domain «smtp.yourisp.com»)
Эти строки настроят отправку почты в Gnus и использование просто-
го протокола для передачи почты (SMTP). Замените в примере текст
your isp.com адресом вашего провайдера. Помните, что адреса про-
вайдеров необязательно заканчиваются на .сот, иногда они заканчива-
ются на .net. Например, пользователи провайдера Bell South ввели бы
bellsouth.net.
Чтобы получать сообщения, нужно указать сервер для почтового прото-
кола (POP) вашего провайдера. Когда у вас будут эти данные, добавьте
в файл настройки .gnus следующую строку:
(setq mail-sources ’((pop :server «your.pop3server.com» :user «username» )))
J? ПРИМЕЧАНИЕ
При такой настройке при каждом запуске Gnus у вас будет запраши-
ваться пароль. Можно изменить эту строку, чтобы пароль вводился
автоматически; однако так делать не рекомендуется, так как любой,
у кого будет доступ к вашему компьютеру, сможет прочитать ваши
письма. t
После этого Gnus загрузит все ваши письма в специально созданную
группу новостей. Открыв эту группу, вы сможете прочитать загружен-
332
Глава 22. Текстовый редактор Emacs
ные электронные письма. Так сервер SMTP уже настроен, вы можете от-
править электронное письмо, выбрав в меню пункт Gnus => Send A Mes-
sage (Послать сообщение). Введя сообщение, щелкните по кнопке Send
This Message на панели инструментов.
Если вам понравится Emacs, используйте его как можно чаще. В нем есть
очень много полезных сочетаний клавиш и инструментов, не описанных
в этой главе. Чем чаще вы будете использовать этот редактор, тем легче
вам будет в нем работать. Изучение сочетаний клавиш похоже на изу-
чение иностранного языка, только вам не нужно учиться произносить
звуки. Практикуйтесь, практикуйтесь, практикуйтесь, и со временем вы
будете использовать клавиши для перехода по буферам и рамкам без
шпаргалок.
Приложение 1
УСТАНОВКА UBUNTU
Есть много способов установки Ubuntu на компьютер. Установка может
производиться по Сети, с помощью устройства USB и даже при помо-
щи дискет. В этом руководстве описан процесс установки с CD-ROM.
Помните, что вы, конечно, в состоянии заказать себе бесплатную копию
Ubuntu, но на ее доставку может уйти много времени, поэтому рекомен-
дуется загрузить себе образ ISO и самому записать его на диск.
Когда у вас будет копия Ubuntu, проверьте, соответствует ли компьютер
системным требованиям Ubuntu. Характеристики большинства совре-
менных компьютеров превосходят даже рекомендуемые значения, но
все равно стоит убедиться.
Минимальные системные требования:
• процессор х86, 300 МГц;
• 64 Мб системной памяти (ОЗУ);
• 4 Гб свободного места на жестком диске;
• видеокарта VGA с разрешением 640x480;
• устройство CD-ROM или сетевая плата.
Рекомендуемые системные характеристики:
• процессор х86, 700 МГц;
• 384 Мб системной памяти (ОЗУ);
• 8 Гб свободного места на жестком диске;
• видеокарта с разрешением 1024x768;
• звуковая плата;
• сетевая плата или соединение с Интернетом.
Установка с чистого листа
Установка Ubuntu с чистого листа означает, что вы устанавливаете на
компьютер новую операционную систему. В таком случае на нем не бу-
334
Приложение 1. Установка Ubuntu
дет другой операционной системы. Чтобы выполнить установку Ubuntu
с чистого листа, убедитесь, что в настройках BIOS указана загруз-
ка с CD-ROM. После этого вставьте диск с Ubuntu в ваше устройство
CD-ROM и запустите компьютер.
Первое, что вы увидите при загрузке с компакт-диска Ubuntu, — меню для
выбора языка (Language) (рис. П.1). По умолчанию будет установлен ан-
глийский (English), и если вы хотите изменить язык, то можете сделать
это здесь. Если же вы хотите оставить английский, просто нажмите Enter.
Language
Arabic Hindi Portugues
Беларуская Hrvatskl RomSna
Български Magyarul Русский
Bengali Bahasa Indonesia Samegiliil
Bosanski Italiano Sloveneina
Catala a*» Slovenscina
Cestina Shqip
DansK Khmer Svenska
Deutsch Tamil
Dzongkha Kurd! Thai
Lietuviskai Tagalog
Latviski Turkce
Esperanto Македонски УкраХнська
Espanoi Malayalam Tieng Vl$t
Eesti Norsk bokmal Hol of
EusKaraz Nepali
Suomi Nederlands
Francais Norsk nynorsk
Galego Punjabi (Gurmukhi)
Gujarati Polski ifa
Hebrew Portugues do Brasil
Рис. П. 1. Выбор языка установки в меню
После выбора языка вы увидите еще одно меню, в котором вас попросят
выбрать дальнейшие действия. Используя стрелку вниз, перейдите к ва-
рианту Install Ubuntu (Установить Ubuntu) и нажмите Enter (рис. II.2).
ПРИМЕЧАНИЕ
Если вы загружали образ ISO самостоятельно, то можете прове-
рить, успешно ли он был загружен и записан на диск, для чего есть
пункт Check CD For Defects (Проверить компакт-диск на ошибки).
После проверки на ошибки, если их не будет, вас попросят нажать
любую клавишу, чтобы перезагрузить систему (Press Any Key То
Reboot Your System). Если вы поищете на своей клавиатуре кла-
вишу Any, то, конечно, ее не найдете! Если на компакт-диске есть
какие-то ошибки, придется записать его еще раз, чтобы все прошло
335
Часть VI. Продвинутые возможности Ubuntu
удачно. При проверке компакт-диска вы увидите полосу состояния
(рис. П.З), под которой расположены слова Checking integrity, this
may take some time (Проверка целостности, это может занять не-
которое время).
Try Ubuntu without any change to your computer
Install ubuntu
Check CD for defects
Test memory
Boot from first hard disk
Press F4 to select alternative start-up and installation modes.
Fl Help F2 Language F3 Keymap F4 Nodes F5 Accessibility F6 Other Options
Рис. П.2. Меню установки Ubuntu
Рис. П.З. Полоса состояния
336
Приложение 1. Установка Ubuntu
Нажав Enter, чтобы начать установку, вы увидите небольшое окно с над-
писью Loading Linux Kernel (Загрузка ядра Linux). Когда ядро будет
загружено, появится логотип Ubuntu и оранжевая полоса, которая пере-
мещается слева направо (см. рис. П.З), чтобы показать, что установка не
остановилась.
Когда полоса состояния дойдет до конца, вы перейдете на экран
Welcome (Добро пожаловать), на котором вас снова попросят выбрать
язык (рис. П.4). Еще раз выберите язык, а затем щелкните по кнопке
Forward.
Install
Bosanski
Catala
£e§tina
Dansk
Deutsch
EMqviKd
English •
No localization
| Esperanto
Espahol
: Eesti
I Euskaraz
i Suomi
L
iFrancais
IS
Step 1 of 7
Welcome
Ready to install? Once you answer a few questions, the
contents of the live CD can be installed on this computer so
you can run the system at full speed and without the CD.
Answering the questions should only take a few minutes.
Please choose the language used for the installation process.
This language will be the default language for the final system.
If you have Internet access, read the release
notes for information on problems that may affect
you.
Reease Notes
Qtancei
forward
iki
$
I
x
Рис. П.4. Экран Welcome, на котором можно выбрать язык по умолчанию
На следующем экране будет задан вопрос Where аге you? (Где вы?)
(рис. II.5). Чтобы ответить на вопрос, выберите город, соответствующий
вашему часовому поясу. Для каждого часового пояса есть несколько го-
родов, поэтому выберите тот, который ближе всего к вам географически.
По умолчанию будет выбран Нью-Йорк. После выбора местоположения
щелкните по кнопке Forward, чтобы продолжить.
ПРИМЕЧАНИЕ
Если вы допустили ошибку, щелкните по кнопке Back (Назад), что-
бы вернуться на предыдущий экран. Если вы испортите все, можете
щелкнуть по кнопке Cancel и начать процесс установки заново.
337
Часть VI. Продвинутые возможности Ubuntu
На следующем экране указывается раскладка клавиатуры (рис. П.6). По
умолчанию выбрана та, которая используется в США, но вы можете вы-
брать из большого числа раскладок для различных языков. Имеет смысл
проверить выбранную раскладку клавиатуры в расположенном рядом
текстовом поле. Проверьте раскладку, вводя буквы и символы. Если все
работает, щелкните по кнопке Forward.
Where ere you?
Install
Selected city: iNewtork
Timezone: EDT(GMT-4:00)
Qiancel
Step 2 of 7
^forward
Select city in your country and time zone, if the indicated current time is incorrect even
after selecting the correct time zone;you can adjust it after rebooting into the installed
system,
Selected region: United States
Current time: 05:02:37 PM
Рис. П.5. Выбор местоположения на экране Where are you?
Inst.ill X
Keyboard layout
Which layout is most similar to your keyboard?
Syria
Tajikistan
Thailand
Ukraine
United Kingdom
Uzbekistan
Vietnam
USA - Alternative international (former us inti
—
USA - Classic Dvorak
USA - Colemak
USA - Dvorak
USA Dvorak international
USA • Group toggle on multiply/divide key
USA - International (AltGr dead keys)
USA • international (with dead keys)
tou can type into this box to test your new keyboard layout.
IThe quick brown fox jumped over the lazy dogs
‘--------a----------------------------------------
Step 3 of 7
^forward
Рис. П.6. Выбор и проверка раскладки клавиатуры
338
Приложение 1. Установка Ubuntu
Затем нужно подготовить жесткий диск к установке (рис. П.7). Если
Ubuntu будет единственной операционной системой на вашем ком-
пьютере, выберите Guided — use entire disk (Автоматическое — Ис-
пользовать весь диск). Если вы собираетесь разбивать жесткий диск
на разделы, выберите Manual (Ручное). Затем щелкните по кнопке
Forward.
Install х
Prepare disk apace
How do you want to partition the disk?
• Guided - use entire disk:
• SCSI1 (0.0.0) («da) • В.в GB VMware. VMware Virtual S
o Manual
Step 4 of 7
Q Cancel
ф forward
Рис. П.7. Выбор способа разбиения жесткого диска
После подготовки жесткого диска к установке у вас спросят Who аге
you? (Кто вы?). На этом экране следует ввести некоторые сведения о
себе и компьютере, на который устанавливается Ubuntu. На этом шаге
также создается первая учетная запись пользователя.
Там, где на экране написано What is your name? (Как вас зовут?), вве-
дите свое имя. Вы можете ввести или имя, или фамилию, или заполнить
обе строки. Затем у вас спросят: What name do you want to use to log in?
(Какое имя вы хотите использовать при входе в систему?) В этом поле
по умолчанию появится ваше имя, но если вы хотите указать что-то еще,
просто удалите имя из поля и введите любое имя пользователя, которое
вам нравится.
В следующем поле вам предложат выбрать пароль. Введите пароль в оба
поля. Если пароли в двух полях не будут совпадать, вас об этом преду-
предят, и придется ввести пароли заново, чтобы они совпадали.
339
Часть VI. Продвинутые возможности Ubuntu
ПРИМЕЧАНИЕ
Чтобы достичь большей безопасности, используйте сложные паро-
ли, состоящие из сочетания строчных и прописных букв, символов
и чисел. Например, вы можете использовать пароль, похожий на
JeFf2008*$ или Moydenrozhdeniya41972!
После выбора пароля у вас спросят: What is the name of this computer?
(Как называется этот компьютер?) По умолчанию компьютер будет на-
зван вашеимя-desktop (рис. П.8). Вы можете изменить это имя, просто
удалив предложенное название и введя свое. Заполнив все поля, щел-
кните по кнопке Forward.
Ilist.ll) X
Who ere you?
«к ... М. , . «~ . .. » wmwmm •••«•• »•« —' —«м—
What is your name?
jeff |
What name do you want to use to log in?
jeff
/ more than one person wi// use this computer, you can set up multiple accounts after installation.
Choose a password to keep your account safe.
Enter the same password twice, so that it can be checked for typing errors.
What is the name of this computer?
|jefhdasktop
This name wdl be used if you make the computer visible to others on a network.
• MMMViV' ...... • • • • «w» • «**• • •• •••• .
Step 5 of 7
Qtancei
Рис. П.8. Указание сведений о компьютере и пользователе на экране
Who are you?
Затем вы перейдете к последнему установочному экрану (рис. П.9). Это
ваш последний шанс изменить настройки. Если вы согласны со всем,
что там написано, щелкните по кнопке Install (Установка). В противном
случае вы можете вернуться назад и внести необходимые изменения.
Заметьте, что установка от шага 5 переходит сразу к шагу 7. Не волнуй-
тесь: кажется, это просто ошибка в процессе установки.
Когда вы примете настройки и щелкнете по кнопке Install, откроется
окно, в котором отобразится процесс установки (рис. П.10). Полоса со-
340~
Приложение 1. Установка Ubuntu
стояния показывает, какая часть установки уже завершена. Под полосой
состояния прописывается, какой этап установки Ubuntu выполняется
в данный момент.
InMall х
Ready to Install
tour new operating system will now be installed with the following settings:
Language: English
Keyboard layout: USA
Name: jeff
Login name: jeff
Location: Amenca/New_tork
Migration Assistant:
if you continue, the changes listed below will be wntten to the disks.
Otherwise, you will be able to make further changes manually.
WARNING: This will destroy all data on any partitions you have removed as
. r&L1 .?.r Lha r..a.rX'.f?r?s * h ^r..,.?.ra____________________________________________________
Advanced...
Step 7 of 7
Qcancel
^install
Рис. П.9. Последний шанс изменить настройки
Installing Syr.tC*m X
Installing system
15%
Detecting file systems...
Рис. П.1О. Установка системы
После завершения установки необходимо щелкнуть по кнопке Restart
Now (Выполнить перезагрузку сейчас) (рис. П.11). После этого ком-
пьютер будет перезагружен и Ubuntu запустится впервые.
Installation complete
Installation is complete, tou need to restart
the computer in order to use the new
installation.
|"Restart now
Рис. П.11. Перезагрузка
341
Часть VI. Продвинутые возможности Ubuntu
Затем откроется лоток для компакт-дисков и вас попросят вынуть
компакт-диск и нажать Enter (рис. П.12). На этом процесс установки
закончится. После перезагрузки появится экран входа в систему, и вы
сможете приступить к настройке Ubuntu. Поздравляем!
Please remove the Лзс, dose the troy (if any)
and press ENTER Io continue
Рис. П.12. Последний шаг перед завершением установки Ubuntu
Двухвариантная загрузка c Windows
Если вы собираетесь использовать Ubuntu на компьютере, где уже уста-
новлена система Microsoft Windows, вы можете работать с двумя систе-
мами одновременно, используя двухвариантную загрузку. Это значит,
что при загрузке будут выводиться варианты загружаемой операци-
онной системы. Вы сможете выбрать нужную операционную систему,
используя клавиши со стрелками, а затем нажать клавишу Enter. Если
вы не сделаете выбор за определенный промежуток времени, будет за-
пушена операционная система по умолчанию, которой обычно является
первая установленная система.
Если вы собираетесь настроить двухвариантную загрузку, лучше все-
го запускать компьютер без компакт-диска в лотке. Пусть Microsoft
Windows полностью загрузится, а затем вы вставите компакт-диск в ло-
ток. В Ubuntu CD есть файл автоматической настройки, поэтому при
вставке компакт-диска откроется загрузочное меню Ubuntu CD, пока-
занное на рис. ПЛЗ. Если на вашем компьютере отключена автоматиче-
ская загрузка, выберите Пуск => Мой компьютер, а затем дважды щел-
кните по компакт-диску, у которого теперь должен быть значок Ubuntu.
342
Приложение 1. Установка Ubuntu
Ubuntu СП Menu
Demo and f ui rvt elation
Try Ubuntu wthout nstafcng' Simply reboot your machine wth
the CD n the tray. You may perform a fii nstalaton from
wthn the demo to nstal Utxntu e<her alongside Wbdows or
as the only operatrig system
Inst al and umnstal Ubuntu ike any other appkation, without
the need for a dedcated partition. You wi be able to boot
into either Windows or Lfcuntu. Hibernation « not enabled n
this mode and dsk performance is sightly reduced.
Ubuntu is a free, community developed, hnux-based operatng
system complete w<h a web browser, producttvty software,
instant messagng, and much more.
Рис. П.13. Меню Ubuntu CD
В меню Ubuntu CD выберите вариант Install Inside Windows (Устано-
вить внутри Windows), чтобы начать процесс установки.
ПРИМЕЧАНИЕ
Если выбрать двухвариантную загрузку, Ubuntu не будет установле-
на поверх Windows.
Следующий шаг в двухвариантной установке — настроить операционную
систему Ubuntu. Каждый из доступных вариантов показан на рис. П.14.
X
Рис. П.14. Меню установки Ubuntu
343
Часть VI. Продвинутые возможности Ubuntu
Installation Drive (Диск для установки)
Эта опция позволяет выбрать, на каком разделе жесткого диска вы хо-
тите установить Ubuntu. По умолчанию будет доступен диск С:, и часто
это единственный вариант. Вам также сообщат, сколько места доступно
на диске, что облегчит выбор.
Installation Size (Место для установки)
Вы можете указать, сколько места в гигабайтах хотите выделить для
операционной системы Ubuntu. По умолчанию выбрано значение 15 Гб,
но вы можете указать настройки на свой вкус.
Desktop Environment (Графический интерфейс)
Здесь выбран вариант Ubuntu, и других вариантов при использовании
стандартного компакт-диска нет.
Language (Язык)
Этот вариант позволяет указать язык операционной системы. По умол-
чанию будет указан английский (English), но вы можете выбрать язык
по своему усмотрению.
Username (Имя пользователя)
Ubuntu автоматически запишет в это поле имя пользователя, исполь-
зуемое в Windows. Если вы хотите его изменить, удалите предложенный
вариант и введите свое имя.
Password (Пароль)
Выберите пароль для операционной системы Ubuntu. Пароль следует
ввести дважды, и он должен совпадать в обоих полях, или вы не сможете
продолжить (см. замечание выше).
После настройки Ubuntu щелкните по кнопке Install, чтобы начать про-
цесс установки (рис. П.15). Если по какой-то причине вы захотите пре-
рвать процесс установки, щелкните по кнопке Cancel.
Когда установка Ubuntu будет завершена, вас попросят перезагрузить
компьютер (рис. П.16). Вы можете выбрать варианты Reboot Now (Пе-
резагрузить компьютер сейчас) или I Want То Manually Reboot Later
344
Приложение 1. Установка Ubuntu
(Я перезагружу компьютер позже). После этого компьютер извлечет
компакт-диск. Следите за процессом загрузки, так как вас спросят, ка-
кую операционную систему вы хотите использовать. Когда появится
этот вопрос, выберите Ubuntu и нажмите Enter.
Рис. П.15. Установка Ubuntu
Ubuntu Setup
Completing the Ubuntu Setup
Wizard
Please remove any CD/DVD and reboot to complete the
mst alaton.
Q Reboot now
ОI want to manual reboot later
Рис. П.16. Завершение установки Ubuntu
Если вы хотите продолжить работу в среде Windows, выберите вариант
I Want То Manually Reboot Later, а затем нажмите Finish. В таком слу-
чае сеанс Windows не будет завершен, и вы сможете продолжать работу
в среде Windows, а при следующей загрузке выберете, какую систему
следует загружать.
Приложение 2
ПОЛЕЗНАЯ ИНФОРМАЦИЯ
Общие клавиатурные сокращения
Ctrl+A Выделить все, не используется в терминале
Ctrl+C Копировать, не используется в Терминале
Ctrl+V Вставить, не используется в терминале
Ctrl+N Создать новый документ, не используется в терминале
Ctrl+O Открыть документ, не используется в терминале
Ctrl+S Сохранить текущий документ, не используется в терминале
Ctrl+P Распечатать текущий документ, не используется в терминале
Ctrl+E Послать текущий документ по электронной почте или в удаленное местоположение, не используется в терминале
Ctrl+W Закрыть текущий документ, не используется в терминале
Ctrl+Q Выйти из приложения, не используется в терминале
PrintScm Создать снимок экрана
Alt+Tab Переключение между открытыми программами
Alt+Ctrl+L Заблокировать экран
Alt+Fl Открыть меню Applications (Приложения), затем можно использовать клавиши со стрелками для перемещения по подменю
Alt+F2 Открыть диалоговое окно Run Application (Выполнить приложение)
Alt+F3 Открыть Deskbar Applet (F3 открывает строку поиска внизу . окна)
Alt+F4 Закрыть текущее окно
Alt+F5 Восстановить нормальный размер текущего окна, если оно развернуто
Alt+F7 + клавиши co стрелками Изменить положение текущего окна
Alt+F8 Изменить размер текущего окна
Alt+F9 Свернуть текущее окно
Alt+F10 Развернуть текущее окно
Alt+пробел Открыть меню окна
346
Приложение 2. Полезная информация
Клавиатурные сокращения в оболочке/терминале
Ctrl+C «Убить» процесс
Ctrl+Z Перевести процесс в фоновый режим
Ctrl+D Выйти из текущего терминала
Ctrl+A Ноте, переместить каретку в начало строки
Ctrl+E End, переместить каретку в конец строки
Tab Завершить имя файла или папки
Ctrl+U Удалить текущую строку
Ctrl+K Удалить текущую строку от курсора
Ctrl+W Удалить слово перед курсором в терминале
Стрелки вверх/вниз Просмотр истории команд
Shift+PageUp/PageDown Прокрутка выведенного текста в терминале
Ctrl+L Очистка вывода в терминале
Shift* Insert Вставить
Важные веб-сайты
• Загрузить Ubuntu — www.ubuntu.com
• Фонд свободного программного обеспечения — www.fsf.org
• Wine — www.winehq.org
предметный указатель
А
Add/Remove (Добавить/удалить),
93-96
AGP (Порт для графики с
ускорением), 108
В
Base, 129, 166
Database Wizard (Мастер баз
данных), 166
Form Wizard (Мастер форм), 172-175
Query Wizard (Мастер запросов), 176
Report Wizard (Мастер отчетов),
178-180
Table Wizard (Мастер таблиц),
170-172
открытие новой базы данных,
166-168
создание запроса, 175-177
создание отчета, 178-180
создание таблицы, 168-173
создание формы, 173-175
Bash, оболочка, 304
Beryl, 68
С
Calc, 129,143-144
адрес ячейки, 146
арифметика, 150-151
выравнивание, 147
диаграммы, 153-154
изменение размера строк и столбцов,
148-149
панели инструментов, 144-145
подсчет средних значений, 149
работа с файлами Excel, 155
создание новой таблицы, 144-145
сортировка данных, 151-153
суммирование чисел в строке или
столбце, 149
фон, 147
форматирование, 146-148
шрифт и эффекты шрифта, 147
ячейки, 147
Cedega, 258-264
Celestia, 295
Clam Av, 122
ClamTk, 121-122
cookies, 212
crontab файлы, 73
D
Draw, 129,181-182
Area (Область), 185
Drawing (Рисование), 182
выбор цвета, 184-185
«горячие» клавиши, 182
градиенты, 186-187
настройка панели инструментов, 182
снимки экрана, 188
тени, 185
схемы, 188-189
толщина линий, 187
Е
Edubuntu, 30, 293,300-302
Emacs, 322
F
Firefox, 207
Firestarter, установка, 113-118
fsck. 77-78
F-Spot, 284-286
G
GCompris, 294-295
GConjugate, 297
gedit, 322
GNOME
Art Manager, 55-58
348
Предметный указатель
графический интерфейс, 47-48
игры, 254-255
приложения, 96
GNU, 19-20
GNU Emacs, 323
GNU/Linux
Bash оболочка, 304-321
безопасность, 113
сообщество, 31-32
gtkpod, 289
Н
Home User Restore, 125
I
ifconfig, команда, 205
Impress, 129, 156
анимация, 163
вставка графических объектов, 162
окно Slides, 159
окно Tasks, 160-161
панель инструментов Drawing, 162
переходы, 159, 162—163
рабочая область, 159-160
советы по созданию эффектных
презентаций, 164
создание презентаций с помощью
Presentation Wizard (Мастер
презентаций), 156-158
фон, 157
экспорт презентации во Flash, 163—164
IPv4, 195
IPv6, 196
К
KompoZer, 224
KTouch, 296
Kubuntu, 29,47
LAM P, 234
Launchpad, 38-39
Linux, 20
Linux Terminal Server Project (LTSP).
301
Live CD, 40
M
Microsoft Excel, 155
Microsoft Office, 128
Microsoft Paint, 181
Microsoft PowerPoint, 156
Microsoft Word, 139 — 140
N
NFS протокол, 200
О
OpenOffice.org, 129
Base, 129, 165-180
Calc, 129,143-155
Draw, 129, 181-190
Impress, 129, 156-164
Math, 129
Writer, 129-142
установка, 130
P
PCI, 107
PCI Express, 108
PID, 320
Pidgin, 219-220
S
Samba, 200
доступ к общей папке Windows,
202-204
протокол SMB, 200
установка, 200-201
School Forge, 297-298
sudo, команда, 224
Synaptic Package Manager, 96, 244
T
TAR файлы, 60, 98
tarbal, 99
traceroute, команда, 205
U
Update Manager, 73-76
V
Visual Effects (Визуальные
эффекты), 68
W
Wine, 244-245
установка, 246-247
установка и запуск программ
с помощью, 247-249
349
Предметный указатель
Writer, 129-130
вставка графики, 137-139
открытие файла Microsoft Word,
139-140
создание нового документа, 130-139
сохранение работы, 140
форматирование, 134-137
формати рован ис страницы, 134
форматирование текста, 135-137
шаблоны,130-132
X
Xubuntu, 30,47
А
Абсолютный путь, 308
Анализ сетевого трафика, 118
Антивируса установка, 118-121
Б
Безопасность
обновления ради безопасности, 70-71
терминология, 111-112
шифровка файлов, 126
экран входа в систему, 63-64
Брандмауэр, 111
В
Верхняя панель, 44-45
Вирус, 111
антивирус, 118-120
Восстановление данных, 122-125
Вредоносные программы, 111
Всплывающие окна, блокировка, 211
Г
Графика
вставка в Impress, 162
вставка в Writer, 137-138
Графический интерфейс, 42-47
Графический интерфейс KDE, 47
приложения, 96
д
Двухвариантная загрузка, 236-237
Дополнительные кодеки, установка, 281
Ж
Жесткий диск, 106
3
Загрузка Ubuntu, 34-36
Запуск Ubuntu, 41
Заранее установленное программное
обеспечение, 92-93
Заставка, 63
Значки, размещение на рабочем столе,
61-62
Зомби, 112
И
Игры, 252-266
Изображения
вставка в web-страницы, 228-229
вставка в документы, 137-138
К
Клавиатура, 83
Компоненты, 93-94
Main, 77
Multiverse, 94
Restricted, 93
Universe, 93-94
Корневая директория, 75
М
Мультимедиа, 268
Мышь, 83
О
Обновления
безопасности, 70-71
операционной системы, 71-72
Обои
изменение, 49-51
установка новых, 53-55
Основной экран, 45-46
Остаточные конфигурационные
пакеты, 79
Относительный путь, 308
Очистка неполных пакетов, 78-79
П
Пакеты-зависимости, 79
Пакеты-сироты, 79
Папки
создание, 80-81
Перенос файлов в Ubuntu, 51-52
Поддержка, 77
fsck, 77-78
350
Предметный указатель
остаточные конфигурационные
пакеты, 79
очистка неполных пакетов, 78-79
пакеты-сироты, 79
Пользователь root, 75
Проверка компьютера, 121-122
Протокол SMB, 200
Р
Работа с сетью, 192-195
DHCP, 194
DNS, 198-199
IP-адрес, 198
адрес шлюза, 198
клиенты, 193
клиент/сервер, 193
маска подсети, 198
настройка Ethernet, 196-199
плата Ethernet, 195
решение проблем, 204-205
указание сетевого имени компьютера,
199-200
Разделы, 236
Разрешения, 314-315
Резервное копирование данных,
122-125
Рисунки, 284
импорт, 284-285
редактирование, 284-285
Руткит, 112
С
Социальная инженерия, 112
Т
Таблицы, использующиеся на
web-страницах, 229-230
Текстовые редакторы, 322 -333
Темы
изменение, 58-60
установка новой, 60-61
Троян, 112
У
Удаленный вход в систему, 65
Установка DVD-дисковода, 106
Установка модулей, 244
Устройства plug-and-play, 89
Уязвимость, 112
Ф
Файл определений, 119
Файлы, 80-81
сохранение, 81
перенос в Ubuntu, 51-52
Файлы подписей, 119
обновление, 120
Фарминг, 112
Фильтры содержимого, 114
Фишинг, 112
Фон рабочего стола, изменение, 49-52
Ч
Червь, 112
Sasser, 71
Ш
Шифровка файлов, 126
Э
Экран входа в систему, 63-64
Эксплойт, 112
Электронная почта, 214-218
Эффекты рабочего стола, 67-68
Научно-популярное издание
КОМПЬЮТЕР НА 100%
Джеффри Орлофф
UBUNTU
Бесплатная альтернатива Windows
Директор редакции И Е. Федосова
Ответственный редактор В. А. Обручев
Художественный редактор Н. М. Биржаков
ООО «Издательство «Эксмо-
127299, Москва, ул. Клары Цеткин, д. 18/5. Тел. 411-68-86, 956-39-21.
Home page: www.eksmo.ru E-mail: lnfoOeksmo.ru
Оптовая горгоаля книгами -Эксмо*:
ООО «ТД «Эксмо». 142700. Московская обл.. Ленинский р-н, г. Видное,
Белокаменное ш.. д. 1. многоканальный тел. 411 -50-74
E-mail: receptionOekBino-Mle.ru
По вопросам приобретения книг -Эксмо* зарубежными оптовыми
покупателями обращаться а отдел зарубежным продаж ТД -Эксмо-
E-mail: intemetionolOeksmo-Mlo.ru
International Sales: International wholesale customers should contact
Foreign Sales Department of Trading House -Eksmo- for their orders.
intemationalBakamo-aato.ru
По вопросам завеса книг корпоративным клиентам, в том числе а специальном оформ-
лении, обращаться по тел 411-68-59 доб. 2115. 2117, 2118 E-mail: v1pzakBzOelcBmo.ru
Оптовая торговля бумажно-беловыми
и канцелярскими товарами для школы и офиса -Канц-Эксмо*:
Компания «Канц-Эксмо»: 142702. Московская обл.. Ленинский р-н, г. Видное-2,
Белокаменное ш.. д 1. а/я 5. Тел./факс *7 (495) 745-28-87 (многоканальный).
e-mail: kancOeksmo-Mle.ru, сайт: www.kanc-eksmo.ru
Полный ассортимент книг издательства -Эксмо* для оптовых покупателей:
В Санкт-Петербурге: ООО СЗКО. пр-т Обуховской Обороны, д. 84Е. Тел. (812) 365-46-03/04.
В Нижнем Новгороде: ООО ТД «Эксмо НН«. ул. Маршала Воронова, д. 3. Тел. (8312) 72-36-70.
В Казани: Филиал ООО «РДЦ-Самара-, ул. Фрезерная, д. 5. Тел. (843) 570-40-45/46.
В Ростов я-на-До ну: ООО «РДЦ-Ростов». лр. Стачки. 243А. Тел (863) 220-19-34.
В Самаре: ООО «РДЦ-Самара», пр-т Кирова, д. 75/1. литера -Е». Тел. (846) 269-66-70.
В Екатеринбурге: ООО «РДЦ-Екатеринбург». ул. Прибалтийская, д. 24а. Тел. (343) 378-49-45.
В Киеве: ООО «РДЦ Эксмо-Украина«. Московский пр-т. д. 9. Тел./факс (044) 495-79-80/81.
Во Львом: ТП ООО «Эксмо-Запад». ул. Бузкова. д. 2. Тел./факс (032) 245-00-19.
В Симферополе: ООО «Эксмо-Крым». ул. Киевская, д. 153. Тел./факс (0652) 22-90-03.54-32-99.
В Казахстане: ТОО «РДЦ-Алматы», ул. Домбровского, д. За. Тел./факс (727) 251-59-90/91.
q m. eksmo_almaty«ama. kz
Полный ассортимент продукции издательства -Эксмо-:
В Москве я сети магазинов «Новый книжный»:
Центральный магазин — Москва. Сухаревская пл.. 12. Тел. 937-85-81.
Волгоградский пр-т.д 78. тел. 177-22-11. ул. Братиславская, д. 12. Тел. 346-99-95
Информация о магазинах «Новый книжный» по тел 780-58-81.
В Санкт-Петербурге в сети магазинов «Буквоед»:
•Магазин на Невском., д. 13. Тел. (812) 310-22-44.
Подписано в печать 13.04.2009.
Формат 70x100 1/i6 Печать офсетная. Бумага офс. Усл. печ. л. 28,6.
Тираж 2100 экз. Заказ 6595
Отпечатано в ОАО «Можайский полиграфический комбинат».
143200, г. Можайск, ул. Мира. 93.