alacritty를 실행하려고 할 때 스냅 실패

Aug 21 2020

우분투를 거의 새로 설치 한 상태에서 alacritty를 실행하려고합니다. 내가 가이드를 따랐다 고 말할 수 infocmp alacritty있으며 응답은 이해할 수 없지만 실행 하면 오류가 반환되지 않습니다.

근데 성급하게 달리려고하면 반응이 나온다 ...

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.

이것은 Linux를 사용하는 첫 번째 시도이며 무엇이 잘못되었는지 해결할 수 없습니다. 실행 sudo apt-get install -y libc6-dev하면 libc가 최신 상태이므로 왜 열리지 않는지 알 수 없습니다.

답변

2 KGIII Aug 22 2020 at 22:39

스냅 응용 프로그램에서 오류가 발생하면 응용 프로그램을 다른 곳에서 사용할 수 있는지 확인하는 것이 좋습니다. 제 경우에는 응용 프로그램을 얻는 합리적인 대체 방법이 없을 때만 스냅을 사용합니다.

이 경우 Alacritty를 원합니다. 여기에 있는 작성자의 SourceForge 미러에서 최신 버전의 응용 프로그램을 .deb 형식으로 다운로드 할 수 있습니다 . 다운로드를 클릭하십시오. github의 완전한 최신 미러이며 최신 .deb가 자동으로 다운로드됩니다.

이것을 설치하려면 실제로 gdebi를 사용하는 것이 좋습니다. .deb 파일을 사용하는 경우 gdebi가 기본 저장소에 있거나 이미 설치되어있을 수도 있습니다. 설치되어 있지 않은 경우 다음을 사용하여 설치하십시오.

sudo apt install gdebi

그 후 gdebi를 사용하여 .deb 파일을 설치합니다. 이것은 멋진 GUI 설치를 제공 할뿐만 아니라 나중에 원본 .deb 파일을 클릭하고 오른쪽 상단에서 (열면서 수행 한 작업을 마친 후) "패키지 제거"를 선택하여 제거 할 수 있음을 의미합니다.