如何安装文件扩展名为 .deb 的 Debian 软件包

cha*_*ure 5 debian

我正在尝试安装 Debian 软件包,但它给出的错误是“sudo: dpkg: command not found”。我安装了 SUDO,它仍然给出相同的错误。我去了保存 .deb 的目录,然后运行命令

sudo dkpg -i file.deb
Run Code Online (Sandbox Code Playgroud)

我尝试从“ http://packages.debian.org/wheezy/all/dpkg-dev/download ”安装 debian 支持包,但这些文件也是 .deb 格式,所以我无法安装它。

有什么建议...

Sha*_*dur 9

正如评论中指出的那样,如果这是您尝试安装它时键入的内容的确切引用,那么您就犯了一个错字:

sudo dkpg -i file.deb
Run Code Online (Sandbox Code Playgroud)

不会工作,但是

sudo dpkg -i file.deb
Run Code Online (Sandbox Code Playgroud)

将要。

对于命令行,拼写不是可选的。


tus*_*r08 4

尝试一下:

方法1)
右键单击*deb文件,然后使用.deb打开它gdebi。这将为您安装任何所需的依赖项。

方法2)
您需要指定文件所在位置。例如:

sudo dpkg -i Desktop/install_flash_player_10_linux.deb
Run Code Online (Sandbox Code Playgroud)

方法 3)
当您的 shell 找不到sudo.

-bash: sudo: command not found
Run Code Online (Sandbox Code Playgroud)

几乎可以肯定,sudo需要安装。以 root 身份登录并运行:

# apt-get install sudo
Run Code Online (Sandbox Code Playgroud)

当您尝试同时安装许多 debian 文件时也会出现错误。
首先让一个文件通过软件中心完全安装,然后尝试使用命令。