![我最近刚刚安装了 Ubuntu 14.04,但似乎无法下载任何东西](https://linux22.com/image/980492/%E6%88%91%E6%9C%80%E8%BF%91%E5%88%9A%E5%88%9A%E5%AE%89%E8%A3%85%E4%BA%86%20Ubuntu%2014.04%EF%BC%8C%E4%BD%86%E4%BC%BC%E4%B9%8E%E6%97%A0%E6%B3%95%E4%B8%8B%E8%BD%BD%E4%BB%BB%E4%BD%95%E4%B8%9C%E8%A5%BF.png)
首先我要说的是,我对 Linux 总体来说还很陌生。我最近安装了 14.04,并首先下载了一些东西:Gimp 和 Chrome,但当我尝试获取 Steam 时,它下载了,但当我启动它时,终端显示:
未满足的依赖关系。尝试不使用任何软件包的“apt-get -f install”(或指定解决方案)。
然后终端关闭并出现一个框,显示:
您缺少以下 32 位库,Steam 可能无法运行:libc.so.6
当我尝试运行“sudo apt-get -f install”时,它会执行以下操作:
正在读取软件包列表... 完成 正在
构建依赖关系树
正在读取状态信息... 完成
正在更正依赖关系... 完成
将安装以下额外软件包:
libc-bin
将安装以下新软件包:
libc-bin
已升级 0 个软件包,新安装 1 个软件包,要删除 0 个软件包,未升级 77 个软件包。
需要获取 0 B/1,168 kB 的档案。
此操作后,将使用 3,529 kB 的额外磁盘空间。
是否要继续? [Y/n] y
无法执行“locale”:没有该文件或目录位于 /usr/share/perl5/Debconf/Encoding.pm 第 16 行。
在 /usr/share/perl5/Debconf/Encoding.pm 第 17 行的标量 chomp 中使用未初始化的值 $Debconf::Encoding::charmap。dpkg
:警告:未在 PATH 中找到“ldconfig”或无法执行
dpkg:错误:未在 PATH 中找到 1 个预期程序或无法执行
注意:root 的 PATH 通常应包含 /usr/local/sbin、/usr/sbin 和 /sbin E:子进程 /usr/bin/dpkg 返回错误代码 (2)
然后软件中心说我当前的软件有问题。有人能帮忙吗?
答案1
我很确定这是重复的,但这是答案。您需要安装 Steam 所需的库。通过运行来执行此操作sudo apt-get install libc6*
。这应该可以解决 Steam 问题,并且希望也能解决另一个问题。
答案2
您的问题是缺少它libc-bin
但无法安装它。要安装它:
从 ubuntu 安装介质启动并打开终端
挂载你的 ubuntu 根分区:sudo mount /dev/sdX /mnt
Chroot 进入你的系统:sudo chroot /mnt /bin/bash
安装 libc-bin:sudo apt-get install libc-bin
重新启动你的系统,它应该可以正常工作