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

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

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

1.14.1. Пароль root

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

Для контроля, пароль root должен быть введен дважды. Не забудьте пароль root . Введенный однажды, он не может быть восстановить позже.

При вводе паролей символы заменяются точками, так что вы не видите строку, когда печатаете. Если вы не уверены, что ввели правильную строку, используйте поле Проверка раскладки клавиатуры для проверки.

openSUSE может использовать для паролей алгоритмы шифрования DES, MD5 или Blowfish. Типом шифрования по умолчанию является Blowfish. Для изменения типа шифрования нажмите Параметры эксперта +Тип шифрования и выберите новый тип.

root может быть изменен в любое время после установки системы. Для этого запустите YaST и выберите Пользователи и безопасность +Управление пользователями .

1.14.2. Имя узла и имя домена

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

Во многих сетях система получает свое имя по DHCP. В этом случае нет необходимости изменять имя узла и имя домена. Вместо этого выберите Изменять имя узла по DHCP . Для того, чтобы иметь возможность доступа к системе, используя это имя узла, даже тогда, когда она не подключена к сети, выберите Записать имя узла в /etc/hosts .Если вы часто меняете сети без перезапуска среды рабочего стола (например, при переключении между различными WLAN-сетями), не включайте этот параметр, потому что рабочая система может быть сбита с толку, когда изменяется имя узла в /etc/hosts .

Для изменения настроек имени узла в любое время после установки используйте YaST Сетевые устройства +Сетевая плата .

1.14.3. Сеть

Если вы устанавливаете openSUSE на переносной компьютер, включено Интерфейсы управляются при помощи NetworkManager . NetworkManager — это инструмент, который позволяет производить автоматическое подключение с минимальным вмешательством пользователя. Он идеален для WLAN-сетей и мобильных вычислений. Если вы хотите использовать традиционный метод без NetworkManager, нажмите Отключить NetworkManager . Подробную информацию о NetworkManager содержит Глава 10, Управление сетвевыми подключениями с помощью NetworkManager . Если вы устанавливаете openSUSE на любой другой тип компьютера, по умолчанию выбран традиционный метод без NetworkManager. Этот шаг настройки также позволяет вам настроить сетевые устройства вашей системы и произвести настройки безопасности, например, для брандмауэра или прокси.

Сеть может быть также настроена после того, как завершится установка системы. Если вы сейчас ее пропустите, ваша система будет в автономном режиме и не сможет получить какие-либо доступные обновления. Для того, чтобы настроить сетевое соединение позже, выберите Пропустить настройку и нажмите Далее .

На этом шаге можно настроить следующие параметры сети:

Общие настройки сети

Включите или выключите использование NetworkManager, как описано выше. Здесь вы также можете изменить поддержку IPv6. По умолчанию, поддержка IPv6 включена. Для ее отключения нажмите Отключить IPv6 . .

Брандмауэр

SuSEfirewall2 включен по умолчанию для всех настроенных сетевых интерфейсов. Для того, чтобы глобально отключить брандмауэр на данном компьютере, нажмите на отключить . Если брандмауэр включен, вы можете открыть порт SSH, для того, чтобы разрешить удаленные соединения через безопасную оболочку. Для открытия диалога подробной настройки брандмауэра нажмите на Брандмауэр .

Сетевые интерфейсы

Здесь перечислены все сетевые платы, обнаруженные YaST. Если вы уже добавили сетевое соединение во время установки (как описывает Раздел 1.9.2, «Настройка сети»), плата, используемая для этого соединения помечена в списке как Настроена . Нажатие на Сетевые интерфейсы откроет диалог Настройки сети , где вы можете изменить существующие настройки, настроить сетевые карты, которые еще не были настроены или добавить и настроить дополнительные карты. Раздел 4.2, «Подключение к интернету через сеть» содержит контрольный список требований для настройки различных типов соединения.

Соединения DSL , Адаптеры ISDN и Модемы

Если ваш компьютер оборудован внутренним модемом DSL, внутренней платой ADSL Fritz, платой ISDN, модемом или вы хотите подключиться к серверу PPTP(VPN), нажатие на соответствующий заголовок откроет диалог настройки. Глава 4, Подключение к интернету содержит дальнейшую информацию.

Удаленной администрирование через VNC

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

Прокси

Если в вашей сети есть прокси-сервер, контролирующий доступ в интернет, настройте в этом диалоге URL-адреса прокси и подробности проверки подлинности.

1.14.3.1. Проверка соединения с интернетом

