Основные понятия - Управление пакетами. Opensuse для начинающих


Основные понятия - Основы — openSUSE Wiki

Все о экосистеме Свободного программного обеспечения с открытым исходным кодом (Free and Open Source software).

Свободное Программное Обеспечение

openSUSE разрабатывается по модели так называемого "свободного и открытого программного обеспечения" Free and Open Source Software (FOSS), это программное обеспечение использует свободную лицензию, предоставляющую пользователю право на использование, изучение, изменение и улучшение программ, это обеспечивается доступом к исходному коду программ.

Важно понимать, что здесь слово "свободное", строго говоря, не касается цены (то есть оно не тождественно понятию "бесплатное"). Под "свободой" здесь подразумеваются права пользователя на копирование и использование по своему усмотрению программного обеспечения.

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

  • Свободное программное обеспечение уделяет больше внимания философским свободам, которые получает пользователь, в то время как
  • Открытое программное обеспечение уделяет больше внимания преимуществам, получаемым от разработки программ равноправными участниками.

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

Ядро Linux и Проект GNU

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

Первоначально ядро Linux было создано Линусом Торвальдсом; первая версия ядра вышла в свет в 1991 году.

А значительно раньше, в 1983 году Ричард Столлман основал проект GNU (рекурсивный акроним: GNU is Not Unix). GNU задумывалась как свободная операционная система, и к 1991 году многие компоненты, необходимые для неё, были уже созданы, однако ядро Hurd готово ещё не было. Поэтому, появилась операционная система GNU/Linux, представляющая собой ядро Linux, работающее в окружении необходимых GNU-утилит. Эта модель и легла в основу системы openSUSE.

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

Операционную систему целиком, называют Дистрибутивом Linux(также называемый некоторыми разработчиками и пользователями GNU/Linux дистрибутивом), обычно она состоит ядра Linux, инструментов и служебных программ из проекта GNU, включает в себя поддержку графической системы X Window System, большой коллекцией различного программного обеспечения и документации к нему.

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

Смотрите так же

Внешние ссылки

ru.opensuse.org

Руководство пользователя по OpenSuSE

 

 Всё в том же 1992-м году в Германии была создана консультационная компания по ОС UNIX и им подобных – Software- und System Entwicklung (Программная и системная разработка – с немецкого) – сокращённо SuSE. Первоначально они занимались администрированием и сопровождением ОС UNIX, но с выходом Softlanding Linux System и Slackware они взялись за их активную поддержку. Распечатывали документацию и выпускали программные пакеты на основе SLS и Slackware.Вскоре знания и умения в компилировании и пересборке данных дистрибутивов выросли и им уже было тесно в их рамках, кроме того, хоть Softlanding Linux System и Slackware и были под лицензией GPL, но общаться с их создателями было сложно. Главным образом потому, что они были детищами коммерческих компаний, которые по сути были конкурентами SuSE. GPL жепеэлом, а денежки врозь.И в 1994-м году на основе исходных кодов Softlanding Linux System и Slackware компания SuSE выпустила на CD свой дистрибутив под названием SuSE Linux 1.0.

 

1. Почему openSuSE

 

openSuSE является одним из тройки самых старых дистрибутивов GNU/Linux. С историей его появления вы можете ознакомиться здесь.С самых своих первых дней появления openSuSE отличался высокой стабильностью и надёжностью в работе.Его новаторские идеи и поддержка со стороны компании Novell сыграли в положительную сторону.Так, например, дистрибутив в поставке на DVD уже содержит различные профессиональные шрифты от компании Adobe, умеет играть mp3, а также содержит в себе Real Player, что позволяет ему играть интернет радио и видео, что отличает его, например, от Ubuntu, который не может этого делать в базовой поставке.

Инструмент управления системой Yast признан самой простой и лучшей разработкой по управлению операционной системой.

На данный момент дистрибутив поддерживается также команией AMD – производителем одноимённых процессоров и видеокарт ATI Radeon.

Досканальная проверка работы компонентов системы в связке позволила сделать работу графических оболочек таких как KDE, Gnome, Xfce и IceWM стабильной.Это отличает данный дистрибутив от пропиаренного в России дистрибутива Mandriva, где крах KDE происходит чуть ли не постоянно, а обрушить систему можно даже при неаккуратной установке обычной игры.

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

Хотя мы и не перестаём изучать другие дистрибутивы, и писать по ним инструкции, основным дистрибутивов для нас является openSuSE, поэтому в первую очередь упор делается на написание инструкций именно по этому виду ОС GNU/Linux.

