Опция загрузки для монтирования только для чтения и запуска скрипта?

Существует программа unclutter , скрывающая указатель мыши, пока он не используется. Чтобы установить его на fedora (если он еще не установлен):

dnf install unclutter

И затем запустите его с параметром -idle , чтобы задать количество секунд перед скрытием указателя, например:

unclutter -idle 2 &

Можно добавить строку выше в .xinitrc или аналогичный файл запуска.

-121--70594-

Методом проб и ошибок я определил, что, комментируя все предыдущие строки (перед строкой 24), связанные с тестированием на действительную оболочку и вставкой # !/bin/bash в начале, она будет работать.

-121--90864-

Для самого dnf это отложенный запрос функции . Видимо, dnf не знает URL. Смотрите комментарии 4 и 5:

Прошу прощения, я/мы неправильно поняли мотивацию. К вашему сведению, DNF на самом деле не знает URL-адресов. Он просто знает URL « метассылки» и имя файла (и некоторые другие метаданные) пакета. Нижележащие librepo библиотеки отвечает за выбор лучшего зеркала, сочинение URL-адрес и загрузка файла. Это означает, BTW, что нам понадобится некоторый обратный вызов в библиотеке, чтобы предоставить вам информацию. Просто К ВАШЕМУ СВЕДЕНИЮ...


Проблема в том, что мы не знаем URL-адрес из метассылок, он взят уход на более низком уровне librepo. Если кто-либо использует один и тот же сценарий использования и хотел бы увидеть эту функцию, опубликовать комментарий, и вы получите выше возможность использования этой функции.

1
13.09.2018, 14:55
1 ответ

Я думаю, что вы должны быть более точными в том, чего вы хотите достичь, но вот несколько подсказок, на которые вы можете обратить внимание, чтобы продвинуться в годовых исследованиях

1/ Чтобы иметь ОС только для чтения -, вам нужно переосмыслить, как построен ваш дистрибутив, потому что вы не можете просто поставить опцию только для чтения -, и она будет работать, особенно потому, что вашей ОС все еще нужно писать чтобы иметь возможность работать, как правило, в журналах, а также получать доступ к вашему оборудованию Я не специалист, но обычно операционная система только для чтения -выполняет запись в ОЗУ, вы можете посмотреть на дизайн живых компакт-дисков наиболее распространенных дистрибутивов Linux, а также на squashfs, которая является летающей системой, предназначенной для этого., вы увидите, что она отличается от постоянной модели ОС. 2/ чтобы запустить скрипт при запуске (, если правильно понял ), вы можете посмотреть уровень запуска -и указать тот, который вы настроите для запуска скрипта, также вы можете посмотреть системный -d в зависимости от того, когда вы хотите запустить свой скрипт.

Надеюсь, это поможет

0
28.01.2020, 00:29

Теги

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