我已經安裝了程序,但是當我要升級時,它找不到他

我已經安裝了程序,但是當我要升級時,它找不到他

我已經安裝了 youtube-dl :

# youtube-dl
Usage: youtube-dl [OPTIONS] URL [URL...]

youtube-dl: error: You must provide at least one URL.
Type youtube-dl --help to see a list of all options.

但是當我用 --extract-audio --audio-format mp3 [URL] 運行它時,它以

WARNING: 0g7KawdsVSQ: writing DASH m4a. Only some players support this container. Install ffmpeg or avconv to fix this automatically.
ERROR: ffprobe or avprobe not found. Please install one.

當我想升級 youtube-dl 軟體包時,要安裝其他檔案:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... E: Unable to locate package youtube-dl

當我想安裝 ffmpeg 時:

# apt-get install ffmpeg
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package ffmpeg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

一些細節:

  • 使用 Kali GNU/Linux 2.0 (sana) 64 位元。

  • 我正在嘗試使用命令進行升級:apt-get upgrade youtube-dl

>   
> 
>  # apt-cache policy youtube-dl ffmpeg
> 
>     
> 
> > ffmpeg:
> >       Installed: (none)
> >       Candidate: (none)
> >       Version table:
> >     N: Unable to locate package youtube-dl
# apt-cache policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://security.kali.org/kali-security/ sana/updates/non-free amd64 Packages
     release o=Kali,a=kali-current,n=sana,c=non-free
     origin security.kali.org
 500 http://security.kali.org/kali-security/ sana/updates/contrib amd64 Packages
     release o=Kali,a=kali-current,n=sana,c=contrib
     origin security.kali.org
 500 http://security.kali.org/kali-security/ sana/updates/main amd64 Packages
     release o=Kali,a=kali-current,n=sana,c=main
     origin security.kali.org
Pinned packages:

EDID 2:來源.列表

# 

# deb cdrom:[Debian GNU/Linux 2.0 _Sana_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/ sana contrib main non-free

#deb cdrom:[Debian GNU/Linux 2.0 _Sana_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150811-08:02]/ sana contrib main non-free

deb http://security.kali.org/kali-security/ sana/updates main contrib non-free
deb-src http://security.kali.org/kali-security/ sana/updates main contrib non-free

答案1

您的sources.list.

Kali resources.list 儲存庫,其中說:

在 Kali Linux 的標準、全新安裝中, /etc/apt/sources.list 中應該會有以下兩個條目:

deb http://http.kali.org/kali sana main non-free contrib
deb http://security.kali.org/kali-security sana/updates main contrib non-free

您似乎有第二行,但沒有第一行。檢查你的sources.list

相關內容