Não é possível instalar nenhum programa

Não é possível instalar nenhum programa

Estou tentando instalar programas, mas não importa qual programa eu tente instalar, recebo o seguinte erro. Por exemplo, baixei o skype 'skype-debian_4.2.0.11-1_i386.deb' e executei o comando:

$ cd downloads

E então:

$ sudo apt-get install skype-debian_4.2.0.11-1_i386

E recebo o seguinte erro:

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'

Estou executando o CrunchBang. No sources.listarquivo diz:

## 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

Quando tento executar o comando:

$ sudo gdebi skype-debian_4.2.0.11-1_i386.deb

Eu entendi isso:

Reading package lists... Done
Building dependency tree    
Reading state information... Done
Building data structures... Done 
This package is uninstallable
Wrong architecture 'i386'

Responder1

Problema 1

apt-getserve para baixar e instalar pacotes dos repositórios Debian. Não é para instalar arquivos .deb locais. Para isso, você deve usar gdebi:

sudo gdebi skype-debian_4.2.0.11-1_i386

ou, para uma interface gráfica

sudo gdebi-gtk skype-debian_4.2.0.11-1_i386

Não usei o CrunchBang, mas quase certamente, basta clicar duas vezes no instalador para permitir a instalação. Ele deve abrir automaticamente em gdebi-gtk.

Como alternativa, você pode instalar diretamente, dpkgmas isso não é recomendado (é mais provável que você tenha problemas de dependência, problemas de versão, etc.):

sudo dpkg -i skype-debian_4.2.0.11-1_i386

Problema 2

É por isso que é importante nos fornecer o histórico do que você fez. Aqui está o que eu acho que aconteceu. Você seguiu um tutorial para instalar o Skype. Como esse é um aplicativo de 32 bits e parece que você está executando um sistema de 64 bits, o procedimento comum é ativarmulti-arco. Isso é feito com o comando sudo dpkg --add-architecture. Por alguma razão, você parece ter corrido

sudo dpkg --add-architecture asdf

Isso fará com que apt-getprocure pacotes em um diretório do repositório chamado binary-asdfque não existe.

Para corrigir esses erros, execute este comando

sudo dpkg --remove-architecture asdf

Então corra

sudo apt-get update

Deve terminar sem erros.

Responder2

Faça este truque

sudo apt-add-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install skype

Funciona para mim.

informação relacionada