我是 Ubuntu 13.10 的新用户。我最近尝试解决 Skype 安装问题并添加了一些涉及二进制 1386 的 PPA。每次运行时sudo apt-get update,都会出现以下错误:
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/saucy/Release Unable to find expected entry 'restricted/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/saucy/Release Unable to find expected entry 'main/binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)
...
...
E: Some index files failed to download. They have been ignored, or old ones used instead.
Run Code Online (Sandbox Code Playgroud)
我花了最后两个小时试图解决这个问题,并sources.list通过重置为.the default saucy settings对我的文件进行了更改,但这些错误仍然发生。我还取消了软件和更新部分中的所有内容,但这似乎仍然出现。错误消息似乎与上述'binary-1386/Packages' in Release file (Wrong sources.list entry or malformed file)问题有关。
mur*_*uru 12
我退步我今天所做的:我下面就help.ubuntu.com/community/Skype Skype的指示和使用
sudo dpkg --add-architecture 1386代替i386。我快速搜索了如何删除 dpkg 并删除了添加的 1386,现在一切正常!
- 由 OP 在评论中发布。
要删除不正确的架构(1386在本例中),请运行:
sudo dpkg --remove-architecture 1386
Run Code Online (Sandbox Code Playgroud)
打开源文件,搜索binary-1386和替换1由i然后保存..
源文件位于
/etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
和/或您可以在目录中找到许多文件 /etc/apt/sources.list.d/
现在用 sudo 打开源文件并编辑
sudo gedit /etc/apt/sources.list
Run Code Online (Sandbox Code Playgroud)
和/或
sudo gedit /etc/apt/sources.list.d/****.list
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
36086 次 |
| 最近记录: |