Archive for the ‘openSUSE’ Category.

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

Как я уже говорил, загрузка с дистрибутивного носителя, как правило, происходит без всяких проблем. Однако возможна и ситуация, что система грузиться отказывается категорически. И наиболее распространённых причин тут две. Continue reading ‘Новелла двадцать пятая, в которой даются вводные сведения о загрузке системы и запуске инсталляционной программы’ »

. .

Новелла двадцать четвёртая, в которой очерчивается круг сведений, желательных для осмысленной установки openSUSE

Из описания этапов установки, выделенных в прошлой новелле, становится ясным объём сведений, которыми должен располагать начинающий линуксоид перед установкой своего первого дистрибутива, в нашем случае openSUSE. То есть,конечно, не должен -- инсталляторы современных дистрибутивов, и openSUSE здесь не исключение, позволяют установить систему, не имея никаких представлений о её внутреннем устройстве, целиком положившись на умолчальные параметры. Continue reading ‘Новелла двадцать четвёртая, в которой очерчивается круг сведений, желательных для осмысленной установки openSUSE’ »

. .

Новелла двадцать третья, в которой формулируются принципы установки openSUSE

Если уподобить наш "подготовительный" день дню реальному, то описанное в прошлой новелле можно рассматривать как сладостное потягивание у койке сразу по выходу из объятий Морфея. Так что пора взбодриться и заняться утренней гимнастикой. По крайней мере -- гимнастикой ума. То есть рассмотреть вопрос, что такое инсталляция ОС вообще и инсталляция openSUSE в особенности. Понимание принципов инсталляции немало облегчит нам жизнь тогда, когда придёт время применить эти принципы на практике. Continue reading ‘Новелла двадцать третья, в которой формулируются принципы установки openSUSE’ »

. .

Новелла двадцать вторая, посвящённая принятию стратегического решения по установке openSUSE

Собственно, стратегических решений перед установкой openSUSE должно принять два, причём последовательно. Впрочем, это относится и к любому другому абсолютно неизвестному дистрибутиву -- а настоящие новеллы и рассчитаны именно на пользователей, для которых openSUSE пока -- terra incognita, вне зависимости от предшествующего линуксоидного стажа. Continue reading ‘Новелла двадцать вторая, посвящённая принятию стратегического решения по установке openSUSE’ »

. .

День четвёртый, в течении которого дамы и кавалеры готовятся к установке openSUSE

Итак, образ нужного установочного носителя выбран, получен и даже сболванен OD, записан на флэшку или SD-карту. Настало, казалось бы, время вставить его в привод, USB-разъём или кард-ридер, дабы приступить к установке. Ан нет -- прежде необходимо продумать её стратегию (тактику, то есть выбор варианта для установки, мы уже определили). И вообще получить представление об установке системы и необходимых для её успеха понятиях. Continue reading ‘День четвёртый, в течении которого дамы и кавалеры готовятся к установке openSUSE’ »

. .

Новелла двадцать первая, в которой описан последний способ получения openSUSE

Все предыдущие способы выбора и получения дистрибутива openSUSE предполагали в той или иной степени доступность Сети и физически (хотя и не обязательно с целевой машины), и финансово. Но куда податься бедному будущему линуксоиду, если коннект безнадёжно медленный, траффик безобразно дорог или доступа в Интернет в обозримом пространстве нет вообще? Continue reading ‘Новелла двадцать первая, в которой описан последний способ получения openSUSE’ »

. .

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

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

Майнтайнеры многих дистрибутивов учли требования момента, и начали предоставлять, наряду с образами CD/DVD, также и образы для записи на флэшки, обычно это файл с суффиксом img.

Разработчики openSUSE пока не следуют примеру прогрессивного человечества. Однако образ установочной флэшки легко изготовить своими руками из iso-образа оптического носителя. На этот предмет существует несколько программ, и дистрибутив-специфических, таких, как liveusb-creator в Fedora, и универсальные, вроде unetbootin. Имеется такая программа (imagewriter) и в openSUSE. Но поскольку последнюю мы ещё только собираемся установить, то рассмотрим две предыдущие -- какая-нибудь их них да и окажется в используемом дистрибутиве.

Программа liveusb-creator, как уже было сказано, специфична для дистрибутива Fedora. Так что при использовании последнего есть смысл прибегнуть именно к ней. Её применение требует предварительной разметки флэшки и создания на ней одной из доступных её пониманию файловых систем -- ext_сколько_угодно или FAT любого рода. Впрочем, фабрично флэшки и размечены обычно как один раздел с FAT16 (при объёме до 2 Гбайт включительно) или VFAT (если их объём свыше 2 Гбайт). Однако монтировать файловую систему на флэшке не следует.

Запускается программа через меню Приложения -> Системные -> Fedora LiveUSB Creator, с вводом пароля суперпользователя:

usb01.png

