cygwin下安装软件
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下安装软件相关推荐
- FreeBSD8下安装软件相关
FreeBSD8下安装软件相关 最近在用Freebsd8时安装svn及http等软件时,感觉下面资料很管用,特收录整理,以备不时之需. 一.ports的目录在/usr/ports. 二.POSTS安装 ...
- Linux:ubuntu 下安装软件,卸载,查看已经安装的软件
ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种: .deb 和.rpm 这两种安装文 ...
- 在cygwin下安装CRF++
作为序列标注器,CRF++在NLP领域有广泛用途. https://taku910.github.io/crfpp/#download网站提供的 "Binary package for MS ...
- linux vim无法退格,Cygwin下安装vim后,vim中退格键无法正常使用的解决方法
问题描述: 在Cygwin中安装完vim后 进入vim,发现上下左右键和退格键都无法正常使用 问题分析: 首先考虑到的就是缺少vim的配置文件,首先查看/etc路径下是否有vim的配置文件 admin ...
- ubuntu下安装软件的方法
今天晚上捣鼓ubuntu下软件安装,之前只是在终端敲一下简单的命令和vim的使用 最近有需求需要通多ubuntu上安装chrome,尝试了几种方法,现总结一下分享给大家,如果有错误的地方望给出评论,谢 ...
- Mac下安装软件忘记管理员名称与密码
在Mac下安装软件时,提示输入管理员名称与密码进行鉴定,有时候可能忘记密码,或者输入的密码不对,这个时候可以新建一个新的管理员账号来解决该问题. 新建管理员账号: 1.开机,启动时按住苹果键(键盘上有 ...
- LINUX 下安装软件方法命令方法
LINUX 下安装软件方法命令方法 怎么安装应用软件? 我的软件安装在什么地方? 如何删除不要的应用软件? -- 下面,我们就一起来认识一下这些方面的问题. 一. 解析Linux应用软件安装包: 通常 ...
- Linux环境下安装软件合集【1】
Linux环境下安装软件合集[1] 1 Linux环境下安装Node.js 1.1 通过wget直接安装 (1)wget不是安装方式 他是一种下载软件类似与迅雷 如果要下载一个软件 我们可以直接 wg ...
- linux下安装软件
linux上软件安装的方式 二进制发布包:软件已经针对具体平台编译打包发布,只要解压,修改配置即可 RPM包(不会自动下载依赖包):软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取 ...
最新文章
- DATEIF实例说明4
- nginx 修改html header,nginx 安全笔记 (修改nginx的header信息和错误显示版本号)
- 从十个方面提升SharePoint网站性能
- QT使用之 手指滑动 | 物理惯性继续滑动动画的实现,根据不同速度实现不同动画效果
- UVA 1151	Buy or Build MST(最小生成树)
- 下位机和上位机是什么意思_焊锡机是什么?焊锡机有几种分类?
- 返回固定数据的web服务器
- windows 下 YII2 配置 memcache
- 阶段1 语言基础+高级_1-3-Java语言高级_09-基础加强_第3节 注解_18_注解_案例_简单的测试框架...
- 图灵机二义性_形式语言与自动机理论教学参考书(第3版)
- 前端请求报错Provisional headers are shown接口请求失败
- 16S扩增子数据提交GSA实操手册—发表文章前必备技能
- 【记录】mmsegmentation 训练自己的数据集
- iNode客户端“未收到服务器回应,即将强行下线,请检查终端能否正常访问网络或者与管理员联系”问题与解决方式...
- 如何优雅的写C++代码 Obotcha介绍(字符串转uint8_t)
- java综合知识点总结基础篇
- 为什么说DAO是未来的公司形式
- POI操作word 换行
- linux下各种格式软件的安装(引用http://blog.csdn.net/zyz511919766/article/details/7574040)
- Java简介与JDK安装