Лабораторная работа №13. Настройка системы AltLinux Центр управления системой Описание



Скачать 413.2 Kb.
страница1/4
Дата11.02.2017
Размер413.2 Kb.
Просмотров459
Скачиваний1
ТипЛабораторная работа
  1   2   3   4

Лабораторная работа № 13. Настройка системы AltLinux

1. Центр управления системой

1.1. Описание

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



Центр управления системой состоит из нескольких независимых диалогов-модулей. Каждый модуль отвечает за настройку определённой функции или свойства системы.

1.2. Применение центра управления системой

Вы можете использовать центр управления системой для разных целей, например:


  • Настройки Даты и времени;

  • Настройки Раскладок клавиатуры;

  • Настройки Брандмауэра (доступно в режиме эксперта);

  • Изменения Разрешения экрана;

  • Установка Загрузчика Grub;

  • Изменения пароля Администратора системы (root);

  • Создания, удаления и редактирования учётных записей Пользователей.

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

1.3. Запуск Центра управления системой в графической среде

Центр управления системой можно запустить следующими способами:


  • в графической среде Xfce Меню приложенийНастройкиЦентр управления системой;

  • из командной строки: командой acc.

При запуске необходимо ввести пароль администратора системы (root).

запрос пароля администратора

После успешного входа можно приступать к настройке системы.



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

2. Настройка сети

2.1. NetworkManager

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

2.1.1. NetworkManager

Для управления настройками сети в Альт Линукс Школьный Юниор используется программа NetworkManager.

меню networkmanger при нажатии левой кнопки мыши

При нажатии левой кнопкой мыши на значок NetworkManager, вы увидите меню, в котором можно выбрать одну из доступных Wi-Fi сетей и подключиться к ней. Из этого меню так же можно отключить активное Wi-Fi соединение.



меню networkmanger при нажатии правой кнопки мыши

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



запрос пароля от networkmanger

Обратите внимание, что при работе с NetworkManager вам потребуется вводить пароль вашей учетной записи.

3. Установка принтера в Альт Линукс Школьный Юниор

Перед началом установки убедитесь в том, что в случае локального подключения принтер присоединён к соответствующему порту компьютера и включён, а в случае сетевого подключения принтер корректно сконфигурирован для работы в сети.

3.1. Последовательность установки

Для подключения принтера в Меню запуска приложений выберите НастройкиЦентр управления системой. В диалоговом окне введите пароль системного администратора root и нажмите OK. В диалоге Центр управления системой в модуле Система выберите Настройка печати. После запуска программы в диалоговом окне Настройка печати нажмите кнопку Добавить.



Примечание

Вы можете запустить Настройку печати через командную строку, для этого выполните команду system-config-printer.



Примечание

Если вы получаете ошибку «Служба печати недоступна», тогда запустите терминал, и выполните команду /etc/init.d/cups restart от имени системного администратора root. После выполнения команды вернитесь к Настройка печати и нажмите кнопку Обновить.

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

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

Выберите модель драйвера на этапе Выберите драйвер в списке Модели и драйвер в списке Драйверы и нажмите Вперёд.

В окне Опишите принтер, в строке Имя принтера, при желании, измените имя вашего принтера.

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

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

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

4. Установка дополнительного программного обеспечения

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

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



4.1. Установка дополнительного ПО с установочного диска

⁠Для установки дополнительного ПО вы можете использовать Центр управления системой либо программу управления пакетами Synaptic.



Предупреждение

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

4.1.2. Центр управления системой

Центр управления системой содержит модуль установки дополнительных пакетов: Программное обеспечениеУстановка программ. Для облегчения поиска доступные для установки программы разделены на группы, выводимые в левой части окна программы. Справа расположен список самих программ с указанием их текущего состояния:


  • зелёная метка — пакет уже установлен;

  • белая — пакет не установлен.

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

Для начала установки двойным щелчком мыши отметьте неустановленный пакет в правой половине окна и нажмите Применить. При необходимости менеджер пакетов попросит вставить установочный диск.

4.1.3. Программа управления пакетами Synaptic

Программа управления пакетами Synaptic находится в Меню запуска приложенийНастройкиМенеджер пакетов.

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


  • зелёная метка — пакет уже установлен;

  • звездочка — пакет не установлен.

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

4.2. Добавление репозиториев

4.2.1. Центр управления системой

Для выбора репозитория, совместимого с вашим дистрибутивом, рекомендуем использовать Центр управления системой (меню Программное обеспечениеИсточники для установки ПО). Для указания конкретного репозитория в выпадающем списке отметьте один из предлагаемых вариантов и нажмите кнопку Изменить. Если сомневаетесь, то выбирайте ftp://ftp.altlinux.org/. К предложенному списку вы можете самостоятельно добавить любые репозитории, нажав на кнопку Дополнительно….

После добавления репозиториев обновите информацию о них: Центр управления системой: Программное обеспечениеУстановка программ кнопка Обновить.

4.2.2. Программа управления пакетами Synaptic