Изготовление флэшки из установочных образов Fedora полностью автоматизировано, однако нас в данный момент интересует не она, а вовсе даже openSUSE. Поэтому нажимаем кнопку Обзор и выбираем заранее скачанный iso-образ этого дистрибутива у себя на локальном диске. После этого имя выбранного образа появляется в нижнем поле:

usb02.png

Одновременно активизируется кнопка Создать Live USB — на неё остаётся только нажать для запуска процесса. И когда ползунок доползёт до конца — загрузочная флэшка готова.

Программа unetbootin входит в репозитории большинства распространённых дистрибутивов (а вот в openSUSE её как раз и нет), средствами коих её и следует установить. Как и liveusb-creator, для использования unetbootin требуется предварительное форматирование носителя -- но уже только в FAT16 или VFAT, а также монтирование в файловую систему.

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

Так что придётся запустить её из командной строки, получив предварительно права администратора через su или sudo:

# unetbootin

после чего мы увидим такую панель:

usb03.png

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

usb04.png

Начинается процесс переноса -- существенно более длительный, нежели при использовании liveusb-creator, но всё же менее медленный, чем запись образа на компакт:

usb05.png

По прошествии этого времени появляется сообщение об успешном завершении процедуры и предложение выйти из программы или загрузиться со свежеобразованной флэшки:

usb06.png

Процесс загрузки с изготовленного посредством unetbootin носителя. Если после применения liveusb-creator загрузка происходит, как с обычного компакта, то unetbootin предлагает собственное загрузочное меню, подобное таковому GRUB.

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

# dd if=path2/image.iso of=/dev/sd?

где "входное" значение -- имя файла iso-образа, а "выходное" -- имя устройства флэш-накопителя. Причём последний никакой подготовки не требует -- он может быть неразмеченной (как в примере -- перенос образа происходит непосредственно на raw-устройство), не нести на себе никакой файловой системы, и не должен быть смонтированным.

Способ с записью флэшки через dd будет работать в любом дистрибутиве Linux и вообще в любой POSIX-системе; есть подозрение, что команда эта имеется даже в Windows -- среди её POSIX-расширений.

И последнее, о чём я хотел здесь казать: нынче большинство настольных компьютеров и практически все ноуты и недобуки оснащаются кард-ридерами. А ведь SD-карты (и особенно  microSD-карточки) ещё компактней, чем флэшки? Нельзя ли их использовать в качестве установочных носителей?

Конечно же, можно. Причём точно тем же образом, что и флэшки. То есть просто перенести на них iso-образ одним из методов, описанных выше.


Содержание

SUSEana: новый адрес проекта об openSUSE

. .

Новелла девятнадцатая, в которой рассмотрены графические средства “болванивания” установочных образов openSUSE

Если честно, то прямой записью образов из CLI нынче мало кто пользуется, даже ТруЪ-юниксоиды старого закала -- уж больно описанная в прошлой новелле утилита, как её ни называй, неудобна, нелогична, требует запоминания массы параметров, которые к тому же всё время меняются. Continue reading ‘Новелла девятнадцатая, в которой рассмотрены графические средства “болванивания” установочных образов openSUSE’ »

. .

Новелла восемнадцатая, напоминающая, как сделать установочный носитель openSUSE

К концу предпоследней новеллы мы справились с выбором подходящего образа для установки, а в ходе прочтения последней успели даже его скачать. Continue reading ‘Новелла восемнадцатая, напоминающая, как сделать установочный носитель openSUSE’ »

. .

Новелла семнадцатая, содержащая советы по получению openSUSE

Теперь дам и кавалеров, читающих эти новеллы, от установки openSUSE отделяет всего один шаг -- получение установочного носителя или образа для его записи. И в этой новелле речь пойдёт о том, как его сделать. Continue reading ‘Новелла семнадцатая, содержащая советы по получению openSUSE’ »

. .

Новелла шестнадцатая, посвященная выбору подходящей разновидности openSUSE

Ознакомившись с разновидностями openSUSE, следует определиться, какая из них -- наиболее подходящая для данных условий. Continue reading ‘Новелла шестнадцатая, посвященная выбору подходящей разновидности openSUSE’ »

. .

Новелла пятнадцатая, повествующая о разновидностях openSUSE

Прежде чем устанавливать любой дистрибутив, его следует получить. А если он распространяется в разных вариантах, как openSUSE, то сначала решить, какой из них требуется. Этому и будет посвящена данная новелла. Continue reading ‘Новелла пятнадцатая, повествующая о разновидностях openSUSE’ »

. .

День третий, посвящённый выбору и получению установочного носителя openSUSE

Если в новеллах первых двух дней мне удалось заинтересовать дам и кавалеров openSUSE, то сейчас самое время ознакомиться с ней воочию. Для чего требуется его получить и установить. Но сначала -- решить, какой из вариантов дистрибутива является самым подходящим. Continue reading ‘День третий, посвящённый выбору и получению установочного носителя openSUSE’ »

. .

openSUSE. Зарисовки для новелл: возвращение sysvinit

