Алексей Федорчук - Погружение в Salix

Тут можно читать онлайн Алексей Федорчук - Погружение в Salix - бесплатно полную версию книги (целиком) без сокращений. Жанр: comp-osnet. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.
  • Название:
    Погружение в Salix
  • Автор:
  • Жанр:
  • Издательство:
    неизвестно
  • Год:
    неизвестен
  • ISBN:
    нет данных
  • Рейтинг:
    3.9/5. Голосов: 101
  • Избранное:
    Добавить в избранное
  • Отзывы:
  • Ваша оценка:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Алексей Федорчук - Погружение в Salix краткое содержание

Погружение в Salix - описание и краткое содержание, автор Алексей Федорчук, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Эта электронная книжка, aka e-book, посвящена дистрибутиву Salix – одному из «клонов» Slackware. Он интересен и сам по себе. Но также и тем, что среди всех потомков старейшего из выживших дистрибутивов он в наибольшей степени наследует особенности родительской системы. И потому знакомство с ним может рассматриваться (в том числе и) как самый быстрый и простой метод вхождения в мир Slackware. Ибо фраза «Если ты знаешь Slackware – ты знаешь Linux» до сих пор не потеряла своей актуальности.

Настоящая книжка не является руководством по Salix, Slackware или, тем более, по Linux'у вообще. Нет, это описание дистрибутив-специфических особенностей Salix'а – тех, которые показались мне интересными, и которые я задействовал в своей практической работе.

Основу книжки составили заметки о Salix на Блогосайте и цикл статей, размещённых на IBM developerWorks (содержание его здесь). Ныне они исправлены, дополнены и причёсаны, так что полного совпадения с материалами, ранее размещёнными на указанных ресурсах, нет.

Непосредственным стимулом к оформлению всех изложенных материалов послужило желание моего сына Виктора погрузиться в Salix самому и приобщить к нему сестру Ольгу. Так что им эта e-book'а и посвящается.

Погружение в Salix - читать онлайн бесплатно полную версию (весь текст целиком)

Погружение в Salix - читать книгу онлайн бесплатно, автор Алексей Федорчук
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

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

Пример применения

Порядок работы с Sourceryочевиден. Сначала в списке слакбилдов (или, что гораздо проще, через строку поиска) отыскивается требуемый пакет. Предположим, это будет TauDEM – пакет для работы с картографическими данными в DEM-формате (я продолжаю намекать, кому может быть полезен дистрибутив Salix). Затем на него (через главное или контекстное меню) ставится отметка Установить:

Рисунок 94 Выбор пакета для установки И в принципе можно нажимать кнопку - фото 75

Рисунок 9-4. Выбор пакета для установки

И, в принципе, можно нажимать кнопку исполнения. Однако перед этим очень невредно обратиться к пункту контекстного меню Получить информацию, который выведет такую панель – здесь следует обратить внимание на строку Зависимости, содержащей в данном случае единственный пакет openmpi:

Рисунок 95 Информационная панель общие сведения о пакете Содержание - фото 76

Рисунок 9-5. Информационная панель: общие сведения о пакете

Содержание следующей вкладки, Описание, понятно без комментариев:

Рисунок 96 Информационная панель описание пакета Обычно внимательного - фото 77

Рисунок 9-6. Информационная панель: описание пакета

Обычно внимательного ознакомления требует вкладка Файл README– здесь могут содержаться сведения об опциях сборки пакета. Если таковые обнаружатся – их надо задать через пункт меню Установка опцийвот таким образом:

Рисунок 97 Установка опций компиляции Однако в нашем примере их нет Вместо - фото 78

Рисунок 9-7. Установка опций компиляции

Однако в нашем примере их нет. Вместо этого мы видим не менее полезную информацию – описание функционала пакета, краткое, но достаточное:

Рисунок 98 Информационная панель файл README После этого кнопкой - фото 79

Рисунок 9-8. Информационная панель: файл README

После этого кнопкой выполнения, через меню Файл -> Выполнитьили комбинацией клавиш Control+Enterвызывается панель подтверждения серьёзности намерений:

Рисунок 99 Подтверждение установки При этом сообщается что будет установлен - фото 80

Рисунок 9-9. Подтверждение установки

При этом сообщается, что будет установлен не только «заказанный» пакет, то и его зависимости – тот самый пакет openmpi, который был указан в общих сведениях о пакете (см. рис. 9 -5).

После этого слакбилды в порядке, требуемом для удовлетворения зависимостей, отправляются на выполнение – то есть в нашем примере сначала openmpi, а затем уже TauDEM. Ход выполнения заданий отображается в соответствующем окне, как в обычном терминале при сборке через slapt-src:

Рисунок 910 Выполнение заданий По завершении отработки слакбилдов должно - фото 81

Рисунок 9-10. Выполнение заданий

По завершении отработки слакбилдов должно появиться сообщение, что все задания успешно выполнены:

Рисунок 911 Успешное завершение работы Однако успешное выполнение слакбилда - фото 82

Рисунок 9-11. Успешное завершение работы

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

Рисунок 912 Сообщение об ошибке выполнения слакбилда Однако здесь же - фото 83

Рисунок 9-12. Сообщение об ошибке выполнения слакбилда

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

Рисунок 913 Отчёт о выполнении слакбилда В данном случае для сборки пакета - фото 84

Рисунок 9-13. Отчёт о выполнении слакбилда

В данном случае для сборки пакета TauDEM потребовалась утилита cmake – и действительно, в базовой установке Salix её нет, что автору слакбилда не пришло в голову. Однако она имеется в стандартном репозитории и легко может быть установлена из бинарного пакета, например, с помощью slapt-get. После чего процедуру сборки слакбилда придётся повторить (с тем исключением, что зависимость пакета TauDEM, пакет openmpi, уже собрана и установлена). Наградой за что будет вожделенное сообщение об успехе (см. рис. 9-11).

Сразу замечу, что список отчётов обо всех выполненных через Sourcery действиях сохраняется в соответствующих лог-файлах, список которых можно вызвать через меню Просмотр -> Отчётыили горячими клавишами Control+L:

Рисунок 914 Список отчётов о выполнении слакбилдов И каждый из этих отчётов - фото 85

Рисунок 9-14. Список отчётов о выполнении слакбилдов

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

Немного о настройке

Вот и всё, что нужно для успешного применения Sourcery. Осталось сказать несколько слов о его настройках. Поскольку это – оболочка для slapt-src, то главные из них концентрируются в том же файле /etc/slapt-get /slapt-src rc, и могут быть изменены его прямым редактированием.

Однако имеется и визуальное средство для конфигурирования, предоставляющее некоторые дополнительные возможности. Это — панель Настройка, вызываемая через меню Правка -> Параметры(или через комбинацию Control+P). Здесь, во-первых, можно пополнить список источников слакбилдов и их приоритет (он задаётся порядком в списке, изменяемым простым перетаскиванием):

Рисунок 915 Панель настроек источники скриптов Впрочем на мой взгляд - фото 86

Рисунок 9-15. Панель настроек: источники скриптов

Впрочем, на мой взгляд, пополнять список репозиториев большого смысла не имеет, ибо, например, главный источник слакбилдов для всех времён и народов – SlackBuilds.orgне содержит информации о зависимостях. А без неё Sourcery теряет всё свою прелесть.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Алексей Федорчук читать все книги автора по порядку

Алексей Федорчук - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Погружение в Salix отзывы


Отзывы читателей о книге Погружение в Salix, автор: Алексей Федорчук. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x