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