Reinstalar software comercial (por exemplo, corrida do óleo, tempestade de aço etc.)

3

Após a reinstalação do Ubuntu 12.04, é impossível instalar jogos comerciais, por exemplo, o Oil Rush. Isso dá esse erro:

Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/oilrush/ubuntu/dists/oneiric/main/binary-amd64/Packages  The requested URL returned error: 401
Failed to fetch https://private-ppa.launchpad.net/commercial-ppa-uploaders/oilrush/ubuntu/dists/oneiric/main/binary-i386/Packages  The requested URL returned error: 401
Some index files failed to download. They have been ignored, or old ones used instead.

Comprei estes jogos em 11,10, mas instalei estes jogos em 12.04 antes ... Como posso resolver este problema?

    
por kebabfish 03.06.2012 / 20:47

2 respostas

6

Eu tive o mesmo problema ao tentar reinstalar o Steel Storm: Burning Retribution.

O erro 401 é um erro de autenticação.

Acabei de descobrir para recuperá-lo para o meu caso, espero que ajude.

Primeiro, você precisa saber que seus detalhes de autenticação para o PPA estão armazenados em /etc/apt/auth.conf .

Em segundo lugar, você precisa verificar se os detalhes estão corretos acessando o link e se conectando com os detalhes que você usou para comprar o software.

Uma vez logado, clique no seu nome, se o canto superior direito (ao lado do botão de logout).

Na seção "Pacotes pessoais de pacotes", clique em "Visualizar suas assinaturas privadas do PPA".

No lado direito da linha correspondente à sua compra, clique em "visualizar"

Agora você deve ver algo parecido com isto:

deb https://USERNAME:PASSWORD@private-ppa.launchpad.net/commercial-ppa-uploaders/PURCHASE/ubuntu YOUR_UBUNTU_VERSION_HERE main

Verifique se USERNAME e PASSWORD correspondem respectivamente a login e senha no seu /etc/apt/auth.conf arquivo.

Quando /etc/apt/auth.conf for atualizado com os detalhes corretos, seja executado como sudo apt-get update do terminal e verifique se você ainda recebe mensagens de erro, se você não conseguir, você poderá reinstalar o jogo.

Outro problema que você pode ter é se o seu jogo ainda não tiver uma versão PRECISE, nesse caso você precisa ir em /etc/apt/sources.list.d/ e modificar o arquivo contendo a descrição do PPA privado (no meu caso /etc/apt/sources.list.d/private-ppa.launchpad.net_commercial-ppa-uploaders_steel-storm2_ubuntu.list ).

Exemplo no meu caso:

Eu tive que substituir esta linha:

deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/steel-storm2/ubuntu precise main

... com isso:

deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/steel-storm2/ubuntu oneiric main
    
por fmo 10.06.2012 / 16:42
0

Pode haver um desligamento temporário, então abra Update Manager e clique em Settings , em seguida, ele abrirá uma janela e, nessa janela, no Ubuntu Software TAB, você terá a opção de alterar o servidor . por isso, mude o servidor para Servidor principal ou Melhor servidor para a sua localização e tente novamente.

    
por Ten-Coin 03.06.2012 / 21:15