安装 Steam 时出现“处理 steam_latest.deb 时出错”

安装 Steam 时出现“处理 steam_latest.deb 时出错”
makmoonish@makmoonish-Satellite-L655D:~/Downloads$ sudo dpkg -i steam_latest.debSelecting previously unselected package steam-launcher.
(Reading database ... 195097 files and directories currently installed.)
Unpacking steam-launcher (from steam_latest.deb) ...
dpkg-deb (subprocess): cannot copy archive member from 'steam_latest.deb' to decompressor pipe: unexpected end of file or stream
dpkg-deb: error: subprocess paste returned error exit status 2
dpkg: error processing steam_latest.deb (--install):
 cannot copy extracted data for './usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz' to '/usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz.dpkg-new': unexpected end of file or stream
Errors were encountered while processing:
 steam_latest.deb

答案1

sudo apt-get install curl帮我修好了。

dpkg: 处理软件包 steam-launcher (--install) 时出错:
 依赖问题 - 未配置
处理 gnome-menus (3.10.1-0ubuntu2) 的触发器...
处理桌面文件实用程序 (0.22-1ubuntu1) 的触发器...
正在处理 mime 支持的触发器 (3.54ubuntu1) ...
处理 hicolor-icon-theme (0.13-1) 的触发器...
处理 man-db (2.6.7.1-1) 的触发器...
处理时遇到错误:
 蒸汽发射器
w1z@cloudy:~/下载$ ls
steam_最新版.deb

安装 curl 后:

w1z@cloudy:~/Downloads$ sudo apt-get install curl
正在读取软件包列表...完成
构建依赖关系树       
正在读取状态信息...完成
将会安装以下新软件包:
  卷曲
升级了 0 个,新安装了 1 个,删除了 0 个,并且未升级 0 个。
1 未完全安装或删除。
需要获取 123 kB 的档案。
此操作后,将使用313 kB的额外磁盘空间。
获取:1 http://us.archive.ubuntu.com/ubuntu/ trusty/main curl amd64 7.35.0-1ubuntu2 [123 kB]
1 秒内获取 123 kB(116 kB/s)
选择先前未选择的包 curl。
(正在读取数据库...当前安装了 173928 个文件和目录。)
准备解压 .../curl_7.35.0-1ubuntu2_amd64.deb ...
正在解压 curl (7.35.0-1ubuntu2) ...
处理 man-db (2.6.7.1-1) 的触发器...
设置 curl (7.35.0-1ubuntu2) ...
设置 steam-launcher (1.0.0.48) ...

答案2

文件或流意外结束

这意味着您的副本不完整或已损坏。从源重新下载包,如果可以,请进行校验以验证其是否正常。

md5sum steam_latest.deb

答案3

这是因为您的较新版本已在控制台中更新。

打开控制台 CTRL+ALT+T

$ sudo apt-get 更新

另一种方法是使用更新程序

尝试重新启动 steam 或者重新安装它

相关内容