Como executo o “HP Support Assistant”? [fechadas]

3

O desempenho da bateria no meu hp-laptop degradou-se de maneira desastrosa.

A HP só substituirá a bateria se eu der o resultado de seu software "HP Support Assistant". Eu baixei o software e tentei executar o mesmo com "Wine". Nem ele foi instalado nem jogou qualquer exceção.

O Ubuntu Software Center não tem o software, existe uma maneira de converter o software em formato deb para instalação no Ubuntu.

Editar 1: - Ao instalar com vinho, recebo o seguinte erro: -

ankit@stream:~/.wine/drive_c/swsetup/SP54620$ wine  msiinstaller.exe 
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:apphelp:ApphelpCheckInstallShieldPackage stub: 0x32d5fc L"C:\users\Public\Application Data\{A8DA1505-E615-42BB-BB77-74D5CC91FE7E}\HP Support Assistant.msi"
ankit@stream:~/.wine/drive_c/swsetup/SP54620$ 
    
por Ankit 01.10.2012 / 15:28

6 respostas

4

Você não pode converter .exe para .deb. São duas coisas completamente diferentes. Eu não acho que executá-lo no Wine vai funcionar também. Se o chamado assistente de suporte for verificar a bateria, precisará acessar algumas coisas próximas ao hardware, o que seria específico do Windows e de seu modelo específico de computador.

Você pode executar o Windows em uma máquina virtual, mas isso não permite que o programa verifique sua bateria.

O que você realmente precisa fazer é instalar o Windows em uma partição separada ou algo assim, o que deve permitir que o programa funcione.

    
por Kalle Elmér 01.10.2012 / 15:39
3

Eu acho que a única opção para executar um .exe em uma máquina Linux é usando o WINE. Você não pode converter um exe em deb.

Se você conhece o código completo do programa exe, você pode reescrevê-lo para o Linux.

Eu sugiro que você primeiro entenda a saída do "HP Support Assistant" e quais dados são necessários para o pessoal de suporte da HP substituir a bateria do seu laptop.

Existem aplicativos maravilhosos no Ubuntu para obter todas as estatísticas do seu computador. que forneceria os mesmos resultados que o "HP Support Assistant"

    
por devav2 01.10.2012 / 15:45
0
  1. use vinho de postagem anterior

  2. use o cd de boot do hiren e execute o mínimo de windows live cd, em seguida, execute o seu arquivo exe de lá

  3. instale o virtualbox e execute as janelas dele e execute o seu exe

por user91632 01.10.2012 / 15:36
0

Um arquivo .EXE é um aplicativo executável do Windows, que basicamente significa que é um programa. Um arquivo .DEB, usado no Ubuntu e em outras distribuições do Linux baseadas no Debian, é um instalador contendo o código fonte de um programa, e não é realmente o programa por si só (o código é, um deb não é). Você não pode, na verdade, retirar o código de um .EXE, uma vez que ele se tornou um formato, por isso seria tecnicamente impossível converter tal arquivo em um .deb.

    
por user61928 01.10.2012 / 15:37
0

Isso envolveria os criadores do arquivo EXE para abrir o código de seu programa e tê-lo em um formato de fonte como um tar.gz comprimido ou torná-los o formato .deb. A única maneira agora é executá-lo com o Wine. Neste caso, já que este é o Assistente de Suporte HP

    
por Luis Alvarado 01.10.2012 / 15:37
0

Você não pode converter um Exe para um arquivo Deb como um Exe é um programa compilado projetado para rodar no Windows e um Deb é um arquivo que contém arquivos que serão instalados em um sistema que suporta o esquema de gerenciamento de pacotes do Debian. / p>

A solução mais próxima que você alcançará, devido aos erros do Wine, é executá-lo em uma VirtualBox Virtual Machine. Isso pode ser o suficiente para "enganar" (ver próximo parágrafo) os técnicos da HP.

Também devo dizer que, tendo instalado o Ubuntu, é mais do que provável que você viole os termos do contrato que lhe forneceria uma nova bateria e, mesmo que você consiga executar o software, pode estar além do cumprimento do contrato de troca. .

    
por user92125 01.10.2012 / 20:52