Cuando intento ejecutar apt-cyg para instalar algún paquete de Cygwin, obtengo lo siguiente:
$ apt-cyg install xterm
grep: /etc/setup/installed.db: No such file or directory
Installing xterm
xterm-327-1.tar.xz: OK
/usr/bin/tar: This does not look like a tar archive
/usr/bin/tar: Skipping to next header
/usr/bin/tar: 60 garbage bytes ignored at end of archive
/usr/bin/tar: Error exit delayed from previous errors
Unpacking...
/usr/bin/tar: This does not look like a tar archive
/usr/bin/tar: Skipping to next header
/usr/bin/tar: 60 garbage bytes ignored at end of archive
/usr/bin/tar: Error exit delayed from previous errors
/usr/bin/mv: cannot stat `/etc/setup/installed.db': No such file or directory
/usr/bin/mv: cannot stat `/tmp/awk.24556': No such file or directory
Package xterm requires the following packages, installing:
bash cygwin libICE6 libX11_6 libXaw7 libXft2 libXinerama1 libXmu6 libXpm4 libXt6 libfontconfig1 libncursesw10 luit xorg-x11-fonts-dpi75 xorg-x11-fonts-misc
grep: /etc/setup/installed.db: No such file or directory
grep: /etc/setup/installed.db: No such file or directory
Installing bash
bash-4.4.12-3.tar.xz: OK
/usr/bin/tar: This does not look like a tar archive
/usr/bin/tar: Skipping to next header
/usr/bin/tar: 340 garbage bytes ignored at end of archive
/usr/bin/tar: Error exit delayed from previous errors
Unpacking...
/usr/bin/tar: This does not look like a tar archive
/usr/bin/tar: Skipping to next header
/usr/bin/tar: 340 garbage bytes ignored at end of archive
/usr/bin/tar: Error exit delayed from previous errors
/usr/bin/mv: cannot stat `/etc/setup/installed.db': No such file or directory
/usr/bin/mv: cannot stat `/tmp/awk.7756': No such file or directory
Package bash requires the following packages, installing:
coreutils cygwin libiconv2 libintl8 libreadline7
grep: /etc/setup/installed.db: No such file or directory
grep: /etc/setup/installed.db: No such file or directory
Realiza esto en un bucle, regresando continuamente al paquete original y luego iterando a través de sus dependencias.
Estoy usando Cygwin en Windows 10. He intentado:
Reinstalar Cygwin y apt-cyg (esperando, en su mayoría, que la raíz de esto fuera algún tipo de instalación de tar defectuosa o un archivo de configuración incorrecto que una reinstalación restablecería a los valores predeterminados)
Ejecutar Cygwin en un shell de cmd que se "ejecuta como administrador"
Modificando mi variable PATH para tener / cygwin / bin en la parte superior, jerárquicamente
Esperando pacientemente a que el Sol finalmente se expanda y se trague la Tierra
Cualquier sugerencia que pueda ayudarme a avanzar sería inmensamente apreciada.
fuente
/etc/setup/installed.db
o tiene una instalación dañada o su apt-cyg está buscando en el directorio incorrecto. No está claro a qué te refieres con la configuración lleva años.Respuestas:
Su
cygwin
instalación está dañada oapt-cyg
cree que sí, ya que/etc/setup/installed.db
falta la base de datos del paquete instalado .apt-cyg
no se puede instalarbash cygwin
ya que son requisitos previos paraapt-cyg
que funcionen correctamente.Use la configuración y reinstale los paquetes necesarios.
fuente