Las instantáneas fallan al intentar ejecutar alacritty

Aug 21 2020

Estoy tratando de ejecutar alacritty en una instalación casi nueva de Ubuntu. Por lo que puedo decir, seguí la guía y la ejecución infocmp alacrittyno devuelve un error, aunque la respuesta es ininteligible para mí.

Sin embargo, cuando trato de ejecutar alacritty obtengo la respuesta...

thread 'main' panicked at 'Failed to initialize any backend!
    Wayland status: NoCompositorListening
    X11 status: LibraryOpenError(
    OpenError {
        kind: Library,
        detail: "opening library failed (/snap/core/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.26\' not found (required by /lib/x86_64-linux-gnu/libX11.so.6)); opening library failed (/snap/core/current/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.26\' not found (required by /lib/x86_64-linux-gnu/libX11.so))"
    }
)
', /root/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.15.1/src/platform/linux/mod.rs:428:9
note: Run with `RUST_BACKTRACE=1` for a backtrace.

Este es mi primer intento de usar Linux y no puedo averiguar qué es lo que está mal. La ejecución sudo apt-get install -y libc6-devrevela que libc está actualizado, así que no sé por qué no se abre.

Respuestas

2 KGIII Aug 22 2020 at 22:39

Cuando se enfrenta a errores en las aplicaciones instantáneas, es una buena idea mirar alrededor para ver si las aplicaciones están disponibles en otro lugar. En mi caso, uso instantáneas solo cuando no hay un método alternativo razonable para obtener la aplicación.

En este caso, quieres Alacritty. Puede descargar la última versión de la aplicación, en formato .deb, desde el espejo de SourceForge del autor que se encuentra aquí . Simplemente haga clic en la descarga. Es un espejo completo y actualizado de su github y el .deb más nuevo se descargará automáticamente.

Para instalar esto, en realidad recomiendo usar gdebi. Si está buscando archivos .deb, gdebi probablemente esté en sus repositorios predeterminados, o tal vez incluso ya esté instalado. Si no está instalado, instálelo con:

sudo apt install gdebi

Después de eso, uso gdebi para instalar los archivos .deb. Esto no solo proporciona una instalación GUI fácil y agradable, sino que también significa que luego puede hacer clic en el archivo .deb original y, en la parte superior derecha (después de que termine de hacer lo que hace mientras se abre) seleccione "Eliminar paquete" para desinstalarlo.