После того, как вы настроили сетевое соединение, вы можете проверить его. Для этого YaST устанавливает соединение с серером openSUSE и загружает последние примечания к выпуску. Вы можете прочитать их в конце процесса установки. Успешная проверка является также необходимым условием для регистрации и обновления по сети.

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

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

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

1.14.4. Регистрация

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

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

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

1.14.5. Обновление по сети

Если Регистрация прошла успешно, выберите, выполнять ли обновление по сети YaST. Если на сервере доступны какие-либо исправленные пакеты, загрузите и установите их сейчас для исправления известных ошибок или проблем безопасности. Указания о том, как выполнять обновление по сети в установленной системе содержит Раздел 3.7, «Держите систему обновленной» .

1.14.6. Пользователи

Локальная (/etc/passwd)

Пользователи управляются локально на установленном узле. Это подходящий выбор для автономных рабочих станций. Данные о пользователях управляются локальным файлом /etc/passwd . Все пользователи, внесенные в этот файл, могут входить в систему даже при отсутствии сети.

Если YaST нашел старую версию openSUSE или другую систему, использующую /etc/passwd , он предлагает импортировать локальных пользователей. Для этого отметьте Считать данные о пользователях c предыдущей установки и нажмите Выбрать . В следующем диалоге выберите импортируемых пользователей и нажмите OK .

После ввода имени и фамилии укажите имя пользователя (учетную запись). Нажмите Предложение для того, чтобы система автоматически сгенерировала имя пользователя. Наконец, введите пароль для пользователя. Введите его повторно для подтверждения (для гарантии того, чтобы вы не ввели что-то другое по ошибке). Для предоставления эффективной безопасности, пароль должен быть длиной от пяти до восьми символов. Максимальная длина пароля составляет 128 символов. Тем не менее, если не загружены никакие специальные модули ядра, для распознания пароля используются только первые восемь символов. Пароли чувствительны к регистру. Специальные символы типа умляутов не разрешены. Другие специальные символы (7-битный ASCII) и цифры от 0 до 9 разрешены.

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

Получение системных сообщений по электронной почте

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

Почтовые сообщения отправляются службами системы, хранятся в локальном почтовом ящике /var/spool/mail/ имя_пользователя , где имя_пользователя — это имя учетной записи выбранного пользователя. Для чтения сообщений электронной почты после установки вы можете использовать любой почтовый клиент, например KMail или Evolution.

Автоматический вход в систему

Этот параметр доступен только если в качестве рабочего стола по умолчанию используется KDE. Он позволяет текущему пользователю автоматически входить в систему при ее запуске. Это полезно, в основном, если компьютер управляется единственным пользователем.

Нажмите Управление пользователями для создания более, чем одного пользователя. Глава 5, содержит дополнительную информацию об управлении пользователями.

LDAP

Для всех систем в сети пользователи управляются централизованно на серере LDAP.

NIS

Для всех систем в сети пользователи управляются централизованно на серере NIS.

Домен Windows

Проверка подлинности SMB часто используется в смешанных сетях Linux и Windows.

Вы также можете добавить дополнительные учетные записи пользователей или изменить способ проверки подлинности пользователей уже в установленной системе. Глава 5, Управление пользователями с YaST содержит подробную информацию об управлении пользователями.

Помимо выбранного способа управления пользователями вы также можете использовать проверку подлинности Kerberos. Для использования проверки подлинности Kerberos выберите Настроить проверку подлинности ..

1.14.7. Примечания к выпуску

После завершения настройки проверки подлинности пользователей YaST покажет примечания к выпуску. Рекомендуем прочитать их, так как они содержат важную современную информацию, которая не была доступна при печати руководств. Если вы успешно проверили соединение с интернетом, вы можете прочесть самую последнюю версию примечаний к выпуску, полученную с серверов openSUSE. Используйте Разное +Примечания к выпуску для запуска центра справки SUSE, чтобы посмотреть примечания к выпуску после установки.

1.14.8. Настройка оборудования

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

Вы можете пропустить любое периферийное устройство и настроить его позже, Глава 2, Настройка оборудования с YaST содержит подробное описание. Для пропуска настройки выберите Пропустить Настройку и нажмите Далее .

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

1.14.9. Завершение установки

После успешной установки YaST покажет диалог Установка завершена В этом диалоге вы можете выбрать, нужно ли клонировать только что установленную систему при помощи AutoYaST. Для клонирования системы выберите Клонировать эту систему с AutoYaST . Профиль текущей системы хранится в /root/autoyast.xml .

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

Завершите установку openSUSE нажатием Готово в завершающем диалоге.

