figure grafix/mxfcelogo.png

Руководство пользователя MX Linux

v. 20150707

ПОДСКАЗКИ
 Ctrl-F =
найти в этом Руководстве
 Ctrl-End =
перейти к Глоссарию
 Ctrl-Home =
вернуться сюда
  — — -
 
ОБРАТНАЯ СВЯЗЬ

Email: manual AT mxlinux DOT org
Forum: MX Documentation and Videos

Содержание

Section 1: Введение

Subsection 1.1: О MX Linux

Subsection 1.2: Об этом Руководстве

Subsection 1.3: Системные требования

Subsection 1.4: Поддержка

Subsection 1.5: Сбои, проблемы и запросы

Section 2: Установка

Subsection 2.1: Введение

Subsection 2.2: Создание загрузочного носителя

Subsection 2.3: Предварительная установка

Subsection 2.4: Первый взгляд

Subsection 2.5: Процесс установки

Subsection 2.6: Поиск неисправностей

Section 3: Конфигурация

Subsection 3.1: Периферия

Subsection 3.2: Основные MX приложения

Subsection 3.3: Экран

Subsection 3.4: Сеть

Subsection 3.5: Управление файлами

Subsection 3.6: Звук

Subsection 3.7: Локализация

Subsection 3.8: Настройка

Section 4: Основное использование

Subsection 4.1: Интернет

Subsection 4.2: Мультимедиа

Subsection 4.3: Офис

Subsection 4.4: Дом

Subsection 4.5: Безопасность

Subsection 4.6: Доступность

Subsection 4.7: Система

Subsection 4.8: Резервное копирование

Subsection 4.9: Игры

Subsection 4.10: Google инструменты

Section 5: Управление ПО

Subsection 5.1: Введение

Subsection 5.2: Репозитории

Subsection 5.3: Synaptic

Subsection 5.4: Поиск неисправностей

Subsection 5.5: Другие методы

Section 6: Расширенное использование

Subsection 6.1: Windows программы в MX Linux

Subsection 6.2: Виртуальные машины

Subsection 6.3: Альтернативные оконные менеджеры

Subsection 6.4: Командная строка

Subsection 6.5: Скрипты

Subsection 6.6: Расширенные MX приложения

Subsection 6.7: SSH

Section 7: Внутреннее устройство

Subsection 7.1: Введение

Subsection 7.2: Структура файловой системы

Subsection 7.3: Разрешения

Subsection 7.4: Конфигурационные файлы

Subsection 7.5: Уровни запуска

Subsection 7.6: Ядро

Subsection 7.7: «Паника ядра» и восстановление

Section 8: Глоссарий



Руководство пользователя MX Linux

1 Введение

1.1 О MX Linux

MX Linux является специальной версией antiX, разработанной в тесном сотрудничестве с MEPIS Community, используя самые лучшие инструменты и возможности из каждого дистрибутива. Эта ОС средней весовой категории спроектирована для сочетания в ней элегантного и эффективного рабочего стола с простой конфигурацией, высокой стабильностью, производительностью и средним размером. Она применяет Xfce 4.12 в качестве окружения рабочего стола на базе Debian Stable; продолжающиеся обновления из репозиториев поддерживают ее в актуальном состоянии.

Количество и размер приложений были ограничены, чтобы уменьшить размер для скачивания и уменьшить необходимость удаления ненужных пакетов; установка одним щелчком многих популярных дополнительных пакетов доступно в MX Установщике пакетов.

Хотя Antix является "родителем по коду" для MX Linux, последняя поставляется с особым набором приложений и процедур, которые во многих случаях полностью отличаются. MX Linux опирается на великолепную подготовительную работу в Linux, Debian, и Xfce. Она также включает независимые и инновационные продукты разработки smxi и inxi.

Сдедующие члены команды разработки (Development Team, devs AT mxlinux DOT org) сыграли особенно важную роль в создании MX Linux:

Особая благодарность за постоянную активную поддержку этого проекта выражается упаковщикам Mepis Community; производителям видео Dolphin_Oracle и m_pav; всем добровольцам, особенно Gordon Cooper, mikeinsantarosa и Old Giza; и всем нашим переводчикам!

1.2 Об этом Руководстве

figure grafix/manuals.png

Figure 1-1: The *need* for manuals (xkcd.com)

Это Руководство пользователя является продуктом большой группы добровольцев из сообщества MX Linux. Как таковой, он неизбежно содержит ошибки и упущения, хотя мы упорно трудились, чтобы свести их к минимуму. Пожалуйста, пришлите нам исправления или предложения, используя один из методов, перечисленных в начале. Обновления будут происходить в режиме онлайн на регулярной основе; резервная копия на жестком диске (/usr/local/share/doc/mxum.html) будет обновляться реже через стандартные пакетные процедуры.

Руководство предназначено для прохождения новыми пользователями шагов по получению копии MX Linux, установке его, настройке его на работу с имеющимся оборудованием и перехода к его повседневному использованию. Оно направлено на то, чтобы обеспечить удобочитаемое общее введение, и нарочно отдает предпочтение графическим инструментам, если они доступны. Для прочтения подробных или редких тем обсуждения, пользователь должен обратиться к ресурсам или написать на форуме.

Новые пользователи могут посчитать некоторые из терминов, используемых в данном руководстве, незнакомыми или запутанными. Мы постарались ограничить использование сложных терминов и понятий, но некоторые просто неизбежны. Глоссарий находится в конце документа, в нем даются определения и комментарии, которые помогут пройти через трудные места.

All content is © 2015 by antiX Linux and released under GPLv3. Citation should read:

MX Linux Community Documentation Project. 2015. Users Manual for MX Linux.

Следует учесть, что почти все приведенные в Руководстве ссылки отправляют на англоязычные ресурсы, и скриншоты сохранены из исходного руководства на английском языке.

1.3 Системные требования

Для системы MX Linux, устанавливаемой на жесткий диск, как правило, нужны следующие компоненты. (Смотрите также опции LiveMedium в разделе 6.6.)

Минимум

Рекомендуется

1.4 Поддержка

Какая поддержка доступна для MX Linux? Ответ на этот вопрос зависит от вида поддержки, которую Вы имели в виду:

1.5 Сбои, проблемы и запросы

"Сбои" — это ошибки в компьютерной программе или системе, которые приводят к неправильным результатам или аномальному поведению. MX Linux определяет "проблемами" те из сбоев, с которыми команда разработчиков не может сделать ничего. Наконец, "запросы" являются дополнениями, запрашиваемыми пользователями, либо в качестве новых приложений, либо новых функций для существующих приложений. MX Linux решает это следующим образом:

figure grafix/TrackerBorder.png

Figure 1-2: Tracker

2 Установка

2.1 Введение

MX Linux LiveMedium (USB или CD) загружается на компьютере без доступа к жесткому диску. Он копирует виртуальную файловую систему в память, которая выступает в качестве центра временной операционной системы для компьютера. Когда Вы закончите живую сессию, всё на Вашем компьютере вернется к тому, что было, без изменений (в отличие от раздела 6.6.1).

Это обеспечивает ряд преимуществ:

Запуск LiveMedium при использовании Live CD также имеет и некоторые недостатки:

2.1.1 PAE или non-PAE?

MX Linux доступен в двух версиях для 32-битной архитектуры: PAE и non-PAE. PAE расшифровывается как расширение адресации физической памяти, способ позволяет в 32-битных операционных системах получать доступ к оперативной памяти приблизительно до 4 Гб. Можно использовать вариант без PAE в системе PAE, но не наоборот. Система MX Linux без PAE является такой же, как MX-14 PAE, за исключением того, что она использует:

Метод определения, какая из версий, PAE или non-PAE, Вам нужна, зависит от того, какой ОС Вы пользуетесь сейчас.

2.2 Создание загрузочного носителя

2.2.1 Получение ISO

MX Linux распространяется в виде ISO, файл образа диска в формате файловой системы ISO 9660 file system format. Он доступен в двух форматах на странице загрузки.

Покупка

Можно приобрести CD или USB (только оригинальный релиз) от OSDisk с уже записанным и готовым для использования ISO: используйте ссылки на странице загрузки. MX Linux получает небольшую сумму себе от каждой покупки, и использует, чтобы покрыть расходы.

Загрузка

MX Linux можно загрузить двумя способами со страницы загрузки.

figure grafix/video_camera_rf.png Как создать торрент

figure grafix/torrent2_ellipse.png

Figure 2-1: LinuxTracker: краткая ссылка на торрент

figure grafix/torrent3_ellipse.png

Figure 2-2: LinuxTracker: краткая ссылка для скачивания

2.2.2 Проверка корректности загруженного ISO

После того как Вы скачали ISO, необходимо сверить его md5sum с официальной контрольной суммой. Будет совпадать с официальной md5sum, если Ваша копия является подлинной. Следующие шаги позволят вам проверить целостность скачанного ISO на любой платформе ОС.

Windows

Пользователи могут проверить с помощью инструмента под названием WinMD5FREE. Скачать и распаковать его, а затем положить исполняемый файл в любую папку на жестком диске. Он готов для использования, и не требует установки.

Linux

Перейдите в папку, куда Вы скачали ISO и файл md5sum. Щелкните правой кнопкой мыши файл md5sum > Check data integrity. Появится диалоговое окно, сообщая "<name of ISO>: OK", если числа идентичны. Вы также можете щелкнуть правой кнопкой мыши файл ISO > Compute md5sum and compare it with another source.

Для ситуаций, когда эта опция не доступна, откройте терминал в месте, куда Вы скачали ISO, затем введите:
 md5sum filename.iso

Не забудьте заменить имя файла на фактическое имя.

В MX Linux, перейдите в папку, куда Вы скачали ISO и файл md5sum. Откройте терминал и введите команду с пробелом после нее:

 md5sum 

Перетащите в терминал нужный Вам файл ISO, нажмите <Enter>.

Сравните число, полученное путем такого расчета, с числом в файле md5sum, загруженном с официального сайта. Если они идентичны, Ваша копия идентична официальному релизу.

Mac

Пользователи Mac должны открыть консоль / терминал и перейти в каталог с ISO и Md5sum файлами. Затем выполнить следующую команду:

 md5 -c filename.md5sum

Не забудьте заменить имя файла на фактическое имя.

2.2.3 Создание LiveMedium

DVD

Записать ISO на DVD легко, если Вы будете следовать некоторым важным принципам.

USB

Вы можете легко создать загрузочный USB, который работает на большинстве систем. MX Linux включает в себя два инструмента для этой работы.

figure grafix/Unetbootin.png

Figure 2-3: Unetbootin

2.3 Предварительная установка

2.3.1 Переход из Windows

Если вы собираетесь установить MX Linux в качестве замены для Microsoft Windows, будет хорошим решением сделать резервное копирование файлов и других данных, хранящихся в ОС Windows в настоящее время. Даже если Вы планируете двойную загрузку, Вам следует сделать резервную копию этих данных на случай непредвиденных проблем во время установки.

Резервное копирование файлов

Найдите все Ваши файлы, такие как офисные документы, изображения, видео или музыка:

Резервное копирование электронной почты, календаря и контактных данных

В зависимости от того, какие программы электронной почты или календаря Вы используете, данные электронной почты и календаря могут быть сохранены в неявном месте или под неочевидным названием файла. Большинство почтовых приложений или планировщиков (например, Microsoft Outlook®) способно экспортировать эти данные в одном или нескольких форматах. Обратитесь в справочной документации Вашего приложения, чтобы узнать, как экспортировать данные.

Учетные записи и пароли

Хотя, как правило, эти данные не хранятся в виде читаемых файлов, которые могут быть сохранены, важно сделать записи различной информации о них, которые, возможно, сохранены на Вашем компьютере. Данные Вашего автоматического входа для веб-сайтов или услуг Вашего провайдера будут нужны в дальнейшем, поэтому обеспечьте сохранение информации, необходимой для доступа к этим услугам снова. Примеры включают в себя:

Избранное браузера

Избранное веб-браузера (закладки) часто упускается из виду во время резервного копирования, и они обычно не хранятся на видном месте. Большинство браузеров содержат утилиты для экспорта закладок в файл, который затем может быть импортирован в веб-браузере по Вашему выбору в MX Linux. Вот некоторые методы экспорта для известных веб-браузеров:

Лицензии на программное обеспечение

Многие проприетарные программы для Windows не устанавливаются без лицензионного ключа или ключа компакт-диска. Если Вы не решили покончить с ОС Windows навсегда, убедитесь, что у Вас есть лицензионный ключ для любой программы, которая его требует. Если Вы решите переустановить Windows, (или, если настройка двойной загрузки будет неудачна), Вы не сможете переустановить эти программы без ключа.

Если Вы не можете найти лицензию на бумаге, поставляемой с продуктом, Вы можете попробовать найти его в реестре Windows, или использовать поисковик ключей, например ProduKey. Если все остальное терпит неудачу, попробуйте связаться производителями компьютера за помощью.

Запуск Windows программ

Программы для Windows не будут работать в ОС Linux, и пользователям Linux MX рекомендуется искать родные эквиваленты (раздел 4). Приложения, которые имеют решающее значение для пользователя, можно попробовать запустить под Wine (раздел 6.1), хотя это несколько отличается.

2.3.2 Компьютеры Apple Intel

Установка MX Linux на компьютерах Apple, с чипами Intel, как правило, проблематична, хотя ситуация изменяется в определенной степени для некоторых устройств. Пользователи, заинтересованные в вопросе, могут проконсультироваться в материалах Debian и на форумах о последних разработках.

Ссылки

Установка Debian на компьютеры Apple

Форумы Debian

2.3.3 Вопросы и ответы по жесткому диску

figure grafix/video_camera_rf.png Создание нового раздела в GParted

figure grafix/video_camera_rf.png Раздел мультизагрузочной системы

Где я должен установить MX Linux?

Перед началом установки, Вы должны решить, где Вы собираетесь установить MX Linux.