На нашем сайте вы найдёте подробные инструкции для тех, кто только перешёл или начал знакомиться с openSuSE, а на форуме возможно получить ответы на возникшие проблемы с работой в данной ОС.

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

2. Рекомендуемые системные требования для openSuSE

С оболочкой KDE 3 и KDE 4Процессор: Pentium III 1000 MHzОперативная память: 256 Mb (для KDE 4 рекомендуется 384 Mb)Жёcткий диск: 10 GbВидеокарта: любая с 32Mb ОЗУПривод CD/DVD обязателен

С оболочкой GNOMEПроцессор: Pentium III 1000 MHzОперативная память: 128 MbЖёcткий диск: 10 GbВидеокарта: любая с 32Mb ОЗУПривод CD/DVD обязателен

С оболочками XFCE и ICE WMПроцессор: Pentium II 266 MHzОперативная память: 32 Mb (для XFCE рекомендуется 64 Mb)Жёcткий диск: 3 GbВидеокарта: любая с 4Mb ОЗУПривод CD/DVD обязателен

3. СсылкиПолный дистрибутив операционной системы openSuSE 11.0 можно скачать по этой ссылке:http://download.opensuse.org/distribution/11.0/iso/dvd/openSUSE-11.0-DVD-i386.isoПолный дистрибутив операционной системы openSuSE 11.1 можно скачать по этой ссылке:http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-DVD-i586.isoРазмер дистрибутивов: 4,3 GB.

Существует также облегчённая версия, так называемый Live CD, который можно использовать для ознакомления с системой или для восстановления операционной системы типа GNU/Linux после сбоя. Размер дистрибутивов: 700 MB:

Live CD openSuSE 11.1 с графической оболочкой KDE 4 (внимание русифицировано 50%):http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-KDE4-LiveCD-i686.iso

Live CD openSuSE 11.1 с графической оболочкой GNOME (внимание русифицировано 50%):http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-GNOME-LiveCD-i686.iso

Оставьте свой комментарий

Добавить комментарий

pro-spo.ru

Как обновить Linux OpenSUSE Leap 42.1 до версии 42.2? | Info-Comp.ru

Привет! Сейчас мы рассмотрим способ обновления операционной системы Linux OpenSUSE, который, наверное, самый простой и подойдет для начинающих пользователей, в качестве примера мы будем обновлять версию OpenSUSE 42.1 до 42.2.

Новые версии дистрибутива Linux OpenSUSE выходят каждый год, и поэтому если Вы хотите поддерживать свою операционную систему в актуальном состоянии, то Вы должно уметь ее обновлять.

На текущий момент актуальной версией является OpenSUSE Leap 42.2, именно до нее мы и будем сегодня обновляться.

Примечание! В качестве примера у меня выступает версия OpenSUSE со средой рабочего стола KDE, поэтому некоторые скриншоты и программы, упоминающиеся в данном материале, относятся к этой графической оболочке.

Что нужно знать перед обновлением OpenSUSE?

  • Перед тем как приступать к обновлению любого дистрибутива Linux (рекомендация самих разработчиков дистрибутивов), необходимо обезопасить себя от непредвиденной потери данных, а именно сохранить важные данные (личные данные, конфигурационные файлы из каталога /etc и другие) на какое-нибудь внешнее устройство, например на внешний жесткий диск или USB флешку. Это нужно делать, для того чтобы в случае непредвиденной ситуации, например, отключения питания во время обновления, Вы всегда могли восстановить свои данные, так как если такая ситуация произойдет во время обновления вполне возможно, что все Ваши данные, как и вся система впрочем, могут быть испорчены. Но, такие ситуации как Вы понимаете, случаются редко, при нормальном ходе обновления система обновляется, а все Ваши данные остаются;
  • Также рекомендуется проверить размер свободного пространства на жестком диске, так как размер пакетов входящих в дистрибутив, как правило, растет, поэтому места на диске должно быть достаточно (просто с хорошим запасом). Для того чтобы узнать размер разделов в OpenSUSE можете открыть терминал «Меню ->Система -> Konsole» и выполнить команду «df /», в результате на экране у Вас отобразится информация о разделах;
  • Если Ваш компьютер служит в качестве сервера узла VM Host Server для KVM или Xen, убедитесь, чтобы должным образом были закрыты все запущенные виртуальные машины гостей до обновления. В противном случае Вы не сможете вернуть состояние гостей после обновления;
  • OpenSUSE Leap 42.2 выпускается только как 64 битная система, поэтому обновление 32 битных систем не допускается. Другими словами, если у Вас 32 битная версия, обновиться до OpenSUSE 42.2 Вы не сможете. В этом случае система требует полной переустановки. Также рекомендуется проводить обновление системы только с предыдущей версией OpenSUSE, т.е. не пропускать обновление версий, например, если у Вас версия 13.2 сначала обновитесь до 42.1 затем до 42.2, но в таком случае лучше, наверное, полностью переустановить систему. Посмотреть какая версия и разрядность можно из «Меню ->Система -> Информация о системе (KInfoCenter)». Версия OpenSUSE 42.1 также выпускалась только в 64 битном варианте.

