01年属蛇的是什么命| 中统和军统有什么区别| c1是什么意思| 红霉素软膏和红霉素眼膏有什么区别| 阴蒂在什么位置| 天麻什么时候种植| 中暑喝什么水| 74岁属什么| 迪拜为什么那么有钱| 息肉有什么症状出现| 姓杨的女孩子取什么名字| 突然暴瘦是什么原因| 乙肝1245阳性什么意思| 阳光明媚是什么意思| 后脑勺长白头发是什么原因| 蚊子是什么动物| 小钙化灶是什么意思| 唐僧真名叫什么| 法西斯是什么意思啊| 屎壳郎长什么样子| 孙武和孙膑是什么关系| 静脉曲张什么症状| 怀孕皮肤变差什么原因| 诺贝尔奖为什么没有数学奖| 什么水果上火| er是什么意思| 为什么黑色吸热| 粉饼是干什么用的| 四肢肌力5级什么意思| 手关节痛是什么原因| 西安有什么山| 达英35是什么| 口臭吃什么好| 电话停机是什么意思| 电压高是什么原因造成| 交是什么结构的字| 俗气是什么意思| 什么是提示语| 氢氧化钠是什么| 孕妇梦见狗是什么意思| 紫色加红色是什么颜色| 恶心想吐吃什么药| 什么原因引起低压高| 肌酐低是什么原因| 鱼油有什么作用| 每晚做梦是什么原因| 六月十八是什么星座| 骨质断裂是什么意思| 皮赘是什么原因引起的| 华西医院院长什么级别| 什么是早谢泄图片| 什么的同学| 电波是什么意思| 低聚果糖是什么东西| 蛇属于什么动物| 猴子是什么颜色| 前列腺钙化是什么原因引起的| 什么是规培| 宫颈炎是什么原因引起的| 陈皮泡水喝有什么功效| 天津有什么好玩的地方| 爱因斯坦是什么学家| 梦见猪下崽预兆什么| 什么的草原| 吃头发的虫子叫什么| 热射病是什么| 七点到九点是什么时辰| 秋葵长什么样| 什么零食热量低有利于减肥| 夏天喝什么水最解渴| 支付宝账号是什么| 盘古是一个什么样的人| 老年人适合喝什么牛奶| 黄鼠狼为什么怕鹅| 佟丽娅为什么离婚| 什么是暗物质| 蛇最怕什么药| 罗红霉素胶囊治什么病| 反流性食管炎是什么病| 人类是什么时候出现的| 什么是锆石| 晚上9点到11点是什么时辰| 人类免疫缺陷病毒是什么| 红斑狼疮是一种什么病| 知足是什么意思| 验孕棒什么时候测准确| 计算机二级什么时候查成绩| 血细胞分析是查什么的| 治疗荨麻疹用什么药最好| 月蚀是什么意思| 12.18是什么星座| 男士去皱纹用什么好| 属相鸡与什么属相相合| 消炎药是什么药| 女人的排卵期一般是什么时候| 膝关节疼痛吃什么药好| 胎停有什么症状或征兆吗| 养阴生津是什么意思| 农历2月份是什么星座| 霜降是什么意思| 胎盘可以治什么病| 单身公寓是什么意思| 肚子胀气是什么原因| 什么是情绪| 生姜泡醋有什么功效| 吃什么能补头发| 小孩割包皮挂什么科| 什么是胆囊炎| 吃什么补镁| 三金片治什么病| 什么样的女人性欲强| 类风湿阳性是什么意思| 晕车的读音是什么| 眼睛流眼泪用什么眼药水| 白细胞低吃什么药可以增加白细胞| 阻生智齿是什么意思| 王久是什么字| 农历5月17日是什么星座| 见地是什么意思| 尿毒症是什么症状| 叫舅舅的是什么关系| 7月6日是什么星座| 三月七号是什么星座| 什么是有机物什么是无机物| 减肥可以喝什么饮料| 脾虚吃什么中药| 乳头变大是什么原因| 什么时间入伏| 虫草有什么功效| 什么是爬虫| 发改委是做什么的| lka是什么意思| advil是什么药| macd是什么意思| 湿疹是什么症状图片| 什么情况下会得甲亢| 非淋菌尿道炎用什么药| 属鸡的是什么命| 迁徙是什么意思| 体检胸片是检查什么的| 三净肉指什么| 神经纤维是什么| 送同学什么生日礼物好| 1973年属牛的是什么命| 梦到头上长虱子什么意思| 地壳是什么| 出伏是什么意思| 记忆力减退是什么原因造成的| 没有斗代表什么| 2倍是什么意思| 开天眼是什么意思| 浓缩汁是什么意思| 95棉5氨纶是什么面料| 我想长胖点有什么办法| 94年什么生肖| 病魔是什么意思| 天冬氨酸氨基转移酶高是什么原因| 宫颈囊肿是什么意思| 尿频尿急小腹胀痛吃什么药| 超敏c反应蛋白高说明什么| 什么照片看不出照的是谁| 心慌胸闷是什么原因| 眼什么手什么| 女生的隐私部位长什么样| 一什么眉毛| 非那根又叫什么| 骑自行车有什么好处| 为什么要小心吉普赛人| 什么有作为| 早搏吃什么药| 抑郁气滞是什么症状| 女人自尊心强说明什么| 小分子肽有什么作用| 心肌病吃什么药| 什么水果泡酒最好喝| 人类什么时候出现的| 龟头有白色污垢是什么| 梦见别人家盖房子是什么意思| 女性尿特别黄是什么原因| 双性恋是什么意思| 重庆五行属什么| 商朝后面是什么朝代| 鸡蛋和面粉可以做什么好吃的| 胆囊壁胆固醇结晶是什么意思| 金银花什么时候开花| 天河水是什么意思| 一事无成是什么生肖| 1999年是什么命| 当医生需要什么条件| 为什么老是咳嗽| 梦见和死人说话是什么意思| 84消毒液不能和什么一起用| 菊花茶适合什么人喝| 斑鸠吃什么食物| 什么是烂桃花| 和珅属什么生肖| 预谋什么意思| 嘴角起泡用什么药膏好| 山穷水尽的尽是什么意思| 泌乳素高有什么症状| 宫寒是什么原因引起的如何调理| 什么是逻辑思维| 什么叫生理需求| 内啡肽是什么意思| 人肉是什么味道| 恩五行属什么| 初中属于什么专业| 萝莉控是什么意思| 十月十五号是什么星座| 甲功三项是检查什么| 生菜是什么菜| 嘴臭是什么原因引起的| 金字旁和什么有关| 高血压需要注意什么| 田螺姑娘是什么意思| 头孢是什么| 中国反导弹系统叫什么| 月经三个月没来是什么原因| 拿乔是什么意思| 什么的琴声| 梦见大胖小子是什么意思| 血压低吃什么最快最有效| 9月10号是什么星座| 什么叫菩提| 肚脐眼叫什么穴位| 妈妈的姐姐叫什么| 发晕是什么原因引起的| 灭活是什么意思| 学生吃什么补脑子增强记忆力最快| 早孕是什么意思| 骨关节炎是什么原因引起的| 为什么会得疱疹| 红月亮是什么兆头| chilli是什么意思| 什么地点头| 血糖高吃什么中药好| 肚脐左侧疼是什么原因| 积液是什么| 上午八点是什么时辰| 脸上有痣去医院挂什么科| dsa检查是什么| 结婚证需要什么资料| 什么时候会有孕吐反应| eva是什么材料| 9.27日是什么星座| 浮现是什么意思| 什么是修行人| mom是什么意思| 初代是什么意思| 中老年吃什么钙片比较好| 素来是什么意思| pending是什么意思啊| 黄桃什么时候成熟| 深圳市长什么级别| 小孩吃榴莲有什么好处| mop是什么意思| 罗汉果有什么功效和作用| 饺子有什么馅| 梦见火灾预示什么| 喉咙痛吃什么药好得快| 气压是什么| 什么鱼清蒸最好吃| 什么时候敷面膜是最佳时间| 猫眼石是什么材质| 百度

