Instalação falsa do pacote java-runtime?

2

Eu não uso o ambiente openjdk, e instalei o oracle java, depois vinculei os binários java / javac a /usr/bin .

Agora, quando eu construo pacotes que requerem java-runtime package, eu tive que editar o PKGBUILD toda vez para remover a dependência daquele pacote.

Então, posso inserir um registro em algum lugar, para que o pacman acredite que o java-runtime já está instalado?

EDITAR

Eu não usei nenhum pacote para instalar o oracle java, acabei de extraí-lo em algum lugar onde, em seguida, vinculei os binários a $ PATH

    
por daisy 25.04.2013 / 03:48

2 respostas

2

Em uma situação semelhante no Ubuntu, eu apenas instalei o pacote (repetidamente) necessário e removi os arquivos individuais posteriormente, com base na lista de arquivos instalados que o gerenciador de pacotes me contou. Apenas certifique-se de que nada da sua própria instalação seja sobrescrito.

A única coisa que eu encontrei ao longo do tempo é que alguns pacotes usam seus scripts de instalação para gerar dados adicionais que obviamente não estão na lista de arquivos do pacote.

    
por 25.04.2013 / 09:59
1

Estou usando o Arch linux: Gerei (e excluí) um arquivo PKGBUILD descrevendo um pacote chamado "fake -java "sem arquivos que forneçam" java-environment = 7 ". Corri updpkgsums , makepkg e, em seguida, no arquivo tar.xz recém-gerado, pacman -U .

Até agora, funcionou.

    
por 04.08.2013 / 00:20

Tags