Ubuntu /usr/lib 文件恢复

Wed 24 September 2025

有 一 次 处 理 Ruby 的 版 本 问 题 , 删 除 了 /usr/1ib/ruby 文 件 夹 , 然 后 导 致 了 ruby 出 现 各 种 问 题 。

在 Ubuntu 下 使 用 这 个 方法 即 可 。

 IaW_PKgs =dpkg --get-selections.spLit (Vn7)

3 need_reinstall = [ ]

 Pathz/usz/1ib/zuby

6 raw_pkgs.each do |x|

7 Pkg = x.Split(““) [0]

8 tf dpkg -L #{Pkg} .include2 path

9 puts-> #{pkg} has files in #fpath} 

10 need_reinstall << pkg

11 end

12 end

13 Puts vnyou need to reinstall  need_reinstall.size} packages: 
14 Puts “\tsudo apt-get install --reinstall + need_reinstall.join(““)

上 面 的 内 容 保 存 成 ruby 脚 本 或 者 使 用 irb 后 复 制 粘 贴 执 行 即 可 。

最 后 会 得 到 一 个 sudo apt-get install -~-reinstLalL XXXXXX 的 内容 。 然 后 在 终 端 执 行 得 到 的 输 出 内 容 即 可 。

Category: 2021