Linux openSUSE — один из самых популярных дистрибутивов во всем мире. Созданный и развиваемый компанией SUSE (принадлежащей на сегодняшний день компании Novell), за долгие годы своего существования успел завоевать славу дружелюбного к пользователю и качественного продукта, войдя в список наиболее часто инсталлируемых Linux-дистрибутивов. Его отличительными чертами являются:

  • Качественная интеграция всех компонент: можно с легкостью переносить данные между различными программами, а также обмениваться ими с другими пользователями (также работающими в Windows).
  • Продуманный пользовательский интерфейс: рабочий стол основывается на интуитивно понятных средах KDE и GNOME, что особенно удобно тем людям, которые впервые столкнулись с .
  • Легкость настройки системы: можно быстро и легко установить подключиться к Интернету, локальной сети, задействовать разнообразную периферию.
  • Отличительной особенностью openSUSE также является YaST, утилита для настройки системы. Она довольно функциональна и помогает минимальными усилиями очень быстро настроить систему или ее некоторые сервисы, не обладая при этом необходимыми знаниями в нужной области.

Установка Linux openSUSE:

Этап 1.

Первым делом при установке Linux openSUSE скачиваем образ установочного диска, после чего следует записать его на DVD-диск. Предположим, что образ был благополучно скачан и записан без каких-либо ошибок. Вставляем диск в привод, после чего перезагружаемся (DVD-привод должен быть в качестве устройства для загрузки по умолчанию). Далее после экрана приветствия, в котором нам скажут «Welcome» на различных языках, появится меню, где нужно будет выбрать последующие действия. Можно сразу же начинать установку, нажать на «Installation». Но перед этим желательно нажать F2 для выбора родного языка (в нашем случае это «Русский»). Это делается для дальнейшего удобства. Кроме этого по нажатию F3 можно также выбрать необходимое разрешение экрана, при нажатии F4 выбрать носитель, с которого будет осуществляться установка (если установка производится из сети, здесь можно настроить эту сеть). Обо всем остальном в этом меню можно прочесть в справке, которая вызывается по F1.

Этап 2.

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

Этап 3.

Читаем (по желанию) лицензионное соглашение, после чего нажимаем «Далее». Инсталлятор проведет анализ вашей системы и предложит «новую установку» или же «обновление уже существующей системы» на выбор. Так как ранее openSUSE у нас не было, то выбор становится очевидным. Жмем «Далее» еще раз. На следующем шаге производится выбор часового пояса. Достаточно щелкнуть по какому-нибудь близлежащему крупному городу на появившейся карте, или выбрать часовой пояс и регион из соответствующих списков. На этом этапе также можно изменить время и системную дату. Однако это можно сделать и потом. Подтверждаем наш выбор нажатием на кнопку «Далее».

Этап 4.

На следующем шаге производится выбор «окружения рабочего стола». В версии 11.3 нам предлагают на выбор: KDE 4.4.4 (установленный по умолчанию); LXDE, GNOME 2.30; XFCE; X Window, «текстовый режим». Каждый может решить сам, что ему выбрать, основываясь на собственных интересах. После этого жмем «Далее».

Этап 5.

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

Некоторых пользователей конфигурация разделов, предложенная по умолчанию, может не устроить (если вас все устраивает, нажимайте «далее»), поэтому выберите пункт «Создать разметку», после чего поставьте точку напротив пункта «Пользовательская разметка» и нажмите «Далее». В левой части в разделе «жесткие диски» выберите диск hda или sda в зависимости от оборудования.

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

Имеем один HDD (sda) размером в 40 GB, на котором один раздел (sda1), занятый системой Windows.
Освобождаем место для Linux, щелкаем в списке справа по sda1 и нажимаем на кнопку «изменить размер», после чего указываем новый размер в 15 Gb и подтверждаем.

Этап 6.

На данном этапе следует разметить разделы под Linux. Для этого создаем раздел sda2, нажимаем на кнопку «добавить» и указываем, что он будет основным. Размер его будет составлять 8 Gb, файловую систему выбираем Reiser, точка монтирования «/». Все остальные настройки не трогаем. Аналогичным образом создаются остальные разделы, как продемонстрировано на скриншоте:

Здесь:
«/USR» - сюда будут устанавливаться компоненты и программы. Рекомендуется выделять под данный раздел 6-10Gb, однако можете выделить по собственному желанию и больше.
«SWAP» - раздел подкачки. Рекомендуется выставлять в два раза больше объема ОЗУ. Если же у вас имеется два жестких диска, рекомендуется создать по одному SWAP разделу, равному ОЗУ, на каждом. Если объем ОЗУ большой, то SWAP вполне можно вообще не создавать.
«/VAR» - логи и прочее. Как правило, хватает и 1Gb.
«/TMP» - временные файлы ОС. Вполне хватит 1Gb. В этот раздел не рекомендуется помещать важные документы, поскольку он может очищаться автоматически.
«/HOME» - пользовательские документы и файлы, нечто похожее на «documents and setings» в системе Windows.
«/» — все остальное. В нашем примере мы создали раздел 8Gb. Однако если вы собираетесь устанавливать WEB, FTP или какой-либо другой сервер, нужно еще раз задуматься о количестве дискового пространства раздела, монтируемого в «/».

Extended - расширенный раздел. Какой-нибудь из первых 4-х разделов обязан быть расширенным, если на диске в будущем планируется создать больше чем четыре раздела. Все разделы, имеющие номер 5 и выше, создаются внутри расширенного.

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

По поводу файловых систем:
«EXT4» - для разделов с документами.
«Reiser» - для разделов с большим количеством мелких файлов.
«XFS» - для разделов с объемными файлами.

Вполне можно ограничиться созданием: «/home», «/», и «SWAP» по необходимости, после чего отформатировать все в EXT4. Однако выбор всегда за вами.

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

Этап 7.

На следующем этапе создаем пользователя. Просто заполняем стандартную анкету: Логин, Пароль, Имя и так далее. Снова подтверждаем наш выбор нажатием на кнопку «Далее». Если галочка «применить этот пароль для системного администратора» убрана, придется придумать ему другой пароль (рекомендуется так и делать).

Этап 8.

Далее перед нами предстанет список того, что мы успели выбрать при установке. Любой пункт сейчас можно изменить, щелкнув по соответствующей ссылке. Поэтому если вы вспомнили, что что-либо забыли, то все еще можно это исправить. Кроме этого сейчас можно изменить список устанавливаемого программного обеспечения, так что если вам нужен WEB сервер, или же не нужны игры, или вы хотите выбрать определенный проигрыватель, сейчас самое время это сделать. Стоит отметить, что если вы сейчас нажмете кнопку «Установить», это все вступит в силу, поэтому у вас есть последний шанс передумать. Также обратите внимание на пункт «Загрузка». В том случае если у вас уже установлена система , этот пункт там должен значиться. Также следует проверить, чтобы загрузчик встал на раздел, выбранный для «/» (в нашем случае «sda2»). Когда все полностью проверили, нажимаем «Установить» и начинаем наблюдать процесс установки, по окончании которого наблюдаем форму авторизации.

Вводим свой логин и пароль (не следует входить «root» от имени пользователя), нажимаем «Enter», после чего попадаем на рабочий стол. Теперь ОС openSUSE установлена, необходимо лишь выполнить ее пользовательскую настройку.

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

Однако во время работы могут возникать и некоторые проблемы. Например, APIC (улучшенный программируемый контроллер прерываний), проблемы с которым в Linux возникают весьма часто. Во время загрузки система может попросту зависнуть. Также в систему не интегрированы драйверы для видеокарт Nvidia, что весьма неудобно. Кроме этого возможны проблемы со ждущим и спящим режимами. На некоторых компьютерах они вообще не работают. Также могут возникнуть проблемы при подключении к ноутбуку внешнего монитора. При каждой загрузке системы разрешение сбрасывается на 800×600.

Я - «виндузятник», старательно стремящийся приобщиться к миру Linux. Моей главной целью было «вживую» увидеть KDE4.*, для чего и был выбран дистрибутив openSUSE 11.3. Собственно, выбирать было особо не из чего, т.к. такие объемы данных я могу получать только из DVD журнала «Хакер», а все другие дистры, которые у меня есть, оказались с Gnome.
Пару месяцев назад взамен давно утраченному ноутбуку я купил нетбук, естественно, без DVD-привода. И это особо не напрягало: Windows я установил с помощью флэш-драйва на 4 гибайта, а файлы просто копирую с другого ноутбука через кросс-кабель.
Но тут пришло время Linux…

Много fail"ов и один success

Что ж… Копируя на свой жесткий файл opensuse-i386-11.3.iso я даже не представлял, сколько часов я потрачу на установку «хамелеона».
Естественно, первым в дело пошел практически самый простой способ:
Flash-drive + ISO
Вооружившись своим боевым, видавшим десятки имэйджей, тысячи файлов, пару перепрошивок контроллера, и неимоверно глючащим драйвом Kingston DT100 и UNetbootin, я принялся сажать хамелеона на чип.
Образ не влез на диск. Сказать больше нечего. Fail.
VirtualBox + реальный раздел
В журнале «Хакер» был опубликован якобы весьма распространенный способ установки разных ОС из-под Windows: подключение реального жесткого диска (или отдельного раздела) к виртуальной машинке.
Итак, что нам нужно:
  1. переходим в папку с VirtualBox и командуем:
    VBoxManage internalcommands createrawvmdk -filename d:\realhd.vmdk -rawdisk \\.\PhysicalDrive0
  2. создаем новую ВМ. выделяя ей побольше ресурсов, и подключаем полученный файл d:\realhd.vmdk как жесткий диск;
  3. подключаем имеющийся у нас образ с дистрибутивом;
  4. запускаем.