Обновление OpenSUSE 42.1 до версии 42.2

Обновить OpenSUSE можно нескольким способами, а именно:

  • С помощью утилиты Zypper. Данный способ предполагает использование командной строки, поэтому он привлекателен для продвинутых пользователей;
  • С помощью YaST. Он подразумевает обновление, используя установочный диск. Именно его мы и будем использовать, так как он ориентирован на обычных пользователей.

Скачиваем установочный диск OpenSUSE для обновления

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

Скачать данный установочный диск можно с официального сайта OpenSUSE - Загрузить openSUSE.

Выбираем способ загрузки и загружаем ISO образ openSUSE-Leap-42.2-DVD-x86_64.iso.

Затем нам необходимо будет записать это образ на диск, например, с помощью программы K3B, а как это делается, мы с Вами рассматривали в материале – «Как записать ISO образ диска в Linux?».

Начинаем обновление дистрибутива OpenSUSE

Шаг 1

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

Шаг 2

Выбираем пункт «Обновление» (Upgrade).

Шаг 3

В итоге запустится программа обновления, язык и раскладка клавиатуры инициализируются с настройками языка, который Вы выбрали на экране загрузки, жмем «Далее».

Шаг 4

Затем YaST инициализирует процесс обновления и определит корневые разделы диска, нам необходимо выбрать раздел с установленной системой, в моем случае раздел один, поэтому я сразу жму «Далее».

Шаг 5

Потом YaST покажет список используемых репозиториев, которые будут удалены. Если Вам необходимо оставить некоторые из этого списка (например, в случае если Вы подключали какие-нибудь сторонние репозитории), то можете изменить состояние на «Включен», для этого используйте кнопку «Переключить состояние», предварительно выбрав нужный репозиторий.

Шаг 6

Затем будет проверенно подключение к Интернету и в случае если оно отсутствует, Вам будет предложено настроить его. У меня подключение к Интернету было, поэтому программа сразу перешла к выбору списка новых репозиториев. Я оставляю все как есть и жму «Далее».

Шаг 7

Соглашаемся с условиями лицензионного соглашения, жмем «Далее».

Шаг 8

Проверяем параметры обновления и жмем «Обновить».

Соглашаемся с условиями лицензионного соглашения некоторых пакетов, жмем «Я согласен (на)».

Подтверждаем запуск обновления, жмем «Запустить обновление».

В итоге начнется обновление системы.

После того как обновление дистрибутива будет завершено, компьютер перезагрузится, а мы можем проверить новая ли у нас версия, например, «Меню ->Система -> Информация о системе».

Как видим, теперь у нас версия дистрибутива OpenSUSE Leap 42.2, версия KDE и версия ядра также, конечно же, изменилась.

На этом все, пока!

Похожие статьи:

info-comp.ru

Вышла новая версия Linux OpenSUSE Leap 42.3 | Info-Comp.ru

У дистрибутива Linux OpenSUSE появилась новая версия 42.3 и сейчас мы с Вами рассмотрим особенности данного релиза, узнаем, где его можно скачать, изменилось ли что-то в процессе установки и, конечно же, посмотрим на скриншоты.

Для тех, кто не знает, что такое OpenSUSE напомним, OpenSUSE - это дистрибутив бесплатной операционной системы Linux. Он отлично подходит как для операционной системы на домашнем компьютере, так и для рабочей станции на предприятии. По умолчанию в качестве среды рабочего стола в OpenSUSE выступает KDE Plasma, но Вы также можете установить и GNOME, и MATE, и Xfce. Дистрибутив выпускается для архитектуры x86_64 (64 битная версия), он поддерживает много языков, в том числе и Русский, локализация хорошая. Актуальной на текущий момент является версия OpenSUSE Leap 42.3, о ней мы сейчас и будет разговаривать.

OpenSUSE Leap 42.3

