从命令行安装Cygwin软件包[重复]


46

可能重复:
通过cygwin命令行升级和安装软件包?

我正在寻找一种“ yum”链接方法,以从命令行安装其他Cygwin软件包。假设我要添加软件包“ Math / bc”,那么理想情况下,我希望能够使用一个命令来执行此操作,如下所示:

yum install bc

当前,我发现安装新软件包的唯一方法是找到并运行安装文件SETUP.EXE文件,然后滚动到相关的软件包,添加它,等等。这非常麻烦,所以我确定有一个更聪明的方法。命令行方式添加其他程序包。


1
这是一种欺骗和昨天已经问:superuser.com/questions/40545/...
innaM

@innaM-所有重复项均表明Cygwin需要提供软件包管理器。像我这样毫无戒心的用户将其视为理所当然的可用并已安装。我认为它是唯一没有一个的现代Unix和Linux发行版...
jww 2015年

Answers:


67
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
install apt-cyg /bin
apt-cyg install bc

5
真好 (当然,您将无法以这种方式安装wget-chmod或mv也无法:)这种安装依赖项也可以吗?这对安装程序的后续使用(即您的“本地软件包目录”等)有什么影响?
克里斯·诺

1
如果未安装wget或curl,是否还有其他选择?
Erik Allik 2012年

2
这真是太棒了,我一生都在寻找
ardiyu07

1
@chovy:你被再次运行安装并选择了wget wget的机器上
doublehelix

1
@jeremytwfortune- “再次运行安装程序有多困难?” -这实际上是一个非常好的UX问题。sudo <pkg mgr> install <package>一个步骤,过程已完成。我在安装后删除了安装程序(安装完成),因此我必须再次下载它,单击屏幕,进行搜索,选择,再单击一些屏幕。那大约是六个步骤。从UX的角度来看,您认为哪个更好?
jww 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.