将git安装到运行Ubuntu 16.04的VM上

时间:2017-08-29 15:00:34

标签: git ubuntu ubuntu-16.04

我正在尝试将Git中的存储库克隆到安装了Ubuntu 16.04的VM上。

当我尝试运行git clone时,我收到一条错误,表明没有安装Git .. git clone "https..."

我不确定我做错了什么,或者为什么我无法安装git。任何信息都有助于如何安装git,或者解决错误:

"The following packages have unmet dependies:
git: Depends: liberror-perl but it is not isntallable
E: Unable to correct problems, you have held broken packages."

修改

回应@NimrodArgov。我不能发布2个以上的链接,因为我的声望点不到10个。

所以我删除了一个较旧的链接。看到: sudo apt-get update

2 个答案:

答案 0 :(得分:2)

首先,您应该删除软件包

 sudo apt-get autoremove <package name>
 sudo apt-get autoclean

如果不起作用:

删除sources.list文件。并创建新的sources.list ...

sudo rm /etc/apt/sources.list 

然后输入

sudo software-properties-gtk 

这将打开software-properties-gtk并自动创建一个newsources.list。

然后将服务器更改为US或您选择的任何其他服务器。您必须从新对话框启用存储库才能创建新的sources.list。

选中所有复选框,然后单击“还原”,然后单击“关闭”。

需要恢复默认存储库

sudo apt-get update && sudo apt-get dist-upgrade -y

(在发生这种情况之前,最好在安装前备份此文件以进行恢复)

现在安装GIT:

sudo apt-get install git

答案 1 :(得分:0)

您遇到此问题,因为Ubuntu作为VM安装,因此可能无法连接到互联网。

要检查的事项: * VM的网络配置。 *主机上的防火墙。 * ubuntu上的apt.conf。

以下回答我的帮助:answer 1 answer 2

相关问题