Что нового в OpenSUSE Leap 42.3?

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

  • Ядро Linux 4.4;
  • KDE Plasma 5.8.7;
  • KDE Frameworks 5.32.0;
  • Версия Qt 5.6.2;
  • Gnome 3.20;
  • Доступны также среды Mate 1.16, Cinnamon 3.4 и LXQt 0.11;
  • Офисный пакет LibreOffice 5.3.3;
  • Браузер Mozilla Firefox 52.2;
  • PHP 7.0.7, исправление нескольких ошибок;
  • Добавлена возможность установки сервера во время установки системы;
  • Добавлена поддержка твердотельных накопителей с открытым каналом (SSD) через LightNVM;
  • Улучшенная поддержка сенсорной панели Skylake Windows 8;
  • Поддержка удаленного управления Google Fiber TV;
  • Изменения в работе сети, например, добавлена поддержка VRF (виртуальная маршрутизация и переадресация) в стеке IPv6, а также полностью заблокирован TCP listener, что позволяет использовать более быстрые и масштабируемые TCP-серверы;
  • Также есть изменения и в системе безопасности, например, в EXT4 исправлена поддержка встроенного шифрования файловой системы, а также добавлена дополнительная функциональность UEFI 2.5;
  • И другие изменения.

Более детальную информацию обо всех нововведениях можете найти на официальном сайте - Features OpenSUSE 42.3

Где скачать OpenSUSE Leap 42.3?

Для того чтобы скачать Linux OpenSUSE Leap 42.3 перейдите на страницу загрузки официального сайта вот она и нажмите Leap.

Затем выберите способ загрузки, например, с помощью браузера по прямой ссылки, через торрент или другие способы, я скачал OpenSUSE с помощью торрента, в итоге должен загрузиться файл openSUSE-Leap-42.3-DVD-x86_64.iso размером 4.32 гигабайта.

Системные требования OpenSUSE Leap 42.3

Для основной версии с KDE системные требования для комфортной работы на самом деле немаленькие, другими словами, OpenSUSE Leap 42.3 хорошо работает на компьютерах с хорошими характеристиками, поэтому на компьютеры с невысокими характеристиками лучше данный дистрибутив не устанавливать. Минимальные для установки следующие требования:

  • Процессор Pentium 4 с частотой 1,6 ГГц или выше;
  • Оперативной памяти минимум 1 гигабайт рекомендуется 2 ГБ;
  • Свободного места на жестком диске 5 ГБ, но это только для самой системы, для хранения личных файлов как Вы понимаете, требуется дополнительное место;
  • Поддержка разрешения экрана 800 x 600 (рекомендуется 1024 x 768 или выше).

Установка Linux OpenSUSE Leap 42.3

Процесс установки Linux OpenSUSE Leap 42.3 по сравнению с установкой предыдущих версий не изменился, поэтому подробно мы его сейчас рассматривать не будем, если Вы впервые производите установку OpenSUSE, то можете сначала ознакомиться с материалом «Установка и обзор Linux openSUSE Leap 42.1», где мы подробно рассматривали данный процесс.

Скриншоты OpenSUSE Leap 42.3

Рабочий стол

Установка и удаление программ

Параметры системы

Файловый менеджер

У меня на этом все, пока!

Похожие статьи:

info-comp.ru

SDB:Помощь по установке — openSUSE Wiki

Нужна помощь в установке? Или необходимо больше информации об установке openSUSE?

Начало установки

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

С помощью [F2] вы можете выбрать русский язык.

Для начала обычной установки выберите "Установка" из списка вариантов загрузки.

Варианты загрузки

Ниже приведены варианты доступные для выбора.

  • Загрузка с жесткого диска (Boot from Hard Disk) - Этот вариант не начнет установку систему и загрузит текущую операционную систему(если такая имеется) с вашего жесткого диска. Есть только в DVD.
  • openSUSE Live - Загрузка "живой" системы (только LiveCD).
  • Установка (Installation) - Обычная установка. Все функции современного аппаратного обеспечения включены. В случае сбоя установки, смотрите [F5] Kernel для того, чтобы отключить потенциально проблематичные модули.
  • Восстановление установленной системы (Repair Installed System) - Загрузка графической системы восстановления (только DVD).
  • Спасательная система (Rescue System) - Загружает минимальную Linux систему без графической оболочки (только DVD).
  • Проверка установочного носителя (Check Installation Media) - Этот вариант доступен только на скаченных из Интернета образах. Носители, на которые были записаны такие образы рекомендуется проверить на целостность. Это запустит проверку перед началом установки. В случае, если проверка будет успешной, начнется процесс обычной установки системы. Иначе установка прервется.
  • Проверка прошивки (Firmware Test) - Запускает BIOS проверку на доступность ACPI и других частей вашего BIOS (только DVD).
  • Проверка памяти (Memory Test) - Запускает систему тестирования оперативной памяти путем повторяющихся циклов чтения и записи. Прервать процесс можно перезагрузкой машины (только DVD).