Name

cygcheck — List system information, check installed packages, or query package database

Synopsis

cygcheck [-v] [-h] PROGRAM

cygcheck -c [-d] [-n] [PACKAGE]

cygcheck -s [-r] [-v] [-h]

cygcheck -k

cygcheck -e [--requires] [--build-reqs] PATTERN...

cygcheck -i [--inst] [--curr] [--prev] [--test] [--deps] [--build-deps] PATTERN...

cygcheck -f FILE...

cygcheck -l [PACKAGE...]

cygcheck -p REGEXP

cygcheck --delete-orphaned-installation-keys

cygcheck -h | -V

Options

At least one command option or a PROGRAM is required, as shown above.

  PROGRAM              list library (DLL) dependencies of PROGRAM
  -c, --check-setup    show installed version of PACKAGE and verify integrity
                       (or for all installed packages if none specified)
  -d, --dump-only      do not verify packages (with -c)
  -n, --names-only     just list package names (implies -c -d)
  -s, --sysinfo        produce diagnostic system information (implies -c -d)
  -r, --registry       also scan registry for Cygwin settings (with -s)
  -k, --keycheck       perform a keyboard check session (must be run from a
                       plain console only, not from a pty/rxvt/xterm)
  -e, --search-package list all available packages matching PATTERN
                       PATTERN is a glob pattern with * and ? as wildcard chars
      search selection specifiers (multiple allowed):
      --requires       list packages depending on packages matching PATTERN
      --build-reqs     list packages depending on packages matching PATTERN
                       when building these packages
                       only the most recent available releases are checked
                       to collect requirements info
  -i, --info-package   print full info on packages matching PATTERN, installed
                       and available releases
                       PATTERN is a glob pattern with * and ? as wildcard chars
      info selection specifiers (multiple allowed):
      --inst           only print info on installed package release
      --curr           only print info on most recent available release
      --prev           only print info on older, still available releases
      --test           only print info on test releases
      --deps           additionally print package dependencies
      --build-deps     additionally print package build dependencies
  -f, --find-package   find the package to which FILE belongs
  -l, --list-package   list contents of PACKAGE (or all packages if none given)
  -p, --package-query  search for REGEXP in the entire cygwin.com package
                       repository (requires internet connectivity)
  --delete-orphaned-installation-keys
                       Delete installation keys of old, now unused
                       installations from the registry.  Requires the right
                       to change the registry.
  -v, --verbose        produce more verbose output
  -h, --help           annotate output with explanatory comments when given
                       with another command, otherwise print this help
  -V, --version        print the version of cygcheck and exit

Notes:
  -c, -f, and -l only report on packages that are currently installed.
  -i and -e report on available packages, too.  To search for files within
  uninstalled Cygwin packages, use -p.  The -p REGEXP matches package names,
  descriptions, and names of files/paths within all packages.

Description

The cygcheck program is a diagnostic utility for dealing with Cygwin programs. If you are familiar with dpkg or rpm, cygcheck is similar in many ways. (The major difference is that setup handles installing and uninstalling packages; see the section called “Internet Setup” for more information.)

The -c option checks the version and status of installed Cygwin packages. If you specify one or more package names, cygcheck will limit its output to those packages, or with no arguments it lists all packages. A package will be marked Incomplete if files originally installed are no longer present. The best thing to do in that situation is reinstall the package with setup. To see which files are missing, use the -v option. If you do not need to know the status of each package and want cygcheck to run faster, add the -d option and cygcheck will only output the name and version for each package. Add the -n option to output only the names of packages.

If you list one or more programs on the command line, cygcheck will diagnose the runtime environment of that program or programs, providing the names of DLL files on which the program depends. If you specify the -s option, cygcheck will give general system information. If you list one or more programs on the command line and specify -s, cygcheck will report on both.

The -e option allows to seach for available packages in the Cygwin distribution. PATTERN is a glob pattern, using * and ? as wildcard characters, just as in filename patterns. PATTERN is searched for in the package name and the summary of a package. The --requires and --build-reqs options allow to search for packages which have a certain dependency, either at runtime or at build time.

The -i option prints a lot of information available for installed packages, as well as for available packages in the Cygwin distribution. PATTERN is a glob pattern, using * and ? as wildcard characters, just as in filename patterns. PATTERN is compared against the package name as well as against the combined package name and version. With additional info selectors, --inst, --curr, --prev, and --test, allow to specify that only information in terms of installed, current latest available, older available, as well as test packages respectively, is requested. The --deps and --build-deps options allow to print additional dependency information.

Example?3.4.?Example cygcheck -e/-i usage

$ cygcheck -e grep
grep : search for regular expression matches in text files
grep-debuginfo : Debug info for grep
grepmail : search mailboxes for mail matching an expression
pdfgrep : Command-line utility for searching text in PDFs
pdfgrep-debuginfo : Debug info for pdfgrep
sgrep : Search indexed text regions like SGML,XML and HTML files

$ cygcheck -i --curr --deps grep
Latest available package:
-------------------------

Name        : grep
Version     : 3.8
Release     : 2
Architecture: x86_64
Size        : 401340 (392 K)
Source      : grep-3.8-2-src.tar.xz
Dependencies: bash, cygwin, libintl8, libpcre2_8_0
Summary     : search for regular expression matches in text files
Description :
GNU grep searches one or more input files for lines containing a
match to a specified pattern. By default, grep outputs the matching lines.
The GNU implementation includes several useful extensions over POSIX.


Note that -e and -i options fetch info from a distribution db file. This file will be downloading on demand and refreshed if it's older than 24 hours.

The -f option helps you to track down which package a file came from, and -l lists all files in a package. For example, to find out about /usr/bin/less and its package:

Example?3.5.?Example cygcheck -f/-l usage

$ cygcheck -f /usr/bin/less
less-381-1

$ cygcheck -l less
/usr/bin/less.exe
/usr/bin/lessecho.exe
/usr/bin/lesskey.exe
/usr/man/man1/less.1
/usr/man/man1/lesskey.1

The -h option prints additional helpful messages in the report, at the beginning of each section. It also adds table column headings. While this is useful information, it also adds some to the size of the report, so if you want a compact report or if you know what everything is already, just leave this out.

The -v option causes the output to be more verbose. What this means is that additional information will be reported which is usually not interesting, such as the internal version numbers of DLLs, additional information about recursive DLL usage, and if a file in one directory in the PATH also occurs in other directories on the PATH.

The -r option causes cygcheck to search your registry for information that is relevant to Cygwin programs. These registry entries are the ones that have "Cygwin" in the name. If you are paranoid about privacy, you may remove information from this report, but please keep in mind that doing so makes it harder to diagnose your problems.

In contrast to the other options that search the packages that are installed on your local system, the -p option can be used to search the entire official Cygwin package repository. It takes as argument a Perl-compatible regular expression which is used to match package names, package descriptions, and path/filenames of the contents of packages. This feature requires an active internet connection, since it must query the cygwin.com web site. In fact, it is equivalent to the search that is available on the Cygwin package listing page.

For example, perhaps you are getting an error because you are missing a certain DLL and you want to know which package includes that file:

Example?3.6.?Searching all packages for a file

$ cygcheck -p 'cygintl-2\.dll'
Found 1 matches for 'cygintl-2\.dll'.

