Open noark9 opened 6 years ago
I also have the same problem , wish to be solved. While it's ok to run the .AppImage file.
(xxx)> sudo yum localinstall ./wewechat-1.1.5-linux-x86_64.rpm
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
运行事务检查
错误:/home/southern-dust/Apps/Network/Wechat/wewechat-1.1.5-linux-x86_64.rpm: signature region 62: tag number mismatch il 7 ril 6 dl 792 rdl 380
Traceback (most recent call last):
File "/bin/yum", line 58, in <module>
main.user_main(sys.argv[1:], exit_code=True)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 179, in user_main
errcode = main(args)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 64, in main
return _main(base, args, cli_class, option_parser_class)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 99, in _main
return cli_run(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 123, in cli_run
ret = resolving(cli, base)
File "/usr/lib/python3.6/site-packages/dnf/cli/main.py", line 154, in resolving
base.do_transaction(display=displays)
File "/usr/lib/python3.6/site-packages/dnf/cli/cli.py", line 238, in do_transaction
super(BaseCli, self).do_transaction(display)
File "/usr/lib/python3.6/site-packages/dnf/base.py", line 735, in do_transaction
self.transaction._populate_rpm_ts(self._ts)
File "/usr/lib/python3.6/site-packages/dnf/transaction.py", line 196, in _populate_rpm_ts
hdr = tsi.installed._header
File "/usr/lib/python3.6/site-packages/dnf/package.py", line 87, in _header
return dnf.rpm._header(self.localPkg())
File "/usr/lib/python3.6/site-packages/dnf/rpm/__init__.py", line 70, in _header
return ts.hdrFromFdno(fdno)
File "/usr/lib64/python3.6/site-packages/rpm/transaction.py", line 174, in hdrFromFdno
raise rpm.error("error reading package header")
_rpm.error: error reading package header
(xxx)>sudo rpm -i ./wewechat-1.1.5-linux-x86_64.rpm -vvv
ufdio: 1 reads, 17154 total bytes in 0.000008 secs
ufdio: 1 reads, 4874 total bytes in 0.000002 secs
ufdio: 1 reads, 17154 total bytes in 0.000011 secs
D: ============== ./wewechat-1.1.5-linux-x86_64.rpm
D: loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key
D: couldn't find any keys in /var/lib/rpm/pubkeys/*.key
D: loading keyring from rpmdb
D: opening db environment /var/lib/rpm cdb:0x401
D: opening db index /var/lib/rpm/Packages 0x400 mode=0x0
D: locked db index /var/lib/rpm/Packages
D: opening db index /var/lib/rpm/Name 0x400 mode=0x0
D: read h# 1718
头SHA1 digest: OK
D: added key gpg-pubkey-f5282ee4-58ac92a3 to keyring
D: Using legacy gpg-pubkey(s) from rpmdb
错误:./wewechat-1.1.5-linux-x86_64.rpm: signature region 62: tag number mismatch il 7 ril 6 dl 792 rdl 380
ufdio: 3 reads, 1016 total bytes in 0.000004 secs
错误:不能安装 ./wewechat-1.1.5-linux-x86_64.rpm
D: added source package [0]
D: found 1 source and 0 binary packages
D: closed db index /var/lib/rpm/Packages
D: closed db index /var/lib/rpm/Name
D: closed db environment /var/lib/rpm
D: Exit status: 1
额 没用过fedora
下载页面的 AppImage
能用不?
@trazyn AppImage 可以正常使用,于是我后来一直用 AppImage 了