失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > apt cyg 安装php Cygwin的包管理器:apt

apt cyg 安装php Cygwin的包管理器:apt

时间:2024-02-28 05:01:32

相关推荐

apt cyg 安装php Cygwin的包管理器:apt

本站文章除注明转载外,均为本站原创或者翻译。

本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;

本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;

本博客采用 WPCMD 维护;

本文标题:Cygwin的包管理器:apt-cyg

Cygwin的包管理工具setup.exe实在是难用的让人蛋碎。于是就有了这样一个apt-cyg,可以提供类似于 apt-get 的体验。

apt-cyg使用bash编写,所以连编译都省了。

安装apt-cyg

wget http://apt-/svn/trunk/apt-cyg

chmod +x apt-cyg

mv apt-cyg /usr/local/bin/

安装包

apt-cyg install bc

查找包

apt-cyg find php

设置下载站点和缓存目录

apt-cyg -c /cygdrive/d/downloads/cygwin -m /cygwin/ find php

也可以把默认的缓存和下载站点存到文件中,编辑apt-cyg,找到68行:

#mirror=ftp://mirror.mcs.anl.gov/pub/cygwin

#cache=/setup

mirror=/cygwin

cache=/cygdrive/d/downloads/cygwin

当然,PHP 在 cygwin的官方源中是不存在的,我们可以使用 cygwinports 提供的源:

$ apt-cyg -m ftp:///pub/cygwinports find php

Working directory is /cygdrive/d/downloads/software/cygwin

Mirror is ftp:///pub/cygwinports

---01-08 12:08:07-- ftp:///pub/cygwinports/setup.bz2 => “.listing”

正在解析主机 ()... 209.132.180.131

正在连接 ()|209.132.180.131|:21... 已连接。

正在以 anonymous 登录 ... 登录成功!

==> SYST ... 完成。 ==> PWD ... 完成。

==> TYPE I ... 完成。 ==> CWD (1) /pub/cygwinports ... 完成。

==> PASV ... 完成。 ==> LIST ... 完成。

[ <=> ] 966 --.-K/s 用时 0.01s

-01-08 12:08:12 (95.4 KB/s) - “.listing” 已保存 [966]

已删除 “.listing”。

---01-08 12:08:12-- ftp:///pub/cygwinports/setup.bz2

=> “setup.bz2”

==> 不需要 CWD。

==> PASV ... 完成。 ==> RETR setup.bz2 ... 完成。

长度:580198 (567K)

100%[============================================================>] 580,198 52.2K/s 用时 16s

-01-08 12:08:29 (35.5 KB/s) - “setup.bz2” 已保存 [580198]

Updated setup.ini

Searching for installed packages matching php:

php

php-Archive_Tar

php-Console_Getopt

php-PEAR

php-Structures_Graph

# 以下省略

......

如果觉得《apt cyg 安装php Cygwin的包管理器:apt》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。