2019独角兽企业重金招聘Python工程师标准>>>

http://blog.csdn.net/forlong401/article/details/8517711

很多时候,我们在windows下安装完cygwin后,使用时发现装少了软件。那么怎么办?

1)有的人说用setup.exe那个玩意再搞一遍。个人比较觉得那个方法蛋疼。

2)有的人说用find命令,怎么安装之类的,也不太爽。

3)后来发现apt-cyg这个程序,真是强大啊。使用方法和ubuntu下的apt-get一样。爽死啦。

安装apt-cyg的方法如下(在cygwin中输入如下命令):

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

使用apt-cyg来安装软件:

  # apt-cyg install git-core gnupg flex bison gperf build-essential zip curl

好了开始下载android源代码吧:

新建home下的bin目录:

$ mkdir ~/bin
$ PATH=~/bin:$PATH

下载repo:

$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
$ chmod a+x ~/bin/repo

新建工程目录:

$ mkdir WORKING_DIRECTORY
$ cd WORKING_DIRECTORY

初始化仓库:

$ repo init -u https://android.googlesource.com/platform/manifest

下载文件:

$ repo sync

参考:

你要是想看看这个牛逼的软件是怎么实现的可以checkout过来看看(其实就是shell脚本。O(∩_∩)O哈哈~):

svn checkout http://apt-cyg.googlecode.com/svn/trunk/ apt-cyg-read-only

工程链接如下:

http://code.google.com/p/apt-cyg/

当然如果屌丝想看英文就看吧:

Intro

apt-cyg is a command-line installer for Cygwin which cooperates with Cygwin Setup and uses the same repository. The syntax is similar to apt-get. Usage examples:

  • "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

Quick start

First install subversion and wget through the standard cygwin setup program. Then run the following commands:

  # svn --force export http://apt-cyg.googlecode.com/svn/trunk/ /bin/   # chmod +x /bin/apt-cyg
  • use apt-cyg, for example:
  # apt-cyg install nano

转载于:https://my.oschina.net/u/347386/blog/163739

cygwin下安装软件相关推荐

  1. FreeBSD8下安装软件相关

    FreeBSD8下安装软件相关 最近在用Freebsd8时安装svn及http等软件时,感觉下面资料很管用,特收录整理,以备不时之需. 一.ports的目录在/usr/ports. 二.POSTS安装 ...

  2. Linux:ubuntu 下安装软件,卸载,查看已经安装的软件

    ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种:  .deb 和.rpm 这两种安装文 ...

  3. 在cygwin下安装CRF++

    作为序列标注器,CRF++在NLP领域有广泛用途. https://taku910.github.io/crfpp/#download网站提供的 "Binary package for MS ...

  4. linux vim无法退格,Cygwin下安装vim后,vim中退格键无法正常使用的解决方法

    问题描述: 在Cygwin中安装完vim后 进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin ...

  5. ubuntu下安装软件的方法

    今天晚上捣鼓ubuntu下软件安装,之前只是在终端敲一下简单的命令和vim的使用 最近有需求需要通多ubuntu上安装chrome,尝试了几种方法,现总结一下分享给大家,如果有错误的地方望给出评论,谢 ...

  6. Mac下安装软件忘记管理员名称与密码

    在Mac下安装软件时,提示输入管理员名称与密码进行鉴定,有时候可能忘记密码,或者输入的密码不对,这个时候可以新建一个新的管理员账号来解决该问题. 新建管理员账号: 1.开机,启动时按住苹果键(键盘上有 ...

  7. LINUX 下安装软件方法命令方法

    LINUX 下安装软件方法命令方法 怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? -- 下面,我们就一起来认识一下这些方面的问题. 一. 解析Linux应用软件安装包: 通常 ...

  8. Linux环境下安装软件合集【1】

    Linux环境下安装软件合集[1] 1 Linux环境下安装Node.js 1.1 通过wget直接安装 (1)wget不是安装方式 他是一种下载软件类似与迅雷 如果要下载一个软件 我们可以直接 wg ...

  9. linux下安装软件

    linux上软件安装的方式 二进制发布包:软件已经针对具体平台编译打包发布,只要解压,修改配置即可 RPM包(不会自动下载依赖包):软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取 ...

最新文章

  1. DATEIF实例说明4
  2. nginx 修改html header,nginx 安全笔记 (修改nginx的header信息和错误显示版本号)
  3. 从十个方面提升SharePoint网站性能
  4. QT使用之 手指滑动 | 物理惯性继续滑动动画的实现,根据不同速度实现不同动画效果
  5. UVA 1151 Buy or Build MST(最小生成树)
  6. 下位机和上位机是什么意思_焊锡机是什么?焊锡机有几种分类?
  7. 返回固定数据的web服务器
  8. windows 下 YII2 配置 memcache
  9. 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_18_注解_案例_简单的测试框架...
  10. 图灵机二义性_形式语言与自动机理论教学参考书(第3版)
  11. 前端请求报错Provisional headers are shown接口请求失败
  12. 16S扩增子数据提交GSA实操手册—发表文章前必备技能
  13. 【记录】mmsegmentation 训练自己的数据集
  14. iNode客户端“未收到服务器回应,即将强行下线,请检查终端能否正常访问网络或者与管理员联系”问题与解决方式...
  15. 如何优雅的写C++代码 Obotcha介绍(字符串转uint8_t)
  16. java综合知识点总结基础篇
  17. 为什么说DAO是未来的公司形式
  18. POI操作word 换行
  19. linux下各种格式软件的安装(引用http://blog.csdn.net/zyz511919766/article/details/7574040)
  20. Java简介与JDK安装

热门文章

  1. 移动硬盘为什么不能安全弹出
  2. Comparable和Comparator使用区别
  3. 知方可补不足~SQL2008中的发布与订阅模式~续
  4. linux上安装redis
  5. rabbitmq 网络分区错误
  6. web前端开发怎么学,web教程资源
  7. JAVA 代码里中文乱码问题
  8. Codis集群扩容方法
  9. MDaemon使用技巧大全--新建账户欢迎文件的设置
  10. J2EE环境的搭建之二—oracle的安装与详解