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 或者重新安装它