Alt linux 7

Alt Linux (альт линукс) 6

Пару недель назад я попробовал
Fedora 16 Desktop Live. Дистрибутив мне не понравился, но сам процесс доставил
некоторое удовольствие. И потому я решил продолжить, попробовать еще
что-нибудь "живое".

Лирическое отступление

Линуксовый мир, еще в первой половине нулевых годов, явил нам интересную
штуковину - так называемые живые дистрибутивы (Live CD).
Это были релизы дистрибутивов которые можно было запустить прямо с лазерного
диска, не устанавливая на компьютер. То есть вставляете в компьютер
CD, загружаетесь с этого диска и через несколько
минут у вас перед глазами готовый к работе Linux,
который вы можете посмотреть, пощупать.

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

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

Сегодня у нас в меню Alt Linux 6 Centaurus Live CD

  • «Школьный Сервер»;
  • «Школьный Учитель»;
  • «Школьный Юниор»;
  • «Школьный Мастер».

Основное преимущество «Альт Линукс 7.0 Школьный» заключается в объединении рабочих мест студентов и преподавателей. Благодаря этой интеграции возможно централизованное управление учебным процессом и установление взаимодействия учащихся и преподавателей в форме форумов и чатов. Сообщения могут содержать задания, их решения и комментарии. Предусмотрен обмен файлами любых форматов, как между преподавателем и учащимся, так и между учащимися.

A choice of user interfaces: console, MATE or FVWM

A possibility to either set up an integrated network solution based on Kerberos/LDAP/Samba or to use only separate services

Installation of a variety of server and end-user solutions from a single disk

Компоненты дистрибутива и их версии:

  • Серверы баз данных MySQL 5.5.30 и postgresql 9.1
  • Прокси-сервер squid 3.2.9
  • Web-сервер apache 2-2.2.24
  • Система резервного копирования bacula 5.2.13
  • Почтовый сервер postfix 2.9.5
  • Сервер антиспама spamassassin 3.3.2
  • Языки программирования php 5-5.3.25.20130509; perl 5.16.3; python 2.7.4; ruby 1.9.3; gcc 4.7-4.7.2.
  • Рабочая среда MATE 1.6.0
  • Офисный пакет libreoffice 4.1
  • Браузер firefox 24.2

Купить

Версии программного обеспечения

  • Версия ядра: 3.14.41
  • XFCE 4.10 (Альт Линукс 7.0 Школьный Учитель и Альт Линукс 7.0 Школьный Юниор)
  • KDE 4.12.4 (Альт Линукс 7.0 Школьный Мастер)
  • LibreOffice 4.2
  • Firefox 31.6.0
  • GIMP 2.8.14
  • wxMaxima 12.09.0
  • Scribus 1.4.3
  • Inkscape 0.48.4
  • Blender 2.69
  • WINE 1.7.42

Купить

Любой дистрибутив комплекта Альт Линукс 7.0 Школьный можно приобрести на фирменном флэш-носителе в интернет-магазине Альт Линукс.

