我使用 设置了一个个人存储库reprepro
。一切正常。apt-get update
从存储库读取软件包列表,然后我就可以从存储库安装软件包。但是打印了一些烦人的错误消息,我不知道如何解决它们(域名已删除):
Get:1 http://xxxxxx/packages/ maverick/multiverse Translation-en [3,401B]
99% [1 Translation-en bzip2 0B] [Waiting for headers] [Waiting for headers]bzip2: (stdin) is not a bzip2 file.
Ign http://xxxxxx/packages/ maverick/multiverse Translation-en
Get:4 http://xxxxxx maverick Release [1,243B]
60% [3 Translation-en_US bzip2 0B] [4 Release gpgv 1,243B]bzip2: (stdin) is not a bzip2 file.
这是存储库设置方式的问题吗reprepro
?还是本地apt-get
问题?
这些是 reprepro 分布文件的相关部分:
Suite: stable
Codename: maverick
Version: 10.10
Architectures: i386
SignWith: yes
Components: multiverse
DebIndices: Packages Release . .gz .bz2
UDebIndices: Packages . .gz .bz2
DscIndices: Sources Release .gz .bz2
DebOverride: override.maverick
UDebOverride: override.maverick
DscOverride: override.maverick
答案1
这个(stdin) is not a bzip2 file
错误很可能意味着存储库不再可用。
现在如果你访问http://www.mydomain.nl/(存储库的网站),您会注意到域名/网站托管已过期并且该网站不再可用。
因此,除非他们修复他们的网站,否则您可以从软件包源中删除该条目。