如何检查 apt 存储库?

use*_*394 4 debian apt

我正在尝试在 Debian wheezy 上设置 riak。我已按照他们的说明添加了 basho apt 存储库...

$> curl http://apt.basho.com/gpg/basho.apt.key | sudo apt-key add -
$> sudo bash -c "echo deb http://apt.basho.com $(lsb_release -sc) main > /etc/apt/sources.list.d/basho.list"
Run Code Online (Sandbox Code Playgroud)

...并执行apt-get update

...
Hit http://apt.basho.com wheezy Release.gpg
Hit http://apt.basho.com wheezy Release
Hit http://apt.basho.com wheezy/main i386 Packages
Ign http://apt.basho.com wheezy/main Translation-en_US
Ign http://apt.basho.com wheezy/main Translation-en
...
Run Code Online (Sandbox Code Playgroud)

但是 apt 仍然说没有这样的包:

$> apt-get install riak
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package riak
Run Code Online (Sandbox Code Playgroud)

我怀疑他们的说明可能已经过时,使用的是旧包名称。如何查询 basho apt 存储库以查看它包含哪些包?我想,如果我看到软件包列表,我就可以看到我想要的是哪一个。

Bra*_*iam 5

您可以使用 aptitude 检查哪些软件包提供了特定站点:

aptitude search '?origin(Unofficial Multimedia Packages)'
p   2mandvd                         - Video DVD creator                         
p   2mandvd:amd64                   - Video DVD creator                         
p   2mandvd-data                    - Video DVD creator (data files)            
p   aac-enc                         - Fraunhofer FDK AAC Codec Library - fronten
p   aac-enc:amd64                   - Fraunhofer FDK AAC Codec Library - fronten
p   aacgain                         - Lossless mp4 normalizer with statistical a
p   aacgain:amd64                   - Lossless mp4 normalizer with statistical a
p   aacplusenc                      - High-Efficency AAC (AAC+) Encoder.        
p   aacplusenc:amd64                - High-Efficency AAC (AAC+) Encoder.        
p   aacskeys                        - Decrypt all required keys from an AACS pro
p   aacskeys:amd64                  - Decrypt all required keys from an AACS pro
p   acroread                        - Adobe Acrobat Reader: Portable Document Fo
p   acroread-data                   - data files for acroread                   
p   acroread-debian-files           - Debian specific parts of Adobe Acrobat Rea
p   acroread-debian-files:amd64     - Debian specific parts of Adobe Acrobat Rea
p   acroread-dictionary-en          - English dictionary for for acroread       
p   acroread-escript                - Adobe EScript Plug-In                     
p   acroread-fonts-jpn              - Japanese fonts for Adobe acrobat reader 
Run Code Online (Sandbox Code Playgroud)

或者更糟的是,您可以直接解析包列表:

grep Package /var/lib/apt/lists/ftp.deb-multimedia.org_dists_jessie_main_binary-i386_Packages 
Package: 2mandvd
Package: 2mandvd-data
Package: aac-enc
Package: aacgain
Package: aacplusenc
Package: aacskeys
Package: acroread-debian-files
Package: acroread-fonts-jpn
Package: advancemenu
Package: aften
Run Code Online (Sandbox Code Playgroud)