Дополнительно

  • [F1] Help - Получение справки для активного экрана. Используйте для навигации клавиши со стрелками, [Enter] для перехода по ссылке, и [Esc] чтобы покинуть экран справки.
  • [F2] Language - Выбор языка интерфейса и соответствующей раскладки клавиатуры для процесса установки. По умолчанию используемый язык - English (US).
  • [F3] Video Mode - Выбор нужного графического режима для процесса установки. Выберите Text Mode, если работа в графическом режиме вызывает проблемы.
  • [F4] Source - Обычно, установка производится из вставленного носителя. Здесь вы можете выбрать установку из другого источника, такого как FTP или NFS сервер. Если производится установка по сети с сервера SLP, выберите доступный источник установки с помощью этой опции.
  • [F5] Kernel - Если у вас возникнут проблемы с обычной установкой, используйте это меню для отключения потенциально проблематичных функций.
    • Если ваше оборудование не поддерживает ACPI (advanced configuration and power interface) выберите No ACPI для установки без использования ACPI.
    • No local APIC отключает поддержку APIC (Advanced Programmable Interrupt Controllers), которая может вызывать проблемы с некоторым оборудованием.
    • Safe Settings загрузит систему в режиме DMA (для CD/DVD-ROM приводов) и выключенными функциями управления питания.
    • Если вы не уверены, попробуйте сперва эти опции: Installation—ACPI Disabled или Installation—Safe Settings.
    • Эксперты могут использовать командную строку (Boot Options) для ввода или изменения параметров ядра.
  • [F6] Driver - Используйте эту опцию, чтобы сообщить системе, что у вас есть дополнительные обновления драйверов для openSUSE. Загрузка начнется напрямую с файла или URL, перед началом установки. Если вы выберете Yes, вам будет предложено вставить диск с обновлениями в соответствующий момент установки.
  • [F7] Arch - Если вы производите установку с носителя поддерживающего 32-битную и 64-битную архитектуры и процессор с поддержкой 64-бит, выберите 64-битную или 32-битную систему следует устанавливать. По умолчанию, 64-битная система устанавливается на компьютеры с 64-битной поддержкой. Для установки 32-битной системы, нажмите [F7] и выберите 32bit.

Смотрите также

ru.opensuse.org

Релиз Linux-дистрибутива openSUSE 42.3 / Хабр

Друзья, коллеги, единомышленники!

После приблизительно 9 месяцев от даты выхода предыдущей версии, состоялся выпуск третьей редакции выпуска популярного Linux-дистрибутива openSUSE Leap 42-й серии. Итак, встречаем — openSUSE Leap 42.3.

Дистрибутив openSUSE Leap, в отличии от openSUSE Tumbleweed (rolling-release, постоянно обновляемый дистрибутив в стиле Arch Linux), периодически выпускается и является регулярным, рекомендуется для начинающих и опытных пользователей Linux, разработчиков, администраторов и поставщиков программного обеспечения, так как в итоге получается удобный и пригодный к использованию дистрибутив и стабильная операционная система. В свежем выпуске openSUSE Leap 42.3 на выбор доступны разнообразные графические рабочие столы: KDE и GNOME, а также MATE, Xfce, Enlightenment и Cinnamon. Графическое окружение LXQt также присутствует, но недоступно в инсталяторе.

openSUSE Leap 42.3 имеет долгосрочную версию KDE для своего флагманского настольного программного обеспечения Plasma. Плазма 5.8 LTS — это среда рабочего стола по умолчанию в openSUSE и обладает богатой еще более стабильной производительностью. Новая Plasma 5.8.7 добавляет три месяца работы новых переводов и исправлений.

GNOME 3.20

Это еще одна версия рабочего стола, которая остается той же в openSUSE Leap 42.3. Устойчивость к нему обеспечивает контроль конфиденциальности, позволяющий улучшить доступ к местоположению для каждого приложения, быстрый доступ к средствам управления мультимедиа непосредственно из оболочки, а сочетания клавиш и жесты можно легко изучить с помощью новых окон перекрытия ярлыков. Многие приложения GNOME 'горячие' окна для 3.20, включая файлы, видео, фотографии, gedit, Builder, Maps и многое другое. В каждом приложении окно ярлыка можно открыть из меню приложения или с помощью сочетания клавиш 'Ctrl + /' или 'Ctrl + F1'. GNOME может получить доступ к Google Диску непосредственно из приложения Files в openSUSE Leap 42.3."

