在安装任何软件时依赖项的作用是什么?我正在安装它vlc player
并出现类似的错误而被关闭check dependency
。
这个问题的解决方案是什么以及如何获得这些依赖项?
提前致谢。
答案1
要安装 VLC 播放器,只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:
sudo add-apt-repository ppa:videolan/stable-daily
sudo apt-get update
sudo apt-get install vlc
至于包依赖关系:
程序通常会使用一些相同的文件。与其将这些文件放入每个包中,不如安装一个单独的包来为所有需要它们的程序提供这些文件。因此,要安装需要其中一个文件的程序,还必须安装包含这些文件的包。当一个包以这种方式依赖于另一个包时,这被称为包依赖关系。通过指定依赖关系,可以使包更小更简单,并且大多数文件和程序的重复项都会被删除。
当您安装程序时,必须同时安装其依赖项。通常,大多数必需的依赖项已经安装,但可能还需要一些额外的依赖项。因此,当您安装软件包时,如果还安装了其他几个软件包,请不要感到惊讶 - 这些只是您选择的软件包正常运行所需的依赖项。1
1来源:Ubuntu 帮助
如果您有 VLC 的 .tar.gz 文件并且想要安装,您只需提取该文件然后从源代码进行编译。
tar -jxvf filename.tar.bz2
这将在你解压的文件夹中创建一个文件夹,然后你必须编译它
sudo ./configure
sudo make
sudo make install