Вы можете просто выбрать один из двух первых вариантов во время установки, но третий требует создания нового раздела. Вы можете сделать это и во время установки, но рекомендуется сделать это прежде, чем начать установку. В любом случае, Вы будете использовать GParted, полезный и очень мощный инструмент.

БОЛЬШЕ: GParted Manual

figure grafix/gparted_5.png

Figure 2-4: Создание нового раздела в Gparted

Как я могу редактировать разделы?

Очень удобный инструмент для таких действий Пуск> Система> Диспетчер диска. Эта утилита обеспечивает графическое представление всех разделов на машине (за исключением свопа) с простым интерфейсом для быстрого и легкого монтирования, размонтирования и редактирования некоторые свойств дисковых раздело. Изменения автоматически и немедленно записываются в /etc/fstab и, таким образом, сохраняются для следующей загрузки.

Диспетчер диска автоматически создает точки монтирования в /media, используя /media/LABEL (e.g., /media/HomeData), если раздел имеет метку, или /media/DEVICE (e.g., /media/cdrom), если не имеет. Эти точки монтирования создаются Диспетчером, когда разделы монтируются, и удаляются сразу после демонтирования раздела.

ПОМОЩЬ: здесь.

Что за другие разделы имеются в моей установке ОС Windows?

Последние домашние компьютеры с ОС Windows продаются с разделами диагностики и восстановления, в дополнение к разделу, который содержит установленную ОС. Если Вы видите несколько разделов в GParted, о которых Вы не знали, они, вероятно, и есть те самые, и должны быть оставлены в покое.

Должен ли я создавать отдельную домашнюю папку?

Вы не обязаны создавать отдельную домашнюю папку, и тогда установщик просто создаст /home раздел внутри / (root). Но, наличие такого отдельного раздела позволяет проще проводить модернизацию и защищает от проблем, вызванных пользователями, заполняющими диск большим количеством фотографий, музыки, видео или данных.

Какого размера должен быть раздел / (root)?

Нужно ли мне создавать файл подкачки?

Установщик создаст файл подкачки для Вас (см раздел 2.5.1). Если Вы намерены использовать спящий режим не только дежурный) системы, подкачке, возможно, потребуется что-то порядка 2 Гб, иначе спящий режим будет неудачен при текущем использовании памяти более 1 Гб.

Что имеется в виду под именами вроде “sda”?

Прежде чем начать установку, важно, чтобы Вы понимали, как операционные системы Linux трактуют жесткие диски и их разделы.

2.4 Первый взгляд

2.4.1 Загрузка с LiveMedium

LiveCD/DVD

Просто поместите DVD в лоток и перезагрузите.

LiveUSB

Вам, возможно, потребуется предпринять несколько шагов, чтобы правильно загрузиться с USB на Вашем компьютере.

После того, как Ваша система настроена, чтобы опознать Drive USB во время процесса загрузки, просто подключите привод и перезагрузите машину.

Черный экран

Иногда может случиться, что при загрузке с LiveMedium, Вы в конечном итоге видите пустой черный экран, который может иметь мигающий курсор в углу. Это представляет неудачный запуск X, оконной системы, используемой в Linux. Возможные решения этой ошибки включают следующее.

2.4.2 Начальный экран

figure grafix/2.4.2live.png

Figure 2-5: Загрузочный экран LiveMedium (MX-14.3)

Когда LiveMedium загружается, Вам будет представлен экран с рядом вертикальных элементов, ниже которого горизонтальный ряд опций. (Экран установленной системы выглядит несколько по-другому.)

Пункты меню

Table 1: Пункты меню в Live загрузке

Пункт

Комментарий

MX-<VERSION> (<RELEASE DATE>)

Эта запись выбирается по умолчанию, и стандартный способ в том, что большинство пользователей будет загружаться в живую систему. Просто нажмите <Enter> для загрузки системы.

Frugal Install

Запуск MX Linux в качестве живого ISO с сохранением на жестком диске. Смотрите MX/antiX Wiki для подробностей.

Command Line Install

Загрузка непосредственно в командной строке. Не запускаются X-Windows. Это может быть полезно для установки в системах с очень ограниченным RAM.

Root Persistence

Включение сохранения корневой папки, где LiveUSB действует подобно установленной системе. Будет сделан запрос о подтверждении создания сохранения файлов, если они уже недоступны.

Static Root Persistence

Аналогично предыдущему пункту, но изменения будут сохранены на диске немедленно, а не хранятся в RAM. Будет сделан запрос о подтверждении создания сохранения файлов, если они уже недоступны.

Home Persistence

Включает сохранение только домашней папки. Это сохраняет файлы и настройки в Вашем домашнем каталоге, но не сохраняет установленные системные настройки и пакеты. Будет сделан запрос о подтверждении создания сохранения файлов, если они уже недоступны.

Boot from Hard Drive

Загрузка с первого (в меню BIOS) жесткого диска.

Memory Test (memtest86+)

Выполняет тест для проверки RAM. Если этот тест проходит, то все еще может быть аппаратная проблема или даже проблема с оперативной памятью, но если тест не проходит, это значит точно, что что-то не так.

Пользовательские данные могут также появиться в главном меню.

Опции

БОЛЬШЕ: Процесс запуска Linux

2.4.3 Рабочий стол

figure grafix/video_camera_rf.png Xfce 4.12

Рабочий стол создается и управляется Xfce 4.12, и его внешний вид и расположение были сильно модифицированы для MX Linux.

figure grafix/defaultdesktop.png

Figure 2-6: Рабочий стол по умолчанию

Панель

Рабочий стол по умолчанию MX-14 имеет одну вертикальную панель на левой стороне экрана. По умолчанию элементы панели сверху вниз:

Чтобы изменить панель по умолчанию, смотрите раздел 3.8.

Советы и хитрости

figure grafix/settingsmanager.png

Figure 2-7: Менеджер настроек

Некоторые вещи, которые удобно узнать в начале:

Table 2: Комбинации клавиш

Keystrokes

Действие

Ctrl-Alt-Esc

Изменяет курсор в белый крестик, чтобы принудительно завершить любую программу

Ctrl-Alt-Bksp

Завершает сессию и возвращает Вас к экрану входа в систему

Ctrl-Alt-F1

Переводит Вас из X сессии в командную строку; используйте Ctrl-Alt-F7 для возвращения

Alt-F1

Открывает это Руководство Пользователя MX Linux

Alt-F2

Открывает диалоговое окно для запуска приложения

Alt-F3

Запускает утилиту поиска приложений, которая также позволяет редактировать пункты меню

Alt-F4

Закрывает приложение, находящееся в фокусе

PrtScr

Открывает программу создания снимков экрана

Приложения

Приложения могут быть запущены различными способами.

figure grafix/whiskermenu.png

Figure 2-8: Меню Whisker

figure grafix/appfinder.png

Figure 2-9: Application Finder иденцитифицирует приложение

Система

Информация о системе

Видео и аудио

ПРИМЕЧАНИЕ: для устранения неполадок в таких областях, как дисплей, звук или интернет, обратитесь к разделу 3: Конфигурация.

Ссылки

2.4.4 Выход

Важно выйти из MX Linux правильно, когда Вы закончили сессию, так как система может быть сбита с безопасного режима. Все запущенные программы сначала уведомляются, что система выключается, давая им время, чтобы сохранить любой файл, который редактировался, выйти из почтовых и новостных программ, и т.д. Если Вы просто выключите, то рискуете возможностью повреждения операционной системы.

Обычный способ выйти, это нажать на значок Выход над Переключателем рабочих мест.

Необратимо

Чтобы хорошо завершить сеанс, выберите один из следующих вариантов в диалоговом окне Выход:

Временно

Вы можете временно оставить свою сессию одним из следующих способов:

2.5 Процесс установки

2.5.1 Подробные шаги установки

figure grafix/video_camera_rf.png Установка MX-14

Для начала, загрузитесь с LiveMedium и нажмите на значок установщика в верхнем левом углу. Установщик откроется в двухпанельном формате: шаги установки - в правой панели, Помощь - в левой. Установка очень проста в использовании, с подробными инструкциями, и шаг за шагом связана с видео по ссылке выше. Мы ограничимся здесь последовательностью изображений с разъясняющими комментариями.

figure grafix/1a-c.png
Figure 2-10: Окно установщика 1

Комментарии

figure grafix/SMART.jpg

Figure 2-11: SMART предупреждение о риске ошибок

figure grafix/2a-c.png
Figure 2-12: Окно установщика 2

Комментарии

(Если Вы выбрали автоустановку с использованием всего диска на экране 1, Вы не увидите этот экран.)

figure grafix/3.png
Figure 2-13: Окно установщика 3

Комментарии

figure grafix/4.png
Figure 2-14: Окно установщика 4

Комментарии

figure grafix/5.png
Figure 2-15: Окно установщика 5

Комментарии

figure grafix/6.png
Figure 2-16: Окно установщика 6

Комментарии

figure grafix/Services.png
Figure 2-17: Окно установщика 6 (дополнительное)

Комментарии

figure grafix/7.png
Figure 2-18: Окно загрузчика 7

Комментарии

2.6 Поиск неисправностей

2.6.1 Проблемы с загрузкой после установки

При перезагрузке после установки иногда случается, что Ваш компьютер сообщает, что не было найдено ни одной операционной системы или загрузочного диска. Он также может не показать другую установленную ОС, такую как Windows. Как правило, эти проблемы означают, что GRUB установлен неправильно, но это легко исправить.

2.6.2 Зависание

Если MX Linux зависает во время установки, то, как правило, из-за проблемы с неисправной компьютерной техникой, или плохим DVD. Если Вы определили, что DVD - не проблема, это может быть из-за неисправной оперативной памяти, жесткого диска, или какой-то другой части неисправного или несовместимого оборудования.

3 Конфигурация

В этом разделе приведены инструкции по конфигурации для того, чтобы Ваша система работала правильно после новой установки MX Linux, и краткое руководство по персональным настройкам.

3.1 Периферия

3.1.1 Смартфон

Android

Совместное использование файлов с Android устройства.

Музыкальные файлы можно просматривать и управлять с помощью Clementine. Нажмите на устройство в левой панели, а затем дважды щелкните CD диск, если необходимо.

figure grafix/thunar_android.png

Figure 3-1: Thunar соединен с телефоном Android

iPhone

Телефоны серии iPhone 4 МХ Linux способен монтировать в Thunar и раскрывать его содержимое для манипуляций. Айфоны с прошивкой 5.0 не позволят признать установку Linux в качестве "доверенного соединения", и пользователи, как правило, обращаются к облачной службе хранения, для обмена файлами.

См. также раздел 4.2.

Blackberry

Откройте Synaptic и сделайте поиск по слову 'blackberry', чтобы найти пакеты, которые необходимо установить.

3.1.2 Принтер

Подключенный локально

MX Linux предлагает две утилиты для настройки и управления принтерами.

figure grafix/cups-web-admin.png

Figure 3-2: Окно администратора CUPS для управления принтерами

Сетевой

Samba на MX-14 позволяет печатать через сеть на общих принтерах на других компьютерах (Windows, Mac, Linux) и NAS (Network Attached Storage) устройствах, предлагающих службы Samba. См. также раздел 3.7 Управление файлами.

Использование MX-14 Настройки принтера:

Использование утилиты MX-14 Принтеры (CUPS) для установки принтеров

Поиск неисправностей

3.1.3 Сканер

Сканеры поддерживаются в Linux с помощью SANE (Scanner Access Now Easy) с API (application programming interface), который обеспечивает унифицированный доступ к любому оборудованию сканеров растрового изображения (планшетный сканер, ручной сканер, видео- и фотокамеры, устройства видеозахвата, и пр.).

Основные шаги

Вы можете управлять сканером в MX Linux по умолчанию с помощью Simple Scan.

Поиск неисправностей

3.1.4 Веб-камера

Скорее всего, Ваша веб-камера будет работать в MX Linux. Если нет, то смотрите последнее детальное обсуждение настройки в Arch Wiki.

3.2 Основные MX приложения

figure grafix/video_camera_rf.png MX приложения

figure grafix/mxtools.png

Figure 3-3: Панель MX Инструменты

Некоторое количество приложений было разработано специально для MX Linux, это сэкономит усилия пользователя по решению важных повторяющихся задач, часто с применением неинтуитивных шагов. (Дополнительные инструменты рассматриваются в разделе 6.6.)

3.2.1  MX Уведомитель об обновлениях

Этот очень удобный и универсальный апплет отслеживает обновления пакетов и уведомляет Вас, когда они доступны, зеленой стрелкой на желтом поле.

figure grafix/3.2.1 MX Apt Notifier--View and Upgrade.png

Figure 3-4: Окно просмотра и обновлений для MX Уведомителя об обновлениях

ПОМОЩЬ: здесь.

3.2.2 MX Восстановление загрузчика

Загрузчик — это первая программа при запуске, и отвечает за загрузку и передачу управления ядру. Иногда случается, что загрузчик в установке (GRUB2) становится нерабочим, как правило, потому, что пользователь сделал какие-то изменения. Этот инструмент позволяет восстановить загрузчик до рабочего состояния.

figure grafix/3.2.2 Boot Repair.png

Figure 3-5: Главное окно MX Восстановление загрузчика

ПОМОЩЬ: здесь.

3.2.3 MX Broadcom Менеджер

figure grafix/video_camera_rf.png MX Broadcom Менеджер

Чипсеты Broadcom часто трудно установить, и это приложение делает процесс намного проще, обнаруживая оборудование и позволяет управлять драйверами Linux и Windows, добавляя, удаляя, и занося их в черный список.

figure grafix/mxbroadcom.png

Figure 3-6: MX Broadcom Менеджер определил беспроводной и проводной модули

ПОМОЩЬ: здесь.

3.2.4 MX Проверка Apt GPG

