• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

max59x

[Duvida] VMware não reconhece USB em Windows →→→→ (ver pagina 2)

34 mensagens neste tópico

De há uns tempos para cá não consigo usar o (maravilhoso) comando:

sudo apt-get install xxxxxx

sempre que o faço tenho este erro:

dpkg: falhou ao abrir ficheiro de informações do pacote `/var/lib/dpkg/available' para leitura: Ficheiro ou directoria inexistente
E: Sub-process /usr/bin/dpkg returned an error code (2)

Alguém me pode explicar o que se passa? É que me faz imenso jeito.

Já agora se me conseguirem ajudar nisto também agradecia:

Tentei instalar o Vmware, o icone aparece no ambiente mas este não inicia, decidi escrever na consola e tenho este erro:

vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.

Quando executo o dito comando dá-me este erro:

user@user-desktop-Ubuntu:~$ sudo /usr/bin/vmware-config.pl
Password:
Making sure services for VMware Server are stopped.

Stopping VMware services:
   Virtual machine monitor                                             done

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type icons? 
[/usr/share/icons] 

What directory contains your desktop menu entry files? These files have a 
.desktop file extension. [/usr/share/applications] 

In which directory do you want to install the application's icon? 
[/usr/share/pixmaps] 

/usr/share/applications/vmware-server.desktop: warning: The 'Application' category is not defined by the desktop entry specification.  Please use one of "AudioVideo", "Audio", "Video", "Development", "Education", "Game", "Graphics", "Network", "Office", "Settings", "System", "Utility" instead
/usr/share/applications/vmware-console-uri-handler.desktop: warning: The 'Application' category is not defined by the desktop entry specification.  Please use one of "AudioVideo", "Audio", "Video", "Development", "Education", "Game", "Graphics", "Network", "Office", "Settings", "System", "Utility" instead
Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Server is suitable for your 
running kernel.  Do you want this program to try to build the vmmon module for 
your system (you need to have a C compiler installed on your system)? [yes] 

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.20-16-generic/build/include] 

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entrando no diretório `/tmp/vmware-config5/vmmon-only'
make -C /lib/modules/2.6.20-16-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entrando no diretório `/usr/src/linux-headers-2.6.20-16-generic'
  CC [M]  /tmp/vmware-config5/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config5/vmmon-only/linux/driver.c:80:
/tmp/vmware-config5/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
/tmp/vmware-config5/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
/tmp/vmware-config5/vmmon-only/./include/compat_kernel.h:21: warning: type defaults to ‘int’ in declaration of ‘_syscall1’
make[2]: ** [/tmp/vmware-config5/vmmon-only/linux/driver.o] Erro 1
make[1]: ** [_module_/tmp/vmware-config5/vmmon-only] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-headers-2.6.20-16-generic'
make: ** [vmmon.ko] Erro 2
make: Saindo do diretório `/tmp/vmware-config5/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please 
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

Já tentei de tudo e não consigo resolver, ajudem-me pf.  :)

Uso Ubuntu 7.04.

Obrigado

;)

--max59x

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Rui Carlos: "Id desconhecido: apt-get"

CR_: O link do VMware é muito complicado, não consigo perceber o que tenho de fazer

Quanto ao erro do dpkg, num deles ele diz:

Fixed it!

dpkg --clean-avail

apt-get update

And, we're running again.

Mas comigo:

user@user-desktop-Ubuntu:~$ dpkg --clean-avail
dpkg: opção desconhecida --clean-avail

Escreva dpkg --help para ajuda sobre instalar e desinstalar pacotes [*];
Utilize `dselect' ou `aptitude' para gestão de pacotes user-friendly;
Escreva dpkg -Dhelp para uma lista de valores de flags de debug do dpkg;
Escreva dpkg --force-help para uma lista de opções para forçar operações;
Escreva dpkg-deb --help para ajuda sobre manipular ficheiros *.deb;
Escreva dpkg --licence para licença de copyright e falta de garantia (GNU GPL) [*].

Opções marcadas com [*] produzem muita saída de texto - utilize pipes com `less' ou `more' !

No outro caso ele formatou o pc e eu não queria ir tão longe, já que tenho tudo a funcionar como queria tirando estas duas coisas.

O comando sempre funcionou mas de um momento para o outro (não sei exactamente quando) deixou de funcionar, e mesmo pelo menu "add/remove..." dá o mesmo erro, ou seja não consigo instalar nada. :)

:wall:

--max59x

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

por acaso não fizeste su apt-get ..., pois não?

faz su <enter> e depois insere a password de root.

depois executa o camando sem o sudo antes.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Tens de fazer isso como root:

#sudo dpkg --clean-avail

#sudo apt-get update

Rui Carlos no ubuntu o sudo tem os mesmo previlégios de root a $path penso é a mesma que usada quando fazemos su (su - nalgumas distros). Além do mais (também não tenho a certeza) não vem configurado o su por default. Porque achas que é do sudo?

A resolução para o VMware é esta:

http://ubuntuforums.org/showpost.php?p=1937683&postcount=22

Put this into the file /usr/src/linux-headers-2.6.20-2-386/include/linux/config.h