Работает. Но такое ощущение сохранилось ровно до тех пор, пока я не вспомнил, что внутри моего калькулятор стоит Atom, пусть и N550. Перемещение курсора - с огромной задержкой, про реакцию на нажатия молчу.
В итоге, всеми правдами и неправдами установка доходит до разбивки диска на разделы и их монтирования. Вот он и затык. До этого момента я доходил и проваливался на нем 3 или 4 раза:
  1. ошибка монтирования разделов NTFS;
  2. проверка предыдущего;
  3. отменил монтирование. Получил ошибку при разрезании диска.
В общем, я стал грешить на ВиртуалБокс и кривое его подключение к физическому диску (а ведь зря, и дальнейшие эксперименты это подтвердили).
На сим терпение иссякло, диск лег на полочку, образ отправился в корзинку, я полез при«ман»ивать более продуктивные способы реализации своих коварных планов… Ах, да: fail.
GRUB4DOS + ISO
Перелопачивая папку с дистрибутивами различных программ, я набрел на WinSetup. Но речь сейчас не о «сетупе», а о волшебной штуке, которая является для него служебной - GRUB4DOS.
Я уже как-то читал, что он способен напрямую загружать ОС из ISO, но первые попытки успехом не увенчались - а перезагружаться каждый раз было тяжко (тогда и ВМ у меня не подключалась к HD, и о командной строке в Grub я не знал). Применим же более научный метод - чтение темплейтов конфигов.
Но сперва, используя grubinst_gui.exe установим загрузчик на диск.
Дабы не сильно вмешиваться в жизнь ОСей, у меня заранее был заготовлен стомегабайтный раздел (как оказалось, так в последствии меньше возни и больше вкусных плюшек).
Итак:
  1. выбираем жесткий диск;
  2. обновляем Part List с помощью кнопки «Refresh», в заполнившемся списке выбираем необходимый раздел, ориентируясь на ФС и размер тома.
  3. cтавим галку «Grub 2» и устанавливаем («Install»);
  4. копируем файлы груба в корень истерзанного раздела и принимаемся за меню, в моем случае добавились такие пункты:

    # Так как Груб встал на первый раздел (hd0,0) и при установке не затер
    # собственный бутлоадер 7ки, можно указывать просто загрузочнй диск.
    title Windows 7
    rootnoverify (hd0,1)
    chainloader +1

    # Мой образ лежит по дороге "d:\sys\Images\openSUSE11.3.iso"
    # Не забываем заменит Win-слэши (обратные) на *nix-слэши (прямые)
    title Install openSUSE 11.3
    map (hd0,2)/sys/Images/openSUSE11.3.iso (hd32)
    map --hook
    chainloader (hd32)

Еще один важный момент: образ должен быть contiguous, без дыр или, проще говоря, дефрагментирован. Воспользуемся советом Груба и призовем утилиту contig из комплекта Sysinternals:
contig d:\sys\Images\*
Перезагружаемся, выбираем второй пункт меню. Установщик. Текстовый. Просит вставить диск за нумеромъ первымъ. Сыграем в дурачка и нажмем «Отмена». Настройки… подсунем-ка ему исошник в качестве репозитория… Не вышло. Ну и ладно. Fail.
Перекур и обдумывание
Слышу, слышу свисты маститых и не очень линуксоидов и улюлюканья гуру командной строки. Крики «Погугли!»…
Конечно можно было бы, но… глубокая Адыгея, модем «Билайн», скорость 32Kb/s… Лучше уж научный тык.
В общем, путем тыканья пальцем в экран и мозг образовались дополнительные методы.
Flash-drive + урезанный ISO
Возвращаюсь к первому пункту, беру ISO и натравливаю на него UltraISO - да только rpm-щепки летят. Образ «худеет» на полгигабайта и теперь вполне помещается на флешку.
На этот раз диск я писал с помощью WinSetup (подробная инструкция прилагается к дистру), т.к. запись, сделанная UNetbootin «не заиграла».
Перезагружаемся. И хамелеоновский YaST отсылает нас к 4-му пункту, а именно - текстовый установщик и ни намека на подключенный дистрибутив. Fail.
GRUB4DOS + ISO + распакованный образ на ntfs-разделе (надежда на сукцесс)
Переходим к следующей вехе извращений - распакованные образы.
Раз уж текстовый установщик позволяет подключить к себе папку, воспользуемся этим.
  1. с помощью архиватора (7Zip, WinRAR) или путем монтирования в виртуальный CD-драйв извлечем содержимое диска в папку на HDD (у меня это NTFS-раздел), например «d:\suse»;
  2. добьемся появления текстового загрузчика - я загружался с помощью 3-го способа.
  3. запускаем виртуалку и пробуем. Лицо расплывается в довольной улыбке - после текстового сразу загрузился графический инсталлятор, даже без вопросов (ну почему-у меня это не насторожило?),- пальцы крэшат ВМ и перезагружают бедный нетбук.
  4. загружаем наш инсталлер и улыбка потихоньку сползает: все тот же вопрос «Где диск?», на указанную папку не реагирует. Самый позорный фэйл.
