Alt linux исходный код

Alt linux исходный код

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

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

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

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

белая — неустановленный пакет

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

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

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

Установка программ в synaptic очень схожа с описанной выше. За детальной информацией можно обратиться к руководству.

Подсказка

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

Внимание

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

Установка дополнительного ПО из внешних репозиториев

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

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

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

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

ALT Linux 4.1 Desktop

В этом репозитории находятся пакеты, которые, собственно, и составляют ваш дистрибутив. [1]

Активируйте этот репозиторий, если у вас нет установочного диска с дистрибутивом. Например, если вы устанавливали систему по сети.

ALT Linux 4.1 Desktop с дополнениями

В этом репозитории вдобавок к пакетам, составляющим основу вашего дистрибутива (main), располагаются дополнительные пакеты, пригодные для установки, однако не относящиеся к дистрибутиву напрямую. [2] Например, дополнительные текстовые редакторы. Обычно именно этот репозиторий содержит набор программ, эквивалентный тому, который имеется на установочном DVD-ROM.

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

Стабильная ветка ALT Linux 4.1

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

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

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

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

Важно

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

Для непосредственной установки после добавления репозиториев обновите список доступных программ, воспользовавшись Центром управления системой или synaptic:

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

Модуль: Программное обеспечение → Установка программ → Обновить .

Меню: Редактирование → Получить сведения о пакетах .

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

Технические подробности

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

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

Чтобы понять, как программа попадает на ваш компьютер, проследим путь типичной программы для Linux от её рождения до появления на вашем компьютере. Условно можно говорить, что программа проходит три инстанции:

Программист создаёт программу.

Программа пишется на одном из языков программирования. Результатом становится исходный код — программа в виде текста. В этом виде программой ещё нельзя воспользоваться. Нельзя запустить её, поиграть (если это игра) и т. п.

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

Майнтейнер компилирует программу и помещает её в репозиторий пакетов.

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

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

Читайте также:  Windows server 2012 сервер приложений настройка

К счастью, в большинстве случаев вам не требуется проделывать всю эту работу самостоятельно. За вас её проделал майнтейнер. Он самостоятельно компилирует и, как правило, вносит улучшения для наиболее оптимальной работы программы именно в вашем дистрибутиве. Например, если это графическая программа, то он следит за тем, чтобы после установки она появилась в нужном разделе основного меню. Уже скомпилированную и подготовленную таким образом программу он размещает в репозитории в виде RPM-пакета — виде, максимально удобном для установки в ваш дистрибутив.

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

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

Как это сделать при помощи Центра управления системой , описано выше в разделе «Установка дополнительного ПО из внешних репозиториев».

Замечание

В действительности, описанные выше менеджеры пакетов являются графическими оболочками для APT . Таким образом, вы можете управлять установкой ПО не прибегая к графическим надстройкам. Например, для установки пакета kpacman необходимо от имени администратора (root) выполнить команду:

Подробности о работе с APT можно узнать из документации.

Источник

Сборка пакета с нуля

Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Данное руководство покажет, как правильно собрать пакет RPM в Sisyphus с нуля в инфраструктуре Gear и git.alt, имея только исходный код пакета, и права мейнтейнера на git.alt. В качестве примера опакетим KChildlock, чтобы закрыть запрос на сборку в багзилле: https://bugzilla.altlinux.org/25796.

Содержание

Введение [ править ]

Для сборки пакетов подразумеваются следующие начальные условия:

  1. У вас установлен дистрибутив ALT Linux;
  2. Есть желание собрать пакет правильно, а не для единичного случая;
  3. Вы носите гордое звание «мейнтейнер ALT Linux Team», что подразумевает наличие электронных ключей и доступа к инфраструктуре git.alt

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

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

  • Пакет с исходным кодом (имеет расширение .src.rpm). Такой пакет содержит архив (один или несколько) с исходным кодом, файл Spec (далее — просто спек) и, возможно, разнообразные патчи и дополнения. Пакет src.rpm можно использовать только для сборки двоичных пакетов, но не установки. Сборка осуществляется командой:
  • Собранный двоичный пакет (имеет расширение вида .rpm). В качестве архитектуры может быть i586, x86_64 или noarch. Такие пакеты можно устанавливать командой

Подробную информацию по структуре RPM и сборке с помощью команды rpm можно найти в Maximum RPM.

