Git 无法安装,Ubuntu Studio

Git 无法安装,Ubuntu Studio

我是 Ubuntu Studio 的新用户(对编码等一无所知),我正在尝试安装 Linux Stopmotion,但它依赖于 Git,而 Git 无法安装。

我得到以下信息:

终端错误

基本上,当尝试安装 Stopmotion 时,系统提示“git”程序当前未安装。因此,我按照提示操作,尝试使用 apt-get 安装 git,添加存储库,并执行其他人建议的大多数操作,系统提示以下软件包具有未满足的依赖关系,或者根本不起作用。

错误是...

enchanting: Depends: java6-sdk

git: Depends: liberror-perl but it is not going to be installed
     Depends: git-man (>1:2.9.3) but it is not going to be installed
     Depends: git-man (<1:2.9.3-.) but it is not going to be installed

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

(我已尝试 -f 安装,但它也不起作用。)

我对编码一无所知,以前从未使用过 Linux,对此我感到很困惑。有人能帮我吗?我只想安装 Stopmotion。

答案1

您需要apt-get -f install以 root 权限运行。因此执行:

sudo apt-get -f install

这将修复损坏的依赖关系。

之后,

sudo apt update
sudo apt upgrade
sudo apt-get check
sudo apt install git

第一个命令更新你的软件包列表,第二个命令升级你的软件包,第三个命令将输出类似的内容

Reading package lists... Done
Building dependency tree       
Reading state information... Done

告诉你你的依赖项现在没问题,或者它会告诉你仍然存在问题。最后一个命令将安装 git。你需要 git 来执行 git clone。

然后再次执行 git clone 命令就可以了。

答案2

编辑/etc/apt/sources.list

添加此内容:

deb http://ftp.ca.debian.org/debian/ jessie main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ jessie main contrib non-free

deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

deb http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free
deb-src http://ftp.ca.debian.org/debian/ jessie-updates main contrib non-free

deb http://ftp.ca.debian.org/debian/ jessie-backports main contrib non-free

更新系统:

apt-get update

apt-get upgrade

相关内容