No se puede instalar ningún programa

No se puede instalar ningún programa

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.listarchivo 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-getes para descargar e instalar paquetes desde los repositorios de Debian. No es para instalar archivos .deb locales. Para eso, deberías usar gdebien 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, dpkgpero 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-getque se busquen paquetes en un directorio del repositorio llamado binary-asdfque 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.

información relacionada