Linux для пользователя | Страница 133 | Онлайн-библиотека

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

Описание

Книга содержит полный набор информации обо всех аспектах установки и использования Mandriva Linux и миграции в Linux из Windows/Mac OS X. Описаны основы установки дистрибутива GNU/Linux, даны инструкции для пользователя перед началом инсталляции ОС Mandriva Linux и в процессе инсталляции, изложен вводный курс для начинающих по работе в GNU/Linux, приведены описания программных продуктов для Linux на все случаи жизни: офисных пакетов, средств мультимедиа, графических редакторов и интернет-приложений. Для опытных пользователей описаны глубины Linux — файловые системы, сборка и установка ядра Linux, компиляция программного обеспечения, настройка и восстановление системы после сбоев. Добавлены главы о 3D рабочих столах, о конфигурации серверов с помощью WebMin, об управлении пакетами из командной строки, об использовании Mandriva на ноутбуках.

Глава Виртуальный компьютер (система VMware)

Операционная система Linux приобретает все большее число сторонников и уже начинает наступление на рабочие станции и ПК [П20.1]. Существует, однако, одно большое препятствие на пути дальнейшего распространения этой ОС — привычка большинства пользователей ПК работать с Microsoft Office. Пакет этот, несмотря на то, что его часто ругают, пользуется популярностью и, надо признать, заслуженно. Поэтому, даже работая постоянно с ОС Linux, поневоле приходится сталкиваться с файлами, созданными с помощью программ из MS Office, и сохраненными в собственных форматах: DOC, XLS, MDB. Как же быть приверженцам ОС Linux? Как организовать общение с миром приверженцев ОС Windows?

Отвечая на этот вопрос можно сказать, что некоторые офисные пакеты для Linux, например, KOffice, или текстовый процессор AbiWord, умеют работать с файлами MS. Однако, пока что добиться 100%-ной совместимости в этом вопросе не удалось. Можно, конечно, установить две операционные системы в разные разделы диска и перезагружаться в Windows, когда возникнет необходимость поработать с файлами от Microsoft Office [П20.2]. Но это весьма неудобно. Так же неудобны и различные программы-перекодировщики, преобразующие doc-файлы в html или другой открытый формат, доступный для программ под Linux. (С появлением пакета ситуация начинает изменяться, см. гл. 12).

Что такое ядро?

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

Ядро Linux отличается тем, что оно может быть адаптировано под ваше оборудование. Сравните это с ядром Windows NT, которое будет одинаковым для всех компьютеров. Для этого ядро ​​должно пройти процесс, называемый компиляцией.

Для получения дополнительной информации, ознакомьтесь с нашим введением в ядра в Linux проверяете

Шаг Получение необходимых для сборки пакетов

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

Выполните следующие команды для установки основных пакетов:

Sudo apt-get update sudo apt-get build-dep linux sudo apt-get install kernel-package

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

    oldconfig — файл конфигурации создаётся автоматически, основываясь на текущей конфигурации ядра. Рекомендуется для начинающих.

    defconfig — файл конфигурации создаётся автоматически, основываясь на значениях по-умолчанию.

    menuconfig — псевдографический интерфейс ручной конфигурации, не требует последовательного ввода значений параметров. Рекомендуется для использования в терминале.

    xconfig — графический (X) интерфейс ручной конфигурации, не требует последовательного ввода значений параметров.

    gconfig — графический (GTK+) интерфейс ручной конфигурации, не требует последовательного ввода значений параметров. Рекомендуется для использования в среде GNOME.

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

Читайте также:  Как обойти блокировку сайта: ТОР и ВПН

В случае, если вы хотите использовать config , oldconfig , defconfig , localmodconfig или localyesconfig , вам больше не нужны никакие дополнительные пакеты. В случае же с оставшимися тремя вариантами необходимо установить также дополнительные пакеты.

menuconfig выполните следующую команду:

Sudo apt-get install libncurses5-dev

Для установки пакетов, необходимых для использования gconfig выполните следующую команду:

Sudo apt-get install libglade2-dev

Для установки пакетов, необходимых для использования xconfig выполните следующую команду:

До Ubuntu : sudo apt-get install qt3-dev-tools libqt3-mt-dev

Sudo apt-get install libqt4-dev

Настройка xmrig для майнинга Monero

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

Расшифровка содержимого батника

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

Внимание! Payment ID теперь указывать не нужно. Указывайте только адрес своего кошелька!

На этом базовую настройку майнера можно завершить и запускать программу.

Пример батника для NiceHash:

xmrig -a randomx -o :3380 -u pause