cygwin 扩展

1.使用setup,然后一路安装到select package,选择需要的包即可,然后一路next

2.setup.exe -q -P 包名

3.在cygwin上安装wget

4.在cygwin上安装apt-cyg(https://www.fir3net.com/UNIX/Linux/cygwin-package-installation.html)

(1)使用cygwin-setup下载并安装必要的工具:

C:\Windows\System32>C:\Users\admin\Downloads\setup.exe -q -P  wget,tar,qawk,bzip2,subversion,vim

(2)下载并安装apt-cyg

$ svn --force export http://apt-cyg.googlecode.com/svn/trunk/ /bin/
$ chmod +x /bin/apt-cyg

(3)apt-cyg语法 

"apt-cyg install <package names>" to install packages
"apt-cyg remove <package names>" to remove packages
"apt-cyg update" to update setup.ini
"apt-cyg show" to show installed packages
"apt-cyg find <pattern(s)>" to find packages matching patterns
"apt-cyg describe <pattern(s)>" to describe packages matching patterns
"apt-cyg packageof <commands or files>" to locate parent packages

(4) 举例

$ apt-cyg install rsync
 Working directory is /setup
 Mirror is ftp://mirror.mcs.anl.gov/pub/cygwin
 --2011-05-09 06:44:24-- ftp://mirror.mcs.anl.gov/pub/cygwin/setup.bz2
 => `.listing‘
 Resolving mirror.mcs.anl.gov (mirror.mcs.anl.gov)... 2620:0:dc0:1800:214:4fff:fe7d:1b9, 146.137.96.15, 146.137.96.7
 Connecting to mirror.mcs.anl.gov (mirror.mcs.anl.gov)|2620:0:dc0:1800:214:4fff:fe7d:1b9|:21... failed: Connection timed out.
 Connecting to mirror.mcs.anl.gov (mirror.mcs.anl.gov)|146.137.96.15|:21... connected.

 !! Output Omitted !! 

 2011-05-09 06:45:16 (131 KB/s) - `rsync-3.0.8-1.tar.bz2‘ saved [272248]

 Unpacking...
 Package rsync requires the following packages, installing:
 libgcc1 libiconv2 libpopt0 cygwin
 Package libgcc1 is already installed, skipping
 Package libiconv2 is already installed, skipping
 Package libpopt0 is already installed, skipping
 Package cygwin is already installed, skipping
 Package rsync installed
时间: 2024-11-05 23:23:42

cygwin 扩展的相关文章

使用Cygwin在Windows上体验Linux的快感

前言 记得大学的时候就以前使用过Cygwin,可惜当时没有发现她的美,我相信如今大多数朋友可能会更加倾向于使用Git或者干脆直接使用虚拟机以及原生Unix. 只是对于刚进入Linux的世界新人来说,使用Cygwin能够让你在Windows以下练习Linux的Bash,以及经常使用工具,而不须要安装Linux,也不用操心Windows被破坏.给每一个人多一种选择也蛮好的,最后再一次感谢163为开源做出的努力. Get that Linux feeling - on Windows 更新历史 201

windows下开发PHP扩展(无需Cygwin)

第一步:准备 1.php源码包和windows下的二进制包,以及安装Visual C++,并把Microsoft Visual Studio/Common/MSDev98/Bin的绝对路径添加到windows环境变量 2.解压源码包到d:/php_src 3.进入d:/php_src/ext目录,复制skeleton文件夹,并重命名为要开发扩展的名字,本例为“linvo” 4.把二进制包中dev目录下的php5ts.lib文件,拷入新建的linvo目录 5.编辑linvo目录中的php_skel

php扩展开发

本文的环境是windows下开发php版本5.3 1.下载php5.3的源码包和php5.3的二进制包(平时使用的php程序包) 2.下载cygwin,并默认安装在c:\cygwin,因为生成php扩展框架的程序需要cygwin 3.假设php扩展的工作目录为d:\php,解压源码包和二进制包到这个目录 4.cmd命令行在d:\php\ext目录中运行 php ext_skel_win32.php --extname=yourext (如果php.exe程序的路劲未加入系统环境变量则需要自己指定

cygwin的坑坑洼洼

背景介绍 使用中遇到的问题 cygwin使用过程中存在很多问题,例如权限.时区之类的问题. 本文目的 弄清楚cygwin的哪些操作或者特性会跟windows本身的冲突,以便更好的使用cygwin管理Windows Server系统. 环境 操作系统:WindowsServer2012 x64 Cygwin版本: CYGWIN_NT-6.2 TEST 2.0.2(0.287/5/3)2015-05-0817:00 x86_64 Cygwin Cygwin核心概念 Windows安全概述 Windo

DICOM医学图像处理:WEB PACS初谈三,PHP扩展骨架

背景: 最近两篇专栏博文讲解的都是有关WEB PACS环境的搭建,如果搭建的平台后端不进行DICOM的相关操作,其实跟PACS压根就一点关系也没有,所以最近几篇看似有些跑题,不过大家不要着急,开发环境的搭建本身就是一项巨大而且艰难的工程,等调试好环境后续的PACS相关开发就会如单机版一样得心应手,再忍耐一会,近期马上会开始介绍在平台上进行WEB PACS的研发. C/C++编写PHP扩展的环境搭建: 上两篇博文只是对该环境的一个取巧的尝试,第一篇博文直接利用APACHE服务自带的CGI,直接调用

Cygwin、Msys、MinGW、Msys2的区别与联系(转)

声明:本文章转自知乎,如有侵犯,请告知删除. 作者:LiTuX链接:https://www.zhihu.com/question/22137175/answer/90908473来源:知乎 网上有很多文章讲它们之间的区别与联系,初学者看的一头雾水,在知乎上看到这篇文章讲的很清楚,容易理解. 在讲区别联系之前,我们先看一下这几个东东的前世今生. Cygwin,原 Cygnus 出品(已被红帽收购),目前是 RedHat 名下的项目.项目的目的是提供运行于 Windows 平台的类 Unix 环境(

01_JNI是什么,为什么使用,怎么用JNI,Cygwin环境变量配置,NDK案例(使用Java调用C代码)

1 什么是JNI JNI Java本地开发接口 JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(C/C++) 通过这个协议,java代码就可以调用外部的C/C++代码,外部的C/C++代码也可以调用Java代码. 2 为什么用JNI 1  JNI扩展了java虚拟机的能力,驱动开发(wifi-hotspot)2.3无线热点共享 2  Native code效率高,数学运算,实时渲染的游戏上,音视频处理(极品飞车),opengl,ffmpeg 3  复用代码(文件压缩,人脸识别)

利用扩展双屏技术及Chrome浏览器,快速剖析优秀网页Div及CSS构成,并高效实现原型创作

Cocos2d-x移植到Android平台编译的两个文件Android.mk和Application.mk 2014年6月11日 本篇博客主要讲NDK编译Android项目的两个文件Android.mk和Application.mk,笔者在使用NDK编译Cocos2d-x生成的Android项目的时候遇到配置编译环境的问题,网上虽然有些配置教程,但并未把一些原理性的东西描述清楚,虽然有时候可以把编译环境配置成功了,但并不了解为什么要这么来配,有时候出现问题也无从下手去查.笔者是带着疑问去配置ND

Msys/MinGW与Cygwin/gcc

本文转自:http://www.lupaworld.com/273398/viewspace-122539.html 一. MinGW MinGW 官方网站为 http://www.mingw.org/ MinGW,即 Minimalist GNU For Windows(GCC compiler suite).它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC(GNU Compiler C)产生 Windows32 程序. MinGW: 一个可自由使用和自由