А все потому что кое-кто (руки бы ему оторвать) не отмонтировал ISO от ВМ при тесте! Стыдно, товарищи!
GRUB4DOS + ISO + распакованный образ на ext2-разделе (новая надежда)
Терпение на исходе, мозг закипает. Закипает и не знает, что успех так близок…
На меня, по всей видимости, спустилось озарение, и догадался положить дистрибутив на linux-раздел. Но и тут все оказалось не так просто.
PartedMagic отказался запускаться. По всем вышеизложенным причинам.
Хорошо, что в VirtalBox у меня уже стояла Ubuntu. В принципе, не важно, какой дистриб, лишь бы в нем можно было сконфигурировать разделы.
  1. подключаем к убунту наш реально-виртуальный диск realhd.vmdk ;
  2. делим нашу неразмеченную область на дополнительные разделы - я не заморачивался и сделал два - для / и для swap. Форматируем в ext4;
  3. монтируем наш будущий корневой каталог (пусть будет /media/suse);
  4. подключаем ISO-образ и копируем содержимое в папку /media/suse/suse_inst/ ;
  5. Reset, ибо на горячий рестарт сил уже нет. Шутка, нельзя так делать:) ;
  6. делаем все так, как и в предыдущие разы - текстовый инсталлер -> папка (теперь уже на ext4, а не на NTFS) -> появился графический инсталлятор -> соглашение и первичная настройка -> разметка диска, здесь нужно от всего отказаться. выбрав ручную настройку и примонтировать наши разделы. Swap, естественно, подцепился без проблем. А вот рут… Оказалось, что нельзя монтировать и, соответственно, устанавливать на диск, где лежат установочные файлы - чтобы случайно их не повредить. Вот так-то. Fail.
GRUB4DOS + распакованный ISO на отдельном ext2-разделе
Делаем все тоже самое, что и в предыдущей попытке, кроме пунктов 2,3,4 - мы должны создать еще один дополнительный раздел (я сделал ext2), на который помещаем дистрибутив, который и указываем при установке как репозиторий.
Success.

Дополнительные косячки

  1. Очень внимательно следите за тем, что предлагает сделать openSUSE в автоматическом режиме. У меня, например, он захотел затереть все существующие разделы и заюзать весь диск под свои нужды (хотя под виртуалкой такого не было).
  2. Хамелеонка не смог создать в существующем Грубе записи для себя, поэтому я вообще не стал ставить загрузчик для него. Чтобы сделать также, нужно записать всю инфу, которую он хочет поместить в лоадер - ядра и их параметры, а после установки присоединить их к Grub. У меня вышло так:

    Title openSUSE 11.3 Desktop
    kernel (hd0,6)/boot/vmlinuz-2.6.34-12-desktop root=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part7 resume=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part5 splash=silent quiet showopts
    initrd (hd0,6)/boot/initrd-2.6.34-12-desktop

    Title Xen
    kernel (hd0,6)/boot/vmlinuz-2.6.34-12-xen root=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part7 resume=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part5 splash=silent quiet showopts
    initrd (hd0,6)/boot/initrd-2.6.34-12-xen

    Title openSUSE 11.3 Failsafe
    kernel (hd0,6)/boot/vmlinuz root=/dev/disk/by-id/ata-SAMSUNG_HM321HI_S26VJ9FB404025-part7 showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe
    initrd (hd0,6)/boot/initrd

  3. при установке не монтируйте NTFS-разделы - у меня это приводило к ошибке.

Заключение

