Cygwin 下的 自动安装工具 apt

时间:2021-09-15 02:14:17

类似 于apt-get 或者 yum 

Cygwin可以在Windows下使用unix环境Bash和各种功能强大的工具,,对于Linux管理员来说不想使用Linux桌面是必备的工具。

Cygwin下也有类似Linux下包管理工具apt-cyg,可以方便的通过网络安装各种软件。

1.下载安装:

2.选择安装源及软件,如需安装apt-cyg需安装以下软件包:

 

wget

tar

gawk

bzip2

 

3.Cygwin安装完成后打开Cygwin Terminal安装apt-cyg包管理器:

 

wget -P /bin

chmod.exe +x /bin/apt-cyg

 

apt-cyg安装源为ftp://mirror.mcs.anl.gov,设置为网易镜像源。

 

$ apt-cyg mirror

 

使用apt-cyg安装软件:

 

apt-cyg update

#更新源

apt-cyg install ping -u

#使用参数u不必每次都更新源

Working directory is /setup

Mirror is

 

Installing ping

Found package ping

--2012-12-05 09:59:20--  

正在解析主机 mirrors.163.com (mirrors.163.com)... 123.58.173.89, 123.58.173.106

正在连接 mirrors.163.com (mirrors.163.com)|123.58.173.89|:80... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度:8352 (8.2K) [application/octet-stream]

正在保存至: “ping-1.0-1.tar.bz2”

 

100%[==============================================>] 8,352       --.-K/s 用时 0.1s

 

2012-12-05 09:59:21 (64.1 KB/s) - 已保存 “ping-1.0-1.tar.bz2” [8352/8352])

 

Unpacking...

Package ping requires the following packages, installing:

cygwin

Package cygwin is already installed, skipping

Package ping installed

 

Cygwin安装procps,包含uptime/free/top等常用工具:

 

bin/prockill.exe

bin/procps.exe

sbin/sysctl.exe

usr/bin/free.exe

usr/bin/pgrep.exe

usr/bin/pkill.exe

usr/bin/pmap.exe

usr/bin/pwdx.exe

usr/bin/skill.exe

usr/bin/slabtop.exe

usr/bin/snice.exe

usr/bin/tload.exe

usr/bin/top.exe

usr/bin/uptime.exe

usr/bin/vmstat.exe

usr/bin/w.exe

usr/bin/watch.exe

 

DOS命令输出编码为GBK,Cygwin下默认为UTF-8,兼顾显示乱码的问题设置Cygwin编码为GBK:

 

export LANG="zh_CN.GBK"

 

其它设置:

 

alias ls="ls --color=auto"

export PS1="\[\e]0;\w\a\]\[\e[32m\]\u@\h:\[\e[33m\]\w\[\e[0m\]\$ "

 

Cygwin 下的 自动安装工具 apt-cyg