我是 unix 新手,正在尝试为用户创建安装 subversion 的指南。我找到了一个关于如何从 tarball 构建的教程。我准备尝试一下,但我不知道如何从网址的命令行下载文件。有人可以提供我需要的命令吗?以及我应该从哪个目录执行此操作?解压是什么意思?一般来说,像对待 8 岁的孩子一样翻译这些说明。谢谢:
Download the most recent distribution tarball from:
http://subversion.apache.org/download/
Unpack it, and use the standard GNU procedure to compile:
$ ./configure
$ make
# make install
You can also run the full test suite by running 'make check'.
答案1
首先,如果您在带有包管理器的 unix 主机上:请使用它并跳过其余部分。
如果确实需要手动构建,请继续阅读:
从以下网址下载最新的发行版 tarball: http://subversion.apache.org/download/
转到该网页并下载 tarball。您可以在图形浏览器(如 Firefox)中打开该网页以获得良好的显示效果,也可以使用基于文本的浏览器(如或 )lynx
查看页面。links
w3m
该页面上有一个链接subversion-1.7.9.tar.gz。下载该文件并将其保存在某处。具体操作取决于所使用的浏览器。通常只需将鼠标指针悬停在其上并单击该链接(图形)或使用光标键导航到它并按下Enter“另存为”(大多数文本浏览器)。
一旦你知道了 URL,你也可以使用以下方式下载它
wget http://apache.mirror.1000mbps.com/subversion/subversion-1.7.9.tar.gz
解压它,并使用标准 GNU 程序进行编译:
解压下载的文件很容易。如果是 zip 文件,那么你可以使用解压缩 subversion-1.7.9.zip。在本例中它是一个 .tar.gz 并且您使用tar xzf subversion-1.7.9.tar.gz
。(Tar、eXtract、gZip 压缩文件)。
这样你就会看到一个包含你需要的所有文件的目录。
在此目录中输入
./configure
这将在当前目录中启动命令configure
,为您配置一切。
然后输入make
。这将使用名为Makefile。
最后,切换到具有足够权限来安装软件包的用户(例如 root、unix 版本的 admin)并make install
。这将安装该软件。
答案2
要在命令行上下载,您可以使用获得(Linux)或 BSD拿来并附加 URL。解压意味着提取网页提供的其中一个档案,因此如果您想要链接中的 zip 文件并在主目录中执行此操作,命令将如下所示:
cd ~
mkdir subversion && cd subversion
wget http://tweedo.com/mirror/apache/subversion/subversion-1.7.9.zip
unzip subversion-1.7.9.zip
./configure
make check
另一个例子拿来以及该文件的 .tar.gz 版本:
cd ~
mkdir subversion && cd subversion
fetch http://tweedo.com/mirror/apache/subversion/subversion-1.7.9.tar.gz
tar -xzf subversion-1.7.9.tar.gz
./configure
make check