openKylin论坛

标题: ubuntu kylin 20.04 crossover无法启动 [打印本页]

作者: tinnu    时间: 2023-1-1 00:23
标题: ubuntu kylin 20.04 crossover无法启动
最近折腾一些懂不不小心作死把全系统upgrade了,然后crossover无法启动。
系统是20最后一个发行版,5.15内核那个。

用命令查看更新:
zless /var/log/dpkg.log.1  | grep crossover

2022-12-28 10:14:33 upgrade crossover:amd64 20.0.2beta3-1 21.1.1~beta3-1kylin3
2022-12-28 10:14:33 status half-configured crossover:amd64 20.0.2beta3-1
2022-12-28 10:14:33 status unpacked crossover:amd64 20.0.2beta3-1
2022-12-28 10:14:33 status half-installed crossover:amd64 20.0.2beta3-1
2022-12-28 10:15:28 status unpacked crossover:amd64 21.1.1~beta3-1kylin3

后来重装了几次都不行,用apt指定回滚也滚不了了:
sudo apt install crossover=20.0.2beta3-1

看候选版本,crossover貌似把apt掐死了:
sudo apt-cache showpkg crossover

Reverse Provides:里面啥也没有


直接启动:
/opt/cxoffice/bin/crossover

** (process:20547): WARNING **: 00:13:24.983: Failed to load shared library 'libgdk-3.so.0' referenced by the typelib: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /opt/crossover-depend/usr/lib/x86_64-linux-gnu/libX11.so.6)
...略

看样子crossover 21版是自带 libgdk-3.so.0 必须要2.33的glibc才行,可ubuntu20默认的是 2.31。系统的glibc我不能去动,自己源码安装了2.33到 /opt/crossover-depend/usr/lib/i386-linux-gnu 和 /opt/crossover-depend/usr/lib/x86_64-linux-gnu/ 都不行。

有没有什么其他办法,或者哪里可以获得

crossover=20.0.2beta3-1
的apt包?



作者: ccc123456    时间: 2023-1-1 19:11
需要libc6更新到2.33以上,一旦更新,可能个别程序不能运行,直接把ubuntukylin20.04更新到22.04最好
作者: gfdgd_xi    时间: 2023-1-1 22:07
试一下安装官网的 Crossover 试试?
或者直接重装吧
作者: tinnu    时间: 2023-1-5 09:57
gfdgd_xi 发表于 2023-1-1 22:07
试一下安装官网的 Crossover 试试?
或者直接重装吧

官网的crossover更新,估计libc的版本依赖更高
作者: tinnu    时间: 2023-1-5 09:58
ccc123456 发表于 2023-1-1 19:11
需要libc6更新到2.33以上,一旦更新,可能个别程序不能运行,直接把ubuntukylin20.04更新到22.04最好

麻烦的就是这个, 目前用的有些软件必须依赖ubuntu 20,不能轻易升级。libc就更加不能动了,自己编译libc2.33放到crossover下也不行,好郁闷
作者: gfdgd_xi    时间: 2023-1-6 14:40
tinnu 发表于 2023-1-5 09:57
官网的crossover更新,估计libc的版本依赖更高

我好像记得官网的crossover好像可以装在debian10上




欢迎光临 openKylin论坛 (https://forum.openkylin.top/) Powered by Discuz! X3.3