forked from lucasmz1/Qemu_Appimage
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AppRun
14 lines (14 loc) · 20.3 KB
/
AppRun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/bin/bash
HERE="$(dirname "$(readlink -f "${0}")")"
export UNION_PRELOAD="${HERE}"
export LD_PRELOAD="${HERE}/libunionpreload.so"
export PATH="${HERE}"/usr:"${HERE}"/usr/lib:"${HERE}"/usr/lib/x86_64-linux-gnu:"${HERE}"/usr/lib/x86_64-linux-gnu/qemu:"${HERE}"/usr/include:"${HERE}"/usr/var:"${HERE}"/usr/var/run:"${HERE}"/usr/bin:"${HERE}"/usr/libexec:"${HERE}"/usr/share:"${HERE}"/usr/share/qemu:"${HERE}"/usr/share/qemu/vhost-user:"${HERE}"/usr/share/qemu/firmware:"${HERE}"/usr/share/qemu/keymaps:"${HERE}"/usr/share/doc:"${HERE}"/usr/share/doc/libboost-thread1.71.0:"${HERE}"/usr/share/doc/libffi7:"${HERE}"/usr/share/doc/libsndfile1:"${HERE}"/usr/share/doc/libxencall1:"${HERE}"/usr/share/doc/libpixman-1-0:"${HERE}"/usr/share/doc/libxdmcp6:"${HERE}"/usr/share/doc/libkrb5-26-heimdal:"${HERE}"/usr/share/doc/libvte-2.91-0:"${HERE}"/usr/share/doc/libldap-2.4-2:"${HERE}"/usr/share/doc/libxinerama1:"${HERE}"/usr/share/doc/libnfs13:"${HERE}"/usr/share/doc/libxrender1:"${HERE}"/usr/share/doc/libgssapi-krb5-2:"${HERE}"/usr/share/doc/libxcb-render0:"${HERE}"/usr/share/doc/libcairo2:"${HERE}"/usr/share/doc/libcurl3-gnutls:"${HERE}"/usr/share/doc/libsasl2-2:"${HERE}"/usr/share/doc/libvorbisenc2:"${HERE}"/usr/share/doc/libxrandr2:"${HERE}"/usr/share/doc/libheimntlm0-heimdal:"${HERE}"/usr/share/doc/libboost-iostreams1.71.0:"${HERE}"/usr/share/doc/libxengnttab1:"${HERE}"/usr/share/doc/libopus0:"${HERE}"/usr/share/doc/libgnutls30:"${HERE}"/usr/share/doc/libxau6:"${HERE}"/usr/share/doc/libsdl2-2.0-0:"${HERE}"/usr/share/doc/libpsl5:"${HERE}"/usr/share/doc/libogg0:"${HERE}"/usr/share/doc/liborc-0.4-0:"${HERE}"/usr/share/doc/libcapstone3:"${HERE}"/usr/share/doc/libpcre2-8-0:"${HERE}"/usr/share/doc/libheimbase1-heimdal:"${HERE}"/usr/share/doc/libatk1.0-0:"${HERE}"/usr/share/doc/libslirp0:"${HERE}"/usr/share/doc/libatspi2.0-0:"${HERE}"/usr/share/doc/libxss1:"${HERE}"/usr/share/doc/libxcb-shm0:"${HERE}"/usr/share/doc/librados2:"${HERE}"/usr/share/doc/librtmp1:"${HERE}"/usr/share/doc/libvirglrenderer1:"${HERE}"/usr/share/doc/libxcursor1:"${HERE}"/usr/share/doc/libk5crypto3:"${HERE}"/usr/share/doc/libroken18-heimdal:"${HERE}"/usr/share/doc/libspice-server1:"${HERE}"/usr/share/doc/libtasn1-6:"${HERE}"/usr/share/doc/libxenevtchn1:"${HERE}"/usr/share/doc/librbd1:"${HERE}"/usr/share/doc/libpangoft2-1.0-0:"${HERE}"/usr/share/doc/libgstreamer-plugins-base1.0-0:"${HERE}"/usr/share/doc/libwayland-server0:"${HERE}"/usr/share/doc/libwind0-heimdal:"${HERE}"/usr/share/doc/libkrb5-3:"${HERE}"/usr/share/doc/libhx509-5-heimdal:"${HERE}"/usr/share/doc/libseccomp2:"${HERE}"/usr/share/doc/libp11-kit0:"${HERE}"/usr/share/doc/liburcu6:"${HERE}"/usr/share/doc/libflac8:"${HERE}"/usr/share/doc/libbrotli1:"${HERE}"/usr/share/doc/libpulse0:"${HERE}"/usr/share/doc/libgstreamer1.0-0:"${HERE}"/usr/share/doc/libwrap0:"${HERE}"/usr/share/doc/libpng16-16:"${HERE}"/usr/share/doc/libidn2-0:"${HERE}"/usr/share/doc/libasyncns0:"${HERE}"/usr/share/doc/libusbredirparser1:"${HERE}"/usr/share/doc/liblz4-1:"${HERE}"/usr/share/doc/libatk-bridge2.0-0:"${HERE}"/usr/share/doc/libiscsi7:"${HERE}"/usr/share/doc/libxfixes3:"${HERE}"/usr/share/doc/libssl1.1:"${HERE}"/usr/share/doc/libgraphite2-3:"${HERE}"/usr/share/doc/libunistring2:"${HERE}"/usr/share/doc/libibverbs1:"${HERE}"/usr/share/doc/libxxf86vm1:"${HERE}"/usr/share/doc/libwayland-client0:"${HERE}"/usr/share/doc/libxenmisc4.11:"${HERE}"/usr/share/doc/libhcrypto4-heimdal:"${HERE}"/usr/share/doc/libxendevicemodel1:"${HERE}"/usr/share/doc/libbsd0:"${HERE}"/usr/share/doc/libicu66:"${HERE}"/usr/share/doc/libxentoollog1:"${HERE}"/usr/share/doc/libgtk-3-0:"${HERE}"/usr/share/doc/libvorbis0a:"${HERE}"/usr/share/doc/libzstd1:"${HERE}"/usr/share/doc/libgdk-pixbuf2.0-0:"${HERE}"/usr/share/doc/libpangocairo-1.0-0:"${HERE}"/usr/share/doc/librdmacm1:"${HERE}"/usr/share/doc/libnl-route-3-200:"${HERE}"/usr/share/doc/libsqlite3-0:"${HERE}"/usr/share/doc/libxenforeignmemory1:"${HERE}"/usr/share/doc/libsnappy1v5:"${HERE}"/usr/share/doc/libssh-4:"${HERE}"/usr/share/doc/libnghttp2-14:"${HERE}"/usr/share/doc/libjpeg-turbo8:"${HERE}"/usr/share/doc/libwayland-cursor0:"${HERE}"/usr/share/doc/libnuma1:"${HERE}"/usr/share/doc/libvdeplug2:"${HERE}"/usr/share/doc/libfdt1:"${HERE}"/usr/share/doc/libxenstore3.0:"${HERE}"/usr/share/doc/libglib2.0-0:"${HERE}"/usr/share/doc/libkrb5support0:"${HERE}"/usr/share/doc/libhogweed5:"${HERE}"/usr/share/doc/libpango-1.0-0:"${HERE}"/usr/share/doc/libgcrypt20:"${HERE}"/usr/share/doc/libnettle7:"${HERE}"/usr/share/doc/libasn1-8-heimdal:"${HERE}"/usr/share/doc/libgssapi3-heimdal:"${HERE}"/usr/share/doc/libxdamage1:"${HERE}"/usr/share/doc/libepoxy0:"${HERE}"/usr/share/doc/libxcomposite1:"${HERE}"/usr/share/doc/libaio1:"${HERE}"/usr/share/doc/libapparmor1:"${HERE}"/usr/share/doc/libwayland-egl1:"${HERE}"/usr/share/doc/libxi6:"${HERE}"/usr/share/doc/libdatrie1:"${HERE}"/usr/share/doc/libxentoolcore1:"${HERE}"/usr/share/doc/libxext6:"${HERE}"/usr/share/doc/libxkbcommon0:"${HERE}"/usr/share/doc/libcairo-gobject2:"${HERE}"/usr/share/locale:"${HERE}"/usr/share/locale/hu:"${HERE}"/usr/share/locale/hu/LC_MESSAGES:"${HERE}"/usr/share/locale/zh_CN:"${HERE}"/usr/share/locale/zh_CN/LC_MESSAGES:"${HERE}"/usr/share/locale/sv:"${HERE}"/usr/share/locale/sv/LC_MESSAGES:"${HERE}"/usr/share/locale/uk:"${HERE}"/usr/share/locale/uk/LC_MESSAGES:"${HERE}"/usr/share/locale/bg:"${HERE}"/usr/share/locale/bg/LC_MESSAGES:"${HERE}"/usr/share/locale/fr_FR:"${HERE}"/usr/share/locale/fr_FR/LC_MESSAGES:"${HERE}"/usr/share/locale/it:"${HERE}"/usr/share/locale/it/LC_MESSAGES:"${HERE}"/usr/share/locale/tr:"${HERE}"/usr/share/locale/tr/LC_MESSAGES:"${HERE}"/usr/share/locale/de_DE:"${HERE}"/usr/share/locale/de_DE/LC_MESSAGES:"${HERE}"/usr/share/icons:"${HERE}"/usr/share/icons/hicolor:"${HERE}"/usr/share/icons/hicolor/16x16:"${HERE}"/usr/share/icons/hicolor/16x16/apps:"${HERE}"/usr/share/icons/hicolor/256x256:"${HERE}"/usr/share/icons/hicolor/256x256/apps:"${HERE}"/usr/share/icons/hicolor/32x32:"${HERE}"/usr/share/icons/hicolor/32x32/apps:"${HERE}"/usr/share/icons/hicolor/64x64:"${HERE}"/usr/share/icons/hicolor/64x64/apps:"${HERE}"/usr/share/icons/hicolor/128x128:"${HERE}"/usr/share/icons/hicolor/128x128/apps:"${HERE}"/usr/share/icons/hicolor/512x512:"${HERE}"/usr/share/icons/hicolor/512x512/apps:"${HERE}"/usr/share/icons/hicolor/scalable:"${HERE}"/usr/share/icons/hicolor/scalable/apps:"${HERE}"/usr/share/icons/hicolor/48x48:"${HERE}"/usr/share/icons/hicolor/48x48/apps:"${HERE}"/usr/share/icons/hicolor/24x24:"${HERE}"/usr/share/icons/hicolor/24x24/apps:"${HERE}"/usr/share/applications:"${PATH}"
export LD_LIBRARY_PATH="${HERE}"/usr:"${HERE}"/usr/lib:"${HERE}"/usr/lib/x86_64-linux-gnu:"${HERE}"/usr/lib/x86_64-linux-gnu/qemu:"${HERE}"/usr/include:"${HERE}"/usr/var:"${HERE}"/usr/var/run:"${HERE}"/usr/bin:"${HERE}"/usr/libexec:"${HERE}"/usr/share:"${HERE}"/usr/share/qemu:"${HERE}"/usr/share/qemu/vhost-user:"${HERE}"/usr/share/qemu/firmware:"${HERE}"/usr/share/qemu/keymaps:"${HERE}"/usr/share/doc:"${HERE}"/usr/share/doc/libboost-thread1.71.0:"${HERE}"/usr/share/doc/libffi7:"${HERE}"/usr/share/doc/libsndfile1:"${HERE}"/usr/share/doc/libxencall1:"${HERE}"/usr/share/doc/libpixman-1-0:"${HERE}"/usr/share/doc/libxdmcp6:"${HERE}"/usr/share/doc/libkrb5-26-heimdal:"${HERE}"/usr/share/doc/libvte-2.91-0:"${HERE}"/usr/share/doc/libldap-2.4-2:"${HERE}"/usr/share/doc/libxinerama1:"${HERE}"/usr/share/doc/libnfs13:"${HERE}"/usr/share/doc/libxrender1:"${HERE}"/usr/share/doc/libgssapi-krb5-2:"${HERE}"/usr/share/doc/libxcb-render0:"${HERE}"/usr/share/doc/libcairo2:"${HERE}"/usr/share/doc/libcurl3-gnutls:"${HERE}"/usr/share/doc/libsasl2-2:"${HERE}"/usr/share/doc/libvorbisenc2:"${HERE}"/usr/share/doc/libxrandr2:"${HERE}"/usr/share/doc/libheimntlm0-heimdal:"${HERE}"/usr/share/doc/libboost-iostreams1.71.0:"${HERE}"/usr/share/doc/libxengnttab1:"${HERE}"/usr/share/doc/libopus0:"${HERE}"/usr/share/doc/libgnutls30:"${HERE}"/usr/share/doc/libxau6:"${HERE}"/usr/share/doc/libsdl2-2.0-0:"${HERE}"/usr/share/doc/libpsl5:"${HERE}"/usr/share/doc/libogg0:"${HERE}"/usr/share/doc/liborc-0.4-0:"${HERE}"/usr/share/doc/libcapstone3:"${HERE}"/usr/share/doc/libpcre2-8-0:"${HERE}"/usr/share/doc/libheimbase1-heimdal:"${HERE}"/usr/share/doc/libatk1.0-0:"${HERE}"/usr/share/doc/libslirp0:"${HERE}"/usr/share/doc/libatspi2.0-0:"${HERE}"/usr/share/doc/libxss1:"${HERE}"/usr/share/doc/libxcb-shm0:"${HERE}"/usr/share/doc/librados2:"${HERE}"/usr/share/doc/librtmp1:"${HERE}"/usr/share/doc/libvirglrenderer1:"${HERE}"/usr/share/doc/libxcursor1:"${HERE}"/usr/share/doc/libk5crypto3:"${HERE}"/usr/share/doc/libroken18-heimdal:"${HERE}"/usr/share/doc/libspice-server1:"${HERE}"/usr/share/doc/libtasn1-6:"${HERE}"/usr/share/doc/libxenevtchn1:"${HERE}"/usr/share/doc/librbd1:"${HERE}"/usr/share/doc/libpangoft2-1.0-0:"${HERE}"/usr/share/doc/libgstreamer-plugins-base1.0-0:"${HERE}"/usr/share/doc/libwayland-server0:"${HERE}"/usr/share/doc/libwind0-heimdal:"${HERE}"/usr/share/doc/libkrb5-3:"${HERE}"/usr/share/doc/libhx509-5-heimdal:"${HERE}"/usr/share/doc/libseccomp2:"${HERE}"/usr/share/doc/libp11-kit0:"${HERE}"/usr/share/doc/liburcu6:"${HERE}"/usr/share/doc/libflac8:"${HERE}"/usr/share/doc/libbrotli1:"${HERE}"/usr/share/doc/libpulse0:"${HERE}"/usr/share/doc/libgstreamer1.0-0:"${HERE}"/usr/share/doc/libwrap0:"${HERE}"/usr/share/doc/libpng16-16:"${HERE}"/usr/share/doc/libidn2-0:"${HERE}"/usr/share/doc/libasyncns0:"${HERE}"/usr/share/doc/libusbredirparser1:"${HERE}"/usr/share/doc/liblz4-1:"${HERE}"/usr/share/doc/libatk-bridge2.0-0:"${HERE}"/usr/share/doc/libiscsi7:"${HERE}"/usr/share/doc/libxfixes3:"${HERE}"/usr/share/doc/libssl1.1:"${HERE}"/usr/share/doc/libgraphite2-3:"${HERE}"/usr/share/doc/libunistring2:"${HERE}"/usr/share/doc/libibverbs1:"${HERE}"/usr/share/doc/libxxf86vm1:"${HERE}"/usr/share/doc/libwayland-client0:"${HERE}"/usr/share/doc/libxenmisc4.11:"${HERE}"/usr/share/doc/libhcrypto4-heimdal:"${HERE}"/usr/share/doc/libxendevicemodel1:"${HERE}"/usr/share/doc/libbsd0:"${HERE}"/usr/share/doc/libicu66:"${HERE}"/usr/share/doc/libxentoollog1:"${HERE}"/usr/share/doc/libgtk-3-0:"${HERE}"/usr/share/doc/libvorbis0a:"${HERE}"/usr/share/doc/libzstd1:"${HERE}"/usr/share/doc/libgdk-pixbuf2.0-0:"${HERE}"/usr/share/doc/libpangocairo-1.0-0:"${HERE}"/usr/share/doc/librdmacm1:"${HERE}"/usr/share/doc/libnl-route-3-200:"${HERE}"/usr/share/doc/libsqlite3-0:"${HERE}"/usr/share/doc/libxenforeignmemory1:"${HERE}"/usr/share/doc/libsnappy1v5:"${HERE}"/usr/share/doc/libssh-4:"${HERE}"/usr/share/doc/libnghttp2-14:"${HERE}"/usr/share/doc/libjpeg-turbo8:"${HERE}"/usr/share/doc/libwayland-cursor0:"${HERE}"/usr/share/doc/libnuma1:"${HERE}"/usr/share/doc/libvdeplug2:"${HERE}"/usr/share/doc/libfdt1:"${HERE}"/usr/share/doc/libxenstore3.0:"${HERE}"/usr/share/doc/libglib2.0-0:"${HERE}"/usr/share/doc/libkrb5support0:"${HERE}"/usr/share/doc/libhogweed5:"${HERE}"/usr/share/doc/libpango-1.0-0:"${HERE}"/usr/share/doc/libgcrypt20:"${HERE}"/usr/share/doc/libnettle7:"${HERE}"/usr/share/doc/libasn1-8-heimdal:"${HERE}"/usr/share/doc/libgssapi3-heimdal:"${HERE}"/usr/share/doc/libxdamage1:"${HERE}"/usr/share/doc/libepoxy0:"${HERE}"/usr/share/doc/libxcomposite1:"${HERE}"/usr/share/doc/libaio1:"${HERE}"/usr/share/doc/libapparmor1:"${HERE}"/usr/share/doc/libwayland-egl1:"${HERE}"/usr/share/doc/libxi6:"${HERE}"/usr/share/doc/libdatrie1:"${HERE}"/usr/share/doc/libxentoolcore1:"${HERE}"/usr/share/doc/libxext6:"${HERE}"/usr/share/doc/libxkbcommon0:"${HERE}"/usr/share/doc/libcairo-gobject2:"${HERE}"/usr/share/locale:"${HERE}"/usr/share/locale/hu:"${HERE}"/usr/share/locale/hu/LC_MESSAGES:"${HERE}"/usr/share/locale/zh_CN:"${HERE}"/usr/share/locale/zh_CN/LC_MESSAGES:"${HERE}"/usr/share/locale/sv:"${HERE}"/usr/share/locale/sv/LC_MESSAGES:"${HERE}"/usr/share/locale/uk:"${HERE}"/usr/share/locale/uk/LC_MESSAGES:"${HERE}"/usr/share/locale/bg:"${HERE}"/usr/share/locale/bg/LC_MESSAGES:"${HERE}"/usr/share/locale/fr_FR:"${HERE}"/usr/share/locale/fr_FR/LC_MESSAGES:"${HERE}"/usr/share/locale/it:"${HERE}"/usr/share/locale/it/LC_MESSAGES:"${HERE}"/usr/share/locale/tr:"${HERE}"/usr/share/locale/tr/LC_MESSAGES:"${HERE}"/usr/share/locale/de_DE:"${HERE}"/usr/share/locale/de_DE/LC_MESSAGES:"${HERE}"/usr/share/icons:"${HERE}"/usr/share/icons/hicolor:"${HERE}"/usr/share/icons/hicolor/16x16:"${HERE}"/usr/share/icons/hicolor/16x16/apps:"${HERE}"/usr/share/icons/hicolor/256x256:"${HERE}"/usr/share/icons/hicolor/256x256/apps:"${HERE}"/usr/share/icons/hicolor/32x32:"${HERE}"/usr/share/icons/hicolor/32x32/apps:"${HERE}"/usr/share/icons/hicolor/64x64:"${HERE}"/usr/share/icons/hicolor/64x64/apps:"${HERE}"/usr/share/icons/hicolor/128x128:"${HERE}"/usr/share/icons/hicolor/128x128/apps:"${HERE}"/usr/share/icons/hicolor/512x512:"${HERE}"/usr/share/icons/hicolor/512x512/apps:"${HERE}"/usr/share/icons/hicolor/scalable:"${HERE}"/usr/share/icons/hicolor/scalable/apps:"${HERE}"/usr/share/icons/hicolor/48x48:"${HERE}"/usr/share/icons/hicolor/48x48/apps:"${HERE}"/usr/share/icons/hicolor/24x24:"${HERE}"/usr/share/icons/hicolor/24x24/apps:"${HERE}"/usr/share/applications:"${LD_LIBRARY_PATH}"
export XDG_DATA_DIRS="${HERE}"/usr:"${HERE}"/usr/lib:"${HERE}"/usr/lib/x86_64-linux-gnu:"${HERE}"/usr/lib/x86_64-linux-gnu/qemu:"${HERE}"/usr/include:"${HERE}"/usr/var:"${HERE}"/usr/var/run:"${HERE}"/usr/bin:"${HERE}"/usr/libexec:"${HERE}"/usr/share:"${HERE}"/usr/share/qemu:"${HERE}"/usr/share/qemu/vhost-user:"${HERE}"/usr/share/qemu/firmware:"${HERE}"/usr/share/qemu/keymaps:"${HERE}"/usr/share/doc:"${HERE}"/usr/share/doc/libboost-thread1.71.0:"${HERE}"/usr/share/doc/libffi7:"${HERE}"/usr/share/doc/libsndfile1:"${HERE}"/usr/share/doc/libxencall1:"${HERE}"/usr/share/doc/libpixman-1-0:"${HERE}"/usr/share/doc/libxdmcp6:"${HERE}"/usr/share/doc/libkrb5-26-heimdal:"${HERE}"/usr/share/doc/libvte-2.91-0:"${HERE}"/usr/share/doc/libldap-2.4-2:"${HERE}"/usr/share/doc/libxinerama1:"${HERE}"/usr/share/doc/libnfs13:"${HERE}"/usr/share/doc/libxrender1:"${HERE}"/usr/share/doc/libgssapi-krb5-2:"${HERE}"/usr/share/doc/libxcb-render0:"${HERE}"/usr/share/doc/libcairo2:"${HERE}"/usr/share/doc/libcurl3-gnutls:"${HERE}"/usr/share/doc/libsasl2-2:"${HERE}"/usr/share/doc/libvorbisenc2:"${HERE}"/usr/share/doc/libxrandr2:"${HERE}"/usr/share/doc/libheimntlm0-heimdal:"${HERE}"/usr/share/doc/libboost-iostreams1.71.0:"${HERE}"/usr/share/doc/libxengnttab1:"${HERE}"/usr/share/doc/libopus0:"${HERE}"/usr/share/doc/libgnutls30:"${HERE}"/usr/share/doc/libxau6:"${HERE}"/usr/share/doc/libsdl2-2.0-0:"${HERE}"/usr/share/doc/libpsl5:"${HERE}"/usr/share/doc/libogg0:"${HERE}"/usr/share/doc/liborc-0.4-0:"${HERE}"/usr/share/doc/libcapstone3:"${HERE}"/usr/share/doc/libpcre2-8-0:"${HERE}"/usr/share/doc/libheimbase1-heimdal:"${HERE}"/usr/share/doc/libatk1.0-0:"${HERE}"/usr/share/doc/libslirp0:"${HERE}"/usr/share/doc/libatspi2.0-0:"${HERE}"/usr/share/doc/libxss1:"${HERE}"/usr/share/doc/libxcb-shm0:"${HERE}"/usr/share/doc/librados2:"${HERE}"/usr/share/doc/librtmp1:"${HERE}"/usr/share/doc/libvirglrenderer1:"${HERE}"/usr/share/doc/libxcursor1:"${HERE}"/usr/share/doc/libk5crypto3:"${HERE}"/usr/share/doc/libroken18-heimdal:"${HERE}"/usr/share/doc/libspice-server1:"${HERE}"/usr/share/doc/libtasn1-6:"${HERE}"/usr/share/doc/libxenevtchn1:"${HERE}"/usr/share/doc/librbd1:"${HERE}"/usr/share/doc/libpangoft2-1.0-0:"${HERE}"/usr/share/doc/libgstreamer-plugins-base1.0-0:"${HERE}"/usr/share/doc/libwayland-server0:"${HERE}"/usr/share/doc/libwind0-heimdal:"${HERE}"/usr/share/doc/libkrb5-3:"${HERE}"/usr/share/doc/libhx509-5-heimdal:"${HERE}"/usr/share/doc/libseccomp2:"${HERE}"/usr/share/doc/libp11-kit0:"${HERE}"/usr/share/doc/liburcu6:"${HERE}"/usr/share/doc/libflac8:"${HERE}"/usr/share/doc/libbrotli1:"${HERE}"/usr/share/doc/libpulse0:"${HERE}"/usr/share/doc/libgstreamer1.0-0:"${HERE}"/usr/share/doc/libwrap0:"${HERE}"/usr/share/doc/libpng16-16:"${HERE}"/usr/share/doc/libidn2-0:"${HERE}"/usr/share/doc/libasyncns0:"${HERE}"/usr/share/doc/libusbredirparser1:"${HERE}"/usr/share/doc/liblz4-1:"${HERE}"/usr/share/doc/libatk-bridge2.0-0:"${HERE}"/usr/share/doc/libiscsi7:"${HERE}"/usr/share/doc/libxfixes3:"${HERE}"/usr/share/doc/libssl1.1:"${HERE}"/usr/share/doc/libgraphite2-3:"${HERE}"/usr/share/doc/libunistring2:"${HERE}"/usr/share/doc/libibverbs1:"${HERE}"/usr/share/doc/libxxf86vm1:"${HERE}"/usr/share/doc/libwayland-client0:"${HERE}"/usr/share/doc/libxenmisc4.11:"${HERE}"/usr/share/doc/libhcrypto4-heimdal:"${HERE}"/usr/share/doc/libxendevicemodel1:"${HERE}"/usr/share/doc/libbsd0:"${HERE}"/usr/share/doc/libicu66:"${HERE}"/usr/share/doc/libxentoollog1:"${HERE}"/usr/share/doc/libgtk-3-0:"${HERE}"/usr/share/doc/libvorbis0a:"${HERE}"/usr/share/doc/libzstd1:"${HERE}"/usr/share/doc/libgdk-pixbuf2.0-0:"${HERE}"/usr/share/doc/libpangocairo-1.0-0:"${HERE}"/usr/share/doc/librdmacm1:"${HERE}"/usr/share/doc/libnl-route-3-200:"${HERE}"/usr/share/doc/libsqlite3-0:"${HERE}"/usr/share/doc/libxenforeignmemory1:"${HERE}"/usr/share/doc/libsnappy1v5:"${HERE}"/usr/share/doc/libssh-4:"${HERE}"/usr/share/doc/libnghttp2-14:"${HERE}"/usr/share/doc/libjpeg-turbo8:"${HERE}"/usr/share/doc/libwayland-cursor0:"${HERE}"/usr/share/doc/libnuma1:"${HERE}"/usr/share/doc/libvdeplug2:"${HERE}"/usr/share/doc/libfdt1:"${HERE}"/usr/share/doc/libxenstore3.0:"${HERE}"/usr/share/doc/libglib2.0-0:"${HERE}"/usr/share/doc/libkrb5support0:"${HERE}"/usr/share/doc/libhogweed5:"${HERE}"/usr/share/doc/libpango-1.0-0:"${HERE}"/usr/share/doc/libgcrypt20:"${HERE}"/usr/share/doc/libnettle7:"${HERE}"/usr/share/doc/libasn1-8-heimdal:"${HERE}"/usr/share/doc/libgssapi3-heimdal:"${HERE}"/usr/share/doc/libxdamage1:"${HERE}"/usr/share/doc/libepoxy0:"${HERE}"/usr/share/doc/libxcomposite1:"${HERE}"/usr/share/doc/libaio1:"${HERE}"/usr/share/doc/libapparmor1:"${HERE}"/usr/share/doc/libwayland-egl1:"${HERE}"/usr/share/doc/libxi6:"${HERE}"/usr/share/doc/libdatrie1:"${HERE}"/usr/share/doc/libxentoolcore1:"${HERE}"/usr/share/doc/libxext6:"${HERE}"/usr/share/doc/libxkbcommon0:"${HERE}"/usr/share/doc/libcairo-gobject2:"${HERE}"/usr/share/locale:"${HERE}"/usr/share/locale/hu:"${HERE}"/usr/share/locale/hu/LC_MESSAGES:"${HERE}"/usr/share/locale/zh_CN:"${HERE}"/usr/share/locale/zh_CN/LC_MESSAGES:"${HERE}"/usr/share/locale/sv:"${HERE}"/usr/share/locale/sv/LC_MESSAGES:"${HERE}"/usr/share/locale/uk:"${HERE}"/usr/share/locale/uk/LC_MESSAGES:"${HERE}"/usr/share/locale/bg:"${HERE}"/usr/share/locale/bg/LC_MESSAGES:"${HERE}"/usr/share/locale/fr_FR:"${HERE}"/usr/share/locale/fr_FR/LC_MESSAGES:"${HERE}"/usr/share/locale/it:"${HERE}"/usr/share/locale/it/LC_MESSAGES:"${HERE}"/usr/share/locale/tr:"${HERE}"/usr/share/locale/tr/LC_MESSAGES:"${HERE}"/usr/share/locale/de_DE:"${HERE}"/usr/share/locale/de_DE/LC_MESSAGES:"${HERE}"/usr/share/icons:"${HERE}"/usr/share/icons/hicolor:"${HERE}"/usr/share/icons/hicolor/16x16:"${HERE}"/usr/share/icons/hicolor/16x16/apps:"${HERE}"/usr/share/icons/hicolor/256x256:"${HERE}"/usr/share/icons/hicolor/256x256/apps:"${HERE}"/usr/share/icons/hicolor/32x32:"${HERE}"/usr/share/icons/hicolor/32x32/apps:"${HERE}"/usr/share/icons/hicolor/64x64:"${HERE}"/usr/share/icons/hicolor/64x64/apps:"${HERE}"/usr/share/icons/hicolor/128x128:"${HERE}"/usr/share/icons/hicolor/128x128/apps:"${HERE}"/usr/share/icons/hicolor/512x512:"${HERE}"/usr/share/icons/hicolor/512x512/apps:"${HERE}"/usr/share/icons/hicolor/scalable:"${HERE}"/usr/share/icons/hicolor/scalable/apps:"${HERE}"/usr/share/icons/hicolor/48x48:"${HERE}"/usr/share/icons/hicolor/48x48/apps:"${HERE}"/usr/share/icons/hicolor/24x24:"${HERE}"/usr/share/icons/hicolor/24x24/apps:"${HERE}"/usr/share/applications:"${XDG_DATA_DIRS}"
export GSETTINGS_SCHEMA_DIR="${HERE}"/usr/share/glib-2.0/schemas/:"${GSETTINGS_SCHEMA_DIR}"
if [[ "${1}" =~ ^(qemu-edid|qemu-system-tricore|qemu-s390x|qemu-system-ppc64|qemu-sparc|qemu-riscv64|qemu-system-aarch64|qemu-io|qemu-keymap|qemu-system-sh4|qemu-xtensa|qemu-ga|qemu-system-alpha|qemu-microblaze|qemu-system-s390x|qemu-microblazeel|qemu-nbd|qemu-system-avr|qemu-system-xtensaeb|qemu-m68k|qemu-storage-daemon|qemu-riscv32|qemu-ppc64le|qemu-system-nios2|qemu-sh4|qemu-aarch64_be|qemu-system-mips64el|qemu-sparc32plus|qemu-sparc64|qemu-system-riscv32|qemu-img|qemu-system-i386|qemu-system-cris|qemu-armeb|qemu-system-arm|qemu-mipsn32el|qemu-x86_64|qemu-system-or1k|qemu-system-mips|qemu-ppc64|qemu-system-microblazeel|qemu-system-mipsel|qemu-mipsel|qemu-system-mips64|qemu-or1k|qemu-alpha|qemu-loongarch64|qemu-system-microblaze|qemu-system-hppa|qemu-nios2|qemu-hexagon|qemu-ppc|qemu-system-m68k|qemu-mipsn32|qemu-mips|qemu-i386|qemu-aarch64|qemu-system-rx|qemu-system-ppc|qemu-cris|qemu-mips64el|qemu-system-sparc|qemu-arm|qemu-system-loongarch64|qemu-xtensaeb|qemu-system-riscv64|qemu-system-sh4eb|qemu-hppa|qemu-system-xtensa|qemu-mips64|elf2dmp|qemu-sh4eb|qemu-pr-helper|qemu-system-x86_64|qemu-system-sparc64|qemu-bridge-helper|virtfs-proxy-helper)$ ]]; then
args=( "${@}" )
args[0]="${1}"
set "${args[@]}"
fi
exec "${@}"