Вот такими тернистыми путями и стал я обладателем openSUSE 11.3. Вопросов было много, появилось же еще больше. Но это уже совсем другая история…

P.S. Прошу прощения за отсутствие скриншотов, но я не смог пройти через этот ад еще раз.

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

Установка была очень простой, в общем-то никаких сложностей она вызвать не может. Драйвера на практически все устройства встали без проблем (не опозналась только моя видеокарта ATI Radeon X1650 с 512 мегабайтами видеопамяти).

Еще меня ожидало неприятное разочарование, что в стандартном дистрибутиве этой операционки не оказалось кодеков для просмотра видео и проигрывания mp3. Проигрыватели, которые шли в дистрибутиве (Kaffeine, Totem Movie Player) можно смело сносить, толку от них никакого нет.

Чтобы превратить свою систему в полноценный десктоп, пришлось подключить дополнительные репозитории. Крайне рекомендую в Yast прописать следующие репозитории:

packman.unixheads.com/suse/10.3 – для кодеков и Media-плееров.
www2.ati.com/suse/10.3 – для установки свежайших драйверов видеокарты.

Начнем пожалуй, с драйверов видеокарты. Стандартный SVGA драйвер очень медленный, поэтому я установил 2 пакета программ:

  • ati-fglrxG01-kmp-default
  • x11-video-fglrxG01

после установки этих пакетов через Sax2 можно указать драйвер видеокарты fglrx вместо Radeon или SVGA.
Однако, после указанных манипуляций встроенный в видеокарту 3D-ускоритель так и не заработал.
Я довольно долго искал, в чем же причина; и в конце концов выяснилось, что утилита конфигурирования параметров монитора и видеокарты Sax2 неправильно прописала параметры карты в xorg.conf .
В секции Device файла xorg.conf она прописала строчку:

что в принципе не позволило 3D-ускорителю заработать.

После того, как я руками исправил эту строчку на

BusID «PCI:1.1.0»

и перезапустил KDE, 3D-ускоритель заработал по полной программе.

После перезапуска Xwindows запустил в консоли:

glxinfo | grep direct

На что и получил утвердительный ответ: direct rendering: Yes

Решил проверить, как же быстро карточка отрисовывает кадры. Для этого в SUSE в пакетах fglrx предназначена небольшая утилита glxgears, которая на моей системе после 15-секундного тестирования показала следующую скорость рендеринга:

6026 frames in 5.0 seconds = 1205.160 FPS
6073 frames in 5.3 seconds = 1152.335 FPS
6952 frames in 5.0 seconds = 1390.392 FPS

А потом я поставил Quake3 и исптытал карточку в боевых условиях - все работает отлично, и скорость меня устроила.

w32codec-all - большинство фильмов с ними будут отлично смотреться
libdvdcss2 - для просмотра DVD
И один из лучших плееров - mplayer (в связке с gmplayer и mencoder ему равных нет).

В общем, я поставил себе все самое необходимое, и совершенно перестал пользоваться Windows. Даже для для нашлась замечательная бесплатная софтина LinuxDC++ (бинарник называется linuxdcpp), которая у меня уже давно работает почти без перерыва.

Самое главное, весь вышеперечисленный софт совершенно бесплатный и лежит в открытом доступе.
Народ, отказывайтесь от Windows, под Linux’ом ничуть не хуже!

Ну то была разминка, теперь начинается серьезная первоначальная настройка 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 из главного меню:

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

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

Здесь отметьте галочками все репозитории, которые нужно добавить обязательно 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

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

Установка Flash Player

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

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

Или для 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

Установка Java

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

$ sudo zypper in java-1_8_0-openjdk

Оптимизация и Ускорение системы openSUSE

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

Для начала : Для начала давайте уберем неиспользуемые терминалы. Я уверен, в обычной жизни вы редко используете более 2 терминалов, а если вам нужно больше, тогда вам нужна тулза screen.. Найдите следущие строки в /etc/inittab и заккоментируйте их с #.

3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

Второе : Одной, из важнейших возможностей оптимизации не только в openSUSE, но и в любом другом linux"овом дистрибутиве отключение ненужных служб. В SuSE это может быть легко отключено через YaST. Чтобы сделать это, запустите YaST, кликните на пункт Система -> Системные службы(Уровень запуска). Если у вас этот компонент не установлен, вы можете сделать это следующей командой:

Sudo zypper in yast2-runlevel

Список некоторых сервисов находится .(Эти сервисы приведены с описаниями)

Третье : Этот шаг поможет вам увеличить эффективность использования RAM на вашем компьютере. Отключение ненунжых процессов даст дополнительное место в оперативной памяти, не отправляя данные в swap.
Важно : Эти изменения для машин, с малым количество памяти RAM, но не для машин, у которых более 1 Гб оперативной памяти.