Всё больше дистрибутивов нынче продалось общественным работникам принимает по умолчанию схему инициализации системы systemd. Не стала исключением и openSUSE: начиная с релиза 12.1, она используется здесь по умолчанию. Continue reading ‘openSUSE. Зарисовки для новелл: возвращение sysvinit’ »

. .

openSUSE. Зарисовки для новелл: улучшаем шрифты

Пользователь, впервые запустивший openSUSE и какое-либо графическое окружение (KDE, GNOME etc.), возможно, поначалу будет несколько разочарован видом шрифтов в Иксах, DE/WM и приложениях. Особенно если до этого он знакомился с такими дистрибутивами, как Ubuntu во всех её проявлениях и Fedora, особенно RFRemix. Continue reading ‘openSUSE. Зарисовки для новелл: улучшаем шрифты’ »

. .

openSUSE. Зарисовки для новелл

В этом разделе будут собираться разрозненные наброски типа небольших how-to, tips и hints, которые пока не вписываются в общую структуру новелл (и неизвестно, впишутся ли). Заполняться раздел будет случайным образом и в произвольном порядке -- по мере возникновения практических проблем и их решения. Пока эти решения не забылись. Continue reading ‘openSUSE. Зарисовки для новелл’ »

. .

openSUSE. Зарисовки для новелл: prelink

Как говорилось в новелле о недостатках openSUSE , среди её многочисленных достоинств излишняя торопливость при запуске приложений не числится. И там же был предложен один из вариантов исправления ситуации -- использование так называемого предварительного связывания (prelinking'а). Continue reading ‘openSUSE. Зарисовки для новелл: prelink’ »

. .

Новелла четырнадцатая, посвящённа последствиям продажи Novell

А вот корпорация Attachmate проявить себя успела -- и есть мнение (и не только моё), что с хорошей стороны. Первым проявление её деятельности было разделение бывшей компании Novell на две независимые (друг от друга) группы:

  1. собственно Novell, которой достался весь груз Netware'вского прошлого и в довесок к нему -- проект ORS;
  2. SUSE, унаследовавшей как SLE, так и контакты с разработчиками openSUSE.

Не знаю, как это скажется на Novell, но для SUSE, по моему (и опять же не только моему) мнению, это означает возможность сконцентрироваться на развитии собственно Linux-проектов, без отвлечения на посторонние "мелочи" вроде взаимодействия с Netware.

Впрочем, поживём -- увидим, времени прошло ещё слишком мало. И для линии SLE оно поначалу казалось мёртвым сезоном. Однако буквально вчера, 28 февраля, прошло сообщение о выходе SUSE Linux Enterprise 11 SP 2 -- как я уже говорил, сервис-паки SLE по серьёзности обновлений тянут на полноценные релизы многих более иных дистрибутивов.

Этот же сервис-пак знаменателен ещё и изменением метода обновления функциональности дистрибутива. На смену модели back-портирования (включения в старые версии ядра, Иксов и других ключевых компонентов функциональности, достигнутой в новых, вышедших в течении "Pack-цикла" их версиях) пришла модель forward-портирования. Отныне в дистрибутив будут включаться новые версии ядра etc., которые дополнятся специфичными для SUSE возможностями и модифицируются для сохранения совместимости с предыдущими версиями системы. Процесс этот будет непрерывным, следующим генеральной линии развития критически важных компонентов.

Ну а про интенсивность развития openSUSE под властью Attachmate и говорить нечего. Во-первых, новые релизы выходят регулярно и с прежней периодичностью. Во-вторых, начиная с версии 11.4 (а она вышла уже по завершении сделки), и в свободной ветке, как и в коммерческой, изменилась модель обновления дистрибутива, причём ещё более радикально, нежели в SLE. А именно, здесь появился репозиторий Tumbleweed, подключение которого превращает openSUSE в rolling-систему, то есть непрерывно обновляемую по скользящему графику. Впрочем, об этом я уже писал в одной из предшествующих новелл.

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

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


Содержание

SUSEana: новый адрес проекта об openSUSE

. .

Новелла тринадцатая, в которой Novell продаётся

Завершилась эта тенденция очередной покупкой, о которой было объявлено в ноябре 2010 года. Только на этот раз, как сказал бы принц Датский, ужинал не Полоний -- ужинали Полония. И компания Новелл впервые выступила не в роли покупателя. Continue reading ‘Новелла тринадцатая, в которой Novell продаётся’ »

. .

Новелла двенадцатая, описывающая парадоксы бизнеса

Правда, по прошествии некоторого времени после соглашения с Microsoft финансовые дела у Novell пошли не очень хорошо. Однако, как учит нас классическая логика, после того вовсе не значит вследствие того. И причиной тут было не соглашение по поводу Linux'а -- как раз Linux-бизнес компании развивался вполне успешно. Continue reading ‘Новелла двенадцатая, описывающая парадоксы бизнеса’ »

. .