Решение
В этом разделе даны некоторые рекомендации о том, как разобраться в проблемах с вашей графикой. Рекомендуется каждому определить версию их openSUSE и прочесть о некоторых действенных методах графической теории прежде, чем продолжить решать эти проблемы.
Определение версии openSUSE
Очень важно знать, какую версию openSUSE вы используете. Сделать это просто
Или прочесть в разделе «Информация об ОС» строчку «Система:», открыв «Мой компьютер» щелчком по значку на рабочем столе, или вместо этого просто открыть терминал и ввести:
cat /etc/SuSE-release
Версию openSUSE необходимо знать, чтобы выбрать оптимальное решение вашей проблемы.
Теория и практика настройки графических карт в openSUSE
Рекомендуем вам прочесть и подробно обратить внимание на раздел производителей графических карт (как правило ATI, NVIDIA, Intel и VIA), перед возвращением на эту страницу для восстановления и настройки вашей графической системы. Как только вы определили
Как только вы определили
- версию вашей openSUSE,
- вашу графическую карту и
- используемый графический драйвер ,
пожалуйста, перейдите к следующим шагам этого руководства.
Опытные пользователи Linux должны были отметить, что во многих случаях файл /etc/X11/xorg.conf не необходим для openSUSE версий от 11.2 до 11.4.
Переход на Tumbleweed
There are 2 supported upgrade mechanisms
- Обновление без доступа к сети — используется загрузка системы с DVD носителя и последующее обновление.
- Сетевое обновление — после замены репозиториев в установленном дистрибутиве openSUSE и последующий запуск обновления всех пакетов по сети.
Обновление без доступа к сети безопаснее, поскольку отсутствует вероятность возникновения ситуации при которой какие-то запущенные приложения смогут вмешаться в процесс обновления.
Сетевое обновление удобнее, так как процесс обновления происходит в работающей системе.
Обновление без доступа к сети
В этом способе нужно проделать следующие шаги:
- Загрузите нужный DVD-образ и запищите его на DVD-диск или USB-брелок.
- Загрузитесь с установочного носителя.
- Выберите обновление.
- Следуйте указаниям мастера которые будут предложены после определения установленного дистрибутива openSUSE.
Сетевое обновление
Для перехода с любой версии на Tumbleweed нужно проделать следующий порядок действий:
- Установить все обновления для старого дистрибутива (для openSUSE 13.2, в основном, необходимы исправления для ядра).
- Заменить репозитории на соответствующие версии для Tumbleweed.
- Запустить команду zypper dup для обновления всех пакетов.
Репозитории
Начните с удаления существующих репозиториев:
mkdir /etc/zypp/repos.d/old mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/old
Затем добавьте следующие репозитории:
Если это необходимо — добавьте репозитории пакетов с исходными кодами.
В результате список подключенных репозиториев должен выглядеть следующим образом:
Запуск обновления
Для выполнения обновления нужно выполнить только одну команду:
zypper dup
Внимание: Хорошей идеей будет запуск команды zypper dup в сессии screen на случай аварийного завершения процесса X
О миграции
Люди, устанавливающие openSUSE или другой GNU/Linux дистрибутив, до этого долгое время использовали Microsoft Windows, возможно, больше 10 лет. Переход на новую, совершенно другую операционную систему может быть труднее, чем они себе представляют.
Одна из сложностей при переходе с одной операционной системы на другую — это даже не сама ОС, а привычки пользователя, которые он приобрел за многие годы использования операционной системы и программ, запускаемых в ней: как устанавливать новые программы или устройства, где находятся конкретные типы файлов и так далее.
Поэтому, не стоит думать, что переход на новую операционную систему такое же простое действие, как переход улицы, потому, что есть существенные отличия между Windows и Linux. Любое отличие делает жизнь немного сложнее. Тот, кто знает как использовать Windows сможет использовать и Linux, но это не просто; нужно немного терпения и желание учиться.
В любом случае, самым сложным в изучении Linux является отучение от Microsoft Windows.
1. Фиксированный или скользящий график релизов
Коммерческие дистрибутивы Linux обычно получают обновления раз в несколько лет. Многие дистрибутивы Linux, такие как Ubuntu или Fedora обновляются каждые шесть месяцев. Некоторые раз в год. А другие вообще не имеют графиков релизов.
Дистрибутивы, которые не имеют фиксированных графиков релизов и получают постоянный поток стабильных обновлений называют дистрибутивами со скользящим графиком релизов. Для примера можно привести Arch Linux или Gentoo. После установки такого дистрибутива вы можете использовать его сколько хотите и всегда будете иметь самую новую версию без необходимости переустановки системы. Обновления программ для KDE, GNOME, LibreOffice и Firefox будут приходить автоматически вместе с обновлениями системы.
Большинство дистрибутивов используют одну из двух систем обновления. Либо фиксированные релизы либо скользящие. OpenSUSE поддерживает обе системы. Последний стабильный релиз — OpenSUSE Leap 42.1. Но если вы хотите скользящих релизов, устанавливайте OpenSUSE Tumbleweed.
3. Дополнительные репозитории программного обеспечения
Ну то была разминка, теперь начинается серьезная первоначальная настройка OpenSUSE после установки.
В OpenSUSE есть один интересный нюанс. В официальных репозиториях находятся только программы со свободными лицензиями. Но очень часто нам нужны и другие программы, с закрытой лицензией и в первую очередь это кодеки.
Сообществом был создан репозиторий Packman, в котором эти пакеты доступны для установки. Там доступны различные приложения, а также полные версии мультимедийных библиотек. Репозиторий Packman делится на четыре категории:
- Essentials — содержит кодеки для аудио и видео, а также дополнительные приложения.
- Multimedia — содержит мультимедийные приложения
- Extra — дополнительные приложения, не связанные с мультимедиа
- Games — Игры.
Репозиторий Pacman можно добавить командой:
Но есть более простой способ и к тому же вам все равно придется открывать менеджер настройки YaST. Поэтому забудьте о команде. Откройте Yast из главного меню:
Перейдите в Репозитории программного обеспечения:
Нажмите кнопку добавить, и выберите Хранилища сообщества:
Здесь отметьте галочками все репозитории, которые нужно добавить обязательно Pacman, libdvdcss, также можете отметить репозиторий с драйверами своей видеокарты, затем нажмите далее:
Процесс добавления репозиториев пройдет довольно быстро, затем вернитесь в главное меню и откройте Управление программным обеспечением, а здесь вкладку Репозитории:
Выберите репозиторий 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
После выполнения команды у вас будут все необходимые кодеки.
Запись образа диска (ISO)
Пользователям Linux
После успешной загрузки ISO-образа, чтобы записать файл ISO на пустой CD или DVD диск, используйте приложение для записи на ваш выбор (Заметим, что, начиная с 12.3, ISO больше не помещается на CD и вместо этого используйте USB-брелок). На системах под управлением openSUSE, используйте программу K3B или Brasero для записи дисков. Выберите вариант, который позволяет прожигать CD или DVD образ и/или файловую систему ISO9660. Не записывайте ISO-образ как обычный файл.
В командной строке вы можете воспользоваться программой cdrecord.
cdrecord dev=/dev/cdrecorder speed=44 driveropts=burnproof -eject -v isofile
3) Clean up repositories
As already mentioned, for upgrade we use only the official repositories. To be more precise, just two of them:
openSUSE-Leap-15.1-OSS: the main repository, contains open source software only.
URL: http://download.opensuse.org/distribution/leap/15.1/repo/oss/
openSUSE-Leap-15.1-Update: contains official updates for OSS packages.
URL: http://download.opensuse.org/update/leap/15.1/oss/
Let’s clean up our repositories removing any repository we won’t need (including any third party repositories).
Start the YaST Control Center by opening the Activities overview, typing and then clicking on YaST’s icon:
You will be asked the root password. Type it and click on Continue:
Select the Software category, then click on Software Repositories:
You are presented to your system’s repository list:
For each repository that is neither openSUSE-Leap-15.0-OSS nor openSUSE-Leap-15.0-Update, select it in the list and click on Delete (no typo, we are managing the repositories your system still uses, the ones for 15.0, we are going to switch to the new ones soon).
YaST will ask you for confirmation. Click on Yes:
Do that with all repositories, until the list has only openSUSE-Leap-15.0-OSS and openSUSE-Leap-15.0-Update:
Maybe those repositories are named differently on your system. If that is the case, try to recognize them by their URL instead of their name. If you don’t find them, there is no problem: delete all repositories and just add the new ones in the next step.
Проверка образа
После того как мы скачали ISO образ, мы можем его проверить. Существуют 2 вида проверок:
- Правильный ли ISO образ мы скачали?
- Не является ли сервер с которого мы скачали ISO образ фальшивым?
$ md5sum /path/to/iso/openSUSE-11.1-DVD-i386.iso $ sha1sum /path/to/iso/openSUSE-11.1-DVD-i386.iso
Второй вид проверки страхует вас от возможной подделки официального сайта злоумышленниками. Реализуется он посредством электронных подписей.
Для проверки нужно знать открытый ключ SuSE Package Signing Key. Все ISO образы и rpm пакеты (при установки программного обеспечения их проверка проводится автоматически), официально выпускаемые сообществом OpenSUSE, подписываются следующим ключом:
$ gpg --keyring /usr/lib/rpm/gnupg/pubring.gpg --fingerprint --list-key 0x9c800aca pub 1024D/9C800ACA 2000-10-19 Отпечаток ключа = 79C1 79B2 E1C8 20C1 890F 9994 A84E DAE8 9C80 0ACA uid SuSE Package Signing Key <build@suse.de> sub 2048g/8495160C 2000-10-19
Если вы уже работаете с дистрибутивом OpenSUSE и просто скачиваете более новую версию — у вас этот ключ уже есть. Он содержится в пакете gpg-pubkey-9c800aca.rpm. Посмотреть содержимое можно командой:
$ rpm -qi gpg-pubkey-9c800aca Distribution: (none) Name : gpg-pubkey Relocations: (not relocatable) Version : 9c800aca Vendor: (none) Release : 481f343a Build Date: Пнд 30 Июн 2008 00:12:42 Install Date: Пнд 30 Июн 2008 00:12:42 Build Host: localhost Group : Public Keys Source RPM: (none) Size : 0 License: pubkey Signature : (none) Summary : gpg(SuSE Package Signing Key <build@suse.de>) Description : -----BEGIN PGP PUBLIC KEY BLOCK----- Version: rpm-4.4.2 (beecrypt-4.1.2) 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 gcZc2Ai8nkm6 =mY6G -----END PGP PUBLIC KEY BLOCK-----
Если вы скачиваете OpenSUSE впервые и хотите озаботиться вопросами безопасности, вы можете скачать ключ с различных серверов pgp ключей, например с blackhole.pca.dfn.de.
$ gpg --keyring /usr/lib/rpm/gnupg/pubring.gpg --verify /path/to/asc_file/openSUSE-11.1-DVD-i386.iso.asc \ /path/to/iso/openSUSE-11.1-DVD-i386.iso
Пошаговое руководство по установке OpenSUSE Leap15
Шаг 1) Загрузите OpenSuse Leap 15
Шаг 2) Создайте загрузочный диск
Следующим шагом является создание загрузочного диска для установки OpenSUSE Leap 15 в вашей системе. Если у вас уже есть установочный DVD OpenSuse Leap 15, это хорошо. Если нет, скопируйте ISO-файл, который вы загрузили на USB / Flash-диск, и создайте загрузочный диск. Измените последовательность загрузки, чтобы система могла запускаться с загрузочного UDB / DVD / Flash-накопителя.
Шаг 3) Выберите вариант установки
После загрузки с USB / DVD вы увидите начальный экран установки, пожалуйста, выберите « Установка », чтобы продолжить установку
Дистрибутив Linux openSUSE
openSUSE – это бесплатная операционная система на базе Linux. Данный дистрибутив является стабильным, легким в использовании и подходит в первую очередь для начинающих пользователей, что качается опытных пользователей то они также останутся довольными. На данный момент владельцем дистрибутива является компания Novell, Inc.
Основные преимущества openSUSE
- Хороший набор приложений, как для работы, так и для развлечений;
- Легко пользоваться (т.е. новички смогут быстро освоиться);
- Простая настройка системы по средствам YaST;
- Простая система управления пакетами;
- Достаточно хороший набор драйверов;
- Стабильность, безопасность и хорошая поддержка.
Как было сказано, в openSUSE используется система настройки, и администрирования YaST это программа получила популярность за простой, привлекательный интерфейс, с помощью которого можно быстро, а главное легко настроить систему.
Разработчики openSUSE принимали и до сих пор принимают активное участие в развитии проекта KDE, если кто не знает то KDE – это графическая среда рабочего стола. Мы кстати при установке будем использовать именно эту графическую среду. Как я уже говорил в прошлых статьях, она мне более симпатична, например, чем GNOME.
Обзор версии Linux openSUSE 13.2
Данный дистрибутив существует уже достаточно долго, поэтому у него уже много версий, кстати, новые версии выходят примерно каждый год. Сейчас вышла версия 13.2, давайте поговорим, что нового появилось в этой версии.
- Обновленное ядро 3.16;
- Включенный по умолчанию, обновленный AppArmor 2.9;
- Улучшен YaST, в плане установки всей системы (установка самого дистрибутива стала еще проще), а также по заявлению разработчиков увеличилась стабильность и быстродействие компонентов YaST;
- KDE 4.14 и GNOME 3.14;
- Версия поставляется вместе с новой файловой системой Btrfs;
- Также обновлены многие приложения до последних стабильных версий;
Системные требования Linux openSUSE
- Компьютер с процессором не ниже Intel Pentium III 500 МГц;
- Свободного места на диске минимум 5 гигабайт (рекомендуют конечно больше);
- Оперативной памяти 1 гигабайт (рекомендуют 2 и более);
- Видеокарта, поддерживающая разрешение экрана минимум 800×600.
Больше серьезных требований я не нашел.
Где скачать Linux openSUSE 13.2
Скачать данную версию можно на официальном сайте, вот на этой странице
Загрузка доступна в нескольких вариантах, например, я выбрал скачать торрент файл для 32 битного PC и нажал «Загрузить DVD»
Например, если Вы не хотите скачивать через торрент то можете просто выбрать «Прямую ссылку» тем самым загрузка начнется через браузер.
В итоге загрузится файл openSUSE-13.2-DVD-i586.iso (размер 4.3 гигабайта) это образ диска, соответственно его записываем на болванку.
Общие сведения
Это руководство описывает шаги необходимые для обновления рабочей системы openSUSE до последней версии.
Обновление рабочей системы имеет много преимуществ, но в то же время имеется и серьезный недостаток.
К преимуществам относится:
- Будут загружены только те пакеты, которые необходимо обновить. Таким образом вы экономите интернет трафик.
- Во время выполнения обновления вы можете использовать свой компьютер (даже если это не рекомендуется), его перезагрузка понадобится только после окончания обновления.
- Вам нет необходимости тратить DVD диск для записи загрузочного диска. (Хотя в принципе вы могли загрузится по сети или использовать загрузочную USB-флешку и установить все остальное по сети)
К недостаткам относится:
- Если по какой-либо причине процесс обновления остановится, например отключение электричества или перебои с интернетом, это может привести к тому что вы останетесь с нерабочей системой. (Конечно, это зависит от момента когда произошло прерывание обновления)
- Если у Вам надо обновить несколько компьютеров, возможно вам будет проще скачать ISO образ один раз, чем скачивать пакеты при каждом обновлении.
Другой способ:
Это традиционное оффлайн обновление или обновление с DVD. Более подробно об этом способе читайте в статье оффлайн обновление.
Перед загрузкой
Перед загрузкой вашей версии openSUSE есть несколько вещей, которые вы должны учесть.
Системные требования
Убедитесь, что ваш компьютер соответствует системным требованиям. openSUSE поддерживает большинство аппаратных компонентов ПК. Следующие требования должны быть соблюдены, чтобы обеспечить бесперебойную работу openSUSE:
- Процессор: Intel Pentium 1-4 или Xeon; AMD Duron, Athlon, Athlon XP, Athlon MP, Athlon 64 и Sempron
- Оперативная память: 512 Мб (рекомендуется 1 Гб)
- Жёсткий диск: 3 Гб доступного места на диске (рекомендуется больше)
- Звуковая и графическая карты: поддерживает большинство современных звуковых и видео карт, разрешение экрана 800 x 600 (рекомендуется 1024 x 768 или выше)
Дисковое пространство и время загрузки
Загрузка ISO образов большого объёма может привести к некоторым неудобствам. Есть парочка советов:
- Для получения 1 CD диска openSUSE необходимо загрузить около 700МБ.
- Для получения единого DVD образа openSUSE необходимо загрузить в 4.3 ГБ (см. сноску 1)
Рекомендуется использовать менеджер загрузок с возможностью продолжить загрузку, вместо загрузки образа через браузер или использовать bittorent — так как это уменьшит риск повреждения образа.
В следующей таблице приведены приблизительные оценки времени загрузки образов на различных скоростях интернет соединения:
1 CD ISO (700 МБ) | 1 DVD ISO (4.7 ГБ) | ||
---|---|---|---|
56 КБит | 28 часов | 187 часов | |
64 КБит (ISDN) | 25 часов | 164 часов | |
1024 КБит (Широкополосный) | 1.5 часов | 11 часов | |
2048 КБит (Широкополосный) | 45 минут | 5.5 часов | |
8192 КБит (Широкополосный) | 12 минут | 1.5 часов | |
24 МБит (ADSL2) | 4 минут | 28 минут | |
100 МБит (Волокно) | 1 минута | 7 минут |
PPD-файлы/PostScript-принтеры
Многие Linux-приложения используют специальные PPD-файлы (PostScript Printer Definition, PPD) для того, чтобы знать особенности принтеров. Использование такого файла даёт возможность выбрать в диалоге печати любую из поддерживаемых данным принтером возможностей, а также просмотреть дополнительную информацию о самом принтере. PPD-файл представляет собой обычный текстовый файл, в котором (в соответствии с определённым форматом) описаны все поддерживаемые принтером возможности; кроме того, в этом файле содержится особый код, необходимый для внедрения той или иной возможности в задания на печать. Приложения, которым необходима печать, читают PPD-файлы и могут отобразить на экране информацию обо всех возможностях, поддерживаемых драйвером конкретного принтера. Если пользователь выбирает особые возможности (например, дуплексный режим (duplex) или стапелирование (stapling)), программа будет знать, какой именно код включать в задание печати и как работать с самим печатающим устройством. Кроме того, PPD-файлы также могут использоваться в MS Windows, Mac, or Line Printer Remote / Line Printer Daemon (LPR/LPD) clients для получения доступа к возможностям и настройкам принтера.
Каждый PostScript-принтер снабжается PPD-файлом, содержащим специфичную для данной модели принтера информацию. В том случае, если принтер поддерживает общую систему печати Unix (Common Unix Printing System, CUPS) и LPR/LPD, он может использоваться со всеми другими системами печати с помощью настраиваемого фильтра принтера (configurable printer filter Foomatic). Foomatic — это специальный программный код, преобразующий PostScript-данные в понятный самому принтеру формат, используя для этого PPD-файл. Это необходимо низкоуровневому драйверу (специфичному для каждого принтера) для того, чтобы генерировать конечный код. Обычно foomatic использует ghostscript, в зависимости от настроек, перечисленных в PPD-файле принтера. CUPS также поддерживает протокол Интернет-печати (Internet Printing Protocol, IPP), определяющий такие стандартные вещи, как обслуживаение заданий печати, разрешение, размеры и некоторые другие.
За подробностями обращайтесь сюда:
- Foomatic: wikipedia:Foomatic
- LPD/LPR: wikipedia:Line_Printer_Daemon_protocol
- IPP: wikipedia:Internet_Printing_Protocol
Мультимедиа в openSUSE
Что касается мультимедиа, то по лицензионным соображениям в openSUSE из коробки весьма ограничена даже основная мультимедийная функциональность (как, например, проигрывание проприетарного формата mp3 любым плеером, кроме real player). Следовательно, новый пользователь openSUSE, желающий слушать музыку в формате mp3, проигрывать файлы avi с различными кодеками, смотреть DVD-фильмы и т.д., должен обратиться к сторонним репозитариям пакетов и установить версии необходимых приложений, поддерживающих подобные вышеперечисленным коммерческие мультимедийные форматы.