92 lines
4.2 KiB
Markdown
92 lines
4.2 KiB
Markdown
https://cygwin.com/packages/
|
||
测试网速
|
||
http://mirrors.ustc.edu.cn
|
||
http://www.pirbot.com
|
||
http://mirrors.neusoft.edu.cn
|
||
|
||
|
||
https://www.cnblogs.com/cnxkey/articles/8759121.html
|
||
首次安装
|
||
.\setup-x86_64.exe -q -R C:\cygwin64 -P wget,make,gcc-core,gcc-g++,git,ninja,cmake -s http://mirrors.163.com/cygwin/
|
||
管理员权限打开cygwin命令行,创建ssh 用户
|
||
ssh-host-config
|
||
启动服务
|
||
net start cygsshd
|
||
设置自动启动
|
||
sc config cygsshd start= auto
|
||
|
||
CYGWIN cygsshd
|
||
|
||
|
||
后续添加包
|
||
.\setup-x86_64.exe -q -P openssh,gdb,gdbserver -s http://mirrors.163.com/cygwin/
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
PS C:\wyc\environment\cygwin> ./setup-x86_64.exe -help
|
||
PS C:\wyc\environment\cygwin>
|
||
选项处理期间出错。
|
||
|
||
Cygwin setup 2.932
|
||
|
||
命令行选项:
|
||
|
||
-t --allow-test-packages 考虑标记为测试版的软件包版本
|
||
--allow-unsupported-windows 允许旧的、不受支持的 Windows 版本
|
||
-a --arch 要安装的体系结构(选项:x86_64
|
||
或 x86)
|
||
-C --categories 指定要安装的类别
|
||
--compact-os 使用 Compact OS
|
||
压缩已安装的文件(选项:xpress4k、xpress8k、xpress16k、lzx)
|
||
-o --delete-orphans 删除孤立的软件包
|
||
-A --disable-buggy-antivirus 在执行过程中禁用已知或可疑的有缺陷的防病毒软件包
|
||
-D --download 从互联网下载软件包
|
||
-f --force-current 为所有软件包选择当前版本
|
||
-h --help 打印帮助
|
||
-I --include-source 为每个安装的软件包自动安装源代码
|
||
-i --ini-basename 使用不同的基本名称,例如"foo",而非"setup"
|
||
-U --keep-untrusted-keys 使用不受信任的密钥并保留所有密钥
|
||
--lang 指定 GUI 语言的 langid
|
||
-L --local-install 从本地目录安装软件包
|
||
-l --local-package-dir 本地软件包目录
|
||
-m --mirror-mode 从本地目录安装时跳过包可用性检查(要求本地目录是干净的镜像!)
|
||
-B --no-admin 不检查也不强制以管理员身份运行
|
||
-d --no-desktop 禁用桌面快捷方式的创建
|
||
-r --no-replaceonreboot 禁用在下次重新启动时替换正在使用的文件
|
||
-n --no-shortcuts 禁用桌面和开始菜单快捷方式的创建
|
||
-N --no-startmenu 禁用创建开始菜单快捷方式
|
||
-X --no-verify 不验证 setup.ini 的签名
|
||
--no-version-check 禁止检查是否有较新版本的安装程序可用
|
||
-w --no-warn-deprecated-windows 不要警告已弃用的 Windows 版本
|
||
--no-write-registry 不要将根安装目录写入注册表
|
||
--enable-old-keys 启用旧的 cygwin.com 密钥
|
||
-O --only-site 不要下载镜像列表。 仅使用 -s
|
||
指定的站点
|
||
-M --package-manager 半有人值守仅选择器模式
|
||
-P --packages 指定要安装的软件包
|
||
-p --proxy HTTP/FTP 代理(主机名:端口号)
|
||
-Y --prune-install 删减安装,只保留所需的软件包
|
||
-K --pubkey 额外公钥文件的 URL
|
||
或绝对路径(RFC4880 格式)
|
||
-q --quiet-mode 无人值守安装模式(选项:unattended、noinput、hidden)
|
||
-c --remove-categories 指定要卸载的类别
|
||
-x --remove-packages 指定要卸载的软件包
|
||
-R --root 根安装目录
|
||
-S --sexpr-pubkey s-expr 格式的额外 DSA 公钥
|
||
-s --site 下载站点的网址、路径或 UNC 路径
|
||
--symlink-type 符号链接类型(选项:lnk、native、sys、wsl)
|
||
-u --untrusted-keys 使用不受信任的已保存额外密钥
|
||
-g --upgrade-also 同时升级已安装的软件包
|
||
--user-agent 用于 HTTP 请求的用户代理(User
|
||
Agent)字符串
|
||
-v --verbose 详细输出
|
||
-V --version 显示版本
|
||
-W --wait 在提权时,等待提权的子进程
|
||
|
||
默认设置是下载和安装软件包,除非指定了 --download 或 --local-install。 |