Apt (Apt-get) включает в себя проверку подлинности пакета в целях повышения безопасности. Вы по-прежнему можете установить не прошедшие проверку подлинности пакеты, но Вы будете работать с ошибкой: «Следующие подписи не могут быть проверены, так как открытый ключ не доступен». Эта полезная утилита облегчает проведение множества шагов, необходимых для получения этого ключа.

figure grafix/3.2.4 Check Apt GPG.png

Figure 3-7: Результаты проверки публичных ключей репозиториев в MX Проверка Apt GPG

ПОМОЩЬ: здесь.

3.2.5 MX Установщик кодеков

Кодек - это часть программного обеспечения, которое позволяет кодировать / декодировать цифровой поток данных или сигнала. Большинство кодеков будет установлено в MX Linux мультимедийными приложениями, такими как VLC, но есть некоторые ограничения. Этот инструмент позволяет легко устанавливать определенные ограниченные кодеков с передачей ответственности пользователю.

figure grafix/3.2.5 Codecs Installer.png

Figure 3-8: Главное окно MX Установщик кодеков

ПОМОЩЬ: здесь.

3.2.6 MX Поиск общих ресурсов

Эта простая, но удобная утилита показывает все общие ресурсы, то есть, ресурсы компьютеров, доступные для машины пользователя.

figure grafix/3.2.6 Find Shares.png

Figure 3-9: Окно результатов поиска общих ресурсов MX Поиск общих ресурсов

ПОМОЩЬ: здесь.

3.2.7  MX Flash Менеджер

Это приложение облегчает установку, удаление и особенно обновление Flash-плееров.

figure grafix/MXFlash.png

Figure 3-10: Главное окно MX Flash Менеджер

ПОМОЩЬ: здесь.

3.2.8 MX Редактор меню

figure grafix/video_camera_rf.png MX Редактор меню

Этот простой редактор меню позволяет легко редактировать, добавлять или удалять элементы меню. Любые изменения будут сохранены в каталоге пользователя /.local/shared/applications/, который имеет приоритет над /usr/share/application/, когда меню Xfce будет формироваться во время запуска.

figure grafix/menu_editor.png

Figure 3-11: MX Редактор меню с развернутой категорией Мультимедиа

Примечание: Редактор меню MX не появляется на приборной панели инструментов MX, а доступен по щелчку Меню > Система > MX Редактор меню.

ПОМОЩЬ: здесь.

3.2.9 MX Установщик пакетов

figure grafix/video_camera_rf.png Установщик пакетов

С помощью этого приложения (оригинальное название — Установщик мета-пакетов) Вы можете установить популярные пакеты в упрощенном порядке. Эта возможность особенно полезна для MX Linux, так как предел размера CD ограничивает число установленных по умолчанию программ в ОС. Это также очень удобно для установки языковых пакетов, которые нелегко установить все другими методами.

figure grafix/mx_package_installer.png

Figure 3-12: Главное окно MX Установщик пакетов

Если Вы хотели бы предложить изменения в списке пакетов, пожалуйста, напишите на MX Forum.

ПОМОЩЬ: здесь.

3.2.10 MX Звуковая карта

Компьютеры часто имеют в наличии более одной звуковой карты. В общей ситуации, например, отдельная карта может присутствовать на выходе HDMI. Если звуковая карта правильно не определена для системы, пользователь ничего не услышит, и сделает вывод, что звук не работает. Это умное маленькое приложение позволяет пользователю выбрать звуковую карту, которая должна быть использованы в системе, будь то в конкретном случае или вообще.

figure grafix/soundcardselect.png

Figure 3-13Выбор звуковой карты

ПОМОЩЬ: здесь.

3.2.11 MX Переключатель пользователей

Это маленький, но удобный инструмент позволяет пользователю переключаться из текущей сессии в сессию другого пользователя, без необходимости выхода из сессии, и вернуться обратно.

figure grafix/switchuser.png

Figure 3-14: Информационное окно MX Переключатель пользователей

ПОМОЩЬ: здесь.

3.2.12 MX Диспетчер пользователей

Всё в Linux работает от имени конкретного пользователя, и права каждого пользователя определяют, работает ли это вообще, и каким образом работает. Суперпользователь (“root”) может создавать пользователей, давать им конкретные пароли, ограничивать то, что они могут делать, и т.д. Кроме того, каждый пользователь принадлежит к одной или нескольким группам. Новые пользователи будут автоматически добавлены к этим группам: lp, dialout, cdrom, floppy, sudo, audio, dip, video, scanner, plugdev, users, fuse, lpadmin и netdev. Кроме того, некоторые приложения, будучи установленными (VirtualBox, к примеру) могут создавать новые группы, но могут добавить или не добавить в них пользователей.

Это приложение помогает в добавлении, редактировании, удалении пользователей и групп в системе.

figure grafix/usermanager.png

Figure 3-15: Окно восстановления пользователей MX Менеджер пользователей

ПОМОЩЬ: здесь.

3.3 Экран

3.3.1 Разрешение

Разрешение - это физическое число столбцов и строк пикселей, создающих изображение экрана (например, 1920x1200). В большинстве случаев, разрешение правильно устанавливается ядром во время установки, или при подключении нового монитора. Если нет, то Вы можете изменить его следующим образом:

3.3.2 Графический драйвер

Если Вы не удовлетворены производительностью Вашего дисплея, Вам, возможно, потребуется обновить графический драйвер (сделайте резевную копию файла /etc/X11/xorg.conf, если используете обновление) с помощью одного из двух следующих инструментов (см. раздел 6.5.2):

Кроме того, можно, но намного сложнее, загрузить драйвер непосредственно от производителя. Этот метод потребует от Вас выбрать и загрузить соответствующий драйвер для Вашей системы; для получения системной информации откройте терминал и введите: lspci│grep VGA.

Вот сайты драйверов для трех самых популярных брендов (для веб-поиска остальных наберите “<имя_бренда> linux driver”):

Драйверы Intel должны компилироваться (Раздел 4.5.2), а драйверы Nvidia и ATI устанавливаются легко:

3.3.3 Шрифты

Базовая настройка

  1. Нажмите Меню > Настройки > Внешний вид, вкладку Шрифты

  2. Нажмите на меню с выпадающим списком, чтобы увидеть список шрифтов и размеров

  3. Выберите по своему желанию и нажмите OK

figure grafix/3.3.4 Fonts.png

Figure 3-16: Изменение настроек шрифтов в Менеджере настроек

Расширенные настройки

  1. Некоторые приложения могут не учитывать системный выбор шрифта.

  2. Iceweasel: нажмите Правка > Настройки > Содержимое, и сделайте необходимые изменения.

Добавление шрифтов

  1. Нажмите Меню > Система > Менеджер пакетов Synaptic.

  2. Используйте функцию поиска для шрифтов (fonts).

  3. Выберите и загрузите желаемые. Пакет ttf-mscorefonts-installer обеспечивает простую установку шрифтов Microsoft True Type Core для использования на веб-сайтах и в приложениях MS под Wine.

  4. Извлеките при необходимости, а затем скопируйте от суперпользователя (еще проще в Thunar, запущенном от root) шрифт в папку /usr/share/fonts/.

  5. Ваши новые шрифты должны быть доступны в ниспадающем меню в Настройки > Внешний вид, вкладка Шрифты

3.3.4 Несколько мониторов

Несколькими мониторами можно управлять в Меню > Настройки > Дисплей. Вы можете использовать это, чтобы настроить разрешение, клонирует ли один другого, те, которые будут включены, и т.д.

figure grafix/display.png

Figure 3-17: Выбор монитора и разрешения в Менеджере настроек

3.3.5 Управление питанием

Нажмите значок плагина управления питанием на панели. Здесь Вы можете легко переключиться в режим презентации, или перейти в Настройки (иначе Меню > Настройки > Менеджер питания), чтобы установить, когда выключается дисплей, когда компьютер переходит в ждущий режим, действия при закрывании крышки ноутбука, яркость и т.д. на ноутбуке, отображаются состояние батареи и информация о ней, доступен также ползунок яркости.

3.4 Сеть

Интернет-соединения управляются с помощью Сетевого менеджера; нажмите апплет в области уведомлений, чтобы увидеть статус, подключения и изучить опции

Щелкните правой кнопкой мыши апплет> Изменить Соединения, чтобы открыть окно Сетевые соединения с пятью вкладками.

:figure grafix/3.4.1 Network Connections.png

Figure 3-18: Главное окно Сетевого менеджера

БОЛЬШЕ: Ubuntu Wiki: Сетевой менеджер

3.4.1 Проводной доступ

MX Linux, как правило, поднимает проводной доступ в Интернет при загрузке без особых проблем.

Технология Ethernet и кабель

MX Linux поставляется настроенной на стандарт LAN (Local Area Network), который использует DHCP (Dynamic Host Configuration Protocol) для назначения IP адреса и DNS (Domain Name System) разрешения. Это будет работать в большинстве случаев, как есть. Вы можете изменить конфигурацию в Сетевом менеджере.

При загрузке MX Linux, сетевым адаптерам присваиваются короткие имена интерфейса с помощью udev, менеджера устройств ядра. Для обычного сетевого адаптера это eth0 (для последующих адаптеров - eth1, eth2, eth3, и т.д.). USB адаптеры часто получаются на интерфейсе eth0 в MX Linux, но имя интерфейса может также зависеть от чипсета адаптера. Например, atheros карты часто получают ath0, в то время как ralink usb адаптеры могут быть rausb0. Для получения более подробного списка всех найденных сетевых интерфейсов откройте терминал и от суперпользователя введите: ifconfig -a.

Весьма разумно подключиться к Интернету через маршрутизатор, так как почти все проводные маршрутизаторы содержат опционально брандмауэры. Кроме того, маршрутизаторы используют NAT (Network Address Translation) для перевода больших интернет-адресов в локальные IP адреса. Это дает еще один уровень защиты. Подключитесь к маршрутизатору напрямую, или через концентратор или коммутатор, и Ваша машина должна автоматически настроиться с помощью DHCP.

ADSL или PPPoE

Если Вы используете ADSL или PPPoE, подключиться к интернету в MX Linux легко. Щелкните правой кнопкой мыши на значке менеджера сети, затем вкладку DSL. Нажмите кнопку Добавить... и заполните требуемую информацию, отметив Подключаться автоматически, если Вы хотите.

ПРИМЕЧАНИЕ: если Вы столкнулись с проблемами при использовании устройства USB для подключения, подключите устройство к компьютеру, откройте терминал и введите:

 dmesg | tail

Сделайте сообщение на Форуме с полученным выводом для помощи в поиске нужного драйвера.

figure grafix/3.4.2 Edit-Add DSL Connection.png

Figure 3-19: Установка службы DSL

Dial-Up

На вкладке Устройство Вам нужно будет ввести информацию о последовательном порте. Принятый по умолчанию /dev/modem может работать, но, возможно, Вы будете вынуждены попробовать другой интерфейс. Ниже приведены эквиваленты Linux для COM портов в MS-DOS и MS-Windows:

Table 3: Linux эквиваленты COM портов

Порт

Эквивалент

COM 1

/dev/ttyS0

COM 2

/dev/ttyS1

COM 3

/dev/ttyS2

COM 4

/dev/ttyS3

3.4.2 Беспроводной доступ

MX Linux поставляется настроенной на автоопределение WiFi карты, и в большинстве случаев Ваша карта будет найдена и установлена автоматически. Есть два стандартных способа поддержки беспроводного доступа в MX Linux:

Иногда доступны оба драйвера — родной Linux и Windows. Вы можете сравнить их по скорости и способностям соединения, и Вам, возможно, придется удалить один, который Вы не используете, чтобы предотвратить конфликт. Беспроводные карты могут быть внутренними или внешними. USB-модемы (беспроводные устройства), как правило, показываются на wlan интерфейсе, но если нет, то следует проверить другие в списке. ПРИМЕЧАНИЕ: успешный метод варьируется для пользователей из-за сложных взаимодействий между ядром Linux, беспроводными инструментами и чипсетами локальной беспроводной карты и маршрутизатора.

Основные шаги настройки беспроводного соединения

Нажмите Меню > Настройки > Сетевые соединения (или просто нажмите на иконку менеджера сети в области уведомлений), а затем вкладку Беспроводные. Возможна одна из трех ситуаций.

  1. Беспроводная сеть была обнаружена.

    • Нажмите на строку, показывающую имя сети.

    • Нажмите Изменить в правой панели и введите информацию.

    • По завершении нажмите кнопку Сохранить.

  2. Найденная сеть не работает после завершения шага 1.

    • Узнайте основную информацию, открыв терминал и введя по одной команде:

       lspci

       lsusb

    • Введите в открытом терминале с правами суперпользователя:

       iwconfig -a

      Вывод двух первых команд (пример ниже) даст вам точное название, модель и версию (если таковые имеются) Вашего беспроводного чипсета, а также соответствующий драйвер и МАС-адреса; вывод последней команды - имя точки доступа (AP), с которой Вы связаны, и другую информацию о соединении.

       Network
       Card-2: Intel Ultimate N WiFi Link 5300 driver: iwlwifi
       IF: wlan0 state: up mac: 00:21:6a:81:8c:5a

    • Используйте информацию, которую Вы собрали, одним из следующих способов:

      • Сделайте веб-поиск, используя эту информацию. Ищите примеры, использующие вывод lspci.

         1) linux Intel Ultimate N WiFi Link 5300 (rev 03)
         2) debian stable 00:21:6a:81:8c:5a

      • Обратитесь на сайт Linux Wireless ниже, чтобы узнать, какой драйвер нужен для Вашего чипсета, могут ли существовать конфликты, и нужно ли эти прошивки устанавливать отдельно.

      • Разместите информацию на Форуме и попросите о помощи.

  1. Беспроводной интерфейс не найден.

    • Откройте терминал и введите следующие команды по одной:

       lspci

       lsusb

Прошивка

