【发布时间】:2020-10-16 19:25:49
【问题描述】:
我正在按照创建 appimage 的教程进行操作,但在构建应用程序并从 docker 内部运行 appimage-builder 后出现此错误。为什么它会记录“INFO:Generator:No desktop entries found”?我正在使用安装说明中的这个 docker “docker pull appimagecrafters/appimage-builder:latest”
root@08ac50810400:/qt-appimage-template# appimage-builder --generate 信息:生成器:正在搜索 AppDir INFO:Generator:搜索桌面条目 INFO:Generator:读取桌面条目:AppDir/usr/share/applications/QtQuickControls2Application.desktop 基本信息 : ? ID [例如:com.example.app]:QtQuickControls2Application ?应用程序名称:SimpleQtApp ?图标:QtQuickControls2Application ?版本:最新 ?相对于 AppDir [usr/bin/app] 的可执行路径:usr/bin/qt-appimage-templat e ?参数 [默认值:$@]:$@ ?架构:amd64 INFO:Generator:分析应用程序运行时依赖关系 INFO:Generator:Guessing APT 配置 信息:dpkg-query:/usr/bin/dpkg-query -S /usr/lib/x86_64-linux-gnu/libXrender.so.1 /usr/lib/x86_64-linux-gnu/libxcb-util.so.1 /usr/lib/x86_64-linux-gnu/libpng16.so.16 /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 /lib/x86_64-linux-gnu/libresolv.so.2 /usr /lib/x86_64-linux-gnu/libSM.so.6 /usr/lib/x86_64-linux-gnu/libX11.so.6 /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 /lib /x86_64-linux-gnu/libnsl.so.1 /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 /usr/lib/x86_64-linux-gnu/libxkbcommon.so.0 /usr/lib/x86_64 -linux-gnu/libICE.so.6 /lib/x86_64-linux-gnu/libnss_nis.so.2 /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /lib/x86_64-linux-gnu/liblzma .so.5 /usr/lib/x86_64-linux-gnu/libxcb.so.1 /usr/lib/x86_64-linux-gnu/libicudata.so.60 /lib/x86_64-linux-gnu/libexpat.so.1 /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 /usr/lib/x86_64-linux-gnu/libXi.so.6 /lib/x86_64-linux-gnu/libnss_dns.so.2 /usr/lib/x86_64-linux-gnu/libXfixes.so.3 /usr/lib/x86_64-linux-gnu/libxcb-shape.so.0 /lib/x86_64-linux-gnu/librt.so.1 /usr/lib/x86_64-linux-gnu/libgraphite2.so.3 /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 /usr/lib /x86_64-linux-gnu/libxcb-shm.so.0 /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 /usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1 /lib /x86_64-linux-gnu/libm.so.6 /usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0 /usr/lib/x86_64-linux-gnu/libGL.so.1 /usr /lib/x86_64-linux-gnu/libXdmcp.so.6 /usr/lib/x86_64-linux-gnu/libxcb-render.so.0 /lib/x86_64-linux-gnu/libc.so.6 /usr/lib /x86_64-linux-gnu/libxcb-sync.so.1 /lib/x86_64-linux-gnu/libgpg-error.so.0 /lib/x86_64-linux-gnu/libuuid.so.1 /usr/lib/x86_64 -linux-gnu/libxcb-icccm.so.4 /usr/lib/x86_64-linux-gnu/libXau.so.6 /usr/lib/x86_64-linux-gnu/libXcursor.so.1 /usr/lib/x86_64 -linux-gnu/libGLdispatch.so.0 /usr/lib/x86_64-linux-gnu/libGLX.so.0 /usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0 /usr/lib/x86_64 -linux-gnu/libfreetype.so.6 /lib/x86_64-linux-gnu/libpthread.so.0 /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0 /usr/lib/x86_64-li nux-gnu/libQt5Gui.so.5 /lib/x86_64-linux-gnu/libz.so.1 /lib/x86_64-linux-gnu/libbsd.so.0 /lib/x86_64-linux-gnu/libgcc_s.so。 1 /lib/x86_64-linux-gnu/libsystemd.so.0 /usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1 /lib/x86_64-linux-gnu/libgcrypt.so.20 /lib/ x86_64-linux-gnu/libnss_compat.so.2 /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so /usr/lib/x86_64-linux-gnu/libQt5Qml.so。 5 /usr/lib/x86_64-linux-gnu/libxcb-randr.so.0 /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so /lib/x86_64-linux-gnu/libdl。 so.2 /usr/lib/x86_64-linux-gnu/liblz4.so.1 /usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0 /usr/lib/x86_64-linux-gnu/qt5/插件/platforminputcontexts/libcomposeplatforminputcontextplugin.so /usr/lib/x86_64-linux-gnu/libicuuc.so.60 /usr/lib/x86_64-linux-gnu/libxcb-xinerama.so.0 /usr/lib/x86_64-linux- gnu/libdouble-conversion.so.1 /usr/lib/x86_64-linux-gnu/libxcb-image.so.0 /lib/x86_64-linux-gnu/libnss_files.so.2 /lib/x86_64-linux-gnu/ libpcre.so.3 /usr/lib/x8 6_64-linux-gnu/libicui18n.so.60 /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 /lib/x86_64-linux-gnu/libdbus-1.so.3 /usr/lib/x86_64- linux-gnu/libXext.so.6 信息:dpkg-query:/usr/bin/dpkg-query -W -f=${binary:Package}: ${Depends}\n libxcb-render-util0 libgcc1 libice6 libxcb-sync1 libgpg-error0 libxkbcommon-x11-0 libqt5dbus5 libxi6 libharfbuzz0b libgcrypt20 liblz4-1 libpcre3 libgraphite2-3 libxcb-util1 libicu60 libxcb-image0 libxkbcommon0 libbsd0 libexpat1 libqt5core5a libxcb-keysyms1 libxdmcp6 libqt5gui5 libxcb-randr0 libdouble-conversion1的zlib1g liblzma5 libc6的libqt5qml5 libpng16-16 libsm6 libxcb-xinerama0的libstdc ++ 6 libxrender1 libxcb -icccm4 libxext6 libglib2.0-0 libxcursor1 libxau6 libxfixes3 libsystemd0 libdbus-1-3 libxcb-xkb1 libqt5network5 libuuid1 信息:生成器:未找到桌面条目 回溯(最近一次通话最后): 文件“/usr/local/bin/appimage-builder”,第 4 行,在 import('pkg_resources').run_script('appimage-builder==0.7.2', 'appimage-builder') 文件“/usr/lib/python3/dist-packages/pkg_resources/init.py”,第 658 行,在 run_script self.require(requires)[0].run_script(script_name, ns) 文件“/usr/lib/python3/dist-packages/pkg_resources/init.py”,第 1438 行,在 run_script exec(代码、命名空间、命名空间) 文件“/usr/local/lib/python3.6/dist-packages/appimage_builder-0.7.2-py3.6.egg/EGG-INFO/scripts/appimage-builder”,第 18 行,在 主要() 文件“/usr/local/lib/python3.6/dist-packages/appimage_builder-0.7.2-py3.6.egg/AppImageBuilder/main.py”,第 52 行,在 主要 生成器.generate() 文件“/usr/local/lib/python3.6/dist-packages/appimage_builder-0.7.2-py3.6.egg/AppImageBuilder/generator/generator.py”,第 94 行,在生成 使用 open(appimage_builder_yml_template_path, 'r') 作为文件数据: FileNotFoundError:[Errno 2] 没有这样的文件或目录:'/usr/local/lib/python3.6/dist-packages/appimage_builder-0.7.2-py3.6.egg/AppImageBuilder/generator/templates/AppImageBuilder.yml。在'
【问题讨论】:
标签: appimage