找不到cygwin apt-get:命令

时间:2014-04-02 06:29:09

标签: windows-7 cygwin apt-get x11

我安装了cygwin om windows 7。

当我尝试使用命令 -

时,我还需要安装一些软件包
 apt-get install gstreamer-dbus-media-service gstreamer-tools gstreamer0.10-alsa gstreamer0.10-buzztard gstreamer0.10-buzztard-doc gstreamer0.10-crystalhd gstreamer0.10-doc gstreamer0.10-ffmpeg gstreamer0.10-ffmpeg-dbg gstreamer0.10-fluendo-mp3 gstreamer0.10-gconf gstreamer0.10-gnomevfs gstreamer0.10-gnonlin gstreamer0.10-gnonlin-dbg gstreamer0.10-gnonlin-doc gstreamer0.10-hplugins gstreamer0.10-nice gstreamer0.10-packagekit gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-doc gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-base-dbg gstreamer0.10-plugins-base-doc gstreamer0.10-plugins-cutter gstreamer0.10-plugins-good gstreamer0.10-plugins-good-doc gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-doc gstreamer0.10-pocketsphinx gstreamer0.10-pulseaudio gstreamer0.10-qapt gstreamer0.10-sdl gstreamer0.10-tools gstreamer0.10-vaapi gstreamer0.10-vaapi-doc gstreamer0.10-x

我收到此错误:

bash: apt-get: command not found

我看到了类似的问题和解决方案,例如 - 这个链接

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

但它不起作用

修改 我按照命令操作,这是我得到的错误:

$ apt-cyg install nano
/usr/bin/apt-cyg: line 19: $'\r': command not found
/usr/bin/apt-cyg: line 27: syntax error near unexpected token `||'
'usr/bin/apt-cyg: line 27: `  || test "-$GAWK-" = "--" || test "-$XZ-" = "--"

我很乐意提供一些帮助。

谢谢。

1 个答案:

答案 0 :(得分:2)

您显示的错误似乎与Windows风格的换行符有关cygwin

如果您有dos2unix可用,请尝试在dos2unix apt-cyg的任何地方运行apt-cyg

如果您没有dos2unix,请查看this question,了解安装位置。

另外,请查看this related question

澄清用法:

  1. 仅对文件dos2unix 运行apt-cyg。也就是说,运行命令dos2unix apt-cyg。目的是“修复”文件apt-cyg,以便它可以正常工作,现在它失败了。
  2. 以与您的问题相同的方式运行apt-cyg不要使用dos2unix
  3. 添加命令