Для некоторых карт необходимо установить прошивку (например, firmware-ti-connectivity для Texas Instruments WL1251). MX Linux поставляется с установленными уже имеющимися прошивками, но Вам, возможно, придется разыскать свою особенную, снова используя веб-сайт LinuxWireless по ссылке ниже.

Ndiswrapper

Ndiswrapper — это "обертка" с открытым исходным кодом программного драйвера, что позволяет использовать Windows-драйверы для беспроводных сетевых устройств в Linux. Она заранее не установлена в MX Linux, но есть в репозиториях. ПРИМЕЧАНИЕ: драйвер Windows должен соответствовать архитектуре ОС (например, 32-разрядный драйвер Windows нужен для Linux MX 32-разрядной версии). В общем, требуется драйвер Windows XP.

Самым простым способом управления Ndiswrapper является использование MX Broadcom менеджера (раздел 3.2.3). Альтернативой является установка этих двух пакетов из репозиториев:

Это даст Вам простой графический метод установки и удаления драйверов Windows.

figure grafix/ndisgtk.png

Figure 3-20: простое приложение для управления беспроводными драйверами Windows

БОЛЬШЕ: здесь.

Безопасность

Безопасностью беспроводной сети управляет Сетевой менеджер. Вот основные шаги, которым Вы должны следовать:

figure grafix/3.4.3 Edit Wireless Security.png

Figure 3-21: Защита беспроводной сети в Сетевом менеджере

В равной степени можно использовать Ceni для управления безопасностью беспроводной сети, все время, пока Вы не будете использовать Сетевой менеджер, с которым он конфликтует.

Ссылки

3.4.3 Мобильный широкополосный доступ

Для беспроводного доступа в Интернет с помощью модема 3G/4G, пожалуйста, обратитесь к 3G страницам Debian вики, по ссылкам ниже, для получения сведений о совместимости. Многие модемы 3G/4G будут распознаны в MX Linux с помощью Сетевого менеджера.

Поиск неисправностей

На некоторых системах, модемные соединения падают из-за обновления пакетов udev и libudev1. Чтобы решить это, откройте Synaptic, выделите пакет, а затем нажмите Пакет > Указать версию... Используйте выпадающее меню, опуститесь до предыдущей версии и щелкните значок Применить.

В некоторых случаях это решение не всегда срабатывает для пользователей, но они обнаружили, что полное удаление Сетевого менеджера решает проблему.

БОЛЬШЕ: Debian Wiki: 3G modem

3.4.4 Утилиты командной строки

Утилиты командной строки полезны для просмотра подробной информации, а также широко используются в устранении неполадок. Подробная документация доступна на страницах руководства (man pages). Наиболее распространенные из них приведены ниже и должны выполняться от имени суперпользователя.

Table 4: Утилиты, относящиеся к беспроводным сетям

Команда

Комментарии

ifconfig

Главная утилита конфигурации для сетевых интерфейсов.

ifup <interface>

Поднимает указанный интерфейс. Например:

ifup eth0 поднимет ethernet-порт eth0

ifdown <interface>

Противоположно ifup

iwconfig

Утилита беспроводного сетевого соединения. Используемая сама по себе, показывает состояние беспроводного соединения. Может быть применена к конкретному интерфейсу, например, чтобы выбрать конкретную точку доступа

rfkill

Отключает softblock для интерфейсов беспроводной сети (например, wlan).

depmod -a

Проверяет все модули, и, если они изменились, позволяет сделать новую конфигурацию.

3.5 Управление файлами

Управление файлами в MX-14 осуществляется через Thunar, быстрый и мощный инструмент. Большая часть его основного использования очевидна, но хорошо знать некоторые вещи:

figure grafix/thunar_custom.png

Figure 3-22: Настройка особых действий в Thunar

3.5.1 Советы и приемы

figure grafix/video_camera_rf.png Включение миниатюр в Thunar

3.5.2 FTP

Протокол общего доступа к файлам (FTP) используется для передачи файлов с одного компьютера на другой компьютер в сети.

Для обсуждения того, как FTP работает, обратитесь к этой странице.

3.5.3 Общий доступ к файлам

Есть различные возможности для обмена файлами между компьютерами или между компьютером и устройством.

3.5.4 Общие ресурсы (Samba)

figure grafix/3.5.4 Samba Browse Network.png

Figure 3-23: Использование Thunar для просмотра сетевых общих ресурсов

Thunar может подключаться к общим папкам (Samba ресурсам) на Windows, Mac, Linux компьютерах и NAS (Network Attached Storage) устройствах. Для печати с Samba, см раздел 3.1.2.

3.5.5 Создание общих ресурсов

В MX Samba также может быть использовано для создания общих ресурсов для доступа с других компьютеров (Windows, Mac, Linux). Создание общих ресурсов довольно просто, но имейте в виду, что создание Samba ресурсов - это комплексная задача с точки зрения конфигурации. Например, задача создания ресурсов, которые специфичны для отдельных пользователей и требуют должной проверки подлинности, выходит за рамки этой помощи. Комплексные справочники могут быть найдены в разделе Использование Samba и на Samba.org.

Основной метод

figure grafix/video_camera_rf.png Создание общего ресурса с инструментом конфигурации Samba

Нажмите Меню > Система > Samba и вызовите инструмент конфигурации сервера Samba. Нажмите на иконку с «плюсом», чтобы добавить ресурс; или просмотреть подробности, нажав на следующий значок. ПРИМЕЧАНИЕ: Пользователи часто обнаруживают, что инструмент конфигурации должна быть улучшен ручным методом, см. ниже.

Ручной метод

figure grafix/video_camera_rf.png Создание общего ресурса вручную

Если по какой-то причине Вам нужно, или Вы хотите создать общие ресурсы вручную, выполните следующие действия.

БОЛЬШЕ: Xfce Docs: Thunar

3.6 Звук

Звук MX Linux зависит по умолчанию от Advanced Linux Sound Architecture (ALSA), которое является частью ядра. В большинстве случаев звук будет работать из коробки, хотя, возможно, потребуется сделать небольшую корректировку. Нажмите на значок динамика, чтобы отключить все аудио, а затем еще раз, чтобы восстановить. Поместите курсор на значок динамика в области уведомлений и используйте колесо прокрутки для регулировки громкости.

3.6.1 Установка звуковой карты

Настройки и уровень звука выбранных дорожек вызываются правой кнопкой мыши на значке в области уведомлений > Открыть микшер. Если у Вас есть более одной звуковой карты, не забудьте выбрать ту, которую Вы хотите настроить, используя выпадающее меню в верхней части микшера. Если звук перестанет работать после выхода из системы и возвращения обратно, см. Поиск и устранение неисправностей, ниже.

Обратите внимание, что по умолчанию левый и правый выходы связаны, чтобы держать их сбалансированными, но Вы можете отсоединить их, нажав на иконку цепи ниже любой пары каналов ползунков; нажмите еще раз, чтобы повторно связать. Ниже каждой пары слайдеров, нажмите на маленький значок громкоговорителя, и будет отключен этот канал. Средняя кнопка трехкнопочной мыши может быть настроена для прямого доступа к Микшеру звука при нажатии на значке громкоговорителя, правая кнопка на нем > Параметры.

3.6.2 Одновременное использование карт

Возможны случаи, когда Вы хотели бы использовать более одной карты одновременно. Например, Вы можете слушать музыку через наушники, а также через динамики в другом месте. Это нелегко сделать в Linux, но решение на этой странице MX/antiX Wiki может работать, если Вы будете внимательны при настройке карты для Вашей собственной ситуации. Смотрите также эту страницу.

3.6.3 Поиск неисправностей

3.6.4 Звуковые серверы

В то время как звуковая карта как аппаратный элемент доступен пользователю, звуковой сервер - это программное обеспечение, которое работает в основном в фоновом режиме. Оно позволяет осуществлять общее руководство звуковыми картами, а также предоставляет возможность осуществлять сложные операции со звуком. Наиболее распространенные описаны здесь.

figure grafix/video_camera_rf.png Установка PulseAudio

figure grafix/PA-select.png

Figure 3-24: Выбор PulseAudio Mixer в Микшере Alsa

3.6.5 Ссылки

3.7 Локализация

MX-14 поддерживается международной командой разработчиков, которая постоянно работает, чтобы улучшить и расширить возможности для локализации. Есть много языков, на которые наши документы еще не были переведены, и если Вы можете помочь в этом старании, пожалуйста, напишите на Translation Forum.

3.7.1 Установка

Первоначальный акт локализации происходит в течение использования LiveMedium.

3.7.2 После установки

figure grafix/3.7.2-keyboard-localization.png

Figure 3-25: Добавление другой раскладки клавиатуры в Диспетчере настроек

Вот шаги настройки, которые Вы можете предпринять, чтобы локализовать MX Linux после установки.

3.7.3 Дальнейшие замечания

3.8 Настройка

Xfce4 позволяет очень легко изменить основные функции и внешний вид конфигурации пользователя, а обновление до Xfce 4.12 теперь предоставляет дополнительные возможности.

БОЛЬШЕ: Xfce Советы и хитрости

3.8.1 Общий обзор

Общий вид может быть настроен в Меню > Настройки > Диспетчер настроек.

БОЛЬШЕ: Xfce4 документация: Внешний вид.

3.8.2 Panel

figure grafix/panel_customization.png

Figure 3-26: Окно настроек панелей

БОЛЬШЕ: Xfce4 документация: Панель.

3.8.3 Рабочий стол

figure grafix/video_camera_rf.png Настройка рабочего стола

Рабочий стол по умолчанию (обои, фон) могут быть изменены различными способами.

Многие другие настройки доступны в Диспетчере настроек.

figure grafix/SetBackground.png

Figure 3-27: Установка различных обоев для каждого рабочего места

Conky

Вы можете отобразить просмотр практически любой информации на рабочем столе с помощью Conky

БОЛЬШЕ: Conky home page

figure grafix/conkymanager2.png

Figure 3-28: Много конфигураций доступно в Conky Manager 2

3.8.4 Клавиатура

По умолчанию, MX-14 использует раскладку клавиатуры, которая соответствует выбору языка пользователя. Для доступа к другим раскладкам, см раздел 3.7.2.

3.8.5 Меню (“Whisker”)

figure grafix/video_camera_rf.png Настройка меню Whisker

figure grafix/video_camera_rf.png Поиск и другое с помощью меню Whisker

MX Linux поставляется по умолчанию с меню Whisker, хотя классическое меню может быть легко установлено, щелкнув правой кнопкой мыши на панели > Панель > Добавить новые товары> Меню приложений. Меню Whisker легко настраивается.

Пункты меню могут быть отредактированы с помощью двух приложений (файлы пунктов меню “desktop” находятся в /usr/share/applications/ и могут быть отредактированы суперпользователем непосредственно).

figure grafix/MenuEditor.png

Figure 3-29: Окно редактирования элемента меню

3.8.6 Приветствие при входе

Для общих изменений приветствия при входе в систему, см MX/antiX Wiki.

3.8.7 Загрузчик

Меню загрузчика (GRUB) из установленного MX-14 можно изменить, нажав меню Меню > Система> Настройка Grub. Этот инструмент позволяет пользователям настраивать некоторые важные параметры, такие как конфигурацию элементов списка загрузки Grub, имена разделов, и т.д.

3.8.8 Приложения по умолчанию

Общее

Приложения по умолчанию, используемые для общих операций, устанавливаются, нажав Меню > Настройки > Предпочитаемые приложения, где Вы можете установить четыре предпочтения.

Частное

Многие значения по умолчанию для определенных типов файлов задаются во время установки приложения. Например, *.docx и *.xlsx файлы ассоциируются с LibreOffice, когда он устанавливается. Но часто существуют несколько вариантов для данного типа файлов, и пользователь хотел бы определить, какое приложение будет запускать файл. Типичным примером является ситуация, когда пользователь хочет открывать файл *.mp3 другим музыкальным плеером, а не Clementine (по умолчанию). Есть простой способ, чтоб это изменить.

figure grafix/OpenWith.png

Figure 3-30: Изменение приложения по умолчанию

4 Основное использование

4.1 Интернет

4.1.1 Веб-браузер

4.1.2 Почтовые клиенты

4.1.3 Чат

figure grafix/video_camera_rf.png Установка Skype

Смотрите также раздел 4.11.7 Google Talk.

4.2 Мультимедиа

Здесь перечислены некоторые из многих мультимедийных приложений, доступных в MX Linux. Расширенные профессиональные приложения также существуют, и могут быть найдены с помощью целевых поисков в Synaptic.

4.2.1 Аудио

figure grafix/clementine.png

Figure 4-1: Проигрывание звукового файла в Clementine

4.2.2 Видео

figure grafix/video_camera_rf.png Как включить Netflix в Chrome

4.2.3 Фото

figure grafix/mirage.png

Figure 4-3: Использование инструмента обрезки в Mirage

4.2.4 Запись видео с экрана

100figure grafix/simplescreenrecorder.png

Figure 4-4: Главное окно SimpleScreenRecorder

4.2.5 Иллюстрации

4.3 Офис

4.3.1 Офисный пакет

MX Linux поставляется с большим бесплатным офисным пакетом под названием LibreOffice, который является Linux эквивалентом и почти полной заменой для Microsoft Office®. Пакет доступен в Меню > Офис > LibreOffice. LibreOffice поддерживает .docx, .xlsx и .pptx форматы файлов Microsoft Office 2007 и выше.

figure grafix/office-suite-via-libre.png

Figure 4-5: Главная панель в LibreOffice

4.3.2 Офисная бухгалтерия

figure grafix/gnuCashNewAccount.png

Figure 4-6: Новая запись в GnuCash

4.3.3 PDF

4.3.4  Издательская система

4.3.5 Видео-конференция

4.4 Дом

4.4.1 Финансы

4.4.2 Медиа Центр

4.4.3 Организация работы

figure grafix/osmo.png

