在openSUSE-Leap-15.4-DVD-x86_64中使用百度网盘AppImage

在openSUSE-Leap-15.4-DVD-x86_64中使用百度网盘AppImage

打开百度网盘官网https://pan.baidu.com/——右上角客户端下载——更多版本下载——Linux——下载rpm格式——保存 baidunetdisk_4.17.7_x86_64.rpm大小为99MB
在这里插入图片描述在这里插入图片描述

百度网盘官网的rpm包安装运行后大约2分钟后就闪退了,OpenSUSE中文论坛有网友提供AppImage包,版本是4.14.5.x86_64,比较稳定不闪退,原文下载链接仅7天有效,我将它放在百度网盘永久有效下载

《百度网盘 Linux 版 AppImage 更新》
https://forum.suse.org.cn/t/topic/15402

文件名:baidunetdisk-4.14.5.x86_64.AppImage
大小:143.10MB
链接: https://pan.baidu.com/s/1d0OkMIyL3hagIC5HCCB7yw
提取码: b98i

ruhong@localhost:~> su -
密码:
localhost:~ #
localhost:~ # du -ah /home/ruhong/download/
144M /home/ruhong/download/baidunetdisk-4.14.5.x86_64.AppImage
99M /home/ruhong/download/baidunetdisk_4.17.7_x86_64.rpm

手工安装baidunetdisk_4.17.7_x86_64.rpm

localhost:~ # zypper install /home/ruhong/download/baidunetdisk_4.17.7_x86_64.rpm
Loading repository data…
Reading installed packages…
Resolving package dependencies…

Problem: nothing provides ‘libXtst’ needed by the to be installed baidunetdisk-4.17.7-1.x86_64
Solution 1: do not install baidunetdisk-4.17.7-1.x86_64
Solution 2: break baidunetdisk-4.17.7-1.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] ©: 2 输入数字2再按回车键
Resolving dependencies…
Resolving package dependencies…

The following NEW package is going to be installed:
baidunetdisk

1 new package to install.
Overall download size: 98.4 MiB. Already cached: 0 B. After the operation, additional 362.8 MiB will be used.
Continue? [y/n/v/…? shows all options] (y): y 输入字母y再按回车键
Retrieving package baidunetdisk-4.17.7-1.x86_64 (1/1), 98.4 MiB (362.8 MiB unpacked)
baidunetdisk_4.17.7_x86_64.rpm:
Package header is not signed!

baidunetdisk-4.17.7-1.x86_64 (Plain RPM files cache): Signature verification failed [6-File is unsigned]
Abort, retry, ignore? [a/r/i] (a): i 输入字母i再按回车键

Checking for file conflicts: …[done]
(1/1) Installing: baidunetdisk-4.17.7-1.x86_64 …[done]

应用程序——互联网——百度网盘——大约2分钟后就闪退了

ruhong@localhost:~> cp /home/ruhong/download/baidunetdisk-4.14.5.x86_64.AppImage /home/ruhong/
ruhong@localhost:~> ll baidunetdisk-4.14.5.x86_64.AppImage
-rw-r–r-- 1 ruhong users 150049984 3月 19 10:38 baidunetdisk-4.14.5.x86_64.AppImage
ruhong@localhost:~> chmod u+x baidunetdisk-4.14.5.x86_64.AppImage
ruhong@localhost:~> ll baidunetdisk-4.14.5.x86_64.AppImage
-rwxr–r-- 1 ruhong users 150049984 3月 19 10:38 baidunetdisk-4.14.5.x86_64.AppImage

可以使用启动百度网盘4.14.5.x86_64了
ruhong@localhost:~> ./baidunetdisk-4.14.5.x86_64.AppImage

修改baidunetdisk_4.17.7_x86_64.rpm的快捷方式指向使用baidunetdisk-4.14.5.x86_64.AppImage
使用文本编辑器vim打开/usr/share/applications/baidunetdisk.desktop
ruhong@localhost:~> su -
密码:
localhost:~ # vim /usr/share/applications/baidunetdisk.desktop
找到这一行
Exec=/opt/baidunetdisk/baidunetdisk --no-sandbox %U
改为如下
Exec=/home/ruhong/baidunetdisk-4.14.5.x86_64.AppImage --no-sandbox %U

应用程序——互联网——百度网盘——差不多要等待1分钟才出现对话框
右击拖图上传——退出
在这里插入图片描述

注意此时是不可以卸载baidunetdisk-4.17.7-1.x86_64,因为使用它的快捷方式和图标

2023年05月26日补充以下内容:
在openSUSE-Leap-15.4-DVD-x86_64中解决百度网盘闪退的问题
原来已经有高手解决百度网盘闪退的问题了,fedora32的方法应用到opensuse15.4一样能行

参考文章:
《Fedora32 成功运行百度网盘 baidunetdisk 附方法和包》
https://tieba.baidu.com/p/6835272793?pn=1
到http://fulongx.com/repo/baidunetdisk/下载baidunetdisk-patch-1.0.1-1.x86_64.rpm和baidunetdisk-patch-1.0.0-1.x86_64.rpm

ruhong@localhost:~> cd /home/ruhong/download
ruhong@localhost:~/download> wget http://fulongx.com/repo/baidunetdisk/baidunetdisk-patch-1.0.1-1.x86_64.rpm
ruhong@localhost:~/download> wget http://fulongx.com/repo/baidunetdisk/baidunetdisk-patch-1.0.0-1.x86_64.rpm
原文下载链接后来失效,我将它放在百度网盘永久有效下载
链接: https://pan.baidu.com/s/1iSW_rmUPEnB5WskpRRq29w 提取码: vfz8

一、安装最新版baidunetdisk_4.17.7_x86_64.rpm
打开百度网盘官网https://pan.baidu.com/——右上角客户端下载——更多版本下载——Linux——下载rpm格式——保存 baidunetdisk_4.17.7_x86_64.rpm大小为99MB

localhost:~ # zypper install /home/ruhong/download/baidunetdisk_4.17.7_x86_64.rpm

应用程序——互联网——百度网盘——扫一扫登录——登录上几秒钟后就闪退了

二、再安装baidunetdisk-patch-1.0.0-1.x86_64.rpm就不会闪退了
localhost:/opt/baidunetdisk # rpm -ivh /home/ruhong/download/baidunetdisk-patch-1.0.0-1.x86_64.rpm
Preparing… ################################# [100%]
Updating / installing…
1:baidunetdisk-patch-1.0.0-1 ################################# [100%]

应用程序——互联网——百度网盘——扫一扫登录

安装baidunetdisk-patch-1.0.1-1.x86_64.rpm会报错

localhost:~ # rpm -ivh /home/ruhong/download/baidunetdisk-patch-1.0.1-1.x86_64.rpm
Preparing… ################################# [100%]
Updating / installing…
1:baidunetdisk-patch-1.0.1-1 ################################# [100%]
原连接已经
ruhong@localhost:~/download> cd /opt/baidunetdisk/
ruhong@localhost:/opt/baidunetdisk> ./baidunetdisk
./baidunetdisk: /lib64/libc.so.6: version `GLIBC_2.33’ not found (required by /opt/baidunetdisk/libgtk-3.so.0)
ruhong@localhost:/opt/baidunetdisk> rpm -qf /lib64/libc.so.6
glibc-2.31-150300.20.7.x86_64
错误的原因:opensuse15.4的glibc版本是2.31而不是2.33

ruhong@localhost:~> rm -rf /home/ruhong/.config/baidunetdisk/
删除之前的登录数据

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值