libintl2-0.12.1-3         GNU Internationalization runtime library

$ cygcheck -p 'libexpat.*\.a'
Found 2 matches for 'libexpat.*\.a'.

expat-1.95.7-1            XML parser library written in C
expat-1.95.8-1            XML parser library written in C

$ cygcheck -p '/ls\.exe'
Found 2 matches for '/ls\.exe'.

coreutils-5.2.1-5         GNU core utilities (includes fileutils, sh-utils and textutils)
coreutils-5.3.0-6         GNU core utilities (includes fileutils, sh-utils and textutils)

Note that this option takes a regular expression, not a glob or wildcard. This means that you need to use .* if you want something similar to the wildcard * commonly used in filename globbing. Similarly, to match the period character you should use \. since the . character in a regexp is a metacharacter that will match any character. Also be aware that the characters such as \ and * are shell metacharacters, so they must be either escaped or quoted, as in the example above.

The third example above illustrates that if you want to match a whole filename, you should include the / path seperator. In the given example this ensures that filenames that happen to end in ls.exe such as ncftpls.exe are not shown. Note that this use does not mean "look for packages with ls in the root directory," since the / can match anywhere in the path. It's just there to anchor the match so that it matches a full filename.

By default the matching is case-sensitive. To get a case insensitive match, begin your regexp with (?i) which is a PCRE-specific feature. For complete documentation on Perl-compatible regular expression syntax and options, read the perlre manpage, or one of many websites such as perldoc.com that document the Perl language.

The cygcheck program should be used to send information about your system for troubleshooting when requested. When asked to run this command save the output so that you can email it, for example:

$ cygcheck -s -v -r -h > cygcheck_output.txt

Each Cygwin DLL stores its path and installation key in the registry. This allows troubleshooting of problems which could be a result of having multiple concurrent Cygwin installations. However, if you're experimenting a lot with different Cygwin installation paths, your registry could accumulate a lot of old Cygwin installation entries for which the installation doesn't exist anymore. To get rid of these orphaned registry entries, use the cygcheck --delete-orphaned-installation-keys command.

四月十一日是什么星座 二尖瓣微量反流什么意思 白露是什么季节的节气 1937年是什么年 唯粉是什么意思
土克水是什么意思 为什么小腹总是胀痛 梦见蛇是什么意思 槟榔什么味道 咽喉炎是什么症状
炎性增殖灶是什么意思 宝宝缺锌有什么表现和症状 蟠桃为什么是扁的 大腿根部是什么部位 前列腺增大伴钙化是什么意思
便士是什么意思 什么滔滔 托帕石是什么宝石 一听是什么意思 喝酒为什么会头疼
德字五行属什么hcv9jop2ns2r.cn 梦见很多小孩是什么意思hcv9jop0ns3r.cn 月经前一周是什么期hcv9jop3ns8r.cn 月经不调挂什么科imcecn.com 月经期间吃什么补血hcv8jop5ns0r.cn
五联什么时候打hcv8jop1ns6r.cn 火山飘雪是什么菜hcv7jop4ns6r.cn 三竖一横念什么wuhaiwuya.com 易孕体质有什么特征hcv8jop1ns0r.cn 霍建华为什么娶林心如hcv8jop6ns4r.cn
触及是什么意思hcv7jop6ns8r.cn 大腿前侧是什么经络hcv8jop8ns1r.cn 浮生若梦什么意思hcv9jop5ns2r.cn 胃病看什么科室hcv9jop3ns5r.cn 什么座hcv9jop1ns6r.cn
茶叶渣属于什么垃圾hcv7jop5ns5r.cn 小孩子长白头发是什么原因hcv9jop8ns0r.cn 睡衣什么面料最好hcv7jop9ns3r.cn 梦见自己买衣服是什么意思hcv7jop6ns7r.cn 什么是前奶什么是后奶hcv8jop2ns3r.cn
百度