Mandriva/Mandrake FAQ (ответы на часто задаваемые вопросы)

PCLinuxOS

Модератор: Bizdelnick

Закрыто
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Mandriva/Mandrake FAQ

Сообщение Snupt »

Уважаемые господа! При прочтении данного FAQ просьба учесть, что, к сожалению, некоторые представленные здесь материалы морально устарели в связи с изменениями, вносимыми в новые версии Мандривы. Более актуальный, хотя пока ещё и небольшой, FAQ по Мандриве 2008.1 -- здесь:
FAQ по Mandriva 2008.1


Ответы на часто задаваемые вопросы разлела форума Mandriva / Mandrake.

Обязательно к прочтению:
Документация к Mandriva/Mandrake Linux
Установка дополнительного ПО в Мандриве

Внимание! Вопросы в этом топике постить не надо. Они будут удаляться. Задавайте их отдельными темами в разделе форума. В случае если что-то непонятно по данным ответам так же публикуюйте вопрос в отдельном топике. Тут размещаются только ответы(!) на наиболее часто встречающиеся вопросы. При размещении чужой статьи обязательно указывать автора. Пожелания, предложения, рекомендации, критику, найденые ошибки и тп писать в личку. Надеюсь на вашу поддержку.

Содержание:
1. Как установить новое ядро?
2. Как обновить оконную среду KDE?
3. Как установить дополнительные иконки в KDE?
4. Как установить эмулятор компьютера VMware?
5. Как установить проприетарные драйвера ATI?
6. Как установить проприетарные драйвера видеокарты NVIDIA?
7. Как настроить спутниковый интеренет?
8. Как установить и настроить WinModem?
9. Как установить Beryl в Mandriva 2007?

P.S. Весь оффтопик будет удаляться.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как установить новое ядро?

Ответ 1:
1.Качаем пакет с исходниками ядра из репозитария Мандривы. Он имеет название:

Код: Выделить всё

kernel-source-_версия_ядра_

2.После установки исходники распаковываются в директорию "/usr/src/linux-_версия_ядра_" и создаётся символическая ссылка "linux". Осуществляем переход в этот каталог:

Код: Выделить всё

cd /usr/src/linux

3.Далее удаляем временные файлы и настройки:

Код: Выделить всё

make mrproper

Примечание. Заметьте, что выполнение команды "make mrproper" удалит файл ".config", который хранит в себе инфрмацию по-умолчанию. Поэтому хорошей идеей будет сделать его резервную копию и восстановить после выполнения "make mrproper".
4.Теперь необходимо сконфигугрировать ядро под свои потребности и выбрать опции, которые будут использованны в новом ядре. Для конфигурирования предоставляется четыре опции одну из которых вам и надо выбрать:
  • make xconfig - графическая утилита для настройки ядра. Сначала компилируются необходимые элементы, потом появляется диалоговое окно.
  • make menuconfig - текстовое меню.
  • make config - пошаговый сценарий в командной строке.
  • make oldconfig - этот вариант очень полезен если у нас уже есть сформированный файл настроек ".config" (можно использовать файл настроек от старого ядра). В этом варианте задаются только вопросы по возможностям, которые появились с той версии ядра, для которой сделан файл настроек.
Примечание. Для начинающего пользователя не обязательно вникать в подробности массы опций. В большинстве из них можно воспользоваться настройками по-умолчанию.
5.Теперь остаётся скомпилировать ядро и установить модули:

Код: Выделить всё

make bzImage modules modules_install install

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

Ответ 2:
1.Качаем и устанавливаем образ скомпилированого ядра из репозитария Мандривы:

Код: Выделить всё

urpmi kernel-_версия_ядра_

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

Обсуждаем и задаём вопросы тут: Пересборка ядра
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как обновить оконную среду KDE?

Ответ:
1.Поключаем cooker:
Установка дополнительного ПО в Мандриве
2.Смотрим версию устанвленную в системе:

Код: Выделить всё

kde-config --version | grep KDE

3.Средствами rpmdrake или urpmi проверяем наличие более новой версии в репозитарии.
4.Что бы произвести обновление всех пакетов KDE дайте команду:

Код: Выделить всё

urpmi --update -a kdeutils kdeaddons kdemultimedia kdeadmin kdeartwork kdegraphics kdebase kdenetwork kdepim kde-i18n-ru

и приготовтесь к большому траффику.
Примечание. Я настоятельно не рекомендую производить обновление непосредственно из KDE. То есть вам надо будет воспользоваться каким нибудь другим DE/WM (Gnome, Fluxbox и тд). Или произовдить обновление без Иксов вообще. Для этого следует в darkconf (Центр управления Mandriva Linux) в секции "Загрузка" выбрать пункт "Включение автологина и выбор пользователя для автоматического входа в систему" и снять галочку с "Запускать графическую оболочку при загрузки системы". После обновления вернитесь в графический режим командой "startx".
5.Руссифицируем KDE командой kpersonalizer.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как установить дополнительные иконки в KDE?

