Где команды netinstall mini.iso зарегистрированы?

Я попытался установить новую систему с помощью mini.iso и столкнулся с проблемами конфигурации радиоресурсов. Я нашел это довольно странным, что mini.iso главным образом, кажется, хорошо работает хотя несмотря на довольно основные команды как следующее:

lshw
lspci
lsusb
ifconfig

отсутствовали, когда я судил их из командной строки.

Это - расширенная версия моего вопроса:

  • Какие команды доступны на mini.iso?
  • Где я могу найти документацию о доступных консольных командах?
  • Где я могу найти, какие пакеты программного обеспечения присутствуют на mini.iso?

Обновление: (разъяснение о вопросе)

Соглашаться с вопросом: с "командной строкой" я имею в виду консоль, которая становится доступной когда Вы

  • выполните "ручные" шаги конфигурации во время установки (как беспроводная связь, диск, установка последовательного устройства) или

  • когда Вы получаете доступ к точке меню, "Выполняют оболочку"

Вопрос конкретен относительно mini.iso или netinstall.iso поскольку они обеспечиваются по-видимому без дальнейшей документации. Это не вопрос о том, что общедоступно под busybox (или любой другой мини-дистрибутив Linux). Если оболочка на mini.iso на основе busybox, Я хотел бы видеть, где этот факт документируется.

Вопросом не являются примерно вышеупомянутые четыре команды. Это о том, где получить документацию о том, что доступно как команды.

Несколько лет назад раньше была документация об этом. И документация о том, как настроить устройства во время установки. Они, кажется, замена, без помощи которой обходятся.

6
задан 27 December 2015 в 11:35

2 ответа

Нет никакой документации потому что:

  1. Разработчики очень не хотят писать документацию
  2. , Это - вид самодокументирования:

    mini.iso может быть смонтирован с:

    mkdir /media/DVD-ISO
    sudo mount -o loop /tmp/mini.iso /media/DVD-ISO
    

    Теперь можно осмотреть данные самой ISO:

    ll /media/DVD-ISO
    

    и это содержит много файлов, из которых особенно интересен:

    -r--r--r-- 2 root root  21M Apr 15  2014 initrd.gz
    

    , который является gzip сжатым файлом, который мы извлекаем как это:

    cd /media/DVD-ISO/
    mkdir initrd
    cd initrd
    gunzip ../initrd.gz
    

    , Которые наконец дают нам загрузочный образ initrd, который мы извлекаем использование:

    mkdir temp
    cd temp
    sudo cpio -id < ../initrd
    

И теперь у Вас есть вся обновленная документация, в которой Вы нуждаетесь! (ответ на Ваши вопросы один за другим)

  1. Это дает полный список команд, включенных в ISO: ll bin&ll sbin&ll usr/local/bin
  2. Просто тип man szCommand, где szCommand команда, документацию которой Вы хотите.
  3. Видят шаг 1, поскольку нет никаких дополнительных существующих пакетов...
2
ответ дан 23 November 2019 в 07:59

Я предполагаю, что "командная строка" в этом вопросе означает интерфейс командной строки, который можно получить путем нажатия оставленный Высокий звук + F2 или путем выбора "Execute a shell" в меню установщика (к которому можно получить доступ путем нажатия Esc). Этот интерфейс основан на Busybox, который "комбинирует крошечные версии многих общих утилит UNIX в единственный маленький исполняемый файл". Как обычно, два вида команд доступны.

  • Команды встроены в оболочку. Можно получить список их путем ввода help, и они документируются здесь.
  • Двоичные файлы, расположенные в каталогах, перечисленных в PATH переменная среды. Вы видите содержание PATH как обычно, с echo $PATH, и перечислите их содержание с ls.

Однако здесь существует небольшая сложность, потому что существует также два вида двоичных файлов.

  • Двоичные файлы для многих основных утилит, такой что касается примера ping или od просто символьные ссылки на /bin/busybox. Здесь также те команды встроены в Busybox, и они документируются в ссылку выше. Они - обычно намного больше минималиста, чем версии тех команд, к которым Вы привыкли для оставления свободного места.
  • Другие двоичные файлы (т.е. те, которые не являются symlinked к /bin/busybox) такой что касается примера nano совпадают с в нормальной системе Ubuntu. Страницы руководства не доступны в Busybox, но можно консультироваться с ними по поводу http://manpages.ubuntu.com.
2
ответ дан 23 November 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: