Questions tagged «cygwin»

Cygwin是GNU和其他类似Unix的FOSS工具的集合,这些工具可在MS Windows上运行,并提供与GNU / Linux发行版相似的功能,同时(大部分)符合POSIX规范。使用此标记可解决有关开发在此环境中运行的程序和/或脚本的问题。有关在Cygwin环境中使用工具的问题,更适合超级用户(https://superuser.com)。

4
在自定义SSH端口上Git
我的VPS提供程序建议我将SSH端口留给他们默认为其分配的自定义端口号(而不是22)。事情是,虽然我知道我可以在创建远程配置时提供端口号,但在执行git clone时似乎做不到。我正在使用gitolite,因此我克隆的命令如下所示: git clone git@mydomain.com:gitolite-admin 有没有一种方法可以隐瞒使用自定义ssh端口号? 我还应该提到我在Windows上运行cygwin。我看过很多地方都说要将自定义端口添加到~/.ssh/config文件中,例如 Host mydomain.com Port 12345 但是在cygwin中,该文件似乎不存在。


7
适合Cygwin?
有apt-get与Cygwin一起使用的类似程序吗? 我已经尝试过,cyg-apt但是当我尝试此错误时: cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.bz2 cyg-apt: downloading: http://cygwin.mirrors.pair.com/setup-2.ini cyg-apt: bad URL http://cygwin.mirrors.pair.com/setup-2.ini, exiting.
127 cygwin  apt-get 


9
sqlite中有自动增量功能吗?
我试图primary key在Sqlite3中创建一个具有自动增量的表。我不确定这是否真的可能,但是我希望仅指定其他领域。 例如: CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); 然后,当我添加一个值时,我希望只需要这样做: INSERT INTO people VALUES ("John", "Smith"); 这有可能吗? 我在Windows 7 sqlite3下运行cygwin。
109 sql  sqlite  cygwin 


7
从Cygwin打开文件
opencygwin中是否有与OSX 命令等效的命令。open使用该类型的默认应用程序打开一个文件。 我想做类似的事情 $ magic-command file.xls #excel opens as if file.xls would have been double-clicked $ magic-command file.txt #notepad opens as if file.txt would have been double-clicked 你有主意吗? 基本上类似“ cygwin-double-click”命令。
108 shell  cygwin 

5
为什么find -exec mv {} ./target/ +不起作用?
我想知道到底是什么{} \;和{} \+和| xargs ...做的。请通过解释加以澄清。 下面的3条命令运行并输出相同的结果,但第一个命令花费一些时间,格式也几乎没有差异。 find . -type f -exec file {} \; find . -type f -exec file {} \+ find . -type f | xargs file 这是因为第1个file命令针对来自该find命令的每个文件运行该命令。因此,基本上它的运行方式为: file file1.txt file file2.txt 但是后2个带有-exec命令的find 命令对所有文件运行一次run file命令,如下所示: file file1.txt file2.txt 然后,我运行以下命令,第一个在没有问题的情况下运行,但是第二个给出错误消息。 find . -type f -iname '*.cpp' -exec mv {} …
98 linux  find  cygwin  exec 


2
如何安装MinGW-w64和MSYS2?
我正在尝试建立一些开源库。我需要软件包管理系统来轻松下载依赖项。首先我正在使用MinGW+MSYS。但是包含的软件包是有限的。有人叫我用MinGW-w64 + MSYS2。 我mingw-w64-install从这里下载了。运行时,它将报告以下错误。如何解决? 顺便说一句,在MinGW-w64下载页面上,我看到了很多下载链接。甚至Cygwin也被列出。如何Cygwin和MinGW-w64有关系吗? 我目前的理解是,在的时候MinGW+MSYS,MSYS只是MinGW的一个不错的插件,而在的MinGW-w64 + MSYS2MSYS2是独立的,而MinGW-w64只是它可以使用的一组库。就像Cygwin可以下载许多不同的软件包一样。


12
安全更改主目录
我试图按照中指定的那样安全地更新主目录/etc/passwd,但是Cygwin没有提供用于这样做的标准Linux utils(usermod和vipw)。 谁能告诉我他们如何在Cygwin中更改此设置?
82 cygwin  etcpasswd 

7
cygwin命令复制到Windows剪贴板
我在这里看到: http://www.pgrs.net/2008/1/11/command-line-clipboard-access 在linux和osx中有一种方法可以从命令行复制到剪贴板。所以我运行了cygwin setup.exe,但是找不到xsel软件包。我猜想这个包可能还没有移植到Windows?看起来有一个工具可以在Windows中执行此操作: http://www.labnol.org/software/tutorials/copy-dos-command-line-output-clipboard-clip-exe/2506/ 我想我会尝试的-但是平均而言,我想问一下是否有人找到了一个好的解决方案。
82 cygwin 

13
Windows下的Git:MSYS还是Cygwin?
我计划将我的项目迁移到git,而我目前想知道哪个是Windows下最好和/或最稳定的选项。 从我收集到的信息来看,我基本上有2.5个选择: MSYSgit git下 Cygwin (aka 2.5)来自Cygwin提示符的MSYSgit(假设已经安装了Cygwin git)。 注意:IMO Cygwin本身就是一个很大的优点,因为您可以访问几乎所有的* nix命令行工具,就像使用MSYSgit bash一样,您只能访问这些工具的一小部分。 鉴于此,您会建议什么选择?
80 git  cygwin  msysgit  dvcs 


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.