SDB:Linuxrc
linuxrc это небольшая программа, которая запускается до запуска фактической программы установки YaST.
Он отвечает за настройку оборудования и будет искать установочный репозиторий. Чтобы указать местоположение хранилища, используйте параметр install.
Использование linuxrc не ограничивается установкой. Вы также можете использовать его в качестве загрузочного инструмента для установленной системы и даже для независимой системы восстановления на основе RAM-диска.
Linuxrc записывает свои настройки в специальный файл /etc/install.inf, что упрощает их чтение позже. См. Справочную страницу здесь.
Содержание
Передача параметров
linuxrc принимает параметры либо из командной строки, либо через файлы конфигурации. Для этого передайте местоположение файла, используя параметр info. Вы можете использовать эту опцию несколько раз - linuxrc будет читать все файлы. Параметры linuxrc чувствительны к регистру, и вы можете добавить столько дефисов, подчеркиваний или точек, сколько хотите.
Аргумент option может быть заключен в двойные кавычки.
Например, все следующие эквивалентны:
SSHPassword=foo sshpassword="foo" ssh.password=foo ssh-password="foo" ssh_password=foo S.Shp-AsSw._.orD=foo
Параметры, которые неизвестны linuxrc, но имеют форму foo.bar, интерпретируются как опции для модулей ядра. Смотрите опции для деталей.
Конфигурация сети
linuxrc автоматически настраивает сеть, когда это необходимо. То есть он должен обращаться к файлам через сетевой URL или запрашивать настройку ssh/vnc. По умолчанию отправляется запрос DHCP.
В этом разделе описано, как повлиять на настройку сети linuxrc.
Обратите внимание, что linuxrc сохранит конфигурацию сети в /etc/sysconfig/network/, а затем запустит wicked для фактической настройки сети.
Есть два способа
Классический
Используйте параметры hostip, gateway, nameserver, domain и vlanid для настройки статический конфиг. В противном случае используется dhcp. Используйте netdevice, чтобы указать интерфейс (иначе он пробует все интерфейсы, пока все не заработает).
Если самому linuxrc не нужна сеть, но вы все равно хотите ее настроить, используйте параметр netsetup.
Использование ifcfg
В SLE12/openSUSE 13.2 добавлена новая опция ifcfg, которая дает вам больший контроль над настройками сети. Это также позволяет вам настроить несколько сетевых интерфейсов.
Используйте ifcfg=$IF_NAME=dhcp для dhcp или ifcfg=$IF_NAME=hostip,gateway,nameserver,domain в качестве сокращения для опций, описанных выше. Вместо dhcp вы можете использовать dhcp4 или dhcp6 для принудительного аренды IPv4 или IPv6.
Например:
ifcfg=*=dhcp
Это запустит dhcp на всех интерфейсах. Если вы сделаете это со статической настройкой, будет настроен только первый соответствующий интерфейс:
ifcfg=eth*=10.0.1.1/24,10.0.1.254
Это настроит только ваш первый интерфейс Ethernet.
Подстановочный шаблон оболочки сопоставляется с именами интерфейсов и MAC-адресами. Но это никогда не будет соответствовать 'lo'.
Вы можете настроить vlans, добавив идентификатор vlan в интерфейс.
ifcfg=eth0.66=10.0.1.1/24,10.0.1.254
Для более эзотерического использования вы можете добавить (разделенные запятыми) произвольные ключи ifcfg и параметры /etc/sysconfig/network/config.
ifcfg=*=dhcp6,DHCLIENT6_MODE=managed,CHECK_DUPLICATE_IP=no
Обратите внимание, что hostip, gateway, nameserver и domain принимают несколько значений, разделенных пробелом. Поэтому, пожалуйста, добавляйте кавычки ("), когда делаете это в командной строке ядра.
ifcfg="eth0=10.0.1.1/24,10.0.1.254,10.0.1.10 10.0.1.11,foo.bar zap.bar"
При использовании связывания вы также должны использовать дополнительный параметр, чтобы linurc учитывал устройство.
hwprobe=+200:*:*:bond0
Настройка беспроводной сети
linuxrc поддерживает три варианта аутентификации: открытая (без аутентификации) wlan, WPA-PSK (WPA с предварительным общим ключом) и WPA-PEAP (WPA с аутентификацией по идентификатору пользователя и паролю).
Более специализированные варианты или устаревший WEP напрямую не поддерживаются, но вы все равно можете передавать подходящие параметры WIRELESS_* напрямую через опцию ifcfg.
Обычно linuxrc автоматически запрашивает необходимые параметры, когда собирается настроить интерфейс Wi-Fi. Но вы также можете передать значения через параметры загрузки.
Для открытого использования, например:
essid=foo wlanauth=open
Для настройки WPA-PSK используйте, например:
essid=foo wpapsk=foobarsecret
Для настройки WPA-PEAP используйте, например:
essid=foo wpaidentity=foouser wpapassword=barsecret
Управление профилем AutoYaST
- AutoYaST=<autoyast_url>
- AutoYaST2=<linuxrc_url>
- /autoinst.xml на локальном хранилище с меткой 'OEMDRV'
- /autoinst.xml на установочном носителе
- /autoinst.xml в initrd
Используется первый найденный профиль AutoYaST. В 1. просто местоположение профиля передается в YaST. Во всех других случаях linuxrc читает и анализирует профиль (так что вы можете встроить опции linuxrc).
Ссылка на параметр
Некоторые параметры ожидают URL в качестве аргумента. Вот краткий обзор синтаксиса.
Поддерживаемые схемы:
cd (или cdrom) # CD-ROM hd (или жесткий диск) # локальный жесткий диск disk # любое локальное дисковое устройство (CD-ROM, жесткий диск или дискета) file # локальный файл floppy # дискета (лучше использовать диск) ftp # FTP-сервер http # http сервер https # https сервер nfs # nfs сервер slp # используйте SLP, чтобы получить реальный URL smb (or cifs) # Windows share tftp # tftp сервер
Общий формат:
scheme://domain;user:password@server:port/path?query
Если схема: отсутствует, подразумевается относительный URL, который обычно относится к хранилищу.
Не забывайте скобки, если вы вводите буквальный адрес IPv6; например:
http://[2001:db8:42:815::1]/some_dir
Для smb/cifs path начинается с share:
path = share/path
domain предназначен только для схемы smb/cifs и указывает домен/рабочую группу пользователя. of the user.
Для ссылок на локальные устройства, использование cd, disk, floppy, hd, path необязательно должно начинаться с имени устройства
path = device/path
Для другого способа указать устройство, см. Ниже.
query может быть один или более
device=device_pattern type=file|dir # URL указывает на файл или каталог instsys=URL # установить только параметр service=slp_service # только схема slp descr=slp_descr # только схема slp url=slp_url # только схема slp
разделены по '&'.
device указывает используемое устройство (linuxrc обычно пробует все устройства по очереди). Здесь вы можете использовать типичные метасимволы оболочки. Подобно:
install=cd:/?device=sr0 # первый CD-ROM install=cd:/sr0 # альтернативная форма install=cd:/dev/sr0 # опционально добавьте / dev install=hd:/?device=sdb* # любой раздел на 2-м жестком диске install=hd:/?device=*label/foo # раздел с меткой ФС 'foo' install=nfs://foo/bar?device=eth0 # работает и с сетевыми устройствами install=nfs://foo/bar?device=00:0e:0c:* # тоже совпадает с MAC-адресами
instsys относится только к параметру install. Также см. Параметр instsys.
service, descr and url полезны только для схемы slp и ограничить список URL-адресов. Подобно:
# получить список URL через SLP install=slp:/ # ... но только те, которые с 'openSUSE' в описании install=slp:/?descr=*openSUSE* # ... и только ftp URLs install=slp:/?descr=*openSUSE*&url=ftp:*
Вам, вероятно, никогда не понадобится какой-либо параметр, кроме install. Но если вы это сделаете, вот полный список.
Параметр | Описание |
---|---|
addon |
Добавьте дополнительный add-on продукт, параметр представляет собой разделенный запятыми список URL-адресов. Аддоны могут быть добавлены в интерактивном режиме во время установки, этот параметр полезен для PXE-загрузки пользовательских загрузочных носителей для определения аддонов по умолчанию. Если найдено несколько продуктов, YaST предоставит вам выбор, какой из них использовать. Примеры: # один аддон addon=https://example.com/addon # несколько аддонов addon=https://example.com/addon1,ftp://user:password@example.com/addon2 # один носитель с несколькими аддонами, выберите позже addon=dvd:///?devices=/dev/sr1 # несколько аддонов addon=dvd:///?devices=/dev/sr1,dvd:///?devices=/dev/sr2 # одно дополнение с резервным списком, поэтому YaST будет использовать первое устройство, содержащее репозиторий # (обратите внимание, что вам нужно использовать ',' вместо запятой) addon=dvd:///?devices=/dev/sr0%2C/dev/sr1 |
AddSwap |
Пытается активировать раздел подкачки. Если установлено значение 0, система не пытается активировать раздел подкачки. Если задано положительное число, раздел, соответствующий этому номеру, активируется как раздел подкачки. С отрицательным числом linuxrc предоставит вам диалог для выбора раздела подкачки или создания файла подкачки. Также можно указать полное имя устройства раздела. Примеры: addswap=/dev/sda2 # '/dev/' необязательно addswap=sda2 # 3-й раздел подкачки addswap=3 # никогда не просить swap (даже если это может быть хорошей идеей) addswap=0 # интерактивный addswap=-1 |
Alias |
|
AutoAssembly |
Этот параметр используется для отключения автоматической сборки MD/RAID (по умолчанию, 1 — активирован). Эту опцию можно использовать для решения проблем с установкой на комбинированные RAID/multipath системы. Пример: # disable auto-assembly AutoAssembly=0 |
AutoYaST |
Этот параметр можно использовать для запуска автоматической установки с помощью AutoYaST. Значение должно быть URL-адресом, указывающим на профиль установки AutoYaST. Обратите внимание, что linuxrc никоим образом не использует эту опцию. Он просто передает его в YaST. Также обратите внимание, что AutoYaST использует собственные схемы URL, которые отличаются от схем linuxrc. Подробности смотрите в AutoYaST документации. Пример: AutoYaST=ftp://example.com/autoyast_profile.xml |
AutoYaST2 |
Этот параметр можно использовать для запуска автоматической установки с помощью AutoYaST. Значение должно быть URL-адресом, указывающим на профиль установки AutoYaST. Поддерживаемые схемы и описание синтаксиса смотрите здесь. В отличие от опции AutoYaST, linuxrc загружает файл AutoYaST и передает его в YaST. Вы можете встроить параметры linuxrc в файл AutoYaST, как описано в документации AutoYAST. Эта опция не действует, если одновременно используется опция AutoYaST. Пример: AutoYaST2=ftp://example.com/autoyast_profile.xml |
AUTOUPGRADE |
Этот параметр можно использовать для запуска автоматического обновления с помощью AutoYaST. Значение должно быть 1. Также должен быть указан дополнительный путь к файлу конфигурации AutoYaST. Этот параметр не действует, если параметр AutoYaST или AutoYaST2 не используется одновременно. Пример: autoupgrade=1 AutoYaST2=ftp://example.com/autoyast_profile.xml |
biosdevname |
Используйте имена сетевых интерфейсов BIOS (вместо eth *). Сама опция не используется linuxrc, но передается в YaST. Пример: biosdevname=1 |
BOOTPTimeout |
Тайм-аут для запросов BOOTP в секундах. |
Bootpwait |
Устанавливает задержку между настройкой интерфейса и запросом bootp в секундах. Пример: BootpWait=10 |
Broadcast |
Широковещательный IP-адрес Пример: Broadcast=10.10.255.255 |
BrokenModules |
Разделенный запятыми список модулей, которые не будут загружены во время инициализации. Вы можете добавить «+» или «-» к (целому) списку, указывая, что модули должны быть добавлены или удалены (вместо замены) списка поврежденных модулей. Пример: BrokenModules=ahci,ata_piix BrokenModules=-tg3 |
ConsoleDevice |
Имя консольного устройства. Пример: ConsoleDevice=/dev/tty9 |
debug.shell |
Укажите команду для запуска, когда linuxrc запускает оболочку для отладки. Пример debug.shell=bash |
debug.wait |
В целях отладки linuxrc может остановиться в нескольких местах и предложить запустить оболочку для проверки системы. Вы можете передать список таких контрольных точек через запятую. Каждая запись представляет собой шаблон подстановочного знака оболочки, который должен соответствовать либо имени функции, либо module:line_number. Пример: # остановка в коде сети в строке 2500-2599 и в lxrc_end () debug.wait=net:25??,lxrc_end |
defaultinstall |
Разделенный запятыми список источников установки, которые нужно попробовать, если не указана опция install. Пример: # сначала посмотрит на cdrom-ы, затем проверит локальные диски install.default=cd:/,hd:/ |
defaultrepo |
Псевдоним для defaultinstall. |
device |
Укажите устройство хранения, которое будет использоваться при поиске хранилища. Смотрите описание устройства для определения допустимых значений. Обычно это не обязательно. Но если вам действительно нужна эта опция, рассмотрите возможность добавления ее к URL-адресу параметра install. Пример: device=sr1 # 2-й привод CD-ROM device=sdc* # раздел на 3-м диске |
display |
Устанавливает цветовую схему linuxrc.
Пример: # зеленый display=3 |
Display_IP |
IP-адрес X-сервера для удаленной установки через X11 Пример: Display_IP=10.10.1.57 Примечание. Экран |
DHCP |
Больше не поддерживается. |
DHCPCD |
Дополнительные параметры для dhcpcd (клиент DHCP, используемый linuxrc). Пример: dhcpcd=-B |
DHCPTimeout |
Тайм-аут для запросов DHCP в секундах. Пример: dhcptimeout=120 |
DisableSnapshots |
Временно отключает создание снимков файловой системы во время установки или обновления системы. Существуют различные типы снимков: «одиночные» - это обычные снимки при достижении определенного этапа, «вокруг» означают «до» и «после» снимки, которые обычно создаются непосредственно до и сразу после вызова YaST. Пример: disable_snapshots=all # отключает создание всех снимков disable_snapshots=single,around # отключает создание pre, post, и single снимков Примечание: начиная с openSUSE 13.3 или SLE 12 SP1 |
Domain |
Путь поиска домена для DNS. Полезно только для конфигурации сети без DHCP. Пример: domain=opensuse.org |
DriverUpdate |
Устаревший псевдоним для параметра dud. Пожалуйста, используйте dud вместо этого. |
DUD |
Документацию по обновлениям драйверов смотрите по адресу http://ftp.suse.com/pub/people/hvogel/Update-Media-HOWTO/index.html. Простой в использовании скрипт для создания обновлений драйверов доступен по адресу http://software.opensuse.org/package/mkdud?search_term=mkdud Есть две семантики: dud=1 и dud=<url>. С dud = 1 linuxrc позволяет вам в интерактивном режиме выбрать обновление драйвера. dud = <url> указывает местоположение обновления драйвера напрямую. <url> должен указывать либо на каталог с распакованным обновлением драйвера, либо на архив обновления драйвера. Вы можете использовать эту опцию несколько раз; linuxrc загрузит все указанные обновления. Поддерживаемые схемы и описание синтаксиса смотрите here. Обратите внимание, что обновления драйверов автоматически ищутся на вашем установочном сервере/носителе. Вам не нужно использовать эту опцию для этого. Пример: # попросить диск обновления драйвера dud=1 # загрузить 'myupdate' с сервера 'foo' dud=ftp://foo/myupdate # поиск и загрузка 'update1' на локальные диски и загрузка update2 из сети dud=disk:/update1 dud=http://foo/update2 Для удобства тестирования семантика была немного расширена: если <url> указывает не на обновление драйвера, а на обычный образ файловой системы, архив cpio или rpm, он распаковывается и файлы добавляются в установку. (или спасательная) система. Пример: # добавить ftpd-сервер vsftpd для восстановления системы # rescue=1 dud=http://foo/bar/vsftpd.rpm |
ESCDelay | |
ESSID |
Псевдоним для WlanESSID |
ethtool |
Запустите 'ethtool' для любого или всех сетевых интерфейсов. Ethtool может изменять настройки карты Ethernet. Смотрите man ethtool для деталей. Формат: [if0=]option Пример: "ethtool=eth0=duplex full" # относится только к eth0 "ethtool=speed 10" # применяется ко всем сетевым интерфейсам |
Exec |
Выполняет дополнительный бинарный файл. Пример: exec=/usr/bin/top |
Expert |
deprecated Сочетания Textmode и DriverUpdate Значения: 0 игнорируются 1 включить текстовый режим 2 попросить диск обновления драйвера 3 и то и другое |
FloppyDevice |
Больше не поддерживается. Используйте install. |
ForceRootimage |
Больше не поддерживается. |
Gateway |
Это указывает шлюз, через который может быть установлен сервер установки, если он не находится в подсети хоста. Пример: gateway=192.168.1.1 |
HasPCMCIA |
|
HostIP |
Указывает статический IP-адрес хоста. Количество сетевых битов может быть добавлено, сохраняя вам дополнительный параметр маска сети. Пример: hostip=192.168.1.101 # или, давая также маску сети 255.255.255.0 hostip=192.168.1.101/24 |
Hostname |
Полное имя хоста. |
HWDetect |
Управляет обнаружением оборудования. Values: 0 (off), 1 (on) |
ifcfg |
Используйте эту опцию для настройки сетевых интерфейсов. Эта опция напрямую контролирует содержимое файлов /etc/sysconfig/network/ifcfg-*. Обычно linuxrc пытается найти и настроить подходящий сетевой интерфейс, когда он нужен. Но иногда вы хотите настроить сеть, даже если это не требуется напрямую для установки, или вам нужно настроить несколько интерфейсов или вам нужны специальные параметры конфигурации для вашего интерфейса. Общий синтаксис для dhcp: ifcfg=<interface_spec>=dhcp*,OPTION1=value1,OPTION2=value2... и для статической установки: ifcfg=<interface_spec>=IP_LIST,GATEWAY_LIST,NAMESERVER_LIST,DOMAINSEARCH_LIST,OPTION1=value1,... <interface_spec> это либо имя интерфейса или аппаратный адрес, либо глобальная оболочка, которая сопоставляется с именами интерфейса и аппаратными адресами. Пример: ifcfg=eth1=dhcp # запустить dhcp на eth1 ifcfg=eth*=dhcp # запустить dhcp на всех интерфейсах Ethernet ifcfg=12:34:56:78:9A:BC # запустить dhcp на интерфейсе с указанным mac-адресом ifcfg=*:BC # запустите dhcp на всех интерфейсах, MAC-адрес которых заканчивается ':BC' Спецификация интерфейса никогда не будет соответствовать петлевому интерфейсу lo. Так что можно использовать ifcfg=*=dhcp для настройки всех интерфейсов через dhcp. dhcp* означает либо dhcp, dhcp4, или dhcp6. Обратите внимание, что *_LIST выше - разделенные пробелами списки. Поэтому, пожалуйста, не забывайте помещать кавычки вокруг всей опции, когда это необходимо (например, при использовании в командной строке ядра). Вы можете использовать адреса ipv4 или ipv6 (и даже смешивать их). IP_LIST содержит значения в форме IP_ADDRESS/PREFIX (отдельного значения маски нет). За параметрами как dhcp, так и статических параметров конфигурации может произвольно следовать произвольный список пар «OPTION=значение». Все они дословно помещаются в /etc/sysconfig/network/ifcfg-* или /etc/sysconfig/network/config соответственно. (в зависимости от того, кому они принадлежат). |
IgnoreFeatures |
Разделенный запятыми список функций в установщике, которые не должны использоваться. На данный момент поддерживаются только import_users (импортирует локальных пользователей из предыдущей установки на диск) и import_ssh_keys (импортирует ключи SSH из предыдущей установки на диск). Если вы не хотите, чтобы этот параметр был добавлен в командную строку ядра позже, используйте также PTOptions. Добавлено в SLE 12. Пример: ignore_features=import_users ignore_features=import_users,import_ssh_keys |
Info |
Указывает файл для чтения дополнительных параметров в качестве URL. Поддерживаемые схемы и описание синтаксиса смотрите здесь. linuxrc читает все указанные файлы. Файл может содержать дополнительные параметры info. Пример: info=cd:/info1 info=disk:/install/info2 info=http://foo/bar/info3 |
InitrdID |
Приводит initrd ID к заданному значению. linuxrc сравнивает идентификаторы instsys и initrd и работает, только если они идентичны. |
Insecure |
linuxrc проверяет суммы SHA1 всех загружаемых файлов. Они берутся из (repository):/content после проверки его подписи. Если вы не хотите этого, сделайте: insecure=1 Обратите внимание, что после этого невозможно вернуть linuxrc в безопасный режим. В частности: insecure=0 не будет работать. |
Insmod |
Это указывает модуль, который ядро должно загрузить, вместе с любыми параметрами, необходимыми для него. Параметры модуля должны быть разделены пробелами. Модуль загружается до начала обнаружения оборудования. Зависимости модуля автоматически разрешаются (имя insmod здесь немного вводит в заблуждение). Обратите внимание, что модули, занесенные в черный список с brokenmodules не могут быть загружены таким образом. Пример: # загрузить ahci insmod=ahci # remember the quotes insmod="loop max_loop=100" # загрузить несколько модулей insmod=tg3 insmod=e1000 |
install |
Определяет установочный репозиторий как URL. Поддерживаемые схемы и описание синтаксиса смотрите здесь. Он должен указывать либо на каталог, либо на образ ISO. Кроме того, поддерживается специальная схема exec, которая не требует репозитория, а просто запускает аргумент после того, как linuxrc выполнил настройку оборудования. Примеры: # с CD-ROM install=cd:/ # с ftp сервера foo, каталог pub/bar install=ftp://foo/pub/bar # локальный диск, образ ISO zap.iso в каталоге bar install=hd:/bar/zap.iso # Общей папки Windows bar, ISO image zap.iso на сервере foo install=smb://foo/bar/zap.iso # получить реальный URL через SLP install=slp:/ # просто запустить оболочку install=exec:/bin/sh Программа установки обычно загружается из репозитория. Если по какой-то причине вы этого не хотите, вы можете указать образ системы установки, который будет использоваться явно, добавив ?Instsys= или используя параметр instsys; например: install=cd:/?instsys=ftp://testserver/foo # такой же как instsys=ftp://testserver/foo install=cd:/ |
instsys |
Определяет систему установки для использования. Значение по умолчанию boot/<arch>/root. Может указывать на образ файловой системы или каталог. Поддерживаемые схемы и описание синтаксиса смотрите здесь. Смотрите install для альтернативного способа его указания. Пример: instsys=my/zappel # Используйте my/zappel из репозитория instsys=http://foo/zappel # используйте zappel с сервера foo |
instsys.complain |
Управляет действиями initrd, если идентификаторы initrd и instsys не совпадают. Значения: 0 Игнорировать 1 вывод предупреждений 2 прервать с ошибкой В не бета-системах этот параметр по умолчанию равен 0 (игнорировать). |
InstsysID |
Принудительно установить идентификатор instsys. linuxrc сравнивает идентификаторы instsys и initrd и работает, только если они идентичны. |
ipv4 |
Включить или отключить поддержку IPv4. (И IPv4, и IPv6 включены по умолчанию.) Пример: # disable IPv4 ipv4=0 |
ipv4only |
Включить поддержку IPv4, отключить IPv6. Пример: ipv4only=1 # идентично ipv4=1 ipv6=0 # или ipv6only=0 |
ipv6 |
Включить или отключить поддержку IPv6. (И IPv4, и IPv6 включены по умолчанию.) Пример: # отключить IPv6 ipv6=0 |
ipv6only |
Включить поддержку IPv6, отключить IPv4. Пример: ipv6only=1 # идентично ipv4=0 ipv6=1 # или ipv4only=0 |
KBDTimeout |
только окна Таймаут клавиатуры в секундах. Время, по истечении которого linuxrc переходит к значениям по умолчанию, если не было введено никаких данных. По умолчанию «0» (выкл.). |
Kexec |
У linuxrc есть возможность загрузить и запустить новое ядро и пару initrd из репозитория. Процесс установки будет в основном перезапущен (с этой опцией отключено). Это может сэкономить пользователям, устанавливающим по сети, загрузку нового загрузочного носителя, поскольку они могут продолжать использовать существующий. Для параметра kexec есть четыре параметра: 0: функция отключена 1: всегда перезапускать с ядром/initrd из репозитория (без проверки этой необходимости) 2: перезапускать только при необходимости - то есть, если linuxrc обнаруживает, что загруженный initrd устарел (это значение по умолчанию) 3: как kexec=2, но без взаимодействия с пользователем Разница между Пример: # сделать это, не спрашивая пользователя kexec=3 |
kexec_reboot |
Если установлено значение 1 (по умолчанию на большинстве машин), то kexec будет использоваться для перезагрузки машины после завершения 1-го этапа установки. Если установлено значение «0», будет использоваться обычная перезагрузка. В YaST поддерживается некоторый черный список (например, для VirtualBox) для компьютеров, которые, как известно, не работают с kexec. |
Keytable |
Загрузка раскладки клавиатуры виртуальной консоли. Пример: Keytable=fr-latin1 |
Lang |
Ссылка на параметр Language. |
Language |
Язык предварительно выбран для установки. Пример: Language=de_DE Language=fr_FR Language=cs_CZ |
Linemode |
Включает линейный режим, используемый на немых терминалах. Пример: linemode=1 |
linuxrc |
Больше не используется. Пожалуйста, не используйте это. |
linuxrc.core |
Включить дампы ядра Linux. Аргумент должен быть либо блочным устройством, либо символьным устройством. Если это блочное устройство, оно монтируется (поэтому на нем должна быть файловая система), и файлы ядра записываются на это устройство. Если это символьное устройство (например, последовательная линия), дамп памяти записывается как uuencoded на это устройство. Используйте инструмент uudecode для его декодирования. Обратите внимание, что, поскольку linuxrc запускается как процесс init, ядро остановится сразу после записи дампа ядра, и последние байты могут никогда не очиститься. Вам нужно будет исправить дамп uuencoded, добавив типичные завершающие байты вручную перед запуском uudecode в журнале последовательной строки. Примеры: linuxrc.core=/dev/sdb1 linuxrc.core=/dev/console |
linuxrc.debug |
Разделенный запятыми список числового уровня отладки (макс. 4) и флагов отладки. Флаги могут быть включены или выключены (предварительно '+' или '-'). Поддерживаемые флаги отладки:
Смотрите так же debug.wait. Примеры: # разумное количество отладочной информации linuxrc.debug=1 # ... и остановиться в некоторых критических точках linuxrc.debug=1,wait # linuxrc загружает драйверы самостоятельно linuxrc.debug=-udev.mods # не копировать файлы в tmpfs (но хранить их в ramfs) linuxrc.debug=-tmpfs |
linuxrc.log |
Устройство для вывода сообщений журнала. По умолчанию используется значение /dev/tty3. Чтобы увидеть больше сообщений журнала, увеличьте уровень отладки. Если вы хотите, чтобы ваш журнал автоматически сохранялся в целевой системе, поместите его в /var/log/YaST2/. Пример: # сохранить все сообщения журнала в 'foo.log' linuxrc.log=/foo.log # показать их в консоли по умолчанию (в идеале вместе с linemode) linuxrc.log=/dev/console linemode=1 |
linuxrc.stderr |
Больше не используется. Используйте linuxrc.log. |
listen |
* экспериментальный * linuxrc устанавливает сеть и прослушивает указанный порт для ввода. (Возможно, вы захотите использовать manual=1 вместе с этой опцией и затем подключиться через telnet к linuxrc.) Примеры: # ждать ввода на порт 1234 listen=1234 |
Loghost |
Имя хоста для перенаправления системного журнала. Также YaST будет регистрировать как y2log, так и удаленный системный журнал. Чтобы включить прием журналов на хосте назначения, см. Раздел «source» в /etc/syslog-ng/syslog-ng.conf |
LogLevel |
Установите уровень журнала ядра. Values: 1 - 8 По умолчанию 1 для последовательных консолей, 7 для всех других консолей. |
LXRCDebug |
Больше не используется. Используйте linuxrcdebug. |
Manual |
Запустите linuxrc в ручном режиме. Значения: 0 автоматический режим (это по умолчанию) 1 ручной режим 2 в самом деле ручной режим (например, нет клавиатуры USB, так как настройка USB не производится!) Обычно нет причин использовать ручной режим. Пожалуйста, избегайте этого. Вы можете передать все напрямую через командную строку. manual=1 до сих пор в некоторой степени использует обнаружение оборудования (например, для маркировки подходящих модулей в диалоговых окнах загрузки модулей), но в основном вы должны позаботиться о том, чтобы загрузить все необходимые драйверы самостоятельно. manual=2 не выполняет автоматическое обнаружение оборудования вообще, и это полезно только если обнаружение оборудования имеет некоторые проблемы. Типичным примером будет linuxrc, не позволяющий вам выбрать сетевой интерфейс, даже если драйвер загружен и интерфейс существует. |
MediaUpgrade |
Используйте media_upgrade=1 принудительно обновить систему, используя установочный носитель вместо системы регистрации. Эта опция имеет смысл только с опцией «upgrade=1» и актуальна только для зарегистрированных систем, в противном случае она игнорируется. Эта опция доступна в SLE15 и новее. |
MemLimit |
Объем свободной памяти в килобайтах, ниже которого linuxrc попросит пользователя установить раздел подкачки. |
MemLoadImage |
Объем свободной памяти в кБ, ниже которой linuxrc не будет копировать корневой образ в ОЗУ. |
MemYaST |
Объем свободной памяти в килобайтах, ниже которого linuxrc попросит пользователя настроить раздел подкачки перед запуском YaST. |
MinMemory |
Объем памяти в кБ, ниже которого linuxrc откажется запускаться. По умолчанию 0. |
Modeset |
Некоторые gfxchips несовместимы с настройкой режима ядра. Modeset=0 не работает. Если происходит сбой X, попробуйте nomodeset или один из следующих специфических для вашего gfxchip: i915.modeset=0 nouveau.modeset=0 radeon.modeset=0 |
ModuleDelay |
Подождите несколько секунд после загрузки каждого модуля. Полезно, если ваше оборудование немного медленное. Пример: # ожидание 5 секунд ModuleDelay=5 По умолчанию 0. |
ModuleDisks |
Больше не поддерживается. |
NameScheme |
[openSUSE 11.3+] Выбирает схему имени устройства, которую использует linuxrc. Значение может быть by-id, by-path, by-label или "". Настройка по умолчанию by-id Примеры: # вернуться к классическим названиям устройств (например /dev/sda) namescheme= # использовать /dev/disk/by-path/... namescheme=by-path |
Nameserver |
Разделенный пробелами или запятыми список DNS-серверов. Примеры: # только один Nameserver=192.168.1.1 # или более Nameserver="192.168.1.2 192.168.1.3" # или, избегая кавычек Nameserver=192.168.1.2,192.168.1.3 |
Netdevice |
Укажите сетевой интерфейс. Смотрите описание устройства для определения допустимых значений. Обычно это не обязательно. Но если вам действительно нужна эта опция, попробуйте добавить ее в URL-адрес параметра Install. Примеры: netdevice=eth1 # 2-й интерфейс Ethernet netdevice=wlan* # интерфейс WLAN |
Netmask |
также через DHCP Статический IP сетевой маски установочного хоста. |
Netretry |
Netretry=N будет повторять все попытки сетевого подключения N раз (например, при попытке доступа к FTP-серверу). Это в основном для устранения неполадок в сети. |
NetSetup |
Запрашивать параметры сети и настройки сети. Обычно linuxrc делает это автоматически, когда вы install по сети. Но если вы хотите настроить сеть, даже если вы устанавливаете с локального носителя, используйте эту опцию. netsetup принимает разделенный запятыми список default, dhcp, hostip, gateway, nameserver, vlanid или all. Флаги могут быть включены или выключены (предварительно '+' или '-'). Примеры: # по умолчанию = dhcp,hostip,gateway,nameserver netsetup=default # так же, как «по умолчанию» netsetup=1 # по dhcp netsetup=dhcp # настроить все интерфейсы netsetup=dhcp,all |
_NetStop |
внутренний |
NetUniqueID | |
NetWait |
Подождите несколько секунд после активации сетевого интерфейса. Это может быть необходимо в редких случаях для некоторых карт. Если у вас есть проблемы с DHCP, посмотрите также dhcpcd; для BOOTP попробуйте bootpwait Пример: # ожидание 8 секунд NetWait=8 |
Network |
также через DHCP |
NewID | |
NFSOpts |
Варианты монтирования NFS. Список через запятую. Поддерживаемые параметры vers, tcp, udp, rsize and wsize. Примеры: # использование NFSv2 с помощью UDP nfsopts=udp,vers=2 # другой размер блока nfsopts=rsize=4096,wsize=4096 |
NFS.RSize |
Больше не используется. Используйте NFSOpts. |
NFS.TCP |
Больше не поддерживается. Используйте NFSOpts. |
NFS.WSize |
Больше не используется. Используйте NFSOpts. |
NoMDNS |
Отключите использование MDNS. Пример: nomdns=1 |
NoPCMCIA |
устарело Не запускайте менеджер карт PCMCIA. Эта опция может больше не быть полезной. |
NoRepo |
Отключите проверку местоположения хранилища и не пишите ZyppRepoURL в /etc/install.inf; YaST позаботится о выборе репозиториев. Это полезно для делегирования выбора репозиториев серверу регистрации, чтобы пользователь мог сначала просто ввести регистрационный код, затем соответствующий продукт будет автоматически выбран на основе этого регистрационного кода, и соответствующие репозитории будут добавлены соответствующим образом (Fate # 325482) , Пример: norepo=1 |
NoShell |
Не запускайте никакую оболочку. По умолчанию linuxrc запускает /bin/bash в /dev/tty2, /dev/tty9 и, если позволяют требования к памяти (ну, примерно всегда), также в /dev/tty5 и /dev/tty6. Смотрите так же параметры MemLimit, MemYaST. Пример: noshell=1 |
Options |
Передайте параметры модулям ядра. Синтаксис "module.parameter" или "module=parameter". Примеры: # "tzp=50" для модуля "thermal" options=thermal.tzp=50 # выглядит немного странно, но означает то же самое: options=thermal=tzp=50 # создать 100 loop устройств options=loop.max_loop=100 В качестве альтернативы, все опции, которые неизвестны, но имеют форму foo.bar, интерпретируются как опция bar для модуля foo. Примеры: thermal.tzp=50 loop.max_loop=100 Чтобы передать несколько опций модулю, используйте, например: libata.atapi_enabled=1 libata.ignore_hpa=1 # То же, что и выше, но за один раз: options="libata.atapi_enabled=1 ignore_hpa=1" |
Partition | |
password |
Ссылка на ssh.password. |
password.enc |
Ссылка на ssh.password.enc. |
plymouth |
Определяет, активен ли plymouth во время установки. Пример: plymouth=0 |
pt.options |
Разделенный запятыми список опций linuxrc распознает и передает YaST, но больше ничего не делает. Опции хранятся в /etc/install.inf с использованием правописания, указанного в pt.options. Вы можете добавить '+' или '-' к (целому) списку опций, указывая, что эти опции должны быть добавлены или удалены во внутренний список. Пример: pt.options=foo,bar Foo=123 BAR=Nice_Bar # это приведет к # foo: 123 # bar: Nice_Bar # должен быть записан в /etc/install.inf |
proxy |
Определяет прокси-сервер HTTP. Обзор синтаксиса URL смотрите здесь. Примеры: # использование proxy.foo.org на порту 3128 proxy=http://proxy.example.com:3128 # использование 'http://' необязательно: proxy=proxy.example.com:3128 # или, с аутентификацией proxy=http://foo:bar@proxy.example.com:3128 |
proxy.port |
Больше не поддерживается. Используйте proxy. |
proxy.proto |
Больше не поддерживается. Используйте proxy. |
repo |
Ссылка на install. |
rescue |
Загрузите спасательную систему. Смотрите install для синтаксиса. В качестве альтернативы используйте rescue=1 и install или instsys. |
rescue.image |
Расположение образа спасательной системы в источнике установки. |
restart |
Если установлено в 1 и restarted равно 0, linuxrc немедленно перезапускается. Новый linuxrc автоматически устанавливает restarted в 1, чтобы указать, что он уже был перезапущен для предотвращения его зацикливания. Если вы хотите, чтобы он был перезапущен снова, сначала установите для restarted значение 0. Другой способ перезапустить linuxrc - отправить ему сигнал USR2. Эта опция в основном там, чтобы позволить linuxrc обновляться во время работы. |
restarted |
Указывает, был ли перезапущен linuxrc, и запрещает дальнейший перезапуск, если только он не сброшен до 0. См. restart. |
root.image |
Расположение корневого образа (образа системы установки) в источнике установки. |
RootPassword |
Пароль, используемый для учетной записи «root» установленной системы. Если установлено 'ask', linuxrc покажет диалоговое окно для ввода пароля 'root'. Это заменит все настройки, которые вы устанавливаете для пароля «root» в пользовательском интерфейсе программы установки во время установки, или соответствующие настройки в вашем профиле AutoYaST. Примечание. Это не временный пароль, используемый во время установки. Для этого используйте password. Примеры: # Установка пароля RootPassword=t0psecr5t # получить диалог с запросом пароля RootPassword=ask |
Screenmap |
Устарело, не используйте это (это не делает то, о чем вы вероятно думаете [если вы думаете о чем-нибудь ;) ]). |
Screenmode (experimental) |
Установите альтернативный стиль (цвета и шрифты) для установщика. Текущие поддерживаемые значения: «высокий контраст», «белый-черный» и «голубой-черный». Эта функция появится в Tumbleweed в ближайшее время (октябрь 2016 г.), но она пока не поддерживается в openSUSE или SLE. Пример: screenmode=white-black |
Server | |
Serverdir |
Больше не поддерживается. Используйте install. |
SetHostname |
Установите имя хоста через DHCP. Пример: SetHostname=1 |
SetupCmd | |
SetupNetIF | |
Share |
Больше не поддерживается. Используйте install. |
Splash |
Определяет, используется ли заставка во время инициализации. Пример Splash=silent Splash=verbose |
ssh |
Этот параметр разрешает доступ к linuxrc через SSH при выполнении установки с YaST в текстовом режиме или через пересылку X11. Используйте ssh -X root@hostname или ssh -Y root@hostname для пересылки X11. Values: 0 (off), 1 (on) Пример: # использовать SSH и установить пароль SSH ssh=1 sshpassword=foobar123 |
sshd |
Этот параметр включает вход в систему установки во время установки. Используйте ssh -X root@hostname для подключения. Вы также должны установить password, чтобы иметь возможность войти в систему. Эта опция предназначена для отладки и не включает установку через ssh, как опция ssh. Обратите внимание, что это не влияет на настройки ssh целевой (установленной) системы. Values: 0 (off), 1 (on) Пример: # запустить sshd ssh и установить пароль root sshd=1 password=foobar123 |
ssh.key |
Опция принимает URL в качестве аргумента. Файл загружается и помещается в /root/.ssh/authorized_keys системы установки. Этот ключ можно использовать для входа на сервер SSH во время установки. Ключ не копируется в окончательно установленную систему. Пример: # получить SSH Pubkey и положить в Author_keys ssh.key=https://foo.bar/my_key |
ssh.password |
Это устанавливает пароль для пользователя root для входа на SSH-сервер во время установки, если заданы ssh или sshd. Это не пароль системы, которая будет установлена. Смотрите «RootPassword». Пример: ssh.password=12345678 |
ssh.password.enc |
Это устанавливает пароль для пользователя root для входа на SSH-сервер во время установки, если заданы ssh или sshd. Это не пароль системы, которая будет установлена. Пароль передается в зашифрованном виде. Пример: ssh.password.enc=$1$Bdh9Ixdo$0me9ZFlYZ7tfKq.T5xTVQ. |
ssl.certs |
Если установлено значение 0, отключает проверку сертификата ssl во время установки с использованием https. Пример: ssl.certs=0 |
startshell |
Загружается в систему установки и запускает оболочку. Ожидает, пока пользователь не выйдет из оболочки. Пользователь может изменить систему установки, смонтировать или перемонтировать разделы или запустить установку YaST вручную, запустив yast. Он также снова останавливается после завершения установки YaST. Пример: startshell=1 |
systemboot |
Если установлено значение 1, это заставляет linuxrc запускаться из меню «Boot Installed System». Это меню позволяет вам выбрать корневой раздел и пару ядро/initrd и загрузить его через kexec. Если устанавливается linuxrc.debug, вы получаете дополнительный диалог, позволяющий вам добавить параметры kexec. Пример: systemboot=1 |
TERM |
Тип терминала, на котором работает linuxrc Пример: TERM=dumb |
textmode |
Включает запуск YaST в текстовом режиме, в противном случае он использует интерфейс Qt, если это возможно. Пример: textmode=1 |
udev.rule |
Напишите правила udev. В настоящее время реализовано только написание сетевых правил для 70-persistent-net.rules. Если возникает необходимость, может последовать больше. Обратите внимание, что эта опция полезна только в командной строке или в linuxrc.config, так как правила должны быть написаны до запуска udevd (что довольно рано). Опция может быть предоставлена более одного раза, чтобы пройти несколько правил. Пример: # добавить запись в 70-persistent-net.rules udev.rule="mac=00:11:d8:39:4e:d0,name=eth0" |
Upgrade |
Если установлено ненулевое значение, YaST выполнит обновление вместо новой установки. Пример: Upgrade=1 |
USBWait |
Количество секунд ожидания после загрузки модулей USB. |
UseDHCP |
Если требуется автоматическая настройка сети, определяет, следует ли использовать DHCP или BOOTP. По умолчанию используется DHCP. Пример: # использование BOOTP UseDHCP=0 |
Username |
Больше не поддерживается. Используйте install. |
UseSax2 |
Ссылка для параметра sax2. |
SSH |
Этот параметр разрешает доступ к linuxrc через SSH при выполнении установки с YaST в текстовом режиме или через пересылку X11. Используйте ssh -X root@hostname или ssh -Y root@hostname для пересылки X11. Values: 0 (off), 1 (on) Пример: # использовать SSH и установить пароль SSH ssh=1 sshpassword=foobar123 |
UseSSH |
Ссылка на параметр ssh. |
UseVNC |
Ссылка на параметр vnc. |
vlanid |
Если вы хотите настроить vlan, укажите здесь идентификатор. Примечание: обычно вы не можете ввести идентификатор vlan в ручном режиме. Чтобы включить диалог vlan, установите любое непустое значение с помощью этой опции или используйте опцию netsetup. Пример: # установить vlan ID на 12 vlanid=12 # включить vlan, но не устанавливать идентификатор vlanid=0 |
VNC |
Параметр VNC включает процесс установки через VNC, что делает установку более удобной на хостах, которые не имеют или не имеют реально используемой локальной консоли. Если этот параметр включен, на хосте установки активируется VNC-сервер. Смотрите также «VNCPassword». Пример: vnc=1 # enable VNC |
VNCPassword |
Это устанавливает пароль VNC для установки через VNC. Минимальная длина пароля 8 символов. Пример: VNCPassword=12345678 |
WaitReboot | |
WithiSCSI |
Модуль конфигурации YaST:iscsi автоматически запускается до того, как YaST запустит модуль разбиения жесткого диска. |
WlanAuth |
Устанавливает режим беспроводной аутентификации. Допустимые значения: open, wpa, peap. Пример: WlanAuth=open # открытый (без аутентификации) wlan |
WlanDevice |
Возможности Wi-Fi сетевого интерфейса определяются автоматически, но если их нет или у вас есть несколько интерфейсов Wi-Fi и вы хотите применить параметры Wi-Fi к определенному, используйте эту опцию, чтобы установить устройство, используемое для настройки Wi-Fi. Это отменяет любое автоопределение. Если вы повторите эту опцию, настройки будут проверены на всех указанных вами интерфейсах. Обратите внимание, что это в основном вариант для отладки и тестирования. Пример: WlanDevice=wlan0 |
WlanESSID |
Выберите ESSID (имя сети) беспроводной сети для подключения. Пример: WlanESSID=Foo |
WPAIdentity |
Идентификация (имя пользователя), используемая в методе аутентификации WPA-PEAP. Обратите внимание, что это неявно устанавливает WlanAuth в peap. Пример: WPAIdentity=MrFoo WPAPassword=Foo123 |
WPAPassword |
Пароль, используемый в методе аутентификации WPA-PEAP. Обратите внимание, что это неявно устанавливает WlanAuth в peap. Пример: WPAIdentity=MrFoo WPAPassword=Foo123 |
WPAPSK |
Установите предварительный общий ключ WPA. Обратите внимание, что это неявно устанавливает WlanAuth в wpa. Ключ должен быть длиной не менее 8 символов. Пример: WPAPSK=Foo.123456 |
WorkDomain |
Больше не поддерживается. Используйте install. |
XVideo |
Установите размер экрана и разрешение, используя во время установки графический установщик. Опция принимает размер экрана, а затем разрешение экрана в dpi. Обратите внимание, что это не влияет ни на разрешение текстового режима (консоли), ни на размер экрана установленной системы. Пример: # установить размер экрана на 1024 x 768 XVideo=1024x768 # установить размер экрана 1024 x 768 и установить разрешение 100 точек на дюйм (dpi) XVideo=1024x768,100 |
YaST2update | |
YaST2color | |
Zen |
Больше не поддерживается. |
ZenConfig |
Больше не поддерживается. |
Zombies |
Если вы не хотите, чтобы linuxrc позаботился о процессах зомби во время установки, установите это значение в 0. (Не делайте этого.) Пример: zombies=0 |
Специальные параметры для S/390 и zSeries
Параметр | Описание |
---|---|
CTCProtocol |
Протокол CTC для использования. Значения: 0 совместимый 1 расширенный 2 z/OS |
DataChannel |
Канал данных CCW для устройств CU3088 и QDIO Формат: h.h.hhhh |
InstNetDev |
Сетевое устройство для установки из. Значения: osa OSA-2 or OSA Express hsi Hipersocket ctc CTC (не используется) escon ESCON (не используется) iucv IUCV (не используется) |
IUCVPeer |
Имя peer для сетей IUCV. |
Layer2 |
Включите доступ уровня OSI 2 для интерфейсов OSA Express Ethernet. Значение: 0 (отключено), 1 (включено) |
OSAHWAddr |
введено в SLE10 SP1 Пример: OSAHWAddr=11:22:33:44:55:66 |
OSAInterface |
Программный интерфейс для устройств OSA. Значения: qdio QDIO lcs LCS |
OSAMedium |
Физическая среда для устройств OSA. Значения: eth Ethernet tr Token Ring |
Portname |
Имя порта для устройств OSA. |
ReadChannel |
Канал чтения CCW для устройств CU3088 и QDIO. Формат: h.h.hhhh |
WriteChannel |
Канал записи CCW для устройств CU3088 и QDIO. Формат: h.h.hhhh |
Специальные параметры не обрабатываются самим Linuxrc
Параметр | Описание |
---|---|
LIBSTORAGE_MULTIPATH_AUTOSTART |
При установке в системе с сетевым хранилищем, доступ к которому осуществляется по нескольким путям, установщик должен определить ситуацию и спросить пользователя, следует ли включить многолучевое распространение. Но обнаружение не всегда на 100% надежно. Этот параметр можно использовать, чтобы принудительно установщик включал многолучевое распространение во всех случаях, даже не спрашивая пользователя. Пример: LIBSTORAGE_MULTIPATH_AUTOSTART=ON AutoYaST игнорирует этот параметр, используйте свойство start_multipath в профиле AutoYaST, чтобы указать, следует ли активировать многолучевое распространение в AutoYaST. |
LIBSTORAGE_MDPART |
Если установлено, все устройства, определенные как программный RAID, будут считаться устройствами BIOS RAID. Пример: LIBSTORAGE_MDPART=ON |
Mem |
Определяет максимальный объем ОЗУ, который будет использоваться системой установки. Это полезно для тестирования требований к установочной памяти. Пример: mem=128M |
Y2_BRAILLE |
Эта переменная окружения устанавливает стиль пользовательского интерфейса textmode установки на «Брайль», Он оптимизирован для людей с нарушениями зрения. Используйте вместе с 'textmode=1' Пример: Y2_BRAILLE=1 |
Y2DEBUG |
Включает все сообщения отладки YaST. Эти сообщения регистрируются в файле /var/log/YaST2/y2log, отмеченном флагом <0>. Этот параметр обрабатывается самим Portal:YaST и может также добавляться к командной строке при запуске любого модуля YaST. |
Y2DEBUGGER |
Включает отладчик Ruby в установщике YaST. Он также может быть добавлен в командную строку при запуске любого модуля YaST в установленной системе. Для получения дополнительной информации см. Документацию YaST Debugger. Пример: Y2DEBUGGER=1 |
TERM |
Установка этой переменной среды влияет на стиль цвета, который будет использоваться в пользовательском интерфейсе текстового режима установки. Например. TERM=xterm устанавливает тему в xterm, некоторые TERM, не поддерживающие цвета, будут использовать монохроматическую тему. Если не задано, применяется тема по умолчанию «linux». Тем не менее, будьте осторожны, и прежде чем устанавливать какое-либо значение TERM, убедитесь, что оно имеет правильную запись terminfo. В противном случае установка может быть прервана. Доступные термины можно найти в каталоге /yast/instsource/inst-sys/usr/share/terminfo - система установки имеет другой набор доступных терминов, чем работающая система. Чтобы получить монохроматический термин, используйте linux-m. Используйте этот параметр вместе с textmode=1. Пример: TERM=xterm TERM=linux-m |
ZYPP_FULLLOG |
Устанавливает LibZYPP уровень ведения журнала на максимальное значение. Полезно для отладки продуктов, пакетов и исправлений зависимостей. Эта переменная также может быть установлена в работающей системе перед запуском каждого модуля Portal:YaST. Пример: ZYPP_FULLLOG=1 # Linuxrc ZYPP_FULLLOG=1 /sbin/yast2 online_update # Запуск системы |