Текст книги "Компьютер на флешке. Работающие Windows, Linux, Офис и 150 самых полезных программ у вас в кармане"
Автор книги: В. Королев
Соавторы: Р. Прокди,Д. Горячев,Д. Колисниченко
Жанр:
Программное обеспечение
сообщить о нарушении
Текущая страница: 11 (всего у книги 13 страниц)
Наверное, нет такого пользователя, который не видел графический интерфейс Aero в Windows Vista. Разработчикам Linux тоже есть чем порадовать пользователя. В Linux можно использовать графический интерфейс Compiz, который по визуальным эффектам ничем не уступает Aero. Зато для работы Compiz не нужна ультрасовременная видеокарта и 1 Гб оперативной памяти. Ради эксперимента Compiz мною был запущен на компьютере с 256 Мб оперативной памяти и старенькой видеокартой (nVidia, 64 Мб). Для нормальной работы вполне хватит 512 Мб оперативной памяти и видеокарты на 64–128 Мб.
Compiz обеспечивает следующие графические эффекты:
• Эффект колебания при раскрытии меню.
• Визуальные эффекты при разворачивании и перемещении окна.
• Визуальный эффект при переключении между окнами с помощью «Alt» + «Tab» (рис. 13.9).
• Эффект прозрачности заголовков неактивных окон.
• Кубический рабочий стол.
• Эффект фотопленки при смене рабочих столов.
• Эффект приближения.
• Другие эффекты.
Рис. 13.9. Переключение между окнами с помощью «Alt» + «Tab»
Для запуска Compiz на вашем компьютере необходима видеокарта, поддерживающая трехмерный режим и проприетарные (коммерческие) драйверы для этой видеокарты. С драйверами все просто – они уже есть в составе Mandriva Flash. С видеокартой, думаю, тоже проблем не будет – даже древняя nVidia TNT2 подойдет для работы с Compiz. Так что вам остается запустить конфигуратор drak3d (см. предыдущий пункт – в нем мы рассматривали правильный запуск конфигураторов) и включить эффекты трехмерного рабочего стола (рис. 13.10).
Рис. 13.10. Включение Compiz
После включения Compiz самое время разобраться, как его использовать. А в этом вам поможет табл. 13.1.
Таблица 13.1. Вызов некоторых эффектов Compiz
«Alt» + «Tab» | Переключение между окнами запущенных приложений (см. рис. 13.9) |
«Ctrl» + «Alt» + «Левая/Правая стрелка» | Переключение между рабочими столами в режиме куба |
«Ctrl» + «Alt» + щелчок левой кнопки на свободном пространстве рабочего стола | Свободное вращение куба |
«SuperKey» + колесико мыши | Приблизиться или отдалиться |
«Ctrl» + «Shift» + щелчок левой кнопки | Прилипающее передвижение окна |
«Ctrl» + «Alt» + Стрелка вниз | Эффект фотопленки. Чтобы фотопленка была на экране, нужно удерживать «Ctrl» + «Alt». Для смены рабочего стола нужно использовать стрелки Влево/Вправо. Для «перемещения» пленки можно использовать левую кнопку мыши |
«Shift» + «F9» | Эффект дождя – случайное падение «капель» на рабочий стол |
«Shift» + «F10» | Замедление. Нужно использовать этот эффект, когда вы хотите сделать снимок экрана, иначе у вас ничего не получится. Для снимка экрана нужно нажать PrintScreen. |
«SuperKey» – это клавиша «Win». Привыкайте – так Линуксоиды ее часто называют.
Дополнительную информацию об использовании Compiz (в том числе дополнительные скриншоты) вы найдете по адресу: http://www.dkws.org.ua/phpbb2/viewtopic.php?t=2898.
13.4. Работа с файлами и каталогамиВ Linux Mandriva встроен удобный файловый менеджер Konqueror (рис. 13.11). Запустить эту программу можно путем двойного нажатия на пиктограмму Домой на рабочем столе. После этого запустится файловый менеджер и отобразит файлы и каталоги в вашем домашнем каталоге. Обычно у пользователя нет необходимости выхода за пределы домашнего каталога (к корневой файловой системе), поскольку все равно у него недостаточно прав для изменения файлов, расположенных за пределами его домашнего каталога. Зато в своем домашнем каталоге вы можете «творить» все, что вам захочется, в том числе вы можете записывать файлы и каталоги прямо из домашнего каталога на CD/DVD-диск (обратите внимание на панель инструментов слева, позволяющую записать диск CD/DVD).
Рис. 13.11. Файловый менеджер Konqueror
Помимо всего прочего, Konqueror является и браузером. Конечно, до Firefox ему далеко, но все же он позволяет быстро просмотреть несложную Web-страничку. Для этого в строке Адрес вы можете указать адрес сайта, который вы хотите посетить, например http://dkws.org.ua.
Для обращения к сменным носителям и другим разделам жесткого диска можно использовать пиктограмму Устройства хранения данных (она тоже находится на рабочем столе). Запустится все тот же Konqueror и отобразит доступные устройства хранения данных.
13.5. Учетные записи пользователейДля управления пользователями в Mandriva используется конфигуратор userdrake. Для его запуска откройте терминал (Система→Терминалы→Консоль), введите команду su, а затем — userdrake. Можно также воспользоваться способом запуска конфигуратора, который описан выше (п. 13.2) или запустить этот конфигуратор через конфигуратор Настройка компьютера.
Рис. 13.12. Конфигуратор userdrake
Использовать его очень просто, поэтому вместо того, чтобы подробно рассматривать этот конфигуратор, лучше поговорим о том, зачем нужно несколько учетных записей пользователей на домашнем компьютере. Это же элементарно: для раздельного хранения настроек. Вам нравится одна тема рабочего стола, а вашим близким – другая. Тогда целесообразно создать разные учетные записи для каждого члена семьи.
При добавлении пользователя с помощью конфигуратора вы можете указать его логин, реальное имя, пароль и другую информацию. Логин и вся прочая информация о пользователе, кроме его пароля, хранится в файле /etc/passwd
. Пароли в закодированном виде хранятся в файле /etc/shadow
.
Создать пользователя без конфигуратора можно очень быстро с помощью команд adduser и passwd:
adduser den
passwd den
Первая команда добавляет пользователя den, а вторая – изменяет его пароль. Команды adduser и passwd (а также deluser – для удаления учетных записей и moduser для их изменения) есть во многих дистрибутивах, поэтому если вам попадется неопознанный и никому неизвестный дистрибутив и нужно будет добавить пару учетных записей, тогда используйте команду adduser.
Пользователей можно объединять в группы. Пользователи, принадлежащие к одной группе, могут получать доступ к домашним каталогам друг друга. Предположим, что у нас есть два пользователя — den (домашний каталог /home/den
) и lena (домашний каталог /home/lena
). Если пользователи принадлежат к разным рабочим группам, то пользователь den не получит доступ к каталогу /home/lena
, а пользователь lena не сможет просмотреть файлы из каталога /home/den
.
Группы пользователей описываются в файле /etc/group
. Данный файл можно редактировать как вручную, так и с помощью конфигуратора.
Обычно при запуске система просит ввести имя пользователя и пароль. Поскольку у вас флешка, которая всегда при вас, то можно настроить автоматический вход в систему – тогда система не будет запрашивать пароль, а сразу будет регистрироваться от имени указанного вами пользователя. Довольно удобно, но сразу предупреждаю: если на флешке есть важная и конфиденциальная информация, лучше отказаться от этого режима.
Для настройки автоматического входа в систему используется конфигуратор drakboot (рис. 13.13). Все, что вам нужно, – это включить режим Да, я хочу использовать автоматический вход… и указать имя пользователя и выбрать графическую среду, загружаемую по умолчанию (хотя обычно следует выбрать KDE).
Рис. 13.13. Настройка автоматического входа в систему
13.7. Установка дополнительных программМногие начинающие пользователи операционной системы Linux сталкиваются с проблемой установки нового программного обеспечения, а также удаления и обновления уже установленного. При описании установки той или иной программы в большинстве случаев написано примерно так: для установки программы введите такую команду. При этом не описывается сам процесс установки и для чего предназначены те или иные опции программы установки.
В операционной системе Windows установка программ выполнялась проще: достаточно запустить setup.exe, ввести серийный номер (если нужно), каталог для установки и нажать на кнопку «Далее». После этого вы можете поступить так, как рекомендует Microsoft: «откиньтесь на спинку табуретки и подождите, пока программа установки все сделает за вас».
В отличие от привычных мастеров InstallShield, которые используются для установки программ для Windows, в Linux программное обеспечение распространяется в виде пакетов. В пакетах содержатся файлы (как в архиве), которые нужно установить, а также различная информация об этом пакете: какой пакет необходим для работы этого пакета, с каким пакетом конфликтует, информация о разработчике, а также информация, указывающая, какие действия нужно выполнять при установке этого пакета, например, какие каталоги нужно создать.
В RH-совместимых дистрибутивах (Fedora, Mandriva, ALT Linux, ASP Linux) используются RPM-пакеты, а в Debian и дистрибутивах, основанных на нем (Ubuntu), используется другой формат пакетов – DEB. В RH-совместимых дистрибутивах вы не можете установить DEB-пакеты и наоборот.
В имени файла пакета закодирована информация о самом пакете. Например, для пакета software-1.0-1.i386.rpm имеет место:
software – название,
1.0 – версия программы,
1 – выпуск пакета,
i586 – платформа Intel 586.
Обратите внимание на разницу между версией программного обеспечения и выпуском пакета. Версия, указываемая в имени пакета, является версией программного обеспечения, находящегося в нем. Номер версии устанавливается автором программы, который обычно не является изготовителем пакета. Номер версии характеризует и относится к программному обеспечению. Что касается номера выпуска, то он характеризует сам пакет – указывает номер существующего варианта пакета. В некоторых случаях, даже если не изменилось программное обеспечение, бывает необходимо его переупаковать.
С названием и версией программы, я думаю, все ясно. А вот с архитектурой немного сложнее. Самыми «универсальными» пакетами являются пакеты, рассчитанные на архитектуру Intel 386. Данная программа должна работать на любом процессоре Intel, начиная с 80386DX (или совместимого с ним). А вот если у вас процессор 80486, пакет, рассчитанный для работы с архитектурой 80586 (Pentium), скорее всего, не установится в вашей системе. Обычно для процессоров архитектуры CISC (с набором команд х86) используются следующие обозначения:
• i386 – Intel 80368DX;
• i586 – Intel Pentium (MMX), AMD K5 (K6);
• i686 – Intel PPro, Celeron, PII, PIII, PIV.
Во всех RH-совместимых дистрибутивах есть менеджер пакетов RPM (команда rpm). Он довольно примитивен по сравнению с apt и yum, но именно с его помощью удобнее устанавливать локальные пакеты (не из Интернет-репозитариев), а кроме этого, rpm может создавать новые RPM-пакеты.
В самом простейшем случае команда установки пакета выглядит так:
rpm -i <пакет>.rpm
Перед установкой программы менеджер RPM проверит зависимости пакета, то есть установлены ли в вашей системе другие пакеты, которые необходимы новой программе или конфликтуют с ней. Если установлены все нужные программе пакеты (или для работы программы вообще не нужны никакие дополнительные пакеты), а также, если новая программа не конфликтует ни с одним уже установленным пакетом, менеджер RPM установит программу. В противном случае вы получите сообщение, что для работы программы нужен какой-то дополнительный пакет или программа конфликтует с уже установленным пакетом. Если нужен дополнительный пакет, просто установите его. А вот если программа конфликтует с уже установленным пакетом, то вам нужно будет выбрать, какой пакет вам больше нужен: уже установленный или новый.
При установке программы я рекомендую указывать два дополнительных параметра: h и v. Первый указывает программе вывести полоску состояния процесса установки, а второй выводит дополнительные сообщения. Полоска состояния будет отображена в виде символов #. Учитывая эти два параметра, команда установки немного усложнится:
rpm -ihv software-1.0-1.i386.rpm
Установку можно производить не только с локального диска, но и по протоколу FTP:
rpm -i ftp://somehost.domain/pub/package.rpm
Для удаления пакета используется команда:
rpm -е <пакет>
Еще раз следует напомнить, что при установке или удалении пакетов нужно иметь в виду, что одни пакеты могут требовать наличия в системе других пакетов – это называется зависимостью пакетов. Поэтому иногда вы не сможете установить определенный пакет до тех пор, пока не установите все пакеты, которые нужны для его работы. При удалении программы менеджер пакетов также проверяет зависимости между пакетами. Если удаляемый пакет нужен каким-нибудь другим пакетам, удалить его вы не сможете.
Для пропуска проверки зависимостей нужно использовать параметр –nodeps. Это бывает иногда полезно. Например, у вас установлена программа postfix, а вам нужно установить программу sendmail. Обе программы используются для отправки почты. Однако для работы многих почтовых программ необходим агент MTA (Mail Transfer Agent) – программа для отправки почты (postfix или sendmail). Поэтому с помощью параметра -е удалить программу postfix вы не сможете. Установить программу sendmail без удаления программы postfix вы также не можете, потому что пакеты конфликтуют друг с другом. В этом случае вам поможет команда:
rpm -е –nodeps postfix
После такого удаления нормальная работа других программ, которым необходим MTA, невозможна, поэтому вам сразу же нужно установить программу sendmail (или другой MTA). Устанавливать программу в таком случае нужно как обычно: с помощью параметра -i.
Для обновления программ используется параметр -U. Я рекомендую использовать его и при установке программ, потому что если устанавливаемый пакет уже был установлен, то будет произведено его обновление, а если нет, то будет просто установлен новый пакет. Для того чтобы видеть полоску состояния при установке пакетов, используйте опцию h. Команда для обновления пакета:
rpm -Uhv <пакет>
Например:
rpm -Uhv software-1.1-4.i386.rpm
Полоска состояния будет отображена в виде символов #. Просмотреть все установленные пакеты можно с помощью команды:
rpm -qa | less
Если вам требуется узнать, установлен ли определенный пакет, выполните команду:
rpm -qa | grep название_пакета
Просмотреть общую информацию о пакете можно с помощью команды:
rpm -qi пакет
а информацию о файлах, которые входят в состав пакета:
rpm -ql пакет
В Linux Mandriva для установки пакетов с дистрибутивного диска удобно использовать программу drakrpm. Но поскольку у вас дистрибутив Mandriva Flash и этого самого диска нет, а установить дополнительные программы хочется, то drakrpm настроена на удаленные репозитарии в Интернете, откуда и скачиваются необходимые пакеты. Поэтому по большому счету drakrpm бесполезна без интернет-соединения. В следующем разделе мы поговорим о подключении к Интернету.
Особенность этой программы заключается в том, что она умеет разрешать зависимости пакетов, то есть если пакет при установке будет требовать наличия дополнительных пакетов, drakrpm установит их (рис. 13.14).
Рис. 13.14. Программа drakrpm
13.8. Подключение к ИнтернетуВ последнее время распространено два основных способа подключения к Интернету – модемное и ADSL-соединение. Модемное соединение лучше настраивать с помощью программы kppp, поскольку она намного удобнее стандартных средств Mandriva.
В каждом дистрибутиве есть свой конфигуратор для настройки модемного соединения. Обычно он встроен в конфигуратор настройки сети. Но использовать конфигураторы опять не хочется – ведь в каждом дистрибутиве свой конфигуратор. Можно настроить модемное соединение более универсальным способом, используя «звонилку».
"Звонилка" (dialer) – специальная программа для управления модемными соединениями. Обычно возможности звонилки намного шире возможностей обычного штатного конфигуратора, да и звонилки удобнее в использовании.
Если вы работаете в KDE, то вам нужно установить программу kppp (пакет называется kdenetwork-kppp).
После установки она появится в меню KDE Интернет→Удаленный доступ→KPPP. Также вы можете нажать «Alt» + «F2» и ввести kppp – так, по-моему, быстрее (хотя кому как) или вообще создать ссылку на приложение на рабочем столе KDE (щелчок правой кнопкой мыши, команда Создать Ссылку на приложение).
После запуска kppp вы увидите ее основное окно. Пока программа не настроена, поэтому сразу нажимайте кнопку Настроить. На вкладке Соединения (рис. 13.15) нажмите кнопку Создать.
Рис. 13.15. Окно настройки KPPP
KPPP спросит вас, хотите ли вы использовать мастер или будете настраивать соединение вручную. Выбираем настройку вручную. На вкладке Дозвон появившегося окна нужно установить имя соединения и ввести номера телефонов модемного пула провайдера (рис. 13.16).
Рис. 13.16. Информация о провайдере
Параметры, находящиеся на других вкладках, обычно редактировать не нужно, поскольку они задаются автоматически сервером провайдера.
Нажмите OK – вы вернетесь в окно Параметры KPPP (рис. 13.15). Перейдите на вкладку Модемы и нажмите кнопку Создать. В окне Новый модем – KPPP нужно установить параметры нового модема. На вкладке Устройство (рис. 13.17) нужно задать имя модема и установить файл устройства модема. Изменять другие параметры, если об этом явно не указано в документации по модему, не нужно.
Рис. 13.17. Параметры модема
Что же касается имени файла устройства модема, то обычно используется /dev/modem,
но это просто ссылка на файл устройства. Иногда эта ссылка устанавливается не так, как нам нужно, например, если у вас несколько модемов, то, понятно, что она будет установлена только на один из модемов. Если мы хотим использовать другой модем, на который не указывает ссылка /dev/modem
, то нам нужно указать его имя вручную. Если модем подключен к порту COM1, то его имя будет /dev/ttyS0
, если к COM2 – то /dev/ttyS1
. Если у вас USB-модем, то его имя будет /dev/ttyUSBn
, где n
– номер модема. Проще всего узнать его с помощью конфигуратора harddrake2.
Рис. 13.18. Обзор оборудования (hardrake2)
Когда вы установите имя файла устройства модема, тогда самое время перейти на другую вкладку — Модем. Здесь вам нужно нажать кнопку Команды модема. Скорее всего, ваша АТС использует импульсный набор номера, поэтому строку набора номера нужно изменить на ATDP (вместо ATDT) – см. рис. 13.19.
Рис. 13.19. Изменяем строку набора номера
Трижды нажимаем Ok (понятно, что в разных окнах) – мы вернемся в основное окно kppp. Вам останется лишь ввести имя пользователя, его пароль и нажать кнопку Подключиться (рис. 13.20).
Рис. 13.20. Основное окно kppp
Многие телекоммуникационные компании разных стран мира начали внедрять различные варианты цифровых абонентских линий (DSL – Digital Subscriber Line). Наиболее распространенной из них является технология асимметричной цифровой линии (ADSL). Кроме нее также используются службы симметричной цифровой линии (SDSL), цифровой линии с переменной скоростью (RADSL), сверхбыстрой цифровой линии (Very highspeed DSL, VDSL).
ADSL-модемы подключаются к обоим концам короткой линии между абонентом и АТС. При этом используется обычный телефонный провод. Модем использует полосу пропускания телефонного провода в виде трех каналов: быстрый канал передачи данных из сети в компьютер, менее быстрый дуплексный канал передачи данных из компьютера в сеть и простой канал телефонной связи, по которому передаются обыкновенные телефонные разговоры. Все три канала работают на разных частотах. Таким образом, вы можете одновременно работать в Интернет и разговаривать по телефону. Передача данных в канале «сеть-абонент» осуществляется со скоростью от 1.5 до 6 Мбит/сек, в канале «абонент-сеть» – от 16 Кбит/сек до 1М бит/сек. Скорость зависит от длины и качества линии. Асимметричный режим скорости передачи данных применяется потому, что обычно пользователь загружает из сети данные, а не закачивает данные в сеть. Поэтому выгоднее больший диапазон частот в полосе пропускания выделить под скачивание из сети.
ADSL-модем с помощью обычного Ethernet-кабеля (витая пара) подключается к сетевому адаптеру. К телефонной линии ADSL-модем подключается через ADSL-сплиттер. Через него же должны подключаться все параллельные телефоны, иначе установить соединение не получится.
Настройка ADSL-соединения в Mandriva осуществляется конфигуратором drakconnect. Откройте терминал (K→Система→Терминалы→Консоль), введите команду su, а затем – drakconnect. После запуска конфигуратора нужно выбрать тип соединения — DSL (рис. 13.21).
Рис. 13.21. Тип соединения
После этого нужно выбрать сетевой адаптер, к которому подключен ADSL-модем (рис. 13.22).
Рис. 13.22. Выбор сетевого адаптера
Следующий шаг – это выбор провайдера (рис. 13.23). Вашего провайдера точно не будет в списке, поэтому нужно выбрать самый первый вариант – Нет в списке.
Рис. 13.23. Выбор провайдера
Затем нужно выбрать протокол соединения (рис. 13.24). Обычно используется РРРоЕ, но это нужно уточнить у вашего провайдера.
Рис. 13.24. Выбор протокола
После конфигуратор предложит ввести имя пользователя и пароль, которые предоставил вам провайдер (рис. 13.25).
Рис. 13.25. Имя пользователя и пароль
Почти все. Вам осталось установить пользовательские параметры соединения (рис. 13.26) – нужно ли подключаться к Интернету при загрузке компьютера (можно включить – довольно удобно) и можно ли другим пользователям управлять вашими соединениями (тут уж сами решайте).
Рис. 13.26. Пользовательские параметры соединения
Если сразу хочется в Интернет, можно сразу установить соединение (рис. 13.27). Если же вы откажетесь, то потом можно будет подключиться к Интернету с помощью команды adsl-start (от имени root).
Рис. 13.27. Подключиться прямо сейчас?
Перед нажатием кнопки Далее установите дистрибутивный диск – конфигуратор установит необходимые пакеты.
Теперь поговорим об управлении вашим ADSL-соединением. Для запуска (подключения к провайдеру) используется команда adsl-start. Для отключения от Интернета – команда adsl-stop. Просмотреть статистику вашего соединения можно командой adsl-status.