Ответ 1:
Взять из репозитария Мандривы:

Код: Выделить всё

urpmi kde-icons


Ответ 2:
1.Скачать архив с инонаками из интернета (например, www.kde-look.org).
2.Открыть центр управления KDE:

Код: Выделить всё

kcontrol

3.Перейти к вкладке "Значики" в разделе "LookNFeel".
4.Нажать "установить новую тему" и указать путь к архиву.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как установить эмулятор компьютера VMware?

Ответ:
1.Идём по ссылке http://www.vmware.com/download/ws/ и качаем последнюю версию эмулятора в виде rpm-пакета.
2.Утсанавливаем нормально работающий компилятор gcc (если вдруг ещё не стоит) и исходные тексты ядра:

Код: Выделить всё

kernel-source

именно той версии, которая установленная в вашей системе:

Код: Выделить всё

uname -r

3.Ставим rpm-пакет VMware:

Код: Выделить всё

urpmi _полный_путь_к_пакету_

4.Запускаем скрипт vmware-config.pl, который поможет нам откомпилировать модули и произвести необходимую для работы конфигурацию.
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как установить проприетарные драйвера ATI?

Ответ:
Общий ответ , Проблемам с АТИ НЕТ! (дождаться окончательной загрузки страницы)
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как установить проприетарные драйвера видеокарты NVIDIA?

Ответ:
1. Качаем драйвера с официального сайта: http://www.nvidia.com/object/linux.html. Для 32-битных машин "IA32" версия, для 64-битных машин, соответственно, IA64.
2.После чего надо на время инсталляции покинуть графический режим следующим образом:

Код: Выделить всё

su
-->введите-пароль<--
init 3

3.Теперь необходимо доставить необходимые драйверу компоненты, если они ещё не стоят:

Код: Выделить всё

urpmi binutils

Код: Выделить всё

urpmi kernel-source

Примечание. Пакет kernel-source должен быть той же версии что и версия ядра установленная в системе. Посмотреть её можно командой uname -r. В ином случае могут возникнуть проблемы.
4.Делаем скачанный нами драйвер исполняемым:

Код: Выделить всё

cd _каталог_в_котором_лежит_драйвер_

Код: Выделить всё

chmod +x NVIDIA-Linux-_ваша_версия_драйвера_.run

5.Стартуем установку:

Код: Выделить всё

./NVIDIA-Linux-_ваша_версия_драйвера_.run

При вопросе о скачивании предустановленного модуля для ядра отвечаете "нет". А в конце установки драйвер сам предложит Вам подправить xorg.conf и сделать его резервную копию (данная фича включена в инсталятор начиная с версии 8762).
Примечание. Если Вы доверитесь инсталятору драйвера по поводу правки конфига Икс-сервера, то пункт 7 данного руководства выполнять не надо.
6.По завершению Вы должны увидеть нечто вроде этого:

Код: Выделить всё

Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86 (version: 1.0-4496) is now complete.
Please update your XF86Config file as appropriate; see the file /usr/share/doc/NVIDIA_GLX-1.0/README for
details.

OK

7.Установка прошла успешно. Пришло время отредактировать конфиг икс-сервера (найти его можно по адресу /etc/X11/xorg.conf).
Примечание. Не забудте сделать резервную копию конфига.
Ищем секцию с примерно следующим содержанием:

Код: Выделить всё

Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce2 DDR (generic)"
Driver "nv"
Option "DPMS"
EndSection

...и меняем строку Driver "nv" или Driver "vesa" на истинно верное и нужное нам Driver "nvidia". И ещё необходимо сделать правку в секции Module:

Код: Выделить всё

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
EndSection

...Тут необходимо заострить внимание на том, что если вдруг Вы не увидели строки Load "glx", то нужно её туда дописать. А также удаляем строчку Load "dri" или Load "GLcore", при необходимости. Сохраняем сделанные в конфиге изменения и выходим.
Примечание. Этот пукт надо выполнять в случае если Вы не разрешили инсталятору поправить конфиг xorg.conf автоматически.
5.Пришло время проверить результат проделанной работы и вернуться в графический режим. Поможет нам в этом команда:

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

Код: Выделить всё

glxgears

Если величина FPS на порядок больше (~1000), чем было ранее, то можно с уверенностью назвать установку драйвера оконченной.
Примечание. Также я настоятельно рекомендую читать README файл который поставляется вместе с драйвером. Найти его можно по пути /usr/share/doc/NVIDIA_GLX-1.0/README или скачать с официального сайта NVIDIA.