Figure 4-7: Персональная информация в органайзере Osmo

4.5 Безопасность

4.5.1 Брандмауэр

4.5.2 Антивирус

4.5.3 Антируткит

4.5.4 Защита паролей

4.5.5 Веб-доступ

figure grafix/dansguardian.jpg

Figure 4-8: Веб-фильтр в действии в Dansguardian

4.6 Доступность

Существуют различные утилиты хорошего качества с открытым исходным кодом для пользователей MX Linux с ограниченными возможностями в числе xfce4 инструментов.

MORE: Xfce4 документация

4.7 Система

4.7.1 Get root privileges

Есть два способа получить повышенные привилегии (администратора, суперпользователя), которые Вам нужны, чтобы сделать системные изменения (например, установку программного обеспечения) с помощью терминала.

Другими словами, su позволяет переключить пользователя, как будто Вы на самом деле вошли в систему как суперпользователь, а sudo позволяет запускать команды в Вашей собственной учетной записи пользователя с привилегиями суперпользователя. Кроме того, su использует окружающую среду (конфигурацию для конкретного пользователя) суперпользователя, в то время как команда sudo позволяет вносить изменения уровня суперпользователя, но сохраняет окружающую среду пользователя, выдавшего команду.

В целом, MX Linux использует "настоящего суперпользователя", это означает, что это Руководство и Форум, как правило, обучают использованию su.

Для получения подробной информации, обратитесь к справочным страницам.

4.7.2 Получение спецификации оборудования

4.7.3 Создание символических ссылок

Символическая ссылка (также «мягкая ссылка») это специальный тип файла, который указывает на другой файл или папку, так же, как ярлык в Windows, или псевдоним в Macintosh. Символическая ссылка не содержит каких-либо фактических данных (как делает жесткая ссылка), она просто указывает на другое место где-то в системе.

Есть два способа создать символическую ссылку: в Thunar или в командной строке.

4.7.4 Поиск файлов и папок

figure grafix/catfish.png

Figure 4-9: Поисковое окно Catfish

Catfish по умолчанию установлен в MX Linux, и может быть запущен в Меню > Инструменты. Он также интегрирован в Thunar, так что пользователь может щелкнуть правой кнопкой мыши папку > Найти файлы здесь.

Домашняя страница Catfish

CLI

Есть некоторые очень удобные команды для использования в терминале.

4.7.5 Принудительное завершение вышедших из-под контроля приложений

figure grafix/taskmanager.png

Figure 4-10: Главное окно Диспетчера задач, выполнение принудительного завершения задачи.

4.7.6 Отслеживание производительности

Общее

Батарея

Уровень заряда батареи контролируется с помощью плагина Power Manager на панели, доступен также и специальный плагин панели.

4.7.7 Планирование задач

4.7.8 Корректировка времени

Если Ваши часы всегда показывают время неверно, есть 4 возможных варианта:

Эти проблемы обычно решаются с помощью TimeSet (Меню > Система); для методов командной строки, см. MX/antiX Wiki.

figure grafix/TimeSet.png

Figure 4-11: Окно TimeSet, показывающее опции настройки.

4.7.9 Показать состояние клавиш Lock

На многих ноутбуках нет световой индикации состояния клавиш CapsLock или NumLock, что может вызывать досаду. Чтобы решить эту проблему с помощью экранного уведомителя, установите indicator-keylock из репозиториев.

4.8 Резервное копирование

Очень важна практика делать резервное копирование данных и файлов конфигурации регулярно, и это процесс, который легко сделать в MX Linux. Настоятельно рекомендуется делать резервную копию на другой диск, нежели чем на тот же самый! Обычный пользователь может найти один из следующих удобных графических инструментов, хотя методы CLI также будут работать.

figure grafix/luckybackup.png

Figure 4-12: Главное окно Lucky Backup

Смотрите также Раздел 6.6.2 Сохранение системы в ISO.

4.8.1 Данные

Убедитесь, что Вы делаете резервное копирование данных, в том числе документов, графики, музыки и почты. По умолчанию, большинство из этого хранится в Вашем домашнем каталоге, если только у Вас нет отдельного раздела данных или внешнего устройства данных.

4.8.2 Файлы конфигурации

Вот список элементов, достойных для резервного копирования.

4.8.3 Список установленных программных пакетов:

Это тоже хорошая идея, чтобы сохранить в домашнем каталоге файл, содержащий список программ, которые Вы установили с помощью Synaptic, apt-get или Gdebi. Если в будущем Вам придется переустанавливать систему, Вы должны просто вставить имена файлов в команду установки apt-get. Вы можете создать перечень всех пакетов, установленных в Вашей системе после установки, скопировав эту длинную команду и вставив ее в терминал.

Чтобы переустановить все эти пакеты сразу: убедитесь, что все необходимые репозитории включены, и введите следующие команды по одной:

 dpkg --set-selections < apps_installed.txt

 su

 apt-get update

 apt-get dselect-upgrade

4.9 Игры

MX Linux поставляется лишь с несколькими простыми играми, но доступно намного более. Исследуя обширный список игр, доступных через Synaptic (Нажмите Разделы > Игры и развлечения в нижней части левой панели), или следуя по ссылкам ниже, получите много других названий для Вашего удовольствия.

Следующий список содержит несколько примеров, чтобы подогреть аппетит.

4.9.1 Приключения и шуттеры

figure grafix/4.9.2chromiumbsu.png

Figure 4-13: Вражеские корабли атакуют в Chromium B.S.U

4.9.2 Аркадные игры

figure grafix/ri-li.png

Figure 4-14: Ri-li поезд нуждается только в выборе поворота

4.9.3 Настольные игры

figure grafix/Gnomine.png

Figure 4-15: Момент высокого напряжения в Mines.

4.9.4 Карточные игры

Вот некоторые веселые карточные игры, доступные из репозиториев.

4.9.5 Украшения рабочего стола

figure grafix/tuxpaint.png

Figure 4-16: Многообещающий гений работает в Tuxpaint

4.9.6 Обучающие игры

figure grafix/scratch.png

Figure 4-17: Окно кода для Dance Party в Scratch

4.9.7 Тактические и стратегические игры

figure grafix/breakout.png

Figure 4-18: Попытка прорвать первую стену в Lbreakout

4.9.8 Windows игры

В ряд Windows игр можно играть в MX Linux с помощью эмуляторов Windows, таких как Cedega или DOSBox, а некоторые даже могут работать под Wine: см. раздел 6.1.

4.10 Google инструменты

figure grafix/TB.png

Figure 4-19: Встроенные календарь и контакты Google в Thunderbird

4.10.1 Почта Gmail

Gmail аккаунты могут быть интегрированы в Claws-Mail и Thunderbird, см. раздел 4.1.2.

4.10.2 Контакты Google

Контакты Google могут быть связаны в Thunderbird с помощью расширения gContactSync.

MORE: Домашняя страница gContactSync

4.10.3 Календарь Google

Календарь Google может быть установлен на вкладке в Thunderbird с помощью Lightning и Google Calendar Tab.

MORE: Домашняя страница Lightning calendar

4.10.4 Задачи Google

Задачи Google могут быть включены в Thunderbird, отметив запись задач в календаре.

4.10.5 Google Планета Земля

Google Планета Земля для Linux доступна из репозиториев. Когда Вы установите это, всего лишь появится файл GoogleEarthLinux.bin в домашней папке. Откройте терминал и введите:

 make-googleearth-package

Эта команда создает файл *.deb в том же месте (имя: googleearth с последующим номером версии), который может быть установлен в стандартным образом, используя dpkg.

4.10.6 Google Talk

Имеется плагин для браузера google-talkplugin, доступный из репозиториев Google, который позволяет Вам делать голосовой или видео-вызов кому-то из Вашей учетной записи Gmail.

5 Управление ПО

5.1 Введение

5.1.1 Методы

Synaptic является рекомендуемым методом для начинающих для управления пакетами программного обеспечения, хотя другие методы также доступны, и могут быть необходимы в определенных ситуациях.

5.1.2 Пакеты

Операции с программным обеспечением в MX осуществляются с помощью системы Advanced Package Tool (APT). Программное обеспечение предоставляется в виде пакета: отдельный, неисполняемый набор данных, который включает инструкции по установке для Вашего менеджера пакетов. Они хранятся на серверах, называемых репозиториями (хранилищами), и могут быть просмотрены, скачаны и установлены с помощью специального клиента, называемого менеджером пакетов. Рекомендуемым менеджером пакетов для MX является Synaptic, хотя утилита командной строки apt-get также включена для тех, кто предпочитает ее. Графическая утилита Gdebi запускается для загруженных файлов downloaded*.deb простым щелчком на имени файла; альтернативой является открыть терминал и использовать команду dpkg install packagename.deb

Большинство пакетов имеют одну или несколько зависимостей, это означает, что они имеют один или несколько пакетов, которые также должны быть установлены для того, чтобы им работать. Система APT предназначена для автоматической обработки зависимостей для Вас; другими словами, когда Вы пытаетесь установить пакет, зависимости которого еще не установлены, Ваш менеджер пакетов APT автоматически отмечает эти зависимости для установкиl. Может случиться, что эти зависимости не могут быть удовлетворены, предотвращая установку пакета.

5.2 Репозитории

APT репозитории (repos) намного больше, чем просто веб-сайты с загружаемым программным обеспечением. Пакеты на сайтах хранилища специально организованы и индексируются, чтобы быть доступны через менеджер пакетов, вместо просмотра напрямую.

5.2.1 Стандартные репозитории

MX Linux поставляется с набором включенных репозиториев, которые предлагают Вам и безопасность, и выбор. Если Вы новичок в MX Linux (и особенно, если Вы новичок в Linux), то рекомендуется использование репозиториев по умолчанию в первую очередь. По соображениям безопасности, эти хранилища имеют цифровую подпись, это означает, что пакеты аутентифицируются с ключом шифрования, чтобы убедиться, что они являются подлинными. Если Вы установите пакеты из других (non-Debian) репозиториев без ключа, Вы получите предупреждение, что они не могут пройти проверку подлинности. Чтобы избавиться от этого предупреждения и убедиться, что Ваши установки находятся в безопасности, необходимо установить недостающие ключи с помощью Check Apt GPG (MX Инструменты).

Репозитории наиболее легко добавлять, удалять или редактировать через Synaptic, хотя они также могут быть изменены вручную редактированием файлов в /etc/apt/ от суперпользователя. В Synaptic, нажмите Настройки > Репозитории, затем нажмите кнопку Создать и добавьте информацию. Информация о репозитории часто дается в виде одной строки, например:

 deb http://main.mepis-deb.org/mepiscr/mx-test/ mx-14 test

Будьте внимательны, чтобы отметить расположение пробелов, которые отделяют информацию в четырех частях строки, которые затем войдут в отдельные строки в Synaptic.

figure grafix/repos.png

Figure 5-1: Репозитории, с выделенным одним из выключенных MX тестовых репозиториев.

Некоторые репозитории несут специальные метки:

Текущий список стандартных репозиториев MX хранится в MX/antiX Wiki.

5.2.2 Репозитории Сообщества

MX Linux имеет свои репозитории сообщества с пакетами, которые создаются и поддерживаются создателями пакетов. Эти пакеты отличаются от официальных пакетов MX, пришедших из Debian Stable, и, как правило, были портированы из версий Debian в разработке (или даже в экспериментальном тестировании). Эти репозитории имеют решающее значение для MX Linux, так как они позволяют ОС на основе Debian Stable быть в курсе важных разработок программного обеспечения.

ПРИМЕЧАНИЕ: Два тестовых репозитория должны быть включены только для загрузки пакетов для тестирования, и сразу же отключены после загрузки. Они не должны быть использованы на основных производственных машинах или критически важных установках, так как, по определению, имеется риск того, что они будут повредить Вашу систему.

Чтобы узнать больше о том, что доступно, кто является упаковщиками, и даже, как принять участие, см. MX Community Packaging Project.

5.2.3 Частные репозитории

В дополнение к общим репозиториям, таким как Debian, MX, и сообщества, существует также определенное количество отдельных хранилищ, связанных с одним приложением. Когда Вы добавляете один из них, либо непосредственно, либо через Synaptic, в дальнейшем Вы будете получать обновления. Некоторые уже имеются предварительно, но не включены, другие Вы добавляете сами.

Вот типичный пример (VirtualBox):

 deb http://download.virtualbox.org/virtualbox/debian/stable contrib

5.2.4 Репозитории разработки

Одна последняя категория репозиториев существует для получения самых последних (и, таким образом, наименее стабильных) сборок приложений. Это делается с помощью систем контроля версий, таких как Git, которые могут быть использованы конечным пользователем, чтобы оставаться в курсе разработки. Пользователь может проверить копию исходного кода приложения в каталоге на локальной машине.

Больше: Wikipedia: Software repository

5.3 Synaptic

Synaptic является дружественной, с простым в использовании интерфейсом (GUI), программой для системы пакетов APT. Это графический инструмент, который позволяет установить, удалить, обновить, понизить, или получить информацию о всех программных пакетах, доступных в онлайн-хранилищах в вашем списке репозиториев. Обратите внимание, что требуется Ваш пароль суперпользователя, и, естественно, Вы должны быть подключены к Интернету.

5.3.1 Установка и удаление пакетов

Установка

Вот основные шаги по установке программного обеспечения в Synaptic:

figure grafix/synaptic_recommended.png

Figure 5-2: Проверка рекомендуемых пакетов во время установки пакета.

Удаление

Удаление программного обеспечения из Вашей системы с помощью Synaptic, кажется таким же простым, как установка, но есть больше проблем, чем кажется на первый взгляд:

figure grafix/synaptic_autoremovable_selection_using_shift_key.png

Figure 5-3: Подготовка к очистке автоудаляемых пакетов

5.3.2 Обновление и понижение

Synaptic позволяет быстро и удобно содержать Вашу систему в актуальном состоянии.

