Cygwin脱机安装软件包

电脑杂谈  发布时间:2020-05-05 06:09:33  来源:网络整理

cygwin 离线安装包下载_cygwin离线安装包多大_cygwin离线包下载

Cygwin脱机安装软件包是所安装的各种工具和库的集合. 这些工具和库旨在在Windows操作系统上提供类似于Linux的环境,并选择要在系统上部署的组件. 欢迎有需要的朋友来Sixi下载体验.

Cygwin是:

大量GNU和开源工具,它们提供的功能类似于Windows上的Linux发行版.

提供大量POSIX API功能的DLL(cygwin1.dll).

Cygwin不是:

一种在Windows上运行本机Linux应用程序的方法. 如果要在Windows上运行它,则必须从源代码重建应用程序.

使本机Windows应用程序了解UNIX的一种神奇方法®功能(例如信号,pty等). 同样,如果要利用Cygwin功能,则需要从源代码构建应用程序.

Cygwin包含一组库,这些库在Win32下实现POSIX系统调用的API. 一组GNU开发工具(例如GCC,GDB),允许进行简单的软件开发;以及系统下的一些UNIX通用程序. 在2001年,添加了X Window系统.

还有一个名为MinGW的库,可以与Windows本机MSVCRT库(Windows API)一起使用. MinGW占用更少的内存和硬盘空间,并且可以链接到任何软件cygwin离线安装包多大,但是它没有Cygwin库来实现POSIX规范.

但是很糟糕,Cygwin不支持Unicode. 实际上,除了现有的Windows系统和OEM代码页(例如,用户,他的代码页还包括CP1251和CP866,而不是KOI8-R,ISO / IEC 8859-5,UTF-8等),Cygwin其他字符均不受支持. 通过内置终端的设置,较新版本的Cygwin可以满足显示UTF-8和更多代码页的功能.

Red Hat规定Cygwin库符合GNU通用公共许可证,但也可以链接到符合开源定义的自由软件. 红帽还签订了昂贵的许可协议,因此可以重新发布使用Cygwin库的专有软件.

安装

可以通过百度轻松找到cygwin的安装文件. 国内网站上有“ Internet安装版本”和“本地安装版本”两种. 标准发行版应该是网络安装版本. 两者没有太大区别,下面介绍安装过程.

步骤1. 下载后,单击安装文件(setup.exe)进行安装,第一个屏幕是GNU版权声明cygwin离线安装包多大,单击“下一步(N)->”,

cygwin 离线安装包下载_cygwin离线安装包多大_cygwin离线包下载

环境变量

在开始运行bash之前,您应该设置一些环境变量. Cygwin提供了一个.bat文件,其中已设置了最重要的环境变量. 这是通过它开始重击的最安全方法. 该.bat文件安装在cygwin所在的根目录中. 您可以随意编辑文件.

CYGWIN变量用于为cygwin运行时系统进行各种全局设置. 一开始,在执行bash之前,您无法在DOS框下以类似于以下格式设置CYGWIN或将其设置为tty

C: \>设置CYGWIN = tty notitle glob

cygwin应用程序将PATH变量用作搜索可见性文件的路径的列表. 当cygwin进程启动时,变量将从Windows格式(例如C: \ WinNT \ system32; C: \ WinNT)转换为Unix格式(例如/ WinNT / system32: / WinNT). 如果您希望能够在不运行bash的情况下使用cygwin工具集,则PATH应该至少包括x: \ cygwin \ bin,其中x: \ cygwin是系统上的cygwin目录.

HOME变量用于指定主目录,建议在执行bash之前定义此变量. 当cygwin进程启动时,该变量也会从Windows格式转换为unix格式,例如,在作者计算机上的HOME值是C: \(dos命令设置HOME可以看到其值,可以携带设置HOME = XXX) out Set),在bash中使用echo $ HOME,其值为/ cygdrive / c.

TERM变量指定终端类型. 如果未设置,它将自动设置为cygwin.

cygwin函数dlopen()将

LD_LIBRARY_PATH用作搜索.dll文件的路径列表. 该变量也从Windows格式转换为Unix格式. 大多数Cygwin应用程序不使用dlopen,因此不需要此变量.

进入安装模式选择屏幕.

第2步. 安装模式为“从Internet安装”,“从Internet下载”,

三种类型的“从本地目录安装”. “从Internet安装”是直接从Internet上传,适用于网络速度较快的情况. 在“选择镜像”页面上,您可以使用一些中文镜像源来提高网络速度.

如果您的Internet速度不是很快,或者您要在安装后保存下载的安装文件,则下次您将不会下载并直接安装它时,应选择“从Internet下载”来下载安装文件(大约40M).

实际上,所谓的“本地安装版本”也是别人从互联网下载所有文件后下载的软件包,适用于网络状况较差的情况.

cygwin 离线安装包下载_cygwin离线安装包多大_cygwin离线包下载

步骤3. 接下来是选择安装目标路径和安装源文件所在的路径,然后输入安装包所在的路径.

这是安装的关键部分. 在此处选择要安装的组件,如果没有安装,自然不可能工作. 您可以使用搜索框找到要安装的软件. 例如,在不安装gcc的情况下不可能编译软件.

+所有默认值

+管理员默认值

+开发默认值

+编辑器默认值

如上所示,您可以双击此TreeView的节点以更改其状态,例如Default,Install,Uninstall和Reinstall. 默认值为默认状态,并且未安装许多工具的默认状态.

在这里,我选择在“全部”行后面的“默认”上安装并安装全部,以免将来出现麻烦. (注意: 此处的树控件与以下获胜的控件不同,您尝试单击“全部”,然后单击“全部”行后面的“默认”,将会有不同的响应)

步骤4. 单击“下一步”,安装成功. 它将自动在您的桌面上创建快捷方式.

好的,让我们开始我的Linux之旅. 双击cygwin快捷方式进入系统.

首先介绍一些简单的linux命令.

pwd显示当前路径

cd更改当前路径,在没有参数的情况下进入相应用户的主目录

ls列出当前目录中的文件. 此命令具有N个多参数,例如ls -al

cygwin离线包下载_cygwin 离线安装包下载_cygwin离线安装包多大

ps列出了当前系统进程

杀死一个进程

mkdir创建目录

rmdir删除目录

rm删除文件

重命名mv文件或重命名目录

帮助

tail显示文件的最后几行

由于linux下的大多数命令具有许多参数,因此可以将其组合使用. 因此,每当您不记得或不记得切换到该参数并切换时,都可以使用man查找,例如,我想了解如何使用ls,则可以键入

$ man ls

系统回显信息如下:

LS(1)FSF LS(1)

NAME

ls-list目录内容

cygwin离线包下载_cygwin离线安装包多大_cygwin 离线安装包下载

简介

ls [选项] ... [文件] ...

说明

列出有关FILE的信息(当前目录为

默认). 如果-cftuSUX都不存在,则按字母顺序对条目进行排序

也不--sort.

-a,--all

不要隐藏以. 开头的条目.

-A,-几乎全部

未列出. 和..

-b,--escape

为非图形字符打印八进制转义符

-block-size =大小

使用SIZE字节块

PC正式版

Android官方移动版

IOS官方移动版


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-199304-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 杞悼公
        杞悼公

        给自己一个追求新生的机会

      • 李慧洋
        李慧洋

        飞机对敌舰和空中飞行采取驱逐行动形成武力对峙

      热点图片
      拼命载入中...