#ifndef _LINUX_CONFIG_H
#define _LINUX_CONFIG_H
/* This file is no longer in use and kept only for backward compatibility.
*  * autoconf.h is now included via -imacros on the commandline
*   */
#include <linux/autoconf.h>

#endif

De qualquer maneira dizem lá que já está resolvido numa actualização qualquer do VMware...

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

o sudo pode ter alguma falha, sei-lá. com o su nunca tive problemas, por isso dei a sugestão.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mas pah, um comando que dá permissões de root penso que nunca poder "atrofiar" com o apt. São dois comandos distintos.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

por acaso não fizeste su apt-get ..., pois não?

faz su <enter> e depois insere a password de root.

depois executa o camando sem o sudo antes.

Estava  :-[

Fazendo como dizes acontece uma coisa esquisita:

user@user-desktop-Ubuntu:~$ su
Password:
su: Authentication failure
Desculpe.

E eu estou a por a password certa tenho a certeza.  :)

Já vou tentar o que disseste CR.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

CR: Eu não tenho essa pasta, as que eu tenho são estas:

capturaecrakg5.th.jpg

Não sei qual delas é.

Sven Com esse nome não estou a encontrar o ficheiro, o mais parecido que encontrei aí foi o "vmware-any-any-update" podes me dar o link exacto para esse patch?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é esse mesmo o "vmware-any-any-update110"

Ok, já fiz o download é um ficheiro .tar.gz de 321 KB, agora faço o quê com isto? Como se eu fosse muito burro pf.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

é esse mesmo o "vmware-any-any-update110"

Ok, já fiz o download é um ficheiro .tar.gz de 321 KB, agora faço o quê com isto? Como se eu fosse muito burro pf.

extrais o ficheiro e corres o ficheiro runme.pl

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

extrais o ficheiro e corres o ficheiro runme.pl

Está na mesma :)

Ao executar o ficheiro runme.pl, se escolher "Executar na consola" a consola abre e fecha imediatamente, se escolher "Executar" não acontece nada (pelo menos visivel).

Mas o erro continua ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

abre primeiro a consola e depois corre o ficheiro, assim vez qual e o erro

talvez permisões

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Fazendo como dizes acontece uma coisa esquisita:

user@user-desktop-Ubuntu:~$ su
Password:
su: Authentication failure
Desculpe.

E eu estou a por a password certa tenho a certeza.  :)

Para poderes usar o su no ubuntu, tens de fazer sudo passwd e pôr a password as vezes que ele pede para depois poder usar o su. ;)
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para poderes usar o su no ubuntu, tens de fazer sudo passwd e pôr a password as vezes que ele pede para depois poder usar o su. :)

Assim já consegui, mas não é disso porque o erro é o mesmo:

user@user-desktop-Ubuntu:~$ sudo passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: a password foi actualizada com sucesso
user@user-desktop-Ubuntu:~$ su
Password: 
root@user-desktop-Ubuntu:/home/user# apt-get install azureus

(...)

Depois de descompactar, 15,9MB adicionais de espaço em disco serão utilizados.
Você deseja continuar [Y/n]? y
dpkg: falhou ao abrir ficheiro de informações do pacote `/var/lib/dpkg/available' para leitura: Ficheiro ou directoria inexistente
E: Sub-process /usr/bin/dpkg returned an error code (2)

:|

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

abre primeiro a consola e depois corre o ficheiro, assim vez qual e o erro

talvez permisões

O erro é este: (corri como administrador)

Updating /usr/bin/vmware-config.pl ... already patched
Unable to copy the source file ./vmmon.tar to the destination file 
/usr/lib/vmware/modules/source/vmmon.tar.

Execution aborted.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Assim já consegui, mas não é disso porque o erro é o mesmo:

user@user-desktop-Ubuntu:~$ sudo passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: a password foi actualizada com sucesso
user@user-desktop-Ubuntu:~$ su
Password: 
root@user-desktop-Ubuntu:/home/user# apt-get install azureus

(...)

Depois de descompactar, 15,9MB adicionais de espaço em disco serão utilizados.
Você deseja continuar [Y/n]? y
dpkg: falhou ao abrir ficheiro de informações do pacote `/var/lib/dpkg/available' para leitura: Ficheiro ou directoria inexistente
E: Sub-process /usr/bin/dpkg returned an error code (2)

Experimenta instalar outro pacote qq. Tipo o listen.
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Experimenta instalar outro pacote qq. Tipo o listen.

Igual:

dpkg: falhou ao abrir ficheiro de informações do pacote `/var/lib/dpkg/available' para leitura: Ficheiro ou directoria inexistente
E: Sub-process /usr/bin/dpkg returned an error code (2)

Se calhar não há nada a fazer, só com um format :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ok, a solução é mesmo mudar para uma distribuição decente :)

(os adeptos do ubuntu que me desculpem mas não percebo como é que acho que ele é tão bom)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

já vistes as permissões de `/var/lib/dpkg/available'

podes sempre reinstalar o apt-get

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

já vistes as permissões de `/var/lib/dpkg/available'

podes sempre reinstalar o apt-get

Lol? dpkg-reconfigure apt?
0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora