Архив метки: openSUSE

Обновление Opensuse до 42.2

16 ноября 2016 года разработчики OpenSUSE объявили о выпуске новой версии своего дистрибутива - OpenSUSE Leap 42.2. В этом релизе используется ядро Linux 4.4 с длительным сроком поддержки, KDE Plasma 5.8, Qt 5.6, Docker 1.12, Gtk 3.20, GCC 4.8.5, VirtualBox 5.0.24, Samba 4.4.2, Systemd 228 и Gnome 3.20.

Дистрибутив Leap построен на основе кодовой базы SUSE Linux Enterprise и является свободной операционной системой коммерческого уровня. В этой версии за основу взят SUSE Linux Enterprise 12 SP2, в котором было внесено много улучшений и еще больше улучшена стабильность системы.

В новую версию включено более 1400 пакетов, а это на 17% больше чем в предыдущем релизе. Это первый выпуск Leap, где есть версия для сервера, вы можете выбрать эту опцию во время установки. Для установки на сервере можно использовать текстовый установщик.

В этой статье мы рассмотрим как выполняется обновление OpenSUSE до 42.2. Инструкция подходит для дистрибутивов OpenSUSE 42.1 и OpenSUSE 13.2. Поддержки обновления с 13.1 нет, поэтому в таком случае лучше сначала обновиться до 13.2, а затем обновить Opensuse до 42.2.

Обновление OpenSUSE до Leap 42.2

Для успешного обновления просто выполните все перечисленные ниже шаги.

Шаг 1. Проверка версии дистрибутива

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

cat /etc/*-release

opensuse

Шаг 2. Обновление системы

Обновите вашу систему до самого актуального состояния чтобы избежать ошибок:

sudo zypper ref
$ sudo zypper up

Шаг 3. Отключение репозиториев

Отключите все сторонние репозитории перед обновлением. После завершения процесса их снова можно будет включить.

sudo zypper repos
$ sudo zypper mr -d номер

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

Шаг 4. Включите репозиторий обновлений

Сначала проверьте включен ли у вас репозиторий обновлений OpenSUSE:

sudo zypper repos --uri

opensuse1

Если в колонке Enabled написано Нет, значит его нужно включить, для этого выполните такую команду:

sudo zypper modifyrepo --enable repo-update

Если репозиторий вовсе не подключен к системе, его можно подключить командой:

sudo zypper addrepo --check --refresh --name 'openSUSE-Leap-42.1-Update' http://download.opensuse.org/update/leap/42.1/oss/ repo-update

Затем опять обновите систему и после этого перезагрузите компьютер:

sudo zypper ref
$ sudo zypper up

Шаг 5. Обновите репозитории

На этом шаге начинается обновление до OpenSUSE 42.2. Мы заменим все репозитории Leap 42.1 на 42.2. Для этого сначала создадим резервную копию файла репозиториев:

sudo cp -Rv /etc/zypp/repos.d /etc/zypp/repos.d.Old

Затем заменим версии дистрибутива с в адресах с помощью sed:

sudo sed -i 's/42\.1/42\.2/g' /etc/zypp/repos.d/*

Добавляем репозиторий non-oss-update если его нет в системе:

sudo zypper ar -f http://download.opensuse.org/update/leap/42.2/non-oss/ repo-update-non-oss

И обновляем список пакетов в репозитории:

sudo zypper ref

Теперь мы готовы обновить OpenSUSE до 42.2 назад пути уже не будет.

Шаг 6. Обновление OpenSUSE

Для запуска процесса обновления из терминала OpenSUSE выполните:

sudo zypper dup

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

Шаг 7. Проверка версии

После завершения обновления и перезагрузки проверьте еще раз версию дистрибутива:

cat /etc/*-release

opensuse-42-2-upgrade-final-output

Выводы

Как видите, обновление OpenSUSE до 42.2 не так сложно. Да, здесь процесс немного запутаннее, чем в той же Ubuntu, но все делается выполнением нескольких команд в терминале. Если у вас остались вопросы, пишите в комментариях!

Лучшие гонки для Linux

Вряд ли кто-то будет спорить с тем, что на Linux не так много игр. Но всё же они есть и их гораздо больше, чем на macOS. Вы можете найти игры практически всех жанров, но сегодня мы поговорим о гонках.

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

Читать далее Лучшие гонки для Linux

Сравнение Fedora vs OpenSUSE

Когда дело доходит до выбора дистрибутива возникает много вопросов. Дистрибутивов Linux достаточно много и все они чем-либо друг от друга отличаются, поэтому трудно однозначно выбрать что-то одно. Раньше мы уже сравнивали Ubuntu и Linux Mint, Fedora и Ubuntu, но мы еще не сравнивали Fedora vs OpenSUSE.

Это почти одинаковые дистрибутивы. Оба они используют систему управления пакетами RPM, оба пытаются включать самые новые технологии и программное обеспечение, но у них есть и много отличий. Мы попытаемся сравнить OpenSUSE или Fedora. В этой статье так чтобы вы смогли выбрать для себя, что для вас лучше. Сравнивать будем по определенным критериям. Обе системы используются в качестве основ для создания коммерческих продуктов, первая - Red Hat, вторая - SUSE Linux. Так что обе они заслуживают быть установленными на ваш компьютер.

Установка системы

Fedora унаследовала свой установщик от Red Hat. Он достаточно прост в использовании. Но имеет не пошаговую структуру, к которой мы привыкли, а форму меню. Вам нужно по очереди открывать разные пункты меню и настраивать их. Что касается функциональности, то можно полностью выполнить разметку диска, настроить LVM, шифрование, сеть и т д.

fedora2410

Установщик OpenSUSE основан на YaST и выглядит очень красиво. Он имеет привычную нам пошаговую структуру и позволяет сделать все то же самое что и установщик Fedora. Но здесь намного больше настроек.

opensuse-leap11

На этапе установки вы можете выбрать программное обеспечение, которое необходимо устанавливать. У вас будет полноценный список, позволяющий полностью настроить свою систему. Вы даже можете выбрать окружение рабочего стола KDE, Gnome или XFCE. Еще можно указать параметры для некоторых программ, например нужно ли запускать ssh по умолчанию.

В этой категории побеждает однозначно OpenSUSE.

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

Как я уже говорил оба дистрибутива используют формат пакетов rpm. Fedora использует пакетный менеджер dnf, основанный на yum, а в OpenSUSE применяется zypper, собственная разработка Novell. Они похожи по функциональности, только zypper имеет небольшое преимущество, он позволяет скачивать новые пакеты не полностью, а только измененные части с помощью rsync, что экономит трафик.

Оба дистрибутива содержат только свободное программное обеспечение. Но если вам понадобится что-то проприетарное, вы можете найти его в сторонних репозиториях. В OpenSUSE есть целый ресурс для установки программ - software.opensuse.org, а также репозиторий PacMan. В Fedora есть репозиторий RPMFusion, так что если вам нужна какая-либо программа, то, скорее всего, вы ее очень просто найдете в обоих дистрибутивах.

И Fedora, и OpenSUSE содержат самое новое программное обеспечение. Но в этом плане Fedora находится впереди, здесь тестируются все новые технологии, которые будут приняты в Red Hat Enterprise, и появляются они здесь быстрее всего, например, уже сейчас в релизе Fedora 25 будет использоваться Wayland по умолчанию. OpenSUSE же более стабильная.

В этой категории дистрибутивы приблизительно одинаковы и выбор OpenSUSE vs Fedora зависит только от ваших предпочтений.

Внешний вид

Fedora использует по умолчанию Gnome 3 и весь дистрибутив оптимизирован именно под это окружение рабочего стола. Конечно, вы можете поставить и другое, но лучше всего система будет работать именно с тем, которое поставляется по умолчанию.

Fedora-Step-25

OpenSUSE использует по умолчанию KDE, но разработчики оптимизируют дистрибутив таким образом, чтобы он мог отлично работать со всеми поддерживаемыми окружениями, такими как Gnome и XFCE. Вы можете установить одно из них и все будет работать как нужно.

opensuse_13_1_yast_panel

Тут, в сравнении OpenSUSE или Fedora победу можно было бы отдать OpenSUSE, но опять же это дело только вкуса каждого пользователя.

Настройка системы

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

yast2

В Fedora такого единого центра нет, но есть несколько утилит Gnome для той же цели, например, Gnome Software для установки программного обеспечения, Settings для настроек системы и другие программы в том же духе.

Сообщество пользователей

Оба дистрибутива используются в качестве основы для создания коммерческих решений и оба имеют большие сообщества. Конечно, эти сообщества не настолько большие как скажем в Ubuntu или Linux Mint, но вы сможете найти ответ на свой вопрос на просторах интернета или попросить помощи у пользователей на форумах. У OpenSUSE есть еще wiki сайт, на котором подробно расписаны некоторые моменты работы с системой.

Выводы

В этой статье мы выполнили сравнение Fedora vs OpenSUSE, и эти дистрибутивы действительно не очень сильно отличаются между собой. Нельзя сказать кто лучше, а кто хуже. Ваш выбор будет зависеть только от ваших предпочтений - стабильность или новизна, kde или gnome, software.opensuse или Gnome Software.

Обе системы разрабатываются профессионалами и заслуживают быть установленными на ваш компьютер. Вам остается только попробовать что нравиться больше. А вы используете один из этих дистрибутивов? Какой считаете лучшим? Почему? Напишите в комментариях!

Установка пакетов Opensuse Leap 42.1

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

В этой статье мы рассмотрим как выполняется установка пакетов OpenSUSE. Программы можно устанавливать как с помощью графического интерфейса YaST, так и в терминале, с помощью пакетного менеджера zypper opensuse. Сначала давайте рассмотрим использование графического интерфейса YaST.

Установка пакетов OpenSUSE в YaST

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

Сначала запустите конфигуратор YaST, это можно сделать из главного меню системы.

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

yast1

 

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

yast2

Подождите пока будут обновлены репозитории:

yast3

Теперь можно работать c вашими пакетами, окно программы выглядит вот так:

yast4

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

yast5

На вкладке группы пакетов все доступные в подключенных репозиториях пакеты поделены на категории:

yast6

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

yast7

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

Чтобы изменения вступили в силу и началась установка rpm пакета OpenSUSE нужно нажать кнопку Применить в правом нижнем углу. Дальше пойдет стандартная процедура установки пакета.

yast8

yast9

Если вы не хотите искать пакеты по категориям можно воспользоваться поиском по имени:

yast11

Также вы можете посмотреть пакеты установленные из определенных репозиториев и доступные для установки пакеты:

yast10

Установка пакетов OpenSUSE из интернета

Если установка программ в OpenSUSE с помощью Yast вас не устраивает, согласен, это слишком долго и не очень практично, но и вам не нравится работать в консоли, есть еще один способ.

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

Сначала откройте сайт software.opensuse.org:

yast12

В строке поиска наберите имя нужного пакета:

yast13

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

yast14

Выберите нужный пакет. Нажмите показать нестабильные пакеты:

yast15

Читаем предупреждение и нажимаем Continue:

yast16

Выберите один из источников и нажмите 1 click install:

yast17

Сохраняем файл пакета:

yast18

И сразу же запускается установщик YaST, на первой странице мастера соглашаемся с добавлением репозитория к системе, здесь также можно установить галочку, чтобы удалить его после установки:

yast19

На следующем шаге видим какие пакеты будут установлены:

yast20

Сводка и последнее предупреждение:

yast21

yast22

Дальше осталось ввести пароль и пойдет установка rpm пакета в OpenSUSE:

yast23

Во время установки нужно принять GPG ключ репозитория программы:

yast24

yast25

yast26

После завершения вы увидите сообщение об успешной установке.

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

OpenSUSE, как и другие дистрибутивы Linux позволяет работать с пакетами не только в графическом режиме, но и с помощью терминала. Для этого здесь есть отличный пакетный менеджер - zypper opensuse. Да, работать с ним немного труднее чем в графическом интерфейсе. Но зато здесь меньше телодвижений, поэтому установка программы выполняется в разы быстрее.

Рассмотрим сначала общий синтаксис программы и ее основные операции:

$ zypper опции операция пакет

Опции изменяют поведение программы в определенных ситуациях. Сначала рассмотрим опции, которые вам могут пригодиться, мы не будем рассматривать все опции, поскольку у программы их очень много и если захотите, вы можете посмотреть их выполнив: zypper --help, вывод команды на русском, так что не бойтесь пользоваться.

Теперь опции:

  • --verbose, -v - максимально подробный вывод
  • --quiet, -q - выводить минимум информации во время установки
  • --non-interactive, -n - отключить интерактивный режим, использовать ответы по умолчанию
  • --no-gpg-checks - не проверять GPG ключи
  • --gpg-auto-import-keys - автоматически импортировать GPG ключи
  • --disable-repositories - отключить получение метаданных из репозитриев перед установкой
  • --no-refresh - не обновлять репозитории перед установкой
  • --root, -R - изменить корневой каталог

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

  • repos, lr - показать все добавленные в систему репозитории
  • addrepo, ar - добавить репозиторий в систему
  • removerepo, rr - удалить репозиторий
  • refresh, ref - обновить списки пакетов из репозиториев
  • clean - очистить кэш пакетов
  • install, in - установка пакетов opensuse
  • remove, rm - удалить пакет
  • source-install, si - установить исходники пакета и необходимые зависимости
  • update, up - обновление всех установленных пакетов
  • list-updates, lu - посмотреть список обновлений
  • dist-upgrade, dup - обновление версии OpenSUSE
  • search, se - поиск пакета по имени или описанию
  • info, if - информация о пакете
  • download - скачать пакет, но не устанавливать

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

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

alias szypperoffline="sudo zypper --no-gpg-checks --disable-repositories --no-refresh "

А для новых пакетов, которым мы доверяем, можно создать такой alias:

alias szyppernew="sudo zypper --gpg-auto-import-keys"

Ну и конечно же, для sudo:

alias szypper="sudo zypper "

Напоминаю, что для того, чтобы все это работало эти строки нужно поместить в ~/.bashrc.

Теперь, когда мы немного разобрались с опциями рассмотрим примеры работы с утилитой.  Но перед тем как переходить к zypper, хотелось бы рассмотреть еще cnf. Вот что будет если вы введете команду, которой нет в системе:

yast27

Послушаем совета программы:

$ cnf apachectl

yast28

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

Мы плавно подошли к тому, что для установки пакетов в OpenSUSE используется команда:

sudo zypper install имя_пакета

yast29

Если вам нужна установка rpm OpenSUSE пакета, скачанного из интернета, которого нет в репозиториях тоже можно использовать zypper:

sudo zypper install ~/Загрзуки/пакет.rpm

Или с помощью нашего алиаса:

$ szypperoffline install ~/Загрузки/пакет.rpm

Искать пакеты можно не только с помощью cnf, но и непосредственно в zypper:

$ sudo zypper search имя

yast30

Информацию о нужном пакете посмотреть тоже очень просто:

yast31

Удалить пакет OpenSUSE можно командой:

sudo zypper remove имя_пакета

А для обновления всех пакетов до самой новой версии используйте:

sudo zypper update

После этого можно обновить систему до самой новой версии:

sudo zypper dist-update

Выводы

Установка программ в OpenSUSE - дело совсем несложное. Как видите, здесь есть аж три разных способа работать с программами и вы можете выбрать то что подходит именно вам. Если остались вопросы - пишите в комментариях.

Настройка сети OpenSUSE

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

Сейчас в OpenSUSE, с окружением рабочего стола KDE поставляется программа NetworkManager. С помощью нее любой человек может настроить сеть в OpenSUSE. Даже новичок.

NetworkManager и его виджет KNetworkManager - очень удобные инструменты. Кроме того, если вы не хотите использовать NetworkManager, можно настроить сеть с помощью утилиты конфигурации системы - YaST.

В этой статье будет рассмотрена настройка сети OpenSUSE. Мы рассмотрим как создать проводное соединение, настроить статический адрес, настройка pppoe opensuse, wifi, а также как раздать wifi в OpenSUSE.

Настройка проводного подключения

Обычно настройка сети OpenSUSE не требуется если используется проводной интернет. Система автоматически определяет интерфейсы и подключается к интернету. Но если этого не произошло - все можно настроить.

Кликните по апплету NetworkManager на панели:

network

Если апплета NetworkManager на панели нет, возможно, программа не запущена, ее можно запустить выполнив:

sudo systemctl start NetworkManager

Затем кликните по кнопке настроить сетевые подключения, чтобы открыть такое окно:

network1

Здесь нажмите кнопку Добавить:

network2

В открывшимся списке выберите Проводное Ethernet:

network3

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

network4

Обычно MAC адрес трогать не нужно, этот параметр задается производителем и уникальный для каждого сетевого адаптера. Но некоторые хитрые провайдеры привязывают интернет-соединение к определенному MAC адресу, тогда его можно изменить в этом поле. Дальше перейдите на вкладку ipv4:

network5

Здесь можно настроить способ получения ip адреса и DNS серверов. Если ip адрес получается автоматически по DHCP ничего делать не нужно, оставляем способ получения авто.

Но если нужно использовать статический IP адрес поле способ устанавливаем вручную,а в появившимся списке с помощью кнопки добавить создаем ip адрес:

network7

 

Здесь нужно указать сам IP адрес машины и шлюз - адрес роутера. Также понадобится задать адреса DNS серверов. Можете указать в поле DNS, адрес вашего роутера, чтобы использовать сервер провайдера или публичный гугловский: 8.8.8.8.

network8

Затем осталось нажать ОК. И в главном окне появится новое соединение. Возможно, оно подключится автоматически, но если этого не произошло, вы можете воспользоваться кнопкой Подключить.

Если сетевой интерфейс eth0 не обнаружен или работает нестабильно, вам нужно установить проприетарные прошивки для оборудования. Все они содержатся в пакете linux-firmware.

Вы можете скачать его, скинуть на свой компьютер и установить с помощью команды:

dpkg -i linux-firmware.deb

Или в rpm:

rpm -i linux-firmware.rpm

После перезагрузки все должно заработать. А вообще, если настройка интернета opensuse не удалась, чтобы подробнее вникнуть в суть проблемы всегда смотрите лог ядра - dmesg.

Настройка pppoe соединения

Настройка pppoe OpenSUSE немного сложнее, чем обычное проводное соединение. Протокол pppoe позволяет передавать интернет данные через канал обычного городского телефона.

Здесь вам также само нужно открыть апплет сетевые подключения и в настройках сетевых подключений создать новое подключение. Только на этот раз типа DSL:

network9

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

network10

Параметры на вкладке ipv4 настраиваются как описано в предыдущем способе.

После завершения настройки достаточно нажать кнопку Ок и подключить соединение.

Настройка Wifi

Настройка Wifi OpenSUSE может вызвать кое-какие трудности. Если ваше оборудование полностью поддерживается ядром Linux то проблем быть не должно. Но дело в том, что драйвера работают далеко не со всеми Wifi адаптерами, а для некоторых поддержка неполная и нужно выбирать другие драйвера и устанавливать проприетарные прошивки.

Если у вас нет проблем с Wifi интерфейсом, то можете пропустить этот пункт. Чаще всего в современных бюджетных устройствах используются сетевые адаптеры от компании Broadcom с ними обычно больше всего проблем. Их и будем рассматривать. Рассмотрим на примере карточки b4313.

Подробнее о совместимости своей карты с тем или иным драйвером можно посмотреть на официальном сайте ядра. Например, для нашей карты мы видим что лучше всего совместимость с драйвером brcmsmac.

Поэтому добавляем b43 в черный список:

su -

$ echo 'blacklist b43' >> /etc/modprobe.d/blacklist.conf

Затем загружаем brcmsmac:

sudo modprobe brcmsmac

Если интерфейс по-прежнему не определяется, вам необходимо установить проприетарную прошивку для модуля. Подробнее о том какую именно прошивку нужно вы узнаете из лога ядра dmesg. В нашем варианте нужна b43xx-firmware. Вы сможете без труда найти deb или rpm пакет на просторах интернета. После установки нужно перезагрузить систему.

 

Теперь настройка wifi OpenSUSE не вызовет проблем. Просто кликните по апплету NetworkManager, отметьте галочку Wifi если она еще не отмечена и выберите из списка нужную сеть.

Дальше останется только ввести пароль. Вообще говоря, для Wifi сети можно менять пароль настраивать статический ip адрес и DNS серверы. Все это делается точно так же само как для проводного подключения, только вместо кнопки Добавить выбираем в настройках соединение и нажимаем Изменить.

Точка доступа Wifi OpenSUSE

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

Посмотреть поддерживается ли режим точки доступа можно командой:

iw list


Supported interface modes:
* IBSS
* managed
* AP
* AP/VLAN
* monitor

AP значит что режим точки доступа поддерживается. Теперь мы можем очень просто раздать wifi opensuse с помощью того же NetworkManager. Откройте настройки сетевых подключений, и нажмите кнопку добавить:

network11

Здесь нужно выбрать беспроводное wifi (точка доступа)

Затем, нам предстоит указать все необходимые параметры. В открывшимся окне указываем имя точки доступа (SSID), режим - Точка доступа и для устройства - ваш сетевой интерфейс.

network12

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

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

Выводы

Настройка сети OpenSUSE, особенно в современных дистрибутивах - не такое уж сложное занятие. Благодаря NetworkManager вам больше не придется лезть в консоль и помнить десятки команд для понятия сети вручную. Если у вас остались вопросы, пишите в комментариях!

Настройка Opensuse 42.1 после установки

OpenSUSE Leap 42.1 вышла не так давно. Это дистрибутив Linux от американской компании Novell. Редакция Level это новая модель подхода к формированию дистрибутива. В нем совмещаются наработки Suse Enterprice и сообщества. Раньше я писал об установке OpenSUSE 42.1, но просто установить систему недостаточно, чтобы можно было удобно ею пользоваться. Ее нужно еще очень хорошо настроить в соответствии с вашими потребностями, чтобы сделать работу с системой более удобной.

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

1. Сменить обои рабочего стола

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

opensuse

Затем подберите понравившуюся картинку или добавьте свою с помощью кнопки Открыть:

opensuse1

2. Проверка наличия обновления

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

sudo zypper update

Или сокращенно:

sudo zypper up

Вы также можете обновить весь дистрибутив до самой новой версии с помощью команды:

sudo zypper dist-upgrade

Или:

sudo zypper dup

Обновление системы может занять кое-какое время и для выполнения этого действия вам необходимо будет ввести пароль.

3. Дополнительные репозитории программного обеспечения

Ну то была разминка, теперь начинается серьезная первоначальная настройка OpenSUSE после установки.

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

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

  • Essentials - содержит кодеки для аудио и видео, а также дополнительные приложения.
  • Multimedia - содержит мультимедийные приложения
  • Extra - дополнительные приложения, не связанные с мультимедиа
  • Games - Игры.

Репозиторий Pacman можно добавить командой:

sudo zypper ar -f -n packman http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_42.1/ packman

Но есть более простой способ и к тому же вам все равно придется открывать менеджер настройки YaST. Поэтому забудьте о команде. Откройте Yast из главного меню:

Перейдите в Репозитории программного обеспечения:

opensuse3

Нажмите кнопку добавить, и выберите Хранилища сообщества:

opensuse5

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

opensue7

Процесс добавления репозиториев пройдет довольно быстро, затем вернитесь в главное меню и откройте Управление программным обеспечением, а здесь вкладку Репозитории:

opensuse4

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

Важно: Если последнего пункта не сделать, то кодеки установятся не полностью и будут работать неправильно.

Вам останется нажать кнопку применить и дождаться завершения переустановки пакетов.

Установка кодеков Opensuse

Если вы сделали все как было написано в предыдущем пункте, эта команда установит кодеки OpenSUSE 42.1 на все случаи жизни. Здесь устанавливаются как полный спектр аудио и видеокодеков необходимый для работы многих программ, но и DVD кодеки:

 $ sudo zypper in gstreamer-0_10 gstreamer-0_10-plugins-ffmpeg gstreamer-0_10-plugins-base gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-bad-orig-addon gstreamer-0_10-plugins-good gstreamer-0_10-plugins-good-extra gstreamer-0_10-plugins-ugly gstreamer-0_10-plugins-ugly-orig-addon faad2 libfaad2 a52dec x264_tMod lame twolame libxine2-codecs ffmpeg w32codec-all libavcodec52 libavcodec55 MPlayer faac libmpg123-0 libquicktime0 libxvidcore4 libmad0 libmad0-32bit libmpeg2-0 libmac2 mpeg2dec xvidcore libdcaenc0 dirac libdirac_encoder0 libdirac_decoder0 gstreamer gstreamer-plugins-bad gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon gstreamer-plugins-bad-orig-addon gstreamer-plugins-libav gstreamer-plugins-good-extra libdvdread3 libdvdplay0 libdvdnav4 libdvdcss2 libavdevice52 libavdevice55 libavfilter1 libavfilter4 libavformat52 libavresample1 libavutil50 libavutil52 libmatroska6 libx264-142 libx264-142-32bit libvpx1 libswfdec0_9_2 libx265-32 x265 libvo-aacenc0 libx265-32-32bit

После выполнения команды у вас будут все необходимые кодеки.

4. Установка Flash Player

По умолчанию Flash Player не поставляется в репозиториях OpenSUSE. Несмотря на то что технология флеш уходит в прошлое, flash вставки еще очень часто встречаются на сайтах в виде флеш плееров, не успевших перебраться на HTML5. Для установки Flash выполните такие команды:

Добавить репозиторий для 64 битной системы:

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Или для 32 битной системы

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Импортируем ключ:

sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Устанавливаем Falsh Plugin:

sudo zypper install flash-plugin

5. Установка Chromium

Настройка OpenSUSE 42.1 после установки должна включать установку браузера. Популярный интернет-браузер Chomium очень легко устанавливается из официальных репозиториев:

sudo zypper install chromium

Для того чтобы в нем правильно работал флеш плеер и воспроизведение видео, нужно установить пакеты crhomium-ffmpeg и pepper-flash. Это можно очень просто сделать с помощью системы установки в один клик, software.opensuse.org:

opensuse11

Сразу после клика по 1 click install откроется менеджер установки и после нескольких вопросов и ввода пароля начнется установка.

opensuse13

5. Установка дополнительного программного обеспечения

Установка видеоплеера vlc:

sudo zypper install vlc

Установка графических редакторов:

sudo zypper install gimp inkscape

Установка мессенджера Pidgin:

sudo zypper install pidgin

Установка торрент клиентов:

sudo zypper install qbittorrent deluge

Установка архиватора:

sudo zypper install p7zip

Установка FTP клиента:

sudo zypper install filezilla

Установка виртуальной машины Virtualbox:

 $ sudo zypper install VirtualBox

Установка клиента облака Dropbox:

sudo zypper install dropbox

Установка клиента игровой платформы steam:

sudo zypper install steam

Эмулятор Windows приложений Wine:

sudo zypper install wine

Программа обмена сообщениями и звонки - Skype:

sudo wget http://download.skype.com/linux/skype-4.3.0.37-suse.i586.rpm

$ sudo zypper install skype-4.3.0.37-suse.i586.rpm

Еще один популярный мессенджер VIber:

sudo wget http://download.cdn.viber.com/desktop/Linux/viber.rpm
$ sudo zypper in viber.rpm

И Telegram:

wget https://updates.tdesktop.com/tlinux/tsetup.0.9.15.tar.xz
$ tar xf tsetup.0.9.13.tar.xz
$ cd telegram
$ ./Telegram

6. Установка Java

Среда Java используется для запуска некоторых приложений в OpenSUSE, да и в Linux в целом. Ее можно установить с помощью такой команды:

sudo zypper in java-1_8_0-openjdk

7. Установка драйверов NVIDIA/ATI

OpenSUSE Leap 42.1 будет работать из прекрасно и без установки дополнительного программного обеспечения, даже если у вас видеокарта NVIDIA или ATI. Но если вам нужна высокая производительность для игр, или каких-либо других целей, можно установить проприетарные драйвера. Это не так уж сложно.

Сначала подключите репозиторий драйверов NVIDIA или ATI это описано в шаге с добавлением Pacman, затем определите ее свою видеокарту командой:

lspci | grep VGA

Для Nvidia GeForce 8 +:
sudo  zypper install x11-video-nvidiaG03
Nvidia GeForce 6xxx +:
sudo zypper install x11-video-nvidiaG02
Nvidia GeForce FX 5xxx:
sudo zypper install x11-video-nvidiaG01
Nvidia GeForce 4xx/4xxx +:
sudo zypper install x11-video-nvidia

ATI для 32 бит:

sudo zypper in fglrx_xpic_SUSE121

ATI для 64 бит:

sudo zypper in fglrx64_xpic_SUSE121

8. Разрешение Samba в брандмауэре

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

Найдите пункт брандмауэр в YaST:

opensuse14

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

opensuse15

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

Выводы

Вот собственно и все что касается темы настройка Opensuse Leap 42.1 после установки. Теперь системой можно вполне комфортно пользоваться. Если я забыл о каком-то важном аспекте настройки или у вас остались вопросы - пишите комментарии.

Сравнение Ubuntu vs OpenSUSE

При упоминании Linux нельзя назвать лучший дистрибутив, но по популярности в первой десятке всегда оказывается Ubuntu. OpenSUSE не всегда входит в топ 10, но его позиции также высоки. Оба дистрибутива часто рекомендуют новичкам, которые переходят с Windows.

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

Читать далее Сравнение Ubuntu vs OpenSUSE

Установка OpenSUSE Leap 15.3

OpenSUSE - это разрабатываемый американской компанией Novell дистрибутив Linux. Изначально OpenSUSE основывался на Slackware, но потом постепенно превратился в самостоятельный дистрибутив. Из примечательных особенностей OpenSUSE можно назвать собственный конфигуратор системы YaST и менеджер установки пакетов zypper.

Дистрибутив Leap совмещает в себе наработки SUSE Enterprice и разработки сообщества. Это обеспечивает использование стабильных компонентов SUSE вместе с новейшим программным обеспечением. В этой статье будет рассмотрено как установить OpenSUSE 15.3 на компьютер или ноутбук. Просто выполняйте все последовательно все шаги.
Читать далее Установка OpenSUSE Leap 15.3