Программа Synaptic также может использоваться для выбора репозитория, совместимого с вашим дистрибутивом. Для указания конкретного репозитория в меню ПараметрыРепозитории отметьте один из предлагаемых вариантов и нажмите кнопку OK. Если вы сомневаетесь, то выбирайте строки, содержащие ftp://ftp.altlinux.org/. К предложенному списку вы можете самостоятельно добавить любые репозитории, нажав на кнопку Создать и введя необходимые данные.

После добавления репозиториев обновите информацию о них: программа управления пакетами Synaptic: ПравкаПолучить сведения о пакетаx.



Важно

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

Непосредственная установка пакетов из добавленных репозиториев ничем не отличается от описанной выше «Установка дополнительного ПО с установочного диска».
5. Установка пакетов для опытных пользователей

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

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

Часто компоненты, используемые различными программами, выделяют в отдельные пакеты и помечают, что для работы ПО, предоставляемого пакетом A, необходимо установить пакет B. В таком случае говорят, что пакет A зависит от пакета B или между пакетами A и B существует зависимость.

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

Ещё более сложной является задача контроля целостности и непротиворечивости установленного в системе ПО. Представим, что некие программы A и B требуют наличия в системе компонентов C версии 1.0. Обновление версии пакета A, требующее обновления компонентов C до новой версии (например, до версии 2.0, использующей новый интерфейс доступа), влечёт за собой обязательное обновление и программы B.

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

Для автоматизации и контроля описанных выше процессов стала применяться Усовершенствованная система управления программными пакетами APT (от англ. Advanced Packaging Tool). Автоматизация и контроль достигаются путём создания одного или нескольких внешних репозиториев. В них хранятся доступные для установки пакеты программ.

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

Система APT состоит из нескольких утилит. Чаще всего используется утилита управления пакетами apt-get. Она автоматически определяет зависимости между пакетами и строго следит за её соблюдением при выполнении любой из следующих операций: установка, удаление или обновление пакетов.

5.1 Источники программ (репозитории)

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



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

Важно

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



APT осуществляет взаимодействие с репозиториями при помощи различных протоколов доступа. Наиболее популярные — HTTP и FTP.

Для того чтобы APT мог использовать тот или иной репозиторий, информацию о нём необходимо поместить в файл /etc/apt/sources.list, либо в любой файл .list (например, mysources.list) в каталоге /etc/apt/sources.list.d/. Описания репозиториев заносятся в эти файлы в следующем виде:

rpm [подпись] метод:путь база название

rpm-src [подпись] метод:путь база название

Здесь:


  • rpm или rpm-src — тип репозитория (скомпилированные программы или исходные тексты);

  • [подпись] — необязательная строка-указатель на электронную подпись разработчиков. Наличие этого поля подразумевает, что каждый пакет из данного репозитория должен быть подписан соответствующей электронной подписью. Подписи описываются в файле /etc/apt/vendor.list;

  • метод — способ доступа к репозиторию: ftp, http, file, rsh, ssh, cdrom, copy;

  • путь — путь к репозиторию в терминах выбранного метода;

  • база — относительный путь к базе данных репозитория;

  • название — название репозитория.

Для добавления в sources.list репозитория на компакт-диске в APT предусмотрена специальная утилита — apt-cdrom. Чтобы добавить запись о репозитории на компакт-диске, достаточно вставить диск в привод и выполнить команду apt-cdrom add. После этого в sources.list появится запись о подключённом диске примерно такого вида:

rpm cdrom:[ALT Linux 7.0.0 Centaurus (Pholus) x86_64]/ ALTLinux main

После того как отредактирован список репозиториев в sources.list, необходимо обновить локальную базу данных APT о доступных пакетах. Это делается командой apt-get update.

Если в sources.list присутствует репозиторий, содержимое которого может изменяться (например, постоянно разрабатываемый репозиторий или репозиторий обновлений по безопасности), то прежде чем работать с APT, необходимо синхронизировать локальную базу данных с удалённым сервером командой apt-get update. Локальная база данных создаётся заново при каждом изменении в репозитории: добавлении, удалении или переименовании пакета.

