1. 执行一个存在的二进制文件后报错:Bash: No such file or directory

  【问题定位】
  参考链接:linux - Bash: No such file or directory? - Stack Overflow

  # readelf --all ./bin/mysql_install_db |grep interpreter
    [Requesting program interpreter: /lib/ld-linux.so.2]
  # ll |grep ld-linux.so.2
  解析: 依赖的库文件不存在,find了一下,貌似是在升级过程中这些链接以及库文件对应的都被放置到了/snap/core18/…和/snap/core20/…中

  【解决办法】

  # dpkg --add-architecture i386
  # apt update
  # apt install libc6:i386
  # ll |grep ld-linux.so.2
     lrwxrwxrwx 1 root root 25 Dec 16 2020 ld-linux.so.2 -> i386-linux-gnu/ld-2.31.so*

   

相关文章:

  • 2021-12-08
  • 2021-12-20
  • 2021-06-06
  • 2021-09-21
  • 2021-05-18
  • 2021-09-11
  • 2022-12-23
猜你喜欢
  • 2022-01-15
  • 2022-01-03
  • 2021-05-10
  • 2022-02-10
  • 2021-05-27
  • 2021-08-09
  • 2021-10-25
相关资源
相似解决方案