我正在尝试设置我已下载的 .deb 包。我需要知道如何设置它。我确实有 root 权限,并且我当前正在运行 BasilOS Linux(Trinity)。
答案1
要安装文件形式的软件包.deb
,请使用dpkg
以 root 身份执行命令:
dpkg -i /path/to/file.deb
dpkg
是一个低级包管理器。它不理解依赖关系。如果安装命令抱怨缺少依赖项,请先安装它们。如果依赖项在您的发行版中可用,您可以使用apt-get install
它们来安装它们。例如,如果dpkg -i
抱怨
somepackage depends on someotherpackage; however: Package someotherpackage is not installed.
然后尝试(以 root 身份)
apt-get install someotherpackage
请注意,用于一个版本的发行版的包可能并不总是在另一版本中工作,因为它们需要不同版本的库。不要试图强制破坏依赖关系:APT 不能很好地应对它们。如果您面临无法满足的依赖关系,最好的做法取决于具体情况。有时您可以安装不属于您的发行版的其他软件包。有时您可以从源代码重新编译包并与其他依赖项链接。有时你可以在 chroot 中安装另一个发行版。
答案2
首先,键入root
以获得 root 访问权限。然后,一旦您位于 .deb 文件所在的同一目录中,请键入getdeb packagename.deb
以安装并设置相关软件包。我只以 root 身份尝试过此操作,如果您没有较低的权限,我不确定它是否会起作用。