windows环境下cygwin配置
习惯了 ubuntu
或 debian
桌面系统,转到 windows
有点不适应。
例如 git
、vim
、ssh
……等都不能用就很不方便了,不过装上 cygwin
就可以满足。
安装 apt-cyg
Cygwin
环境下安装依赖包可以使用 apt-cyg
,它就像 apt install
之于 debian /ubuntu
#使用以下命令从GitHub克隆apt-cyg
git clone https://github.com/transcode-open/apt-cyg
#进入apt-cyg目录
cd apt-cyg
#将apt-cyg安装到/bin目录下
install apt-cyg /bin
#使用apt-cyg安装tree命令
apt-cyg install tree
你可能会遇到以下报错
$ apt-cyg install tree
/usr/bin/apt-cyg: 行 25: $'\r': 未找到命令
/usr/bin/apt-cyg: 行 121: 未预期的记号 "$'{\r'" 附近有语法错误
'usr/bin/apt-cyg: 行 121: `function wget {
受 windows
文件系统影响,apt-cyg
一些特殊符号不被 linux
认识。
使用 dos2unix
将 apt-cyg
从 windows
系统版本转为 linux
系统版本。
$ dos2unix /usr/bin/apt-cyg
dos2unix: 正在转换文件 /usr/bin/apt-cyg 为Unix格式...
使用Expect自动登陆ssh
安装上 Tcl
和 Expect
两个工具。
可以使用 apt-cyg
命令安装,也可以在安装 Cygwin
的时候选中这两个包。
命令安装的话使用下面的两个命令:
apt-cyg install tcl
apt-cyg install expect
……
乐果 发表于 2024 年 05 月 14 日 标签: 继续阅读