Обновление

Если Вы не используете ручной метод в терминале, возможность обновления, как правило, вызывает появление зеленой стрелки на Индикаторе обновлений в области уведомлений. Есть два способа сделать обновления, когда появляется эта стрелка.

Downgrading

Иногда Вы можете понизить приложение до старой версии, например из-за проблем, которые возникли с новой. Это легко сделать в Synaptic:

  1. Откройте Synaptic, введите пароль суперпользователя и нажмите Обновить.

  2. Нажмите на Установленные в панели слева, а затем найдите и выделите пакет, который Вы хотите понизить, в панели справа.

  3. На панели меню нажмите Пакет > Указать версию...

  4. Выберите один из доступных вариантов в выпадающем списке

  5. Нажмите Назначить версию, а затем установите в обычном порядке.

figure grafix/synaptic_force_version.png

Figure 5-4: Использование назначения версии для понижения пакета

Блокировка

Иногда Вы можете закрепить пакет на конкретной версии, чтобы не допустить его обновления, и избежать проблем с более поздними версиями. Это легко сделать:

  1. Откройте Synaptic, введите пароль суперпользователя и нажмите Обновить.

  2. Нажмите на Установленные в панели слева, а затем найдите и выделите пакет, который Вы хотите понизить, в панели справа.

  3. На панели меню нажмите Пакет > Заблокировать версию

  4. Synaptic выделит пакет красным цветом и добавит значок замка в первой колонке.

  5. Чтобы разблокировать, выделите пакет снова и выберите Пакет > Заблокировать версию (который будет иметь отметку).

5.4 Поиск неисправностей

Synaptic очень надежен, но иногда Вы можете получить сообщение об ошибке. Полное обсуждение таких сообщений могут быть найдены в разделе 5.5.4, так что здесь мы упомянем только пару наиболее распространенных.

БОЛЬШЕ: MX/antiX Wiki.

5.5 Другие методы

5.5.1 Aptitude

Aptitude является менеджером пакетов, который может быть использован вместо apt-get или Synaptic. Он доступен из репозиториев, и особенно полезен, когда возникают проблемы зависимостей. Может работать обычным образом в терминале, или как примитивный GUI.

figure grafix/aptitude.png

Figure 5-5: Главное окно Aptitude (GUI), показывающее проверку зависимостей.

Для получения подробной информации об этой возможности см. MX/antiX Wiki.

5.5.2 Deb пакеты

Программные пакеты, установленные с помощью Synaptic (и APT вслед за ним) в формате, называемом deb (сокращение от Debian, Linux дистрибутива, разработанного APT). Вы можете вручную установить загруженные deb пакеты, используя графический инструмент Gdebi или инструмент командной строки dpkg. Это простые инструменты для установки локальных deb пакетов. ПРИМЕЧАНИЕ: если зависимости не могут быть удовлетворены, Вы получите уведомление, и программа остановится.

figure grafix/gdebi.png

Figure 5-6: Gdebi готов к установке.

Установка deb файлов в Gdebi

  1. Перейдите к пакету DEB, который Вы хотите установить, и нажмите на него. Откроется диалоговое окно установки Gdebi.

  2. Нажмите Установить пакет.

  3. Введите пароль суперпользователя, если нужен.

  4. Gdebi попытается установить пакет, и сообщит о результатах.

Установка *.deb файлов с помощью dpkg

  1. Перейдите к папке, содержащей пакет DEB, который Вы хотите установить.

  2. Щелкните правой кнопкой мыши на пустом пространстве, чтобы открыть терминал и стать суперпользователем

  3. Установите пакет с помощью команды (заменяя на реальное имя пакета, конечно):

     dpkg -i packagename.deb

  4. Если Вы устанавливаете в то же время несколько пакетов в том же каталоге, Вы можете делать все это одновременно, используя:

     dpkg -i *.deb

    ПРИМЕЧАНИЕ: В команде оболочки, «звездочка» обозначает любые символы в аргументе. В этом случае будет вызвана программа, которая применит команду для всех файлов, имена которых заканчиваются на .deb.

  5. Если необходимые зависимости еще не установлены на Вашей системе, Вы получите ошибки неудовлетворенных зависимостей, так как Dpkg автоматически не заботится о них. Чтобы исправить эти ошибки и завершить установку, запустите код:

     apt-get -f install

  6. Apt-get будет пытаться исправить ситуацию, либо установкой необходимых зависимостей (если они имеются в репозиториях), либо удалением файлов .deb (если зависимости не могут быть установлены).

5.5.3 CLI методы

В равной степени можно использовать командную строку для установки, удаления, обновления, переключения репозиториев, и в целом для управления пакетами. Вместо запуска Synaptic можно решать общие задачи, например, многие пользователи просто открывают терминал, становятся суперпользователем и используют одну из этих команд.

Table 5: Общие команды для управления пакетами

Команда

Действие

apt-get install packagename

Установка определенного пакета

apt-get remove packagename

Удаление определенного пакета

apt-get purge packagename

Полное удаление определенного пакета

apt-get autoremove

Очистка оставшихся пакетов после удаления

apt-get update

Обновление списка пакетов из репозиториев

apt-get upgrade

Установка всех доступных обновлений

apt-get dist-upgrade

Интеллектуальная обработка изменяющихся зависимостей с новыми версиями пакетов

Для получения более подробной информации, обратитесь к страницам руководства для apt-get.

5.5.4 Другие методы установки

Рано или поздно некоторые программы, которые Вы захотите установить, не будут доступны в репозиториях, и Вам, возможно, потребуется использовать другие методы установки. Эти методы включают:

5.5.5 Ссылки

6 Расширенное использование

6.1 Windows программы в MX Linux

Есть определенное количество приложений, как с открытым исходным кодом, так и коммерческих, которые позволят Windows-приложениям работать в Linux MX. Они называют эмуляторами, это означает, что они повторяют функции ОС Windows на платформе Linux. Многие приложения MS Office, игры и другие программы можно запустить с помощью эмулятора с разной степенью успеха, начиная от почти родной скорости и функциональности, и заканчивая только базовой функциональностью.

6.1.1 С открытым исходным кодом

Wine является основным эмулятором Windows с открытым исходным кодом для Linux MX. Это своего рода слой совместимости для запуска программ Windows, но не требует Microsoft Windows, чтобы запустить приложения. Новые версии Wine быстро собираются членами сообщества репозитория и доступны для пользователей.

DOSBox создает DOS-подобную среду, предназначенную для запуска основанных на MS-DOS программ, особенно, компьютерных игр.

DOSEMU это программное обеспечение доступно из репозиториев, оно позволяет загружать DOS на виртуальной машине, что позволяет запускать Windows 3.1, Word Perfect for DOS, DOOM, и т.д.

figure grafix/wine-photoshop-55-on-mx14-3_2.png

Figure 6-1: Photoshop 5.5 запущен под Wine

6.1.2 Коммерческие

CrossOver Office позволяет устанавливать многие популярные высокопроизводительные приложения для Windows, плагины и игры в Linux, не нуждаясь в лицензии операционной системы Microsoft. Особенно хорошо поддерживает Microsoft Word, Excel и PowerPoint (до 2003 г.).

Cedega предназначено для работы с DirectX и OpenGL играми от Microsoft Windows под Linux. Популярные игры, такие как Elder Scrolls IV: Oblivion, Battlefield 2142, World of WarCraft, Madden 2007 и Civilization IV могут быть воспроизведены в MX Linux с помощью этого приложения.

Ссылки

6.2 Виртуальные машины

Приложения виртуальной машины представляют собой класс программ, имитирующих виртуальный компьютер в памяти, что позволяет установить любую операционную систему на компьютере. Это полезно для тестирования, работы с неродными приложениями, предоставляя пользователям чувство обладания отдельной машиной. Многие пользователи Linux MX используют программное обеспечение виртуальной машины, чтобы запустить Microsoft Windows "в окне" и предоставить беспрепятственный доступ к программному обеспечению для Windows, на их рабочем столе. Оно также используется для тестирования, чтобы избежать установки.

6.2.1 Установка

figure grafix/video_camera_rf.png Virtual Box: установка и настройка

figure grafix/video_camera_rf.png Virtual Box: создание общей папки

Существует ряд приложений виртуальных машин для Linux, как с открытым исходным кодом, так и проприетарных. В MX особенно легко использовать VirtualBox, поэтому мы сосредоточимся на этой программе. Для получения подробной информации и о самых последних разработках, см. в разделе Ссылки ниже. Вот краткий перечень основных шагов для установки и запуска VirtualBox:

figure grafix/VB.png

Figure 6-2: Windows 2000 запущена в VirtualBox

6.2.2 Использование

figure grafix/VB_iso.png

Figure 6-3: Установка ISO для новой гостевой ОС в VirtualBox (“Some OS”)

Ссылки

6.3 Альтернативные оконные менеджеры

Оконный менеджер (первоначально WIMP: окна, иконки, меню, и указывающее устройство) в Linux, по существу, компонент, который контролирует появление Графического интерфейса пользователя и обеспечивает средства, с помощью которых пользователь может взаимодействовать с ними. MX Линукс тесно связана с Xfce, как с частью своей общей построения, но существуют и другие возможности для пользователей. MX Linux позволяет легко установить наиболее популярные варианты через MX Установщик пакетов, как описано ниже.

figure grafix/mx-mate-desktop.png

Figure 6-4: MATE запущен поверх MX Linux

После установки, Вы можете выбрать оконный менеджер по Вашему желанию в выпадающем меню типа сеанса на экране входа в систему по умолчанию (lightdm) и войдите в него, как Вы это обычно делаете. Если Вы замените менеджер входа на другой из репозиториев, убедитесь, что у Вас всегда остается по крайней мере один, доступный после перезагрузки.

Wikipedia: X Window Менеджеры

6.4 Командная строка

Несмотря на то, что MX предлагает полный набор графических инструментов для установки, настройки и использования системы, командная строка (также называемая консолью, терминалом, Bash, или оболочкой) - по-прежнему полезный и порой незаменимый инструмент. Вот некоторые распространенные виды:

Программой по умолчанию для запуска терминала в окне рабочего стола MX является Терминал XFCE, который может быть найден в Меню > Система > Терминал XFCE. Некоторые команды разрешаются только для суперпользователя, в то время как другие могут изменяться вывод в зависимости от пользователя.

Для получения временного разрешения суперпользователя:

  1. Запустите Терминал Xfce.

  2. Напечатайте su.

  3. Введите пароль суперпользователя (он не будет отображаться на экране)

Вы узнаете, когда Xfce Терминал работает с привилегиями суперпользователя, глядя на строку приглашения прямо перед пространством, где Вы вводите. Вместо $, Вы увидите #; кроме того, имя пользователя изменяется на root и выделяется красным цветом. Если Вы попытаетесь запустить как обычный пользователь команду, которая требует привилегий суперпользователя, например, iwconfig, Вы можете получить сообщение об ошибке, что команда не была найдена, или отобразится окно сообщения, что программа должна быть запущена с правами администратора, или просто найдете себя в командной строке снова без никаких сообщений.

figure grafix/6.4.1terminalrunningroot_notepromptchange.png

Figure 6-5: Пользователь теперь имеет временные административные (суперпользователя) привилегии

6.4.1 Первые шаги

6.4.2 Общие команды

Вот список элементарных команд в терминале. Для полного ознакомления, см. в разделе Ссылки ниже.

Навигация по файловой системе

Table 6: Команды навигации по файловой системе

Команда

Комментарий

cd /usr/share

Изменить текущий каталог по заданному пути: “/usr/share”. Без аргумента, cd приведет Вас к Вашей домашней директории.

pwd

Распечатать путь текущего рабочего каталога

ls

Показывает список содержимого текущего каталога. Используйте ключ -a, чтобы показать скрытые файлы, и ключ -l, чтобы показать подробную информацию о всех файлах. Часто используется в сочетании с другими терминами. lsusb показывает список всех usb устройств, lsmod — всех модулей, и т.д.

Управление файлами

Table 7: Команды управления файлами

Команда

Комментарий

cp sourcefile destinationfile

Копирует файл под другим именем или в другое место. Используйте ключ -R (“recursive”) для копирования содержимого папки.

mv sourcefile destinationfile

Перемещает файл или каталог из одного места в другое. Также используется для переименования файлов или каталогов и чтобы сделать резервную копию: прежде чем изменять критический файл, например, xorg.conf, Вы можете использовать эту команду, чтобы переместить его под именем xorg.conf_BAK.

rm filename

Удалить файл. Используйте ключ -R, чтобы удалить папку, и ключ -f (“force”), если Вы не хотите подтверждать удаление для каждого.

cat file.txt

Печатает содержимое файла на экран. Использовать только на текстовых файлах.

grep

Найти данную строку символов в данной части текста, и распечатать все строки, в которые она входит. Обычно используется вместе с символом передачи, например, somefile.txt | grep /somestring/ отобразит строки из Somefile.txt, содержащие somestring. Чтобы найти сетевые USB карты, например, можно ввести: lsusb | grep Network. Команда Grep чувствительна к регистру по умолчанию, используйте ключ -i, чтобы сделать ее нечувствительной к регистру.

dd

Копирует бит в бит, поэтому может быть использована для каталогов, разделов, и целых дисков. Основной синтаксис: dd if=<some file> of=<some other file>

Символы

Table 8: Символы

Команда

Комментарий

|

Символ передачи используется для отправки вывода одной команды на вход другой.

>

Символ перенаправления, используется для отправки вывода команды в файл на устройстве. Удвоение символа перенаправления вызовет команду, вывод которой будет добавлен к существующему файлу, а не заменит его.

&

Добавление амперсанда в конце команды (с пробелом перед ним) заставляет ее работать в фоновом режиме, так что Вам не придется ждать ее завершения, чтобы запустить следующую команду. Двойной амперсанд показывает, что вторая команда должна быть запущена, только если первая успешно выполнена.

