我正在尝试使用apt-get
安装Git:
$ apt-get install git-core
我收到此错误:
E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
我很确定我的帐户是根帐户,但无论如何我都尝试过这样做:
$ su -
之后我收到回复:
su: must be run from a terminal
另外,运行sudo告诉我程序没有安装。由于上述错误,我也无法安装它(必须从终端运行)。
如何解决此问题?
答案 0 :(得分:4)
试试这个:
$ sudo apt-get install git-core
答案 1 :(得分:1)
如果你在某台计算机上有一个工作的C编译器,有编译经验(make configure && configure && make all && make install
)并且有perl和curl / openssl开发文件(头文件和库),你可以自己编译Git并将其配置为安装在该系统的主目录中。它非常简单,实际上是Git开发早期的推荐安装例程(Makefile仍然有$HOME
作为默认安装目录。)
安装完成后,您可以收集文件并将其复制到远程系统。
您始终可以在kernel.org上找到当前版本/稳定分支的快照(.tar.gz)。只需将其解压缩到某处并运行上述命令即可。如果您需要脱机文档(联机帮助页或html文件),则需要在开发计算机上安装asciidoc。