Загрузки openSUSE Leap 42.3 можно найти на официальном сайте. Пользователи, работающие под управлением openSUSE Leap 42.2, могут обновить до openSUSE Leap 42.3 с помощью инструкций по обновлению. Рекомендуется использовать плавное обновление до Leap 42.3. Leap 42.2 заканчивает обслуживание в течение шести месяцев.

Системные требования

Leap 42.3 требует как минимум процессор Pentium 4 1.6 GHz или выше (Pentium 4 2.4 GHz, любой AMD64 or Intel64 рекомендуется), от 1 ГБ RAM (рекомендуется от 2 ГБ), от 3 ГБ на жестком диске (рекомендуется от 5 ГБ). Установку можно производить с DVD-привода, используя USB-Stick или загружаясь по локальной сети (PXE-boot). Перед установкой рекомендуется ознакомиться с примечаниями к выпуску.

Чем является openSUSE Leap 42.3 является для конечного пользователя

Еще больше обслуживания

Основываясь на openSUSE Leap на SLE (SUSE Linux Enterprise) и добавляя больше исходного кода в Leap 42.2 из SLE 12, Leap 42.3 делает доступными еще больше пакетов из SLE 12 SP 3 и синхронизирует несколько распространенных пакетов.

Совместная кодовая база позволяет openSUSE Leap 42.3 получать расширенное обслуживание и исправления ошибок как от сообщества openSUSE, так и от разработчиков SUSE.

Готовый сервер

OpenSUSE Leap 42.3 предлагает возможность установки сервера во время установки. Без графической среды серверная установка Leap готова делать все, что вам нужно. Что-то простое, как запуск платформы Web или Mail, проще как никогда, а также сложные проекты с использованием технологий виртуализации или контейнеров. Например, пользователи, ищущие услугу 'Exchange-like', могут воспользоваться последней версией платформы совместной работы Kopano, включая поддержку Thunderbird, Outlook и мобильных почтовых клиентов. Также хорошо помнить, что Leap и все другие дистрибутивы openSUSE и SLE поддерживают полнофункциональный установщик текстового мода, предоставляя все те же функции, что и графический установщик. Установщик полностью способен выполнять установки удаленно с помощью VNC или SSH, позволяя вам настроить ваш сервер OpenSUSE Leap без необходимости находиться где-нибудь рядом с ним.

Linux openSUSE Leap 42.3 для разработчиков

Контейнеры и приложения в контейнерах

OpenSUSE Leap 42.3 поставляется с Docker 1.12, который основывается на недавнем внедрении Dockers runC и containerd для приведения последних функций оркестровки, таких как Docker Swarm. Контейнеры и инструменты для докеров значительно упрощают и ускоряют создание и управление. Этот выпуск первым включает Flatpak, программную утилиту для развертывания программного обеспечения, управления пакетами и виртуализации приложений для Linux. Он обеспечивает среду песочницы, в которой пользователи могут запускать приложения изолированно от остальной части системы.

IDE и оснастка

Leap 42.3 содержит готовую версию инструментария Qt 5 GUI (5.6) LTS. Qt 5.6 имеет некоторые некритические исправления безопасности в рамках Qt и в сторонних библиотеках. Qt теперь обнаруживает удаленные очереди печати, используя avahi. Это добавляет задержку при первом открытии диалогового окна печати в приложении. Если у вас нет сетевых очередей печати, и вы обнаружите задержку слишком раздражающей, ее можно отключить, установив 1 как значение переменной среды QT_DISABLE_PRINTER_DISCOVERY в конфигурационном файле /etc/environment. GTK 3.20, совместно используемый с SUSE Linux Enterprise 12 SP3, обеспечивает надежный и стабильный инструментарий для создания приложений на основе gtk. GNOME Builder предлагается как мощная среда общего назначения для не только приложений GTK на основе C, C ++ и Vala, но и многих других языков. Для всех ваших компиляционных потребностей Leap 42.3 имеет gcc 4.8.5 в качестве компилятора по умолчанию, но gcc 5.3.1, 6.2.1 и 7.1.1 также доступны для разработчиков.

Языки и библиотеки

OpenSUSE Leap 42.3 включает более старые и более новые языки программирования. Go 1.6.2, Python 2.7, Ruby 2.4 и Perl 5.18 доступны в Leap 42.3. В этом выпуске Leap представлены новые основные библиотеки версий. Новые функции для libvirt 3.3.0, обеспечивающие пакетную обработку данных и улучшающие производительность сети для гостей. Функциональность для менеджера пакетов улучшена в libzypp (16.12). Leap также имеет хорошо установленную библиотеку GNU C с поддержкой Power 9.

Виртуализация