Однако для сборки через rpmbuild возникают очевидные сложности:

  1. Необходимо вручную удовлетворить сборочные зависимости для сборки (поставить компилятор, включаемые файлы, библиотеки). При большом количестве собираемых пакетов система засоряется.
  2. Для сборки пакета нужно сформировать .src.rpm из файлов, разбросанных по разным каталогам (по умолчанию, это подкаталоги SOURCE, SPECS и подкаталоги для сборки в

/RPM).

  • Файлы с исходным кодом должны лежать в упакованном виде, что делает трудоёмким процесс изготовления патчей.
  • На рабочей системе можно упустить необходимое и достаточное количество зависимостей.
  • Чтобы избежать этих сложностей, в ALT Linux Team было придумано две технологии:

    • Hasher для сборки в изолированном окружении. В chroot ставится базовый комплект пакетов и пакеты, необходимые для сборки (поле BuildRequires в спеке). Если какой-то пакет для сборки не указан в спеке, то появится ошибка. Так обеспечивается чистота сборки. Обратной стороной является необходимость иметь доступ к репозиторию, так как пакеты ставятся при каждой сборке в Hasher.
    • Gear для сборки пакетов из репозитория Git. В этом случае все файлы лежат в распакованном виде и в src.rpm упаковываются по правилам, определённым в .gear/rules. Это позволяет работать сразу с содержимым, быстро делать патчи, вести историю изменений и обмениваться изменениями при коллективной разработке.

    Установка пакетов для сборки [ править ]

    Для сборки нам потребуются следующие компоненты:

    • Любой удобный текстовый редактор (наиболее удобными являются Vim и Emacs);
    • Система управления версиями Git
    • Сборочная среда Hasher
    • Инфраструктура Gear
    • Доступ к репозиторию пакетов

    Для этого настройте репозитории и установите пакеты build-environment и gear:

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

    Настройка среды [ править ]

    Окружение Git [ править ]

    Измените в зависимости от ваших параметров. Третья команда задаёт идентификатор вашего GPG-ключа для подписи:

    Окружение RPM [ править ]

    /.rpmmacros следующего содержания (конечно, заменив ключ и имя мейнтейнера на свои):

    В %_gpg_name указывается отпечаток ключа (а не краткий идентификатор, как для Git). Получить его можно командой:

    Окружение Hasher [ править ]

    Для начала создайте под правами root двух служебных пользователей для сборочницы (среды сборки Hasher):

    Вместо «cas» нужно указать существующего пользователя на машине, где будет развёрнута сборочная среда.

    Далее для простейшей конфигурации Hasher потребуется создать каталог

    /.hasher со следующими файлами:

    Соответственно, USER должен быть такой же, как заведён в hasher-useradd, target — указывать на архитектуру собираемых пакетов.

    Подготовка репозитория Git [ править ]

    Репозиторий Git создать очень просто. Для этого создадим каталог (имена пакетов лучше указывать в нижнем регистре, поэтому наш пакет для проекта будет называться kchildlock), перейдём в него и запустим git init:

    Источник

    Альт Линукс 5.0 Ковчег Рабочая Станция

    ALT Docs Team

    История переиздания
    Издание 5.0-alt11 Feb 2010 ADT

    Введение

    Этот документ описывает дистрибутив Альт Линукс 5.0 Ковчег Рабочая Станция , входящий в состав комплексного продукта «Пятая платформа».

    Часть I. Что такое Альт Линукс 5.0 Ковчег Рабочая Станция

    Глава 1. Что такое Ковчег

    «Ковчег» — комплект дистрибутивов Linux производства компании «Альт Линукс» для создания комплексных интегрированных решений на базе «Пятой платформы» .

    Принципы построения технологической платформы:

    Модульность

    Продукты в рамках «Пятой Платформы» выпускаются в виде контейнеров виртуальных машин базового серверного дистрибутива Альт Линукс 5.0 Ковчег Сервер. Использование контейнеров виртуальных машин для серверных решений обеспечивает высокую безопасность системы, простоту поддержки решений для производителей программного обеспечения и системных интеграторов, возможность поставки настроенных решений, простоту управления установленным программным обеспечением.

    В качестве технологий виртуализации используются OpenVZ и KVM . Инструкции для разработчиков контейнеров: http://www.altlinux.org/Platform5.0.

    Интеграция

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

    Возможности комплекта

    «Ковчег» включает в себя два дистрибутива для двух аппаратных платформ (i586 и x86_64):

    • Сервер: Альт Линукс 5.0 Ковчег Сервер (ALT Linux 5.0 Ark Server);
    • Рабочая станция: Альт Линукс 5.0 Ковчег Рабочая Станция (ALT Linux 5.0 Ark Desktop).

    Альт Линукс 5.0 Ковчег Сервер. Основные функциональные возможности:

    Организация сети предприятия.

    Сервер под управлением Альт Линукс 5.0 Ковчег Сервер позволит организовать назначение IP-адресов и доменных имён для компьютеров в локальной сети, обеспечить шлюз в Интернет, защищённый брандмауэром с возможностью блокирования как внешних, так и внутренних запросов. Для оптимизации внешнего сетевого трафика доступен прокси-сервер.

    Центральная авторизация пользователей и сервисов.

    Благодаря службе доменов LDAP и удостоверяющему центру, на сервере можно вести базу пользователей и их групп для аутентификации на рабочий станциях локальной сети. Между серверами также можно устанавливать связи «главный-подчинённый» с удостоверением сертификатов авторизуемых служб.

    Организация взаимодействия территориально распределённых офисов (VPN).

    Сервер VPN (англ. Virtual Private Network — виртуальная частная сеть) позволяет организовать безопасные шифрованные соединения через публичные сети (например, Интернет) между удалёнными офисами или локальной сетью и удалёнными пользователями. Процесс создания ключей и выдачи удостоверенных сертификатов не требует специальных знаний и установки дополнительного программного обеспечения.

    Централизованное обновление серверов и рабочих станций.

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

    Сетевая установка рабочих станций.

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

    Виртуализация для установки контейнеров с дополнительным ПО.

    Виртуализация позволяет оперировать не просто программным обеспечением, а готовыми решениями в виде изолированных операционных систем. Образы виртуальных машин OpenVZ и KVM позволяют быстро развернуть готовое решение: от изолированного веб-сервера со средством совместной работы до операционной системы с терминальным доступом.

    Создание резервных копий и восстановление из них (в том числе отдельных файлов).

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

    Единое файловое хранилище с поддержкой квотирования.

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

    Автоматическое создание RAID1 из двух и более жёстких дисков.

    При наличии двух жёстких дисков при автоматической установке создаётся дисковая подсистема RAID1, а если жёстких дисков три и более — RAID5, что обеспечивает надёжное хранение данных.

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

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

    Альт Линукс 5.0 Ковчег Рабочая Станция. Основные функциональные возможности:

    Рабочая среда GNOME .

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

    Готовый к работе комплект ПО для офисной работы: интернет, электронная почта, офисный пакет.

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

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

    • офисный пакет, предназначенный для работы с текстовыми документами, электронными таблицами, презентациями, деловой графикой и базами данных, совместимый с форматами файлов MS Office и OpenDocument;
    • веб-браузер;
    • клиент электронной почты и ведения деловой информации: контактов, календаря встреч, заметок;
    • Интернет-пейджер для мгновенного обмена текстовыми сообщениями¸поддерживающий сети Jabber, ICQ, MSN, Yahoo;
    • растровый и векторный графический редактор для создания высококачественных иллюстраций и обработки фотографий;
    • программа сканирования и распознавания текста;
    • каталогизатор фотографий;
    • средства воспроизведения мультимедиа;
    • настольная издательская система для вёрстки брошюр, газет и журналов;
    • и многое другое.

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

    Операционная система на рабочей станции может централизованно обновляться с сервера, использовать сервисы, предоставляемые сервером, в том числе и виртуальными машинами, такими как терминальное решение FreeNX , доступное из виртуальной машины KVM с этим дистрибутивом на сервере.

    Централизованная аутентификация на сервере.

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

    Интеграция с файловым хранилищем на Сервере 5.0.

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

    Глава 2. Что такое Linux

    Свободные программы

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

    Свобода программ обеспечила их широкое использование и интерес к ним со стороны тысяч разработчиков. Основные программы для Linux выходят под лицензией GNU General Public License (далее — GPL), которая не только гарантирует свободу, но и защищает её: она допускает дальнейшее распространение программ только под той же лицензией. Поэтому исходный код ядра Linux, компиляторов, библиотеки glibc, пользовательских оболочек KDE и GNOME не может быть использован для создания приложений с закрытым кодом. В этом принципиальное отличие Linux от свободных ОС BSD (FreeBSD, NetBSD, OpenBSD), фрагменты которых вошли в семейство Microsoft Windows и даже стали основой Mac OS X. Linux включает в себя многие разработки BSD, но её компиляторы и системные библиотеки разработаны в рамках проекта GNU.

    Разработка Linux

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

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

    Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои свободные проекты. Так появились Mozilla (Netsape, AOL), OpenOffice.org (Sun), свободный клон Interbase (Borland), SAP DB (SAP). IBM способствовала переносу Linux на свои мейнфреймы.

    С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для Linux и позволяет снизить цену решения для пользователя. Вот почему Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle, DB2, Informix, Sybase, SAP ERP, Lotus Domino.

    Защищённость

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

    Дистрибутивы Linux

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

    Новичку

      Linux — самостоятельная операционная система. Здесь всё по-своему, а к новым правилам надо привыкнуть. То, что кажется поначалу странным и непривычным, завтра понравится. Все операционные системы разные: Linux — не Windows, не Mac OS и не FreeBSD. Терпение и настойчивость в изучении Linux будут вознаграждены значительным повышением эффективности и безопасности вашей работы.

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

    Для дистрибутивов ALT Linux вы можете воспользоваться ресурсами:

    • Форум: http://forum.altlinux.org/
    • Списки рассылки: http://lists.altlinux.org/
    • ALT Linux Wiki: http://www.altlinux.org/

    Глава 3. Что такое ALT Linux

    ALT Linux Team и проект ALT

    Команда ALT Linux (ALT Linux Team) объединяет разработчиков свободных программ из России, Белоруссии, Украины, Казахстана, Эстонии и Израиля. Команда ALT — это сообщество, которое сейчас насчитывает более 200 программистов, большинство из которых не являются сотрудниками OOO «Альт Линукс». Альт Линукс координирует этот проект и осуществляет внедрение и поддержку решений.

    Целью проекта ALT является разработка и поддержка широкого спектра решений на основе свободных программ, отличающихся высокой надёжностью и степенью защиты, простотой и доступностью обновления, простым и логичным интерфейсом, стандартной и качественной интернационализацией и локализацией. Все собственные разработки ALT Linux Team распространяются под свободными лицензиями. Проект ALT — часть движения по разработке и распространению свободных программ. Среди его участников есть и разработчики основных компонентов Linux. Разработки команды ALT входят во все дистрибутивы ALT Linux.

    Сизиф

    Sisyphus — наш ежедневно обновляемый репозиторий пакетов. На его основе создаются все дистрибутивы ALT Linux. Поддерживаемая ALT Linux Team целостность Sisyphus, оригинальная технология сборки пакетов, утилита apt-get и её графическая оболочка synaptic позволяют пользователям легко обновлять свои системы и быть в курсе всех новостей мира свободных программ.

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

    Разработка Sisyphus полностью открыта. У нас нет секретных патчей и закрытого тестирования с подписками о неразглашении: то, что мы сделали сегодня, завтра вы найдёте в сети. По сравнению с другими аналогичными репозиториями (Debian unstable, Mandriva Cooker, PLD, Fedora), у нас есть много оригинального. Особое внимание уделяется защите системы, локализации на русский язык, полноте и корректности зависимостей.

    Sisyphus — не просто собрание программ, а в первую очередь лаборатория решений. Любое такое решение можно оформить в виде дистрибутива. Если вам это интересно, если вы хотите дополнить Sisyphus новыми решениями, если вы считаете, что можете собрать какой-то пакет лучше — присоединяйтесь к проекту ALT.

    Sisyphus (Сизиф) — персонаж греческой мифологии. Миф о Сизифе [1] , который непрерывно катил в гору камни, символизирует постоянный труд команды по усовершенствованию решений, заложенных в репозиторий. «Миф о Сизифе» — философское эссе Альбера Камю.

    Дистрибутивы ALT Linux

    Решение для тех пользователей, которым стабильность и предсказуемость работы системы важнее расширенной функциональности (а это в первую очередь начинающие и корпоративные пользователи) — стабильные дистрибутивы ALT Linux, выпускаемые на основе Sisyphus.

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

    [1] Миф можно найти в любой соответствующей книжке, а для начинающих рекомендуем А. Куна

    Источник

    Читайте также:  Windows 10 виснет диск 100
    Оцените статью