Для начала проверьте, какой ваш текущий уровень использования swap(swappiness). Максимальное значение(100) означает, что ваше ядно чаще будет использовать swap. Посмотреть swappiness вы можете следующей командой

Cat /proc/sys/vm/swappiness

В openSUSE по умолчанию swappiness идет со значением 60(в разных дистрибутивах он варьируется в пределах 50-60)

Теперь проверьте настройки до того как сделать их постоянными. Запустите:

Sudo sysctl vm.swappiness=0

Если вы чувствуете ускорение системы и все хорошо, то вы можете установить это значение навсегда, прописав в /etc/sysctl.conf. Отредактируйте этот файл в вашем любимом текстовом редакторе:

Sudo mcedit /etc/sysctl.conf

Добавьте следующую строчку в конец /etc/sysctl.conf :

Vm.swappiness = 5

(Заметка : Чем меньше значение swappiness, тем меньше ядро будет использовать swap).

Четвертое : Отключите протокол IPv6, если вы не используете это. Это можно сделать через YaST, зайдите в Сетевые Устройства -> Сетевые настройки

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

Compiz Большинство людей считают его "игрушкой". Если он вам действительно нужен, используйте тонкую настройку плагинов. Включите только то, что действительно вам нужно! Если же вам он вам не нужен просто отключите Compiz-эффекты рабочего стола. Это позволит высвободить немалый объем ресурсов.

Шестое : Замена "тяжелых" приложений
Firefox не стоит использовать на слабых машинах, потому что он потребляет большое количество памяти. Используйте вместо него opera. Установить ее вы можете следующей командой

Sudo zypper in opera

Opera очень хороший, юзабельный браузер и "кушает" системных ресурсов намного меньше, чем firefox. Если вы работаете в KDE, то вы можете также пользоваться Konqueror, но опять же повторюсь, Opera - лучший вариант.
OpenOffice.org Под линукс существует множество текстовых редакторов. Если вам нужны лишь стандартные kwrite/gedit или если вы можете использовать более простые редакторы чем, openoffice, такие как abiword или koffice, то пожалуйста обязательно сделайте замену.

Для особо слабых машин, вы можете поменять ваше декстопное окружение. Большинство людей используют для этого GNOME или KDE. При работе они потребляют довольно много ресурсов и вы можете их заменить легковесными декстоп-менеджерами например XFCE (blackbox, enlightenment, icewm (это для более продвинутых юзеров)). XFCE можно легко поставить через YaST -> Програмное обеспечение -> Управление программным обеспечением. Выберите Фильтр -> Шаблоны и отметьте галочкой среду рабочего стола XFCE.

Эти простые вещи могу существенно повысить производительность вашей машины и ускорить процесс загрузки

Ну и еще дополнительно, еще несколько мер для улучшения производительности:

Запустите:

Ps -ef | more

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

Другое ускорение, вы можете сделать, улучшив производительность файловой системы EXT3, добавив параметры:

Noatime,nodiratime

В /etc/fstab для точки монтирования /home. Вот так это выглядит в fstab:

/dev/system/home /home ext3 acl,user_xattr,noatime,nodiratime 1 2

И, наконец, используйте ванильное ядро. К сожалению, это удалит все патчи, установленные разработчиками SuSE, но увеличит время загрузки на 10-15%. Пожалуйста делайте это, только если вы "продвинутый" юзер, новичкам не стоит пока менять свое ядро.

Обязательно не забудьте удалить Beagle и AppArmor. Beagle каждый день сканирует систему добавляя файлы для поиска в свою БД. AppArmor большинству пользователей просто не нужен.

Дополнение
По совету одного умного человека добавляю сюда, как можно оптимизировать временные папки(/tmp,/var/tmp,/var/lock). Внимание! Эта настройка будет в основном полезна владельцам современных ноутбуков с линукс на борту, не стоит использовать ее если размер оперативной памяти на вашей машине менее 512 мб . Обычно, сейчас ноутбуки комплектуются винчестерами SATA 5400 rpm. Поэтому скорость записи довольно медленная. А оперативная память в ноутбуках в среднем сейчас 1-2 гб. И собственно для ускорения системы предлагается перенести временные папки в RAM с помощью tmpfs. Для этого в /etc/fstab нужно вписать следующие строчки:

Tmpfs /tmp tmpfs defaults 0 0 tmpfs /var/tmp tmpfs defaults 0 0 tmpfs /var/lock tmpfs defaults 0 0