OpenSUSE Leap 42.3 полон решений для виртуализации. QEMU 2.9 обеспечивает чрезвычайно эффективный эмулятор процессора, который позволяет выбирать между имитацией всей системы и запуском двоичных файлов для разных архитектур.

VirtualBox 5.1.22 имеет патч для изменения API в Leap 42.3. OpenSUSE Leap 42.3 имеет идеальную базовую систему для распространения приложений, которые легко настроить с помощью YaST и gnome-boxes. С помощью openSUSE Leap 42.3 системный администратор сможет быстро и легко разворачивать решения. Релиз предоставляет системным администраторам несколько опций, позволяющих легко поддерживать надежную работу компьютерных систем. Создавайте и управляйте контейнерами Linux с помощью Leap with Docker и LXC. Кроме того, возьмите под свой контроль изображения контейнеров Linux с помощью проекта Portus Project openSUSE

YaST наше всё

Опыт развития YaST принес тонны усовершенствований для openSUSE Leap 42.3. Сообщество YaST прилагает все усилия для улучшения удобства использования и продолжает добавлять новые инструменты и модули в Tumbleweed и Leap.

Список улучшений включает расширение возможности настройки и использования Trusted Boot также для систем EFI, новых возможностей для сетевой установки, усовершенствований в YSST-секционировании и лучшей интеграции с службами Systemd.

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

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

Таким образом, принцип «those who do, decide» («те, кто это делает, решает») теперь также управляет выбором доступных рабочих столов. AutoYaST теперь более надежный, мощный и дружелюбный, чем когда-либо.

Помимо более быстрой установки во многих ситуациях и улучшения отчетности об автоматических настройках размеров разделов, управление услугами было перенесено на первую стадию AutoYaST, что открывает двери для многих новых возможностей для более гибких автоматических сценариев. Новая особенность AutoYaST — это ее новая интеграция с SaltStack и другими системами управления конфигурациями, представленными новым дополнением к семейству Leap: пакет управления yast2-configuration-manager.

Теперь AutoYaST может позаботиться об установке системы (разделении, настройке сети и т. Д.), А затем делегировать конфигурацию системы одному из широко используемых внешних инструментов.

Управление системой

OpenSUSE Leap имеет Samba 4.6.5 и поставляется с версией 4.6.4 для безопасности, которая заботится об отсутствии уязвимости, использующую выполнение удаленного кода, которая позволяет злоумышленнику загружать общую библиотеку в доступный для записи общий ресурс, а затем заставлять сервер загружать и выполнять его.

Systemd 228 остается в Leap 42.3 и получил исправления от утечек памяти, а также улучшения возможностей откатов (rollbacks) с использованием технологии openSUSE.

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

MySQL 5.6.36 улучшил производительность плагина thread_pool, аутентификацию и инициализацию подключения были перенесены из потока акцептора в потоки рабочих потоков пула, которые обрабатывают клиентские соединения.

Также стоит помнить, что openSUSE Leap использует RPM Delta для всех обновлений обслуживания, гарантируя, что требования к длительной полосе пропускания для поддержания вашей Leap-системы являются как можно меньшими.

Как OpenSUSE Leap 42.3 адаптирован к языковым особенностям различных регионов в мире (Internationalization)

В этом выпуске openSUSE используется Weblate для координации перевода openSUSE на более чем 50 языков. Интерфейс Weblate от openSUSE позволяет всем (от преданных переводчиков до случайных участников) участвовать в этом процессе и позволяет координировать переводы openSUSE с SUSE Enterprise Linux, повышая взаимодействие между сообществом и корпорацией.

Напомню, что openSUSE — дистрибутив Linux. Изначально разрабатывался в Германии, но сейчас его владельцем является американская корпорация Novell, Inc. Дистрибутив широко используется во всем мире, особенно в Германии. Был основан на дистрибутиве Slackware, однако был значительно переделан и представляет собой обособленный дистрибутив, отличается от последнего форматом пакетов, а также системой настройки и администрирования YaST. Со временем SUSE включила в себя много аспектов Red Hat Linux (использование системы RPM и /etc/sysconfig). Цикл выпуска новых версий — 1 год.

Проект openSUSE включает в себя вики-проект, портал для пользователей, «Build Service» для разработчиков, арт-проект для дизайнеров, почтовую рассылку и каналы IRC на разных языках, Suse Studio для создания своей openSUSE.

openSUSE — первый дистрибутив включивший в свой состав Snapper в релизе 12.1. openSUSE Factory также включает в себя Snapper-инструмент. Snapper является инструментом управления снимками файловой системы Btrfs, которая предлагается по-умолчанию во время установки для корневого раздела. Для раздела /home, кстати, по-умолчанию предлагается XFS.

