本站文章除注明转载外,均为本站原创或者翻译。

本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商;

本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载;

本博客采用 WPCMD 维护;

本文标题:Cygwin的包管理器:apt-cyg

Cygwin的包管理工具setup.exe实在是难用的让人蛋碎。于是就有了这样一个apt-cyg,可以提供类似于 apt-get 的体验。

apt-cyg使用bash编写,所以连编译都省了。

安装apt-cyg

wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg

chmod +x apt-cyg

mv apt-cyg /usr/local/bin/

安装包

apt-cyg install bc

查找包

apt-cyg find php

设置下载站点和缓存目录

apt-cyg -c /cygdrive/d/downloads/cygwin -m http://mirrors.163.com/cygwin/ find php

也可以把默认的缓存和下载站点存到文件中,编辑apt-cyg,找到68行:

#mirror=ftp://mirror.mcs.anl.gov/pub/cygwin

#cache=/setup

mirror=http://mirrors.163.com/cygwin

cache=/cygdrive/d/downloads/cygwin

当然,PHP 在 cygwin的官方源中是不存在的,我们可以使用 cygwinports 提供的源:

$ apt-cyg -m ftp://ftp.cygwinports.org/pub/cygwinports find php

Working directory is /cygdrive/d/downloads/software/cygwin

Mirror is ftp://ftp.cygwinports.org/pub/cygwinports

--2013-01-08 12:08:07-- ftp://ftp.cygwinports.org/pub/cygwinports/setup.bz2 => “.listing”

正在解析主机 ftp.cygwinports.org (ftp.cygwinports.org)... 209.132.180.131

正在连接 ftp.cygwinports.org (ftp.cygwinports.org)|209.132.180.131|:21... 已连接。

正在以 anonymous 登录 ... 登录成功!

==> SYST ... 完成。 ==> PWD ... 完成。

==> TYPE I ... 完成。 ==> CWD (1) /pub/cygwinports ... 完成。

==> PASV ... 完成。 ==> LIST ... 完成。

[ <=> ] 966 --.-K/s 用时 0.01s

2013-01-08 12:08:12 (95.4 KB/s) - “.listing” 已保存 [966]

已删除 “.listing”。

--2013-01-08 12:08:12-- ftp://ftp.cygwinports.org/pub/cygwinports/setup.bz2

=> “setup.bz2”

==> 不需要 CWD。

==> PASV ... 完成。 ==> RETR setup.bz2 ... 完成。

长度:580198 (567K)

100%[============================================================>] 580,198 52.2K/s 用时 16s

2013-01-08 12:08:29 (35.5 KB/s) - “setup.bz2” 已保存 [580198]

Updated setup.ini

Searching for installed packages matching php:

php

php-Archive_Tar

php-Console_Getopt

php-PEAR

php-Structures_Graph

# 以下省略

......

apt cyg 安装php,Cygwin的包管理器:apt相关推荐

  1. Linux包管理器apt/apt-get发现远程代码执行漏洞

    研究人员Max Justicz日前发现了知名Linux包管理器apt/apt-get中的远程代码执行漏洞,该漏洞允许外部进行中间人攻击并获取root权限以执行任何代码.该漏洞已在最新版本apt修复,如 ...

  2. 【Jekyll搭建GITHUB个人博客】安装Ruby 环境、包管理器 RubyGems、Jekyll与错误解决...

    转载请注明出处http://blog.csdn.net/qq_26525215 本文源自[大学之旅_谙忆的博客] 今天在博客专家群看到CSDN韩俊强发表了一篇用Jekyll搭建个人博客的文章感觉很好. ...

  3. vcpkg安装_微软牌包管理器vcpkg更新及路线图计划

    蝎子 vcpkg是一套跨平台,开源的C/C++库管理器,今天的这篇文章是有关vcpkg主题的2020年4月博文更新.在这篇文章中,我们将分享有关vcpkg 2020.04发布版本的一些信息以及vcpk ...

  4. VSCode中npm包管理器安装到卸载

    学习视频: https://www.bilibili.com/video/BV1BU4y147pS?p=21&spm_id_from=pageDriver npm包管理器安装到卸载 npm包管 ...

  5. Linux 中的包管理器是什么?它是如何工作的?

    文章目录 1.Linux 中的包管理器是什么? 2.什么是包? 3.包管理器如何工作? 4.不同类型的包管理器 1.Linux 中的包管理器是什么? Linux 发行版之间的主要区别之一是包管理系统( ...

  6. Windows中使用包管理器(类似于apt/yum的) - Chocolatey

    Windows中使用包管理器 - Chocolatey简介 李俊才 的 CSDN 博客 邮箱 :291148484@163.com CSDN 主页:https://blog.csdn.net/qq_2 ...

  7. linux在终端安装软件包失败,使用Apt-get和Synaptic包管理器来纠正Debian上的依赖错误...

    本文介绍使用终端中的Apt-get和Synaptic包管理器来纠正Debian上的依赖错误.当用户从Internet下载软件包时,Debian Linux上有时会出现依赖性错误,操作系统无法找到成功运 ...

  8. Chocolatey 包管理器安装配置

    文章目录 概述 安装 使用 命令 卸载 概述 Chocolatey 是一种软件管理解决方案,让您可以自由地创建一个简单的软件包,然后使用您熟悉的任何配置或系统管理工具将其部署到您拥有 Windows ...

  9. debian、ubuntu:使用apt包管理器可能存在的问题! 让新手望而却步!

    apt包管理器说好真好,说不好真不好. 最近在debian9.ubuntu18.04上安装oracle 10g 玩. 怎么都准备不好安装环境.原因就是i386构架体系的deb包总安装不正确! baid ...

最新文章

  1. 使用ATS中的regex_remap插件实现正则匹配的url重定向
  2. Android下对Cookie的读写操作(附Demo)
  3. Scrapy 框架入门
  4. 计算机组成原理——计算机系统的性能指标(机器字长、存储容量、运算速度)
  5. Centos7.5常用firewall-cmd命令集
  6. 《程序员面试宝典》精华 编程语言部分
  7. 这才是 Python 的 “72 变”玩法!
  8. Linux环境下安装yafu
  9. 看数据模型界两大长老的神仙打架
  10. matlab中pwm占空比计算代码,详解STM32的PWM输出及频率和脉宽(占空比)的计算
  11. vue实现pdf预览
  12. 微信小程序自定义弹窗
  13. 网络云存储技术Windows server 2012 (项目十七 配置iSCSI传输的安全性)
  14. 如何向PD充电器取电9V12V15V20V给电池或者智能家居供电快充?
  15. python入门教程百度云资源-python教程大全,全套视频教程学习资料通过百度云网盘下载...
  16. 电影《功夫熊猫1》中的管理知识
  17. 自定义view,仿微信、支付宝密码输入控件的源码实现
  18. IE常见问题解决方案大全
  19. 我们为什么要做智慧社区,智慧社区主要服务在哪些行业
  20. 给计算机老师的元旦祝福,送给老师的元旦祝福语

热门文章

  1. python06-集合和序列
  2. react中试用leaflet简单起步
  3. 小目标 | DAX高级实践-Power BI与Excel联合应用
  4. Ckeditor通过Ajax更新数据
  5. golang的包管理系统比较
  6. PostgreSQL备份之手工备份(Low Level API)
  7. hdu-1847-畅桶工程续
  8. SQL Server实用操作小技巧集合
  9. Strategy模式
  10. [导入]ASP.NET AJAX 说明文档-客户端引用-全局命名空间-JavaScript 基础类型扩展-Array 类型扩展-add 函数...