Альт Линукс Школьный Учитель

  • 2Gb ОЗУ (Cubox Pro)
  • Micro SD Card от 8Gb класса 10 и выше

]править[ Форматы поставки

Дистрибутив поставляется для архитектур i586 и x86_64 в двух вариантах:

  • образ DVD с возможностью загрузки в режимах: установка, LiveCD, восстановление системы;

Все образы являются гибридными, то есть пригодны для записи как на DVD-диски, так и на USB-флеш-диски.
Запись на USB-флеш диски осуществляется утилитой dd (на весь диск целиком, а не на раздел, то есть, например, не на /dev/sdb1, а на /dev/sdb) в соответствии с инструкцией по записи образов.

Все образы являются гибридными, то есть пригодны для записи как на DVD-диски, так и на USB-флеш-диски.
Запись на USB-флеш диски осуществляется утилитой dd (на весь диск целиком, а не на раздел, то есть, например, не на /dev/sdb1, а на /dev/sdb) в соответствии с инструкцией по записи образов.

]править[ Скачать образы

Для перечисленных ресурсов доступ по ftp:// и http:// взаимозаменяем:

Торренты:

UNetbootin, Rufus и UltraISO портят загрузку, штатные способы записи гибридных образов на CD/DVD и USB Flash описаны

DVD.pngFlash.pngАльт Линукс 7.0.5 Школьный Учитель | ftp (2,3 ГБ)
DVD.pngFlash.pngАльт Линукс 7.0.5 Школьный Юниор | ftp (2,3 ГБ)
DVD.pngFlash.pngАльт Линукс 7.0.5.1 Школьный Мастер | ftp (4,8 ГБ)
DVD.pngFlash.pngАльт Линукс 7.0.5 Школьный Сервер | ftp (1,1 ГБ)

]править[ Изменения по сравнению с комплектом Альт Линукс 6.0 Школьный

  • Обеспечена возможность установки в режиме UEFI (для 64-разрядных версий).
  • Обеспечена возможность установки и последующей загрузки операционной системы в режиме Secure boot. Установка и загрузка возможна как на компьютеры без операционной системы, так и с установленными другими операционными системами в режиме мультизагрузки.
  • При установке профиля сервера Альт Линукс 7.0 Школьный Сервер используется система инициализации SysVinit, при установке этого дистрибутива как рабочей станции и остальных дистрибутивов комплекта — Systemd.
  • Обеспечена поддержка IPv6 (в т.ч. в Etcnet, модулях Alterator).
  • Проведена интеграция pam_ccreds, что позволяет комфортно использовать компьютер, подключённый к домену, вне его (включается в Центре управления системой → Аутентификация).
  • Домен можно использовать для аутентификации компьютеров под управлением Windows.
  • Обеспечена возможность установки на зашифрованные разделы (требуется незашифрованый /boot) с помощью LUKS.
  • Улучшена поддержка исполнения 32-разрядных приложений в 64-разрядной среде.
  • Обеспечена работа 1С «из коробки» (необходима установка пакета 1c-preinstall).
  • На Live DVD Альт Линукс 7.0 Школьный Мастер добавлен Synaptic для управления пакетами.
  • Для отображения шрифтов используются версии библиотек с патчами от www.infinality.net.
  • В Альт Линукс 7.0 Школьный Сервер добавлен «Школьный портал».
  • Для централизованного администрирования в Сервер, Учитель и Мастер добавлен puppet-server, в десктопные дистрибутивы добавлен puppet.
  • Для КЕГЭ добавлены Code::Blocks, FreeBASIC.
  • По умолчанию устанавливается kumir-1.9.0, но на диске доступен kumir2-2.0.99.
  • Использование ITalc2

]править[ Изменения в 7.0.3

  • Восстановлена работоспособность автоустановки;
  • Исправлено функционирование RAID при вышедшем из строя диске;
  • В Школьный Сервер добавлены утилиты с графическим интерфейсом: диспетчер файлов PCManFm, текстовый редактор Mousepad и эмулятор консоли Sakura, а также приятная тема оформления Clearlooks-Phenix;
  • В Школьный Учитель и Школьный Юниор добавлены проприетарные драйверы для видеокарт Nvidia;
  • В дистрибутивы Учитель, Юниор и Мастер добавлено программное обеспечение для управления роботами УМКИ;
  • В дистрибутивы Учитель, Юниор и Мастер на диск добавлено программное обеспечение printrun и skeinforge для работы 3D-принтера;
  • Мультимедиа-плеер xine-ui заменён на SMPlayer;
  • Исправлено создание разделов для сохранения изменений, сделанных при работе live образов;
  • Исправлена загрузка с неполных RAID массивов;
  • Ядро 3.10.29;
  • Обновление программ и исправление недочётов.


Лицензия

Пример показывает пять USB-шин (это совпадает с данными
lspci), к первой из которых подключён
flash-диск, а ко второй — мышь. Как правило, устройство
определяется шиной, после чего специально обученная системная
программа производит все действия, необходимые для того, чтобы этим
устройством можно было воспользоваться. Например, для flash-диска
потребовалось дополнительно загрузить модуль ядра usb_storage, и
смонтировать содержимое диска в каталог /media/usbdisk.

Специальный каталог /sys отражает
представление системы о присоединённых к ней устройствах. В
частности, все найденные на шинах устройства перечислены в виде
подкаталогов /sys/bus/шина/devices.
Если устройство установлено, а «умная шина», наподобие PCI или USB,
его не заметила — скорее всего, неполадка аппаратная (несовместимое
или неисправное устройство, таракан в разъёме и т. п.).

Бывает и так: устройство (видеокарта, модем, кофеварка) на шине
появилось, а воспользоваться им не удаётся. Видимо, чего-то не
хватает… драйвера?

  • Драйвер — модуль ядра,
    подсказывающий шине, как правильно обращаться с устройством. Это,
    как правило, относится к PCI-устройствам и стандартным
    USB-устройствам. Подключается к ядру командой modprobe имя_модуля (или insmod). Распознанные и классифицированные
    устройства (те, для которых есть драйвер-модуль ядра) отображаются
    в виде подкаталогов /sys/class/класс_устройства/.
  • Драйвер видеокарты — модуль графической
    подсистемы X11 (X.Org). Подгружается при старте графической
    оболочки, достаточно лишь указать его в настройках X.Org (с помощью
    конфигуратора или вручную в файле /etc/X11/xorg.conf). Часто требуется и специальный
    модуль ядра (возможно, несколько), организующий доступ к
    видеопамяти.
  • Драйверы принтера и модема — описание
    характеристик для, соответственно, подсистемы печати и
    программы-«звонилки». Что с ними делать дальше, расскажет
    документация.
  • Драйвер — прикладная программа или дополнение
    (plug-in) к ней (например, драйвер сканера — дополнение утилиты
    sane, а с некоторыми цифровыми проигрывателями звука
    «iRiver» можно взаимодействовать с помощью утилиты ifp из пакета ifp-line). Здесь главное — название
    программы, а драйвер, скорее всего, уже включён в дистрибутив.

В документации Linux термин «устройство» (device) часто
используется не в значении «прибор», а в значении «элемент каталога
`/dev`». Что это такое?

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

В большинстве случаев именно так и устроено в Linux. После того,
как система распознала внешнее устройство, а служба hotplug, при
необходимости, загрузила соответствующий модуль ядра, в каталоге
/dev заводится новый «файл»,
содержимое которого отражает содержимое подключённого устройства,
не занимая при этом места на жёстком диске. Такой файл называется
файлом-дыркой, его можно представить как отверстие в файловой
системе, через которое видно не содержимое жёсткого диска, а
данные, попадающие туда с «другой стороны» — со стороны
подключённого внешнего устройства. Например, гибкий диск в
дисководе представляется в виде файла-дырки /dev/fd0, (от floppy disk 0), а мышь — в виде
/dev/mouse (строго говоря /dev/mouse — это обычно символьная ссылка на
актуальный файл-дырку — скажем /dev/psaux, порт PS/2).

В документации вместо «файл-дырка» чаще всего пишут просто
«устройство» (device), а устройство-прибор — «внешним устройством».
Если соответствующего устройства в каталоге /dev/ нет, значит, в цепочке его распознавания
есть слабое звено.

Стоит напомнить, что файл-дырка, однако, не обязан существовать
и непременно соответствовать одному внешнему устройству.
Устройства, подключаемые ко второму последовательному порту,
например, всегда видны как /dev/ttyS1
(а к первому — как ttyS0). Фактически, ttyS — это файл-дырка шины,
настолько простой, что дальнейшее выяснение типа устройства
перекладывается на программу пользователя.

Другой пример — это работа с аппаратурой по шине USB. USB-шин в
системе зарегистрировано несколько, и к каждому можно подключить
одно или несколько устройств. Для них, независимо от типа
устройства, заводятся файлы-дырки вида usbdev.шина.номер, где
каждому новому подключённому устройству просто выдаётся очередной
номер. Некоторые звуковые проигрыватели и цифровые фотокамеры
распознаются как flash-диски; тогда в дополнение к
нетипизированному файлу-дырке создаётся одна или даже несколько
дисковых (допустим, само дисковое устройство /dev/sda и единственный раздел с файловой системой
на нём /dev/sda1, который и
монтируется в /media/usbdisk). Другие
фотокамеры умеют больше, чем обычный диск: например, транслировать
изображение и/или звук. И для них существуют специальные утилиты,
например, gphoto2. В этом случае никакого дополнительного
файла-дырки, за исключением /dev/usbdev.шина.номер, не создаётся, и о типе
подключённого аппарата догадывается сама gphoto2.

  • Для начала стоит посмотреть на системную
    консоль (клавиши Ctrl + Alt +
    F12) и в файл /var/log/messages, возможно, системная диагностика
    подскажет, в чём дело. (Пропустите этот пункт, если используете
    систему инициализации systemd.)
  • Неполадки могут быть аппаратными (проверяется
    в /sys/bus или с помощью lspci, как
    сказано выше).
  • Hotplug или другая программа автораспознавания
    может не знать про конкретный подключённый прибор (придётся в
    режиме суперпользователя вручную загрузить модуль с помощью
    modprobe, а чтобы не делать этого каждый раз — отредактировать
    /etc/modules.conf).
  • Возможно, внешнее устройство распозналось и
    модуль для него есть, но служба udevd, которая заводит файлы-дырки
    в /dev, выбрала другое название или
    вовсе не завела нужного устройства (надо проанализировать
    содержимое /dev и, возможно, настроить
    udev или саму прикладную программу).
  • Ваше устройство может быть слишком новым, а
    дистрибутив Linux может оказаться слишком старым. В этом случае
    рекомендуется обновить части системы, содержащие «драйвер» (в
    зависимости от ситуации — модуль ядра, само ядро, графическую
    оболочку или её библиотеку, прикладную программу и т.п.).
  • Стоит проверить, что сказано о вашем
    устройстве в сетевых информационных ресурсах (здесь поможет
    lspci или подобные ей утилиты, а также
    ). Вполне вероятно, там посоветуют
    загрузить некий заранее собранный модуль ядра (назовут его,
    конечно, «драйвером») либо подскажут, какую именно программу
    следует использовать.
  • Наконец, ваше устройство может просто не
    поддерживаться. Печально, но факт: некоторые производители
    аппаратуры настолько дорожат своими мелкими секретами, что не
    только не документируют устройство своих устройств, но тщательно
    скрывают его. Как следствие, Linux-сообщество не в состоянии быстро
    обеспечить поддержку таинственного прибора. Производители
    предпочитают писать «драйверы» (хорошие ли, плохие) за свои деньги,
    а некоторые ограничиваются только одной, самой распространённой на
    сегодня, пользовательской программной платформой. И это пока, к
    сожалению, не Linux.

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

Man

Для доступа к экранной документации используется команда
man (сокращение от manual). Каждая
страница руководства посвящена одному объекту системы. Для того
чтобы прочесть страницу руководства по программе, необходимо
набрать man название_программы. К
примеру, если вы хотите узнать, какие опции есть у команды
date, вы можете ввести команду:

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

Поиск по описаниям man
осуществляется командой apropos. Если
вы точно не знаете, как называется необходимая вам программа, то
поиск осуществляется по ключевому слову, к примеру, apropos date или при помощи ввода слова,
обозначающего нужное действие, после команды man -k (например, man -k
copy
). Слово, характеризующее желаемое для вас действие,
можно вводить и на русском языке. При наличии русского перевода
страниц руководства man результаты
поиска будут выведены на запрашиваемом языке.

«Страница руководства» занимает, как правило, больше одной
страницы экрана. Для того чтобы читать было удобнее, man запускает программу постраничного просмотра
текстов. Страницы перелистывают пробелом, для выхода из режима
чтения описания команд man необходимо
нажать на клавиатуре q. Команда man man выдаёт справку по пользованию самой
командой man.

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

Тем не менее, некоторые наиболее актуальные руководства
существуют в переводе на русский язык. Свежие версии таких
переводов на русский язык собраны в пакете man-pages-ru. Установив этот пакет, вы добавите в
систему руководства, для которых есть перевод, и man по умолчанию будет отображать их на русском
языке.

Info

Другой источник информации о Linux и составляющих его программах
— справочная подсистема info. Страница
руководства, несмотря на обилие ссылок различного типа, остаётся
«линейным» текстом, структурированным только логически. Документ
info — это настоящий гипертекст, в
котором множество небольших страниц объединены в дерево. В каждом
разделе документа info всегда есть
оглавление, из которого можно перейти к нужному подразделу, а затем
вернуться обратно (ссылки для перемещения по разделам текста
помечены *). Для получения
вспомогательной информации о перемещении по тексту используйте
клавишу h. Полное руководство
info вызывается командой info info. Команда info, введённая без параметров, предлагает
пользователю список всех документов info, установленных в системе.

Дополнительным источником информации об интересующей вас
программе, в основном на английском языке, является каталог
/usr/share/doc — место хранения
разнообразной документации.

Каждый пакет также содержит поставляемую вместе с включённым в
него ПО документацию, располагающуюся обычно в каталоге
/usr/share/doc/имя_пакета. Например,
документация к пакету foo-1.0-alt1
находится в /usr/share/doc/foo-1.0-alt1. Для получения полного
списка файлов документации, относящихся к пакету, воспользуйтесь
командой rpm -qld
имя_установленного_пакета
.

В документации к каждому пакету вы можете найти такие файлы как
README, FAQ, TODO,
СhangeLog и другие. В файле
README содержится основная информация
о программе — имя и контактные данные авторов, назначение, полезные
советы и пр. FAQ содержит ответы на
часто задаваемые вопросы; этот файл стоит прочитать в первую
очередь, если у вас возникли проблемы или вопросы по использованию
программы, поскольку большинство проблем и сложностей типичны,
вполне вероятно, что в FAQ вы тут же
найдёте готовое решение. В файле TODO
записаны планы разработчиков на реализацию той или иной
функциональности. В файле СhangeLog
записана история изменений в программе от версии к версии.

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

Возможно, будет полезно знать расположение собрания практических
рекомендаций по самым различным вопросам, связанным с
использованием Linux. Файлы HOWTO в
формате HTML (от англ. how to — «как сделать») каталога
/usr/share/doc/HOWTO/ (при условии их
наличия в системе) содержат многообразную информацию о работе
Linux-систем.

Наверх