Помимо очевидного создание и удаление снимков, он может сравнивать снимки и исправлять различия между ними. Проще говоря, он позволяет пользователям просматривать старые версии файлов и отменить изменения. Snapper доступен как инструмент командной строки и в виде модуля YaST. Другим программам доступна C++ библиотека libsnapper.

В завершение статьи, хотелось бы отметить, что в openSUSE также представлен проектами Argon, Krypton и GNOME Next в рамках которых формируются постоянно обновляемые сборки дистрибутива с самыми свежими экспериментальными версиями пользовательских окружений KDE и GNOME. Сборки поддерживают как создание полноценных устанавливаемых конфигураций, так и работу в Live-режиме, позволяющем ознакомиться с тенденциями развития KDE и GNOME без установки и внесения изменений в рабочую систему. По своей сути Argon и Krypton напоминают основанный на Kubuntu проект KDE Neon и формируются на основе текущего среза Git-репозитория KDE. Argon основывается на пакетной базе дистрибутива openSUSE Leap, а Krypton построен с использованием непрерывно обновляемого репозитория openSUSE Tumbleweed, предоставляя возможность оценить текущее состояние разработки KDE как в стабильном, так и в тестовом окружении openSUSE. Кроме сборок проектом также поддерживаются репозитории пакетов KDE:Unstable:Frameworks, KDE:Unstable:Applications и KDE:Unstable:Extra, которые можно использовать в своей системе для постоянного мониторинга за развитием KDE. Сборка iso-образа GNOME Next производится из tar-архивов с выпусками последней экспериментальной ветки GNOME.

Полезные ссылки

Форум по openSUSEФичи_42.3 на английскомБенефиты обновленийSDB:NVIDIA_driversГайд по Graphic Card

habr.com

Основные понятия - Управление пакетами — openSUSE Wiki

Дистрибутивы Linux, в том числе openSUSE, состоят из комплекса программ, представленных в формате пакетов, и необходимого инструментария по управлению этим комплексом.

Обзор

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

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

Libzypp — это реализация подобной системы управления пакетами для openSUSE, к ней предоставляется графический интерфейс пользователя YaST Software Management и интерфейс командной строки Zypper.

Пакеты

Пакеты — это архивы файлов, содержащие все компоненты приложений (сами приложения, разделяемые библиотеки, пакеты для разработки приложений и т.д.) и инструкции по их запуску и настройке.

Пакет интегрирован в дистрибутив, для которого он был собран, с учётом путей установки, зависимостей, интеграции со средой, скриптов запуска для серверов и т.п. Поэтому всегда следует устанавливать пакеты, собранные именно для вашего дистрибутива и его версии (например openSUSE 11.1). Не стоит применять пакеты Fedora в openSUSE и даже пакеты openSUSE 11.1 в openSUSE 11.2 (хотя работоспособность последних иногда возможна).

Метаданные пакетов

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

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

Зависимости пакетов

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

Например, пакет А может требовать наличия установленных пакетов Б, В, Г для корректной работы.

  • Пакетные зависимости транзитивны, то есть в случае зависимости А от Б и Б от В для установки А потребуются и Б, и В. Так что не удивляйтесь, если для установки всего лишь одного приложения может потребоваться установка множества пакетов.
  • Типичны библиотечные зависимости. Практически каждое отдельное приложение требует нескольких библиотек. Обычно названия пакетов, содержащих библиотеки, начинаются с "lib".

Использование системы пакетов — важное свойство дистрибутивов Linux (а также BSD- и Unix-систем), обеспечивающее модульный подход к управлению операционной системой и приложениями. Например, пакет openssl содержит криптографические библиотеки, используемые множеством прочих приложений и библиотек (для SSL-шифрования и пр.). После выхода свежей версии openssl с улучшениями и исправлениями, все приложения, его использующие, получат новые возможности в результате лишь единственного обновления данного пакета.

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

Форматы пакетов

Программное обеспечение для Linux чаще всего распространяется в одном из следующих форматов:

  • tgz (файлы tar gzip). Это просто архивы. Они могут содержать всё, что разработчик считает нужным. Кроме самого формата архива, никаких стандартов на структуру содержимого не существует.
  • deb (Debian). Формат пакетов, принятый в Debian и его производных дистрибутивах.
  • rpm (Менеджер пакетов RPM ). Созданный Red Hat и принятый LSB в качестве стандарта, rpm используется openSUSE и многими другими дистрибутивами.

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

Предположим, что вы хотите установить пакет А, который зависит от пакета Б. RPM не установи

ru.opensuse.org