Não é possível entender a diferença entre liblapack3 e liblapack3gf

0

Eu preciso instalar a biblioteca lapack em um computador do Ubuntu para criar um link para um código que estou desenvolvendo.

Foi-me dito para apt-get install liblapack3 , mas o único que encontrei é liblapack3gf . Minha lista do apt diz liblapack3gf - library of linear algebra routines 3 - shared version , mas a pessoa que me disse para instalá-lo tem liblapack3 - Library of linear algebra routines 3 - shared version e liblapack3gf - Transitional package for liblapack3 .

O que é um pacote transitório? Devo instalar o lapack3gf ou fazer o download diretamente da página do lapack? devo também instalar o liblapack-dev ?

    
por Nordico 24.02.2015 / 17:12

1 resposta

0

Você pode pensar em um pacote de transição como um atalho para outro pacote (desejado). O pacote transicional não contém nada além de metadados que indiquem que este pacote depende do pacote desejado, de forma que o pacote desejado seja instalado quando você estiver tentando instalar o pacote transicional.

No seu caso, como se diz,

liblapack3gf - library of linear algebra routines 3 - shared version 

No que diz respeito à descrição, é bom instalar liblapack3gf .

Considerando que, no computador de outra pessoa, quando ele tentar instalar liblapack3gf , como é um pacote de transição para liblapack3 - Library of linear algebra routines 3 - shared version , o seguinte será exibido:

The following extra packages will be installed:
   liblapack3
    
por heemayl 24.02.2015 / 17:29