Estoy intentando instalar programas, pero no importa qué programa intente instalar, aparece el siguiente error. Por ejemplo, descargué Skype 'skype-debian_4.2.0.11-1_i386.deb' y ejecuté el comando:
$ cd downloads
Y luego:
$ sudo apt-get install skype-debian_4.2.0.11-1_i386
Y me sale el siguiente error:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package skype-debian_4.2.0.11-1_i386
E: Couldn't find any package by regex 'skype-debian_4.2.0.11-1_i386'
Estoy ejecutando CrunchBang. En el sources.list
archivo dice:
## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
deb http://packages.crunchbang.org/waldorf waldorf main
#deb-src http://packages.crunchbang.org/waldorf waldorf main
## DEBIAN
deb http://http.debian.net/debian wheezy main contrib non-free
#deb-src http://http.debian.net/debian wheezy main contrib non-free
## DEBIAN SECURITY
deb http://security.debian.org/ wheezy/updates main
#deb-src http://security.debian.org/ wheezy/updates main
And in the folder there is one file called google-chrome.list and it says in it
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb http://dl.google.com/linux/chrome/deb/ stable main
EDITAR #1
Cuando intento ejecutar el comando:
$ sudo gdebi skype-debian_4.2.0.11-1_i386.deb
Entiendo esto:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
This package is uninstallable
Wrong architecture 'i386'
Respuesta1
Problema 1
apt-get
es para descargar e instalar paquetes desde los repositorios de Debian. No es para instalar archivos .deb locales. Para eso, deberías usar gdebi
en su lugar:
sudo gdebi skype-debian_4.2.0.11-1_i386
o, para una interfaz gráfica
sudo gdebi-gtk skype-debian_4.2.0.11-1_i386
No he usado CrunchBang, pero es casi seguro que simplemente hacer doble clic en el instalador debería permitirle instalarlo. Debería abrirse automáticamente en gdebi-gtk
.
Alternativamente, puede instalar directamente con, dpkg
pero no se recomienda (es más probable que tenga problemas de dependencia, problemas de versión, etc.):
sudo dpkg -i skype-debian_4.2.0.11-1_i386
Problema 2
Por eso es importante que nos cuentes los antecedentes de lo que has hecho. Esto es lo que creo que pasó. Seguiste un tutorial para instalar Skype. Dado que se trata de una aplicación de 32 bits y parece que estás ejecutando un sistema de 64 bits, el procedimiento común es habilitarmultiarco. Esto se hace con el comando sudo dpkg --add-architecture
. Por alguna razón, parece que has huido
sudo dpkg --add-architecture asdf
Esto hará apt-get
que se busquen paquetes en un directorio del repositorio llamado binary-asdf
que no existe.
Para corregir estos errores, ejecute este comando
sudo dpkg --remove-architecture asdf
Entonces corre
sudo apt-get update
Debería terminar sin errores.
Respuesta2
haz este truco
sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install skype
Esto funciona para mi.