При установке определённого пакета APT производит поиск самой новой версии этого пакета во всех известных ему репозиториях вне зависимости от способа доступа к ним. Так, если в репозитории, доступном в сети Интернет, обнаружена более новая в сравнении с компакт-диском версия программы, то APT начнёт загружать соответствующий пакет из сети Интернет. Поэтому, если подключение к сети Интернет отсутствует или ограничено низкой пропускной способностью канала или высокой стоимостью, то следует закомментировать строчки (добавить в начало строки символ #) в /etc/apt/sources.list, относящиеся к ресурсам в сети Интернет.

5.2. Репозитории ALT Linux

Все дистрибутивы ALT Linux выпускаются на основе репозитория Sisyphus команды ALT Linux Team (http://www.altlinux.org/ALT_Linux_Team.org). Sisyphus не является самостоятельным дистрибутивом. Sisyphus — репозиторий, отражающий текущее состояние разработки, поэтому он может содержать нестабильные версии пакетов. На базе этого проекта выпускаются отдельные протестированные «срезы» — дистрибутивы.

В отличие от Sisyphus, ежедневно обновляемого разработчиками, такие срезы являются «замороженными» — разработка в них не ведётся, а сами срезы сохраняются в целях обеспечения целостности среды дистрибутива.

Непосредственно после установки дистрибутива ALT Linux в /etc/apt/sources.list, а также в файлах /etc/apt/sources.list.d/*.list обычно указывается несколько репозиториев:


5.3. Добавление репозиториев с использованием терминала

5.3.1. apt-repo

Вы можете воспользоваться скриптом apt-repo. Для этого вам потребуется запустить терминал и вводить команды в него. Необходимы права администратора для выполнения большинства команд.

Глянуть список активных репозиториев можно командой apt-repo list.

Для добавления репозитория в список активных репозиториев используйте apt-repo add репозиторий.

Для удаления или выключения репозитория используйте apt-repo rm репозиторий.

Для обновления информации о репозиториях выполните apt-repo update.

Для более подробной справки используйте man apt-repo или apt-repo --help.

5.3.2. Добавление репозиториев вручную

Вы можете отредактировать в любом текстовом редакторе файлы из папки /etc/apt/sources.list.d/. Необходимы права администратора для изменения этих файлов. В файле alt.list может содержаться такая информация:

# ftp.altlinux.org (ALT Linux, Moscow)


# ALT Linux Platform 7

#rpm [p7] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch x86_64 classic

#rpm [p7] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch x86_64-i586 classic

#rpm [p7] ftp://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch noarch classic


rpm [p7] http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch x86_64 classic

rpm [p7] http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch x86_64-i586 classic

rpm [p7] http://ftp.altlinux.org/pub/distributions/ALTLinux/p7/branch noarch classic

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

После добавления репозиториев обновите информацию о них: Запустите терминал и выполните команду apt-get update или apt-repo update. Необходимы права администратора для выполнения этих команд.

5.4 Поиск пакетов

Если вы не знаете точного названия пакета, то для его поиска можно воспользоваться утилитой apt-cache. Данная утилита позволяет искать пакет не только по имени, но и по его описанию.

Команда apt-cache search подстрока позволяет найти все пакеты, в именах или описании которых присутствует указанная подстрока. Например:

$ apt-cache search dictionary

stardict-wn - GCIDE - The Collaborative International Dictionary of English

firefox-ru - Russian (RU) Language Pack for Firefox

gnome-dictionary-applet - GNOME panel applet for gnome-dictionary

gnome-utils - Utilities for the GNOME 2.0 desktop

libgdict - GNOME Dictionary Library.

stardict-mueller7 - V.K. Mueller English-Russian Dictionary, 7 Edition: stardict format

stardict-slovnyk_be-en - Dictionary: Slovnyk Belarusian-English

stardict-slovnyk_be-ru - Dictionary: Slovnyk Belarusian-Russian

stardict-slovnyk_be-uk - Dictionary: Slovnyk Belarusian-Ukrainian

stardict-slovnyk_cs-ru - Dictionary: Slovnyk Czech-Russian

stardict-slovnyk_en-be - Dictionary: Slovnyk English-Belarusian

stardict-slovnyk_en-ru - Dictionary: Slovnyk English-Russian

stardict-slovnyk_en-uk - Dictionary: Slovnyk English-Ukrainian

stardict-slovnyk_es-ru - Dictionary: Slovnyk Spanish-Russian

stardict-slovnyk_ru-be - Dictionary: Slovnyk Russian-Belarusian

stardict-slovnyk_ru-cs - Dictionary: Slovnyk Russian-Czech

stardict-slovnyk_ru-en - Dictionary: Slovnyk Russian-English

stardict-slovnyk_ru-es - Dictionary: Slovnyk Russian-Spanish

stardict-slovnyk_ru-uk - Dictionary: Slovnyk Russian-Ukrainian

stardict-slovnyk_uk-be - Dictionary: Slovnyk Ukrainian-Belarusian

stardict-slovnyk_uk-en - Dictionary: Slovnyk Ukrainian-English

stardict-slovnyk_uk-ru - Dictionary: Slovnyk Ukrainian-Russian

words - A dictionary of English words for the /usr/share/dict directory

Для того чтобы подробнее узнать информацию о найденном пакете и получить его подробное описание, воспользуйтесь командой apt-cache show:

$ apt-cache show stardict-mueller7

Package: stardict-mueller7

Section: Text tools

Installed Size: 3095255

Maintainer: Anton V. Boyarshinov

Version: 1.0-alt7

Pre-Depends: rpmlib(PayloadIsLzma)

Depends: stardict (>= 2.4.2)

Provides: stardict-mueller7 (= 1.0-alt7)

Architecture: noarch

Size: 3135276

MD5Sum: ea95c67ca323350b454fbc26533c3548

Filename: stardict-mueller7-1.0-alt7.noarch.rpm

Description: V.K. Mueller English-Russian Dictionary, 7 Edition: stardict format

Electronic version of V.K. Mueller English-Russian Dictionary, 7 Edition

in stardict format. You can use it with stardict client.

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

5.5 Установка или обновление пакета

Установка пакета с помощью APT выполняется командой # apt-get install имя_пакета .




Поделитесь с Вашими друзьями:
  1   2   3   4


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

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


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