Так как у меня никогда не было видеокарты NVIDIA в Linux, то многое пришлось черпать не из собственного опыта, а из интернета. Большая часть взята от сюда: How to install the nVidia driver. Так что недочёты, ошибки и прочая критика не будет игнорироваться.
Спасибо сказали:
sbar
Сообщения: 354
ОС: Gentoo

Re: Mandriva/Mandrake FAQ

Сообщение sbar »

Вопрос:
Как установить и настроить WinModem?

Ответ:
1. Скачиваем исходники именно к той версии ядра, которая у вас стоит из репозитория дистрибутива (посмотреть версию ядра можно по команде "uname -r"), распаковываем в /usr/src/ (так, что бы полный путь до исходников был /usr/src/linux-<версия>) и делаем символическую ссылку на него:

Код: Выделить всё

ln -sf /usr/src/linux-<версия> /usr/src/linux
(само ядро пересобирать не нужно)

2. Ставим и настраиваем драйвер:
  • скачиваем архив martian_full_20061203.tar.gz, распаковываем и собираем

    Код: Выделить всё

    $ tar xzvf martian_full_20061203.tar.gz
    $ cd martian
    $ su
    # make install

  • в файле scripts/martian изменяем строку

    Код: Выделить всё

    DEVICE="/dev/ttySM0"
    на

    Код: Выделить всё

    DEVICE="/dev/modem"

  • загружаем модуль

    Код: Выделить всё

    # modprobe martian_dev

  • поставим на автозагрузку модуль. Для этого допишем в файл /etc/modules.autoload.d/kernel-2.6 слово "martian_dev"

    Код: Выделить всё

    # echo martian_dev >> /etc/modules.autoload.d/kernel-2.6

  • копируем скрипт в /etc/init.d/ и запускаем

    Код: Выделить всё

    # cp scripts/martian /etc/init.d/
    # /etc/init.d/martian start
3. Настраиваем kppp:
  • Configure->вкладка Modems->New...->в Modem name вводим что хотим, в Modem device оставляем "/dev/modem"->Ok
  • там же вкладка Accounts->New...->Manual Setup->Add...-> {вводите номер} ->Ok
  • вводим Login, Password и жмем Connect
Спасибо сказали:
Аватара пользователя
Snupt
Бывший модератор
Сообщения: 2062
Статус: No Place for RTFM Here…
ОС: Mac OS X
Контактная информация:

Re: Mandriva/Mandrake FAQ

Сообщение Snupt »

Вопрос:
Как установить Beryl в Mandriva 2007?

Ответ:
Читая посты в данном форуме (и не только в данном), хотелось бы дать небольшую инструкцию по установке данной "красивости" в Мандриве 2007. Итак, начнем по порядку:

1. Необходимы последние драйвера для видео карты. Как их установить много раз уже обсуждалось, поэтому разжевывать снова не будем (в идеале лучше иметь карту NVIDIA, с ними Beryl лучше работает).
2. Скачиваем и устанавливаем сам Beryl. Как обычно рекомендую пользоваться утилитой "urpmi".
2.1.Если у вас архитектура х86-64 вводим в консоли с правами рута:

Код: Выделить всё

urpmi.addmedia main_backports
ftp://fr2.rpmfind.net/linux/Mandrakelinux.../main/backports with
media_info/hdlist.cz

Код: Выделить всё

urpmi.addmedia contrib_backports
ftp://fr2.rpmfind.net/linux/Mandrakelinux...ntrib/backports with
media_info/hdlist.cz

2.2.Если архитектура i586, то:

Код: Выделить всё

urpmi.addmedia main_backports
ftp://fr2.rpmfind.net/linux/Mandrakelinux.../main/backports with
media_info/hdlist.cz

Код: Выделить всё

urpmi.addmedia contrib_backports
ftp://fr2.rpmfind.net/linux/Mandrakelinux...ntrib/backports with
media_info/hdlist.cz

После этого устанавливаем Beryl следующей командой:

Код: Выделить всё

urpmi beryl-core beryl-manager

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

/etc/sysconfig/xgl

/etc/sysconfig/compositing-wm

Код: Выделить всё

COMPOSITING_WM_START=no

/etc/X11/xorg.conf

Код: Выделить всё

Section "device"
Option "RenderAccel" "True"
Option "DisableGLXRootClipping" "true"
Option "BackStoring" "True"

Section "screen"
Option "AddARGBGLXVisuals" "True"

Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"

5. Чтобы Beryl запускался автоматически с KDE сделаем следующее:

Код: Выделить всё

cd /home/user/.kde/Autostart
ln -s /usr/bin/beryl-manager beryl-start

6. Перезагружаем компьютер.
Примечание. Файл настроек находится по пути "/home/user_name/.beryl-managerrc".

Автор статьи: imperror
Обсуждаем и задаём вопросы тут: HOWTO по установке Beryl в Mandriva 2007
Спасибо сказали:
Закрыто