mirror of
https://github.com/xcat2/confluent.git
synced 2025-09-13 05:38:43 +00:00
Add Ubuntu GUI considerations for genesis
This commit is contained in:
@@ -5,6 +5,20 @@ cp -a /usr/share/X11 $initdir/usr/share/X11
|
||||
cp -a /usr/share/fonts $initdir/usr/share/fonts
|
||||
dracut_install /usr/share/glvnd/egl_vendor.d/50_mesa.json
|
||||
dracut_install seatd seatd-launch
|
||||
if [ -e /usr/lib/sysusers.d/seatd.conf ]; then
|
||||
dracut_install /usr/lib/sysusers.d/seatd.conf
|
||||
if [ -e /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0 ]; then
|
||||
dracut_install /usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0
|
||||
fi
|
||||
if [ -e /usr/lib/sysusers.d/seatd.conf ]; then
|
||||
dracut_install /usr/lib/sysusers.d/seatd.conf
|
||||
fi
|
||||
if grep Ubuntu /etc/os-release > /dev/null; then
|
||||
dracut_install /usr/share/libinput/* /etc/fonts/fonts.conf /etc/fonts/conf.d/* /usr/bin/libinput /usr/libexec/libinput/* /usr/bin/lsof
|
||||
dracut_install /usr/lib/udev/hwdb.d/60-input-id.hwdb
|
||||
dracut_install /usr/lib/udev/libinput-fuzz-to-zero
|
||||
dracut_install /usr/lib/udev/libinput-fuzz-extract
|
||||
dracut_install /usr/lib/udev/libinput-device-group
|
||||
dracut_install /usr/lib/udev/rules.d/60-input-id.rules
|
||||
dracut_install /usr/lib/udev/rules.d/90-libinput-fuzz-override.rules
|
||||
dracut_install /usr/lib/udev/rules.d/80-libinput-device-groups.rules
|
||||
dracut_install /usr/lib/udev/rules.d/60-persistent-input.rules
|
||||
fi
|
||||
|
194
genesis/97genesis/install-python312
Normal file
194
genesis/97genesis/install-python312
Normal file
@@ -0,0 +1,194 @@
|
||||
dracut_install /usr/bin/python3
|
||||
dracut_install /etc/ld.so.cache
|
||||
dracut_install /etc/localtime
|
||||
dracut_install /lib/x86_64-linux-gnu/libc.so.6
|
||||
dracut_install /lib/x86_64-linux-gnu/libcrypto.so.3
|
||||
dracut_install /lib/x86_64-linux-gnu/libexpat.so.1
|
||||
dracut_install /lib/x86_64-linux-gnu/libffi.so.8
|
||||
dracut_install /lib/x86_64-linux-gnu/libm.so.6
|
||||
dracut_install /lib/x86_64-linux-gnu/libssl.so.3
|
||||
dracut_install /lib/x86_64-linux-gnu/libz.so.1
|
||||
dracut_install /usr/lib/locale/C.utf8/LC_CTYPE
|
||||
dracut_install /usr/lib/locale/locale-archive
|
||||
dracut_install /usr/lib/python3.12/__pycache__/_weakrefset.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/argparse.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/base64.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/bisect.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/calendar.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/configparser.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/contextlib.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/copyreg.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/datetime.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/enum.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/functools.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/gettext.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/ipaddress.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/keyword.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/locale.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/operator.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/quopri.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/random.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/reprlib.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/selectors.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/shlex.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/signal.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/sitecustomize.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/socket.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/ssl.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/string.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/struct.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/subprocess.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/threading.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/types.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/__pycache__/warnings.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/collections/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/collections/__pycache__/abc.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/_endian.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/_encoded_words.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/_parseaddr.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/_policybase.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/base64mime.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/charset.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/encoders.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/errors.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/feedparser.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/header.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/iterators.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/message.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/parser.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/quoprimime.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/email/__pycache__/utils.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/encodings/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/encodings/__pycache__/aliases.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/encodings/__pycache__/utf_8.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/http/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/http/__pycache__/client.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/http/__pycache__/cookies.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/importlib
|
||||
dracut_install /usr/lib/python3.12/importlib/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/importlib/__pycache__/_abc.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/lib-dynload
|
||||
dracut_install /usr/lib/python3.12/lib-dynload/_ctypes.cpython-312-x86_64-linux-gnu.so
|
||||
dracut_install /usr/lib/python3.12/lib-dynload/_ssl.cpython-312-x86_64-linux-gnu.so
|
||||
dracut_install /usr/lib/python3.12/re/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/re/__pycache__/_casefix.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/re/__pycache__/_compiler.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/re/__pycache__/_constants.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/re/__pycache__/_parser.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/urllib/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/urllib/__pycache__/parse.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3/dist-packages/__pycache__/apport_python_hook.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3/dist-packages/_distutils_hack/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3/dist-packages/distutils-precedence.pth
|
||||
dracut_install /usr/lib/python3/dist-packages/zope.interface-6.1-nspkg.pth
|
||||
dracut_install /usr/lib/ssl/openssl.cnf
|
||||
dracut_install /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
|
||||
dracut_install /usr/local/lib/python3.12/dist-packages
|
||||
dracut_install /usr/share/locale/locale.alias
|
||||
dracut_install /usr/lib/python3.12/os.py /usr/lib/python3.12/encodings/__init__.py
|
||||
dracut_install /usr/bin/python3
|
||||
dracut_install /usr/lib/python3.12/_weakrefset.py
|
||||
dracut_install /usr/lib/python3.12/argparse.py
|
||||
dracut_install /usr/lib/python3.12/base64.py
|
||||
dracut_install /usr/lib/python3.12/bisect.py
|
||||
dracut_install /usr/lib/python3.12/calendar.py
|
||||
dracut_install /usr/lib/python3.12/collections
|
||||
dracut_install /usr/lib/python3.12/collections/__init__.py
|
||||
dracut_install /usr/lib/python3.12/collections/abc.py
|
||||
dracut_install /usr/lib/python3.12/configparser.py
|
||||
dracut_install /usr/lib/python3.12/contextlib.py
|
||||
dracut_install /usr/lib/python3.12/copyreg.py
|
||||
dracut_install /usr/lib/python3.12/ctypes
|
||||
dracut_install /usr/lib/python3.12/ctypes/__init__.py
|
||||
dracut_install /usr/lib/python3.12/ctypes/_endian.py
|
||||
dracut_install /usr/lib/python3.12/datetime.py
|
||||
dracut_install /usr/lib/python3.12/email
|
||||
dracut_install /usr/lib/python3.12/email/__init__.py
|
||||
dracut_install /usr/lib/python3.12/email/_encoded_words.py
|
||||
dracut_install /usr/lib/python3.12/email/_parseaddr.py
|
||||
dracut_install /usr/lib/python3.12/email/_policybase.py
|
||||
dracut_install /usr/lib/python3.12/email/base64mime.py
|
||||
dracut_install /usr/lib/python3.12/email/charset.py
|
||||
dracut_install /usr/lib/python3.12/email/encoders.py
|
||||
dracut_install /usr/lib/python3.12/email/errors.py
|
||||
dracut_install /usr/lib/python3.12/email/feedparser.py
|
||||
dracut_install /usr/lib/python3.12/email/header.py
|
||||
dracut_install /usr/lib/python3.12/email/iterators.py
|
||||
dracut_install /usr/lib/python3.12/email/message.py
|
||||
dracut_install /usr/lib/python3.12/email/parser.py
|
||||
dracut_install /usr/lib/python3.12/email/quoprimime.py
|
||||
dracut_install /usr/lib/python3.12/email/utils.py
|
||||
dracut_install /usr/lib/python3.12/encodings
|
||||
dracut_install /usr/lib/python3.12/encodings/__init__.py
|
||||
dracut_install /usr/lib/python3.12/encodings/aliases.py
|
||||
dracut_install /usr/lib/python3.12/encodings/utf_8.py
|
||||
dracut_install /usr/lib/python3.12/enum.py
|
||||
dracut_install /usr/lib/python3.12/functools.py
|
||||
dracut_install /usr/lib/python3.12/gettext.py
|
||||
dracut_install /usr/lib/python3.12/http
|
||||
dracut_install /usr/lib/python3.12/http/__init__.py
|
||||
dracut_install /usr/lib/python3.12/http/client.py
|
||||
dracut_install /usr/lib/python3.12/http/cookies.py
|
||||
dracut_install /usr/lib/python3.12/importlib
|
||||
dracut_install /usr/lib/python3.12/importlib/__init__.py
|
||||
dracut_install /usr/lib/python3.12/importlib/_abc.py
|
||||
dracut_install /usr/lib/python3.12/ipaddress.py
|
||||
dracut_install /usr/lib/python3.12/keyword.py
|
||||
dracut_install /usr/lib/python3.12/lib-dynload
|
||||
dracut_install /usr/lib/python3.12/lib-dynload/_ctypes.cpython-312-x86_64-linux-gnu.so
|
||||
dracut_install /usr/lib/python3.12/lib-dynload/_ssl.cpython-312-x86_64-linux-gnu.so
|
||||
dracut_install /usr/lib/python3.12/locale.py
|
||||
dracut_install /usr/lib/python3.12/operator.py
|
||||
dracut_install /usr/lib/python3.12/os.py
|
||||
dracut_install /usr/lib/python3.12/quopri.py
|
||||
dracut_install /usr/lib/python3.12/random.py
|
||||
dracut_install /usr/lib/python3.12/re
|
||||
dracut_install /usr/lib/python3.12/re/__init__.py
|
||||
dracut_install /usr/lib/python3.12/re/_casefix.py
|
||||
dracut_install /usr/lib/python3.12/re/_compiler.py
|
||||
dracut_install /usr/lib/python3.12/re/_constants.py
|
||||
dracut_install /usr/lib/python3.12/re/_parser.py
|
||||
dracut_install /usr/lib/python3.12/reprlib.py
|
||||
dracut_install /usr/lib/python3.12/selectors.py
|
||||
dracut_install /usr/lib/python3.12/shlex.py
|
||||
dracut_install /usr/lib/python3.12/signal.py
|
||||
dracut_install /usr/lib/python3.12/sitecustomize.py
|
||||
dracut_install /usr/lib/python3.12/socket.py
|
||||
dracut_install /usr/lib/python3.12/ssl.py
|
||||
dracut_install /usr/lib/python3.12/string.py
|
||||
dracut_install /usr/lib/python3.12/struct.py
|
||||
dracut_install /usr/lib/python3.12/subprocess.py
|
||||
dracut_install /usr/lib/python3.12/threading.py
|
||||
dracut_install /usr/lib/python3.12/types.py
|
||||
dracut_install /usr/lib/python3.12/urllib
|
||||
dracut_install /usr/lib/python3.12/urllib/__init__.py
|
||||
dracut_install /usr/lib/python3.12/urllib/parse.py
|
||||
dracut_install /usr/lib/python3.12/warnings.py
|
||||
dracut_install /usr/lib/python3/dist-packages
|
||||
dracut_install /usr/lib/python3/dist-packages/_distutils_hack/__init__.py
|
||||
dracut_install /usr/lib/python3/dist-packages/apport_python_hook.py
|
||||
dracut_install /usr/lib/python3/dist-packages/distutils-precedence.pth
|
||||
dracut_install /usr/lib/python3/dist-packages/zope.interface-6.1-nspkg.pth
|
||||
dracut_install /usr/lib/python3/dist-packages/zope/__init__.py
|
||||
dracut_install /usr/lib/python3.12/ctypes/wintypes.py
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/wintypes.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/_aix.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/_endian.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/__init__.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/__pycache__/util.cpython-312.pyc
|
||||
dracut_install /usr/lib/python3.12/ctypes/_aix.py
|
||||
dracut_install /usr/lib/python3.12/ctypes/__init__.py
|
||||
dracut_install /usr/lib/python3.12/ctypes/_endian.py
|
||||
dracut_install /usr/lib/python3.12/ctypes/util.py
|
||||
dracut_install /usr/lib/python3.12/shutil.py
|
||||
dracut_install /usr/lib/python3.12/fnmatch.py /usr/lib/python3.12/tempfile.py /usr/lib/python3.12/_weakrefset.py /usr/lib/python3.12/weakref.py /usr/lib/python3.12/glob.py
|
||||
dracut_install /usr/lib/python3.12/json/__init__.py
|
||||
dracut_install /usr/lib/python3.12/json/__pycache__
|
||||
dracut_install /usr/lib/python3.12/json/decoder.py
|
||||
dracut_install /usr/lib/python3.12/json/encoder.py
|
||||
dracut_install /usr/lib/python3.12/json/scanner.py
|
||||
dracut_install /usr/lib/python3.12/json/tool.py
|
||||
dracut_install /usr/lib/python3.12/lib-dynload/_json.cpython-312-x86_64-linux-gnu.so
|
||||
dracut_install /usr/lib/python3.12/encodings/idna.py /usr/lib/python3.12/stringprep.py
|
@@ -1,4 +1,8 @@
|
||||
#!/bin/sh
|
||||
if grep Ubuntu /etc/os-release > /dev/null; then # must include specific drivers
|
||||
instmods hid usbhid hid_generic xhci_pci xhci_pci_renesas
|
||||
instmods virtio_gpu ast bochs dmi_sysfs
|
||||
fi
|
||||
instmods virtio_net
|
||||
instmods e1000 e1000e igb sfc mlx5_ib mlx5_core mlx4_en cxgb3 cxgb4 tg3 bnx2 bnx2x bna ixgb ixgbe qlge mptsas mpt2sas mpt3sas megaraid_sas ahci xhci-hcd sd_mod pmcraid be2net vfat ext3 ext4 usb_storage scsi_wait_scan ipmi_si ipmi_devintf qlcnic xfs
|
||||
instmods nvme
|
||||
|
@@ -13,6 +13,8 @@ install() {
|
||||
. $moddir/install-locale
|
||||
if [ -d /usr/lib64/python3.13/ ]; then
|
||||
. $moddir/install-python313
|
||||
if [ -d /usr/lib/python3.12/ ]; then
|
||||
. $moddir/install-python312
|
||||
elif [ -d /usr/lib64/python3.9/ ]; then
|
||||
. $moddir/install-python39
|
||||
|
||||
|
Reference in New Issue
Block a user