Поиск неисправностей

Для большинства новых пользователей Linux, командная строка, в основном, используется в качестве средства устранения неполадок. Команды терминалов обеспечивают быстрое получение подробной информации, которая может быть легко вставлена в сообщение в форуме, строку поиска, или отправлена по электронной почте, когда обращаются за помощью в Интернете. Настоятельно рекомендуется держать эту информацию под рукой, когда обращаетесь с просьбой о помощи. Возможность обратиться к конкретной аппаратной конфигурации будет не только ускорять процесс получения Вами помощи, но также это позволит другим предлагать Вам более точные решения. Вот некоторые общие команды по устранению неполадок (см также раздел 3.4.4). Некоторые из них, возможно, не дадут выходную информацию, или дадут ее не всю, если Вы не выполняете их от суперпользователя.

Table 9: Команды поиска неисправностей

Команда

Комментарий

lspci

Показывает краткий обзор выявленных внутренних аппаратных устройств. Если устройство показывается, как /unknown/, Вы, как правило, имеете проблемы с драйверами. Ключ -v вызывает более подробную информация для отображения.

lsusb

Список подключенных usb устройств.

dmesg

Показывает системный журнал для текущей сессии (т.е. с момента последней загрузки). Вывод довольно долгий, и, как правило, это пропускается через grep, less (похоже на most) или tail (чтобы просмотреть только за последнее время). Например, чтобы найти возможные ошибки, связанные с вашим сетевым оборудованием, попробуйте dmesg Ⅰ grep -i net.

top

Предоставляет список запущенных процессов в режиме реального времени, и различные статистические данные о них. Также доступно из Меню, как Htop.

Доступ к документации для команд

Псевдоним

Вы можете создать alias — псевдоним (имя команды) для любой команды, короткой или длинной, как Вы хотите. Подробности в MX/antiX Wiki.

6.4.3 Ссылки

6.5 Скрипты

Скрипт представляет собой простой текстовый файл, который можно записать непосредственно с клавиатуры, и состоит из логически последовательной серии команд операционной системы. Команды обрабатываются по одной в интерпретаторе команд, который, в свою очередь, обращается в службу запросов операционной системы. Интерпретатором команд по умолчанию в MX является Bash. Команды должны быть понятны Bash, и списки команд должны подходить для использования при программировании. Сценарии оболочки Linux являются аналогом пакетных программ в мире Windows.

Сценарии используются повсюду в ОС Linux, и приложения, которые работают на нем, являются экономичным способом выполнения нескольких команд, в стиле легкости создания и изменения. Во время загрузки, например, многие сценарии вызываются, чтобы запустить конкретные процессы, такие как печать, сети и т.д. Скрипты также используется для автоматизации процессов, системного администрирования, расширения приложений, пользовательского контроля, и т.д. И, наконец, пользователи всех типов могут использовать скрипты для своих собственных целей.

6.5.1 Простой скрипт

Давайте сделаем очень простой (и известный) скрипт, чтобы понять основную идею.

  1. Откройте текстовый редактор Leafpad (Меню > Инструменты), и наберите:

     #!/bin/bash
     clear
     echo Лучшая ОС - это MX!

  2. Сохраните файл в Вашем домашнем каталоге под именем SimpleScript.sh

  3. Щелкните правой кнопкой мыши имя файла, выберите Свойства и отметьте "Разрешить запуск этого файла в качестве программы" на вкладке Права.

  4. Откройте терминал и введите: 

     sh /home/UserName/SimpleScript.sh

  5. Строка “Лучшая ОС - это MX!” появится на Вашем экране. Этот простой скрипт делает очень немногое, но он доказывает, что простой текстовый файл может быть использован для отправки команд управления поведением Вашей системы.

ПРИМЕЧАНИЕ: Все скрипты начинаются одинаково, как в начале первой строки: это сочетание знака числа, восклицательного знака, и пути к командному интерпретатору. Здесь интерпретатором является Bash, и он находится в стандартном месте для пользовательских приложений.

6.5.2 Полезный скрипт

Давайте посмотрим на полезный скрипт для обычного пользователя, который уменьшает количество шагов, связанных с резервным копированием нескольких наборов файлов одним нажатием клавиш. Приведенный ниже сценарий использует системный сценарий под названием Rdiff-backup, который нужно будет установить из репозиториев, чтобы наш скрипт заработал. Он копирует одну директорию в другую, сохраняя записи о различиях в специальном подкаталоге так, что Вы сможете восстановить файлы, которые потеряли некоторое время назад. (Кстати, Rdiff-backup опирается, в свою очередь, на скрипт Diff.)

В этом примере, пользователь по имени “newbie” хочет создать сценарий для резервного копирования документов, музыки, фотографий и почты из домашнего каталога на внешний диск.

 1 #!/bin/bash

 2 #

 3 # Это Rdiff-Backup скрипт резервного копирования на второй HDD

 4 # Он должен быть запущен от суперпользователя, чтобы смонтировать второй жесткий диск

 5

 6 # Чтобы восстановить файлы, выполните команду: cp -a /mnt/sda1/username /home

 7 # Для восстановления, но без перезаписи:

 8 # cp -a -i --”reply=no /mnt/sda1/username /home

 9

 10 # Монтирование внешних устройств

 11

 12 mount /dev/sdb1

 13 mount /dev/sdb2

 14 mount /dev/sdb3

 15

 16 # Выполнение резервного копирования

 17

 18 rdiff-backup /home/newbie/Documents /mnt/sdb2/Documents

 19 rdiff-backup /home/newbie/Music /mnt/sdb1/Music

 20 rdiff-backup /home/newbie/Mail /mnt/sdb2/Mail

 21 rdiff-backup /home/newbie/Pictures /mnt/sdb3/Pictures

 22

 23 # Отмонтирование внешних устройств

 24

 25 umount /dev/sdb1

 26 umount /dev/sdb2

 27 umount /dev/sdb3

Рассмотрим составные части этого скрипта:

Любому, кто захочет использовать такой сценарий, придется пройти несколько шагов выполнения:

  1. Скопируйте весь скрипт.

  2. Щелкните правой кнопкой мыши на рабочем столе и выберите Создать документ > Текстовый файл...

  3. Дайте файлу имя, имеющее смысл (без пробелов), и добавьте расширение “sh”, если Вы хотите потом легко узнавать в файле скрипт. Для этого примера можно выбрать Backup_DocsMusicMailPictures.sh

  4. Откройте новый текстовый файл и вставьте скрипт.

  5. Измените имена, расположения и т.д. так, как они имеются в Вашей системе. В приведенном выше примере, Вы можете иметь другие названия и/или расположения каталогов для резервного копирования, и другие устройства, на которые оно должно происходить.

  6. Сохраните этот сценарий в место, где Вы сможете легко его найти, когда он Вам понадобится, например, Вы создадите новый каталог /home/scripts для него.

  7. Щелкните правой кнопкой мыши скрипт, выберите Свойства, перейдите на вкладку Права и отметьте "Разрешить запуск этого файла в качестве программы" и нажмите OK.

  8. Когда Вы будете готовы для проведения резервного копирования, откройте терминал и введите: sh /home/scripts/Backup_DocsMusicMailPictures.sh

    СОВЕТ: используйте клавишу табуляции для автозаполнения имени файла после ввода нескольких первых букв.

Ссылки

6.5.3 Предустановленные пользовательские скрипты

Следующие сценарии позволяют пользователям сохранить их установку МХ Linux в актуальном состоянии и работать в качестве непрерывно обновляемого релиза.

smxi

При запуске, smxi позволяет пользователям установить новое ядро, ATI и NVIDIA графические драйверы, безопасно выполнить apt-get upgrade или apt-get dist-upgrade, и еще много чего! Написанный программистом по имени “h2”, скрипт сам по себе дает много пояснений, но для просмотра опций использования выполните smxi -h.

smxi must должен быть запущен вне системы X Window (то есть, не с рабочего стола) для большинства функций.

smxi будет задавать ряд вопросов в первый раз, когда он запускается, в том числе, какие системные опции Вы хотите запустить. Следующие параметры рекомендуются:

После завершения работы smxi появится вопрос, хотите ли Вы перезагрузить рабочий стол. smxi has completed its operations it will ask if you want to restart the desktop. ПРИМЕЧАНИЕ: Выполнение smxi -G в терминале суперпользователя, в действующей X сессии, позволяет выполниться некоторым особенностям smxi, таким как удаление нежелательных ядер и т.п.

Домашняя страница smxi

smxi документация

sgfxi

Этот скрипт от h-2 выполняется внутри smxi или отдельно, и имеет дело с установкой графических драйверов (смотри также Nvidia_Install, ниже). Sgfxi в настоящее время поддерживает ATI, fglrx и NVIDIA драйверы. Он также поддерживает преобразование из/в xorg свободных драйверов, таких как ati, intel, или nv. Следуйте процедуре, описанной выше, заменив smxi на sgfxi.

Sgfxi требует соединения с интернетом! Некоторые беспроводные интернет-соединения могут быть отключены при работе за пределами X. Если это относится и к Вашему интернет соединению, нужно либо временно заранее переключиться на проводной доступ в Интернет, или использовать инструкцию ’Partial install in X, completion outside of X method’ в следующем разделе ниже.

Скрипт sgfxi автоматически загружает и устанавливает заголовки ядра и все, что еще ему нужно. Затем он загружает бинарные графические инсталляторы драйверов любого из nvidia или ATI, подготавливает систему, устанавливает их, затем устанавливает xorg.conf, все это довольно ясным, достаточно интуитивно понятным способом. Кроме того, он обновляет себя таким образом, что будут установлены любые новые выпущенные драйверы. Наконец, sgfxi позволяет легко переключаться между проприетарными драйверами, не являющимися свободными, и свободными драйверами xorg.

sgfxi Руководство

inxi

Третий скрипт от h-2, включенный в MX Linux, это inxi, удобный скрипт для просмотра системной информации в терминале. Введите inxi -h в терминале, чтобы увидеть все опции, от показаний датчиков до погоды.

Nvidia_Install

Созданный пользователем MX Linux kmathern, этот сценарий имеет два преимущества по сравнению с sgfxi:

Запустите в Меню > Система > Nvidia_Install, введите пароль суперпользователя, когда откроется терминал, и следуйте инструкциям.

figure grafix/nv_in.png

Figure 6-6: Nvidia_Install начинает свою работу

6.6 Расширенные MX приложения

В дополнение к конфигурации приложений MX, обсуждавшихся в разделе 3.3, MX Linux включает в себя доступные в MX Tools утилиты для продвинутых пользователей.

6.6.1 Переиздание/сохрание живой сессии (RemasterCC)

--Ремастеринг--

ВНИМАНИЕ: для использования только в живой сессии!

Основная цель ремастеринга живой сессии - сделать безопасной, легкой и удобной возможность пользователям выпускать свои собственные индивидуальные версии MX Linux, которые могут быть перенесены на другие компьютеры.

Идея заключается в том, что Вы используете LiveUSB (или LiveHD: frugal установку на разделе жесткого диска, см раздел 8.4) в качестве среды разработки и тестирования. Добавьте или удалите пакеты, а затем, когда Вы будете готовы для пересборки, используйте простой сценарий или GUI ремастеринга, чтобы сделать переиздание, а затем перезагрузите. Если что-то пойдет не так, просто перезагрузите снова с опцией отката, и Вы будете загружаться в предыдущей среде.

--Сохранение состояния--

ВНИМАНИЕ: для использования только в живой сессии!

figure grafix/video_camera_rf.png Live USB с сохранением состояния

Persistence является гибридом между LiveMedium и полной установкой; оно позволяет сохранить любые файлы, которые вы установить или добавить во время живой сессии.

figure grafix/remastercc.png

Figure 6-7: Ремастеринг и средства сохранения состояния

ПОМОЩЬ: здесь.

6.6.2 Сохранение системы в ISO (Снимок)

Этот инструмент делает копию работающей системы и создает из нее ISO.

ISO может быть установлено на LiveMedium в обычном порядке (см. раздел 2.2). Чтобы затем установить ОС из LiveMedium, откройте корневой терминал и введите следующую команду: minstall.

figure grafix/snapshot.png

Figure 6-8: Открытие окна MX Снимок системы

ПОМОЩЬ: здесь.

6.6.3 Создание live USB (antix2usb)

ВНИМАНИЕ: только для использования для установки на жесткий диск!

Есть два инструмента, доступные по умолчанию, чтобы создать MX Linux live на USB флешке: antix2usb и UNetbootin (см. раздел 2.3.3). antix2usb ограничивается применением в Linux, но имеет ряд преимуществ:

figure grafix/antix2usb.png

Figure 6-9: Главное окно antix2usb

ПОМОЩЬ: здесь.

6.7 SSH

SSH (Secure Shell) это протокол, используемый для безопасного входа на удаленных системах. Это самый распространенный способ доступа к удаленным Linux и Unix-подобным компьютерам. MX-14 поставляется с основными пакетами, необходимыми для запуска SSH в активном режиме, главным из которых является OpenSSH, бесплатная реализация Secure Shell, которая состоит из целого набора приложений.

6.7.1 Поиск неисправностей

Иногда SSH не работает в пассивном режиме, посылая сообщение об отказе связи. Тогда Вы можете попробовать следующее:

БОЛЬШЕ: Openssh руководство

7 Внутреннее устройство

7.1 Введение

MX Linux, в конечном счете, наследует свою основную конструкцию из Unix, операционной системы, которая была развита в различных формах с 1970 года, гораздо раньше, чем MS-Windows. Из того, что было сделано для Linux, разработчики Debian выпускают свои дистрибутивы. Базовая операционная системе является темой данного раздела. Люди, приходящие из Microsoft Windows, как правило, находят много незнакомых понятий, и получают разочарование, пытаясь сделать все так, как они привыкли делать.

В этом разделе будет дан концептуальный обзор некоторых основных аспектов MX Linux, и показано, чем она отличается от других систем, чтобы помочь облегчить Ваш переход.

Ссылки

7.2 Структура файловой системы

Есть два основных применения термина "файловая система". Первый из них - файловая система операционной системы. Это относится к файлам и их организации, которые операционная система использует для отслеживания всех аппаратных и программных ресурсов, имеющихся в ее распоряжении во время работы.

Другое использование термина файловой системы относится к файловой системе диска, предназначенного для хранения и поиска файлов на устройстве хранения данных, наиболее часто в дисковом устройстве. Файловая система диска устанавливается, когда раздел диска сначала отформатируется, до записи каких-либо данных на разделе.

Файловая система операционной системы

Одой из первых проблем, с которой сталкиваются многие новые пользователи Linux, - понять, как работает файловая система. Если Вы в системе MX Linux пытаетесь найти устройства C:\ или D:\, например, то Вы ищете напрасно: MX Linux обращается с жесткими дисками и другими носителями информации не так, как Windows. Вместо того, чтобы иметь отдельное дерево файловой системы на каждом устройстве, MX Linux имеет одно дерево файловой системы (так называемый /root/ файловой системы), который отмечается "/" и содержит все подключенные устройства. Когда устройство хранения добавляется к системе, его файловая система будет присоединена к каталогу или подкаталогу файловой системы; это называется монтировать диск или устройство. Если Вы откроете Thunar и нажмете на Файловая система в верхней левой панели, Вы увидите некоторое количество каталогов с именами, основанными на Unix Filesystem Hierarchy Standard.

figure grafix/filesystem.png

Figure 7-1: Файловая система MX показывается в Thunar

Вот простое описание основных каталогов в Linux MX, наряду с общими примерами, когда пользователи обычно работают там с файлами:

Файловая система диска

Файловая система диска — это то, о чем средний пользователь не должен много беспокоиться. Файловая система диска по умолчанию, используемая Linux MX, называется ext4, версия файловой системы ext2, которая ведет журнал, - т.е. она записывает изменения в журнал, прежде чем их принять, делая ее более устойчивой. Файловая система ext4 устанавливается во время установки, когда Ваш жесткий диск форматируется.

По большому счету, ext4 имеет больше лет службы, чем любой из его соперников, и сочетает в себе стабильность и скорость; по этим причинам, мы не рекомендуем устанавливать MX Linux диск с другой файловой системой, если Вы не разбираетесь хорошо в различиях. Тем не менее, MX Linux может читать и писать на отформатированных во многих других файловых системах дисках, и даже может быть установлен на некоторых из них, если по какой-то причине одна из них предпочтительнее, чем ext4.

Ссылки

7.3 Разрешения

MX Linux является основанной на разграничении прав пользователей операционной системой. Это означает, что ни одна программа не может работать без учетной записи пользователя для запуска от его имени, и любая выполняемая программа, таким образом, ограничивается разрешениями, предоставленными пользователю, который ее запустил.

В MX Linux существует только одна учетная запись пользователя, который имеет разрешение делать все, этот пользователь называется суперпользователем (root), не путайте с “root” файловой системы, упомянутым в разделе 6.1, см.: корневая файловая система. Суперпользователь имеет уникальный пароль, который задается во время установки системы. При запуске программы (например, Synaptic), которая должна получить доступ или изменить защищенные системные файлы и каталоги, Вам будет предложено ввести пароль суперпользователя. После того, как Вы введете его, MX Linux будет в состоянии сделать необходимые конкретные изменения.

ВНИМАНИЕ: Большая часть безопасности и стабильности, Linux, как известно, зависит от соответствующего использования ограниченных учетных записей пользователей и защиты, предоставляемой разрешениями файлов и каталогов по умолчанию. По этой причине, Вы должны работать от имени суперпользователя только для процедуры, требующей именно этого. Никогда не входите в MX Linux, как суперпользователь, чтобы запустить компьютер для обычной работы!

Основная информация

Структура права доступа к файлам по умолчанию в Linux является довольно простой, но более чем достаточной для большинства ситуаций. Для каждого файла или папки, есть три действия, на которые предоставляются разрешения, и три лица (владелец/создатель, группа, остальные/общие). Такими действиями являются:

ПРИМЕЧАНИЕ: Для продвинутых пользователей, есть дополнительные специальные атрибуты, кроме чтения/записи/выполнения, которые могут быть установлены: sticky bit, SUID и SGID. Для большей информаци, см. раздел Ссылки.

Просмотр, установка и изменение прав доступа

Есть много инструментов, доступных в Linux MX для просмотра и управления правами доступа.

В выводе “rw-r--r-- ” справа от первого символа (черточка, которая показывает, что это обычный файл) содержатся разрешения для чтения/записи/выполнения для владельца, группы и остальных: всего 9 символов. Здесь видно, что владелец может читать и писать, но не выполнять (rw-), а группа и остальные могут только читать (r--). Владелец в этом случае - “newbie”, который относится к группе “users”.

Если по какой-то причине необходимо изменить владельца этого файла на суперпользователя с помощью командной строки, Вы должны использовать команду chown таким образом: 

 chown root /home/newbie/.asoundrc

Для получения подробной информации об использовании chown, а также более подробную о chmod, см. раздел Ссылки.

Ссылки

7.4 Конфигурационные файлы

Только за редкими исключениями, настройки программ и системы в MX Linux хранятся в отдельных простых текстовых файлах; это не “реестр” Windows, который требует специальных инструментов для редактирования. Большинство файлов конфигурации — только простые списки параметров и значений, которые считывают программы, когда они начинают определять свое поведение.

7.4.1 Конфигурационные файлы пользователя

Файлы, которые содержат отдельные пользовательские настройки (такие как рекорды Ваших игр, или устройство Вашего рабочего стола), хранятся в домашнем каталоге пользователя, как правило, в качестве скрытого файла или каталога, и могут быть отредактированы только этим пользователем или суперпользователем. Эти личные конфигурационные файлы на самом деле непосредственно редактируются реже, чем системные файлы, потому что большинство из пользовательских конфигураций создается графически самими приложениями. Когда Вы открываете приложение и нажимаете Редактировать > Настройки, к примеру, Ваши настройки записываются в (обычно скрытый) конфигурационный файл в каталоге пользователя. Точно так же в Firefox, когда вы набираете about:config в адресной строке, Вы редактируете скрытые файлы конфигурации.

7.4.2 Файлы конфигурации системы

Файлы, которые держат общесистемные конфигурации или конфигурации по умолчанию (например, файл, который определяет, какие службы будут автоматически запускаться во время загрузки) в значительной степени сохраняются в /etc/, и могут редактироваться только суперпользователем. Большинство из этих файлов никогда не касаются непосредственно обычных пользователей, такие, как эти, например:

Некоторые конфигурационные файлы могут содержать всего несколько строк, или даже быть пустыми, в то время как другие могут быть довольно длинными. Важным моментом является то, что, если Вы ищете файл конфигурации для приложения или процесса, войдите в каталог /etc и посмотрите там.

7.4.3 Пример

Проблемы со звуком могут быть решены с помощью ряда графических инструментов и инструментов командной строки, но иногда пользователь должен отредактировать непосредственно файл системной конфигурации. Для многих систем, это будет /etc/modprobe.d/snd-hda-intel.conf. Это простой файл, начало которого выглядит так:

 # some chips require that the model be set manually
 # for example asus g71 series may need model=g71v
 options snd-hda-intel model=auto

Чтобы попытаться получить звук, Вы, возможно, решите заменить слово “auto” на точную информацию о звуковой модели. Чтобы найти Вашу звуковую модель, можно открыть консоль и ввести: lspci │ grep Audio

Вывод будет зависеть от системы, но это будет иметь следующий вид:

 00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)

Теперь Вы можете вставить эту информацию в файл конфигурации:

 # some chips require that the model be set manually
 # for example asus g71 series may need model=g71v
 options snd-hda-intel
model=nvidia

Вы должны сохранить файл и перезагрузить компьютер, и, надеюсь, Ваш звук будет работать. Вы также можете попробовать более высокую точность при использовании модели: model=nvidia mcp61, если первый вариант не помог.

Ссылки

7.5 Уровни запуска

MX Linux загружается, выполняя программу init. После завершения процесса загрузки, init выполняет все запускающие скрипты в каталоге, определяемом уровнем запуска по умолчанию (этот уровень запуска задается записью для id в /etc/inittab). Как и большинство других версий Linux, Linux MX имеет 7 уровней запуска:

Table 10: Уровни запуска в MX Linux

Уровень запуска

Комментарий

0

Останавливает систему

1

Однопользовательский режим: обеспечивает консоль суперпользователя без входа в систему. Полезен, если Вы потеряете свой пароль суперпользователя

2

Многопользовательский без сети

3

Консоль входа в систему, не Х (т.е. не GUI)

4

Не используется

5

Входной интерфейс по умолчанию

6

Перезагрузка системы

По умолчанию MX Linux настроен на уровень выполнения 5, поэтому любые скрипты инициализации, установленные в конфигурационном файле уровня 5, будут работать при загрузке.

Использование

Понимание уровней запуска может быть полезным. Когда пользователи имеют проблемы с X Window Manager, например, они не могут исправить это на уровне выполнения по умолчанию 5, потому что X работает на этом уровне. Но они могут перейти на уровень выполнения 3, чтобы работать над проблемой одним из двух способов.

После того, как курсор окажется в приглашении, войдите от Вашего обычного пользователя с паролем. Полезные команды, когда Вы находитесь в командной строке на уровне 3, включают в себя:

Table 11: Общие команды уровня загрузки 3

Команда

Комментарий

runlevel

Возвращает номер уровня запуска, в котором Вы находитесь.

halt

Запускается от суперпользователя. Выключает машину. Если это не работает в Вашей системе, попробуйте poweroff.

reboot

Запускается от суперпользователя. Перезагружает машину.

<application>

Запускает приложение, если оно не графическое. Например, Вы можете использовать команду nano, чтобы редактировать текстовые файлы, но не leafpad.

Ctrl-Alt-F7

Если Вы использовали Ctrl-Alt-F1, чтобы выйти из-под выполняющегося рабочего стола, но не хотите переходить на уровень загрузки 3, эта команда возвращает Вас на рабочий стол.

telinit 5

Запускается от суперпользователя. Если Вы находитесь на уровне запуска 3, введите эту команду, чтобы попасть в менеджер входа lightdm.

ПРИМЕЧАНИЕ: эти команды могут измениться в будущем, если MX Linux перейдет на новый менеджер системы.

Ссылки

7.6 Ядро

Введение

Для начала, вот упрощенная схема и описание позиции ядра в ОС Linux, заимствованные из Anatomy of the Linux kernel.

figure grafix/Kernel.jpg

Figure 7-2: Диаграмма Linux ядра

В верхней части - пространство пользователя, или пространство приложений. Там выполняются пользовательские приложения. Ниже показано пространство ядра. Здесь находится ядро Linux. Существует также библиотека GNU C (glibc). Она обеспечивает интерфейс системных вызовов, который подключается к ядру и обеспечивает механизм для перехода между приложением в пользовательском пространстве и ядром. Это важно, потому что ядро и пользовательское приложение занимают разные защищенные адресные пространства. И в то время, как каждый процесс пользовательского пространства занимает свое виртуальное адресное пространство, ядро занимает одно адресное пространство.

Обновление

В отличие от другого программного обеспечения на вашей системе, ядро не будет обновлен автоматически, за исключением нижнего уровня, с небольшими изменениями (указывается третьим числом в названии ядра). Вот базовый подход для ручного обновления ядра Linux на вашей системе.

Обязательно запишите имя ядра (жирным шрифтом выше) из вывода этой команды.

Расширенные процедуры

Другие соображения и варианты имеются по отношению к ядрам:

Ссылки

7.7 «Паника ядра» и восстановление

Паника ядра (kernel panic) является относительно редким событием в системе MX Linux, когда она обнаруживает внутреннюю роковую ошибку, из которой она не может безопасно восстановиться. Это может быть вызвано рядом различных факторов, которые варьируются от аппаратных проблем до ошибки в самой системе. Когда Вы получите панику ядра, попробуйте перезагрузиться с MX Linux LiveMedium, который временно преодолеет любые проблемы программного обеспечения и, надеюсь, позволит Вам увидеть и выгрузить Ваши данные. Если это не сработает, то отключите все ненужные аппаратные средства и попробуйте снова.

Вашей первой задачей является доступ к данным и их сохранение. Надеюсь, у Вас где-то есть резервная копия. Если нет, то Вы можете использовать одну из программ для восстановления данных, таких как ddrescue, которая поставляется с MX Linux. Вашим последним прибежищем является решение передать Ваш жесткий диск специалистам для восстановления.

Есть ряд шагов, которые Вам, возможно, придется предпринять, чтобы восстановить функциональность системы MX Linux. Если у Вас есть данные в резервной копии, Вам только придется переустановить систему с помощью LiveMedium. В зависимости от типа отказа, шаги могут быть следующими:

  1. Удалите пакеты, которые сломали систему.

  2. Переустановите графический драйвер.

  3. Переустановите GRUB с помощью MX Восстановление загрузчика.

  4. Переустановите пароль суперпользователя.

  5. Переустановите MX Linux, отметив сохранение каталога /home на экране 2, так что Ваши личные конфигурации не будут потеряны

Не забудьте спросить на Форуме, если у Вас есть какие-либо вопросы по поводу этих процедур.

Ссылки

8 Глоссарий

Введение

Linux термины сначала могут показаться запутаннымм и обескураживающими, поэтому этот Глоссарий содержит список тех терминов, которые используются в данном Руководстве.



Document generated by eLyXer 1.2.5 (2013-03-10) on 2015-07-07T10:52:39.475123 and translated by Google & bicyclist56 2015-09-01

Исходный текст

Предложить лучший вариант перевода