Ir ao conteúdo

Prelink: /usr/lib/ (...) not /lib64/ (...) as dynamic linker


Posts recomendados

Postado

Fala, galera!!

 

Recentemente lembrei da existência das otimizações de desempenho providas pelo Prelink, Preload e Zram-Config, configurações essas que já tinha usado no passado. Só que ao ativar o prelink no Ubuntu 18.04 me retorna a saída abaixo:

 

Citação

sysadmin@udesk1804:~$ sudo su
[sudo] senha para sysadmin: 
root@udesk1804:/home/sysadmin# prelink -amR
prelink: /usr/bin/ubuntu-report: section file offsets not monotonically increasing
prelink: /usr/lib/klibc/bin/minips: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mount: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/losetup: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/reboot: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/sync: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mknod: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/chroot: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/halt: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/umount: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/kill: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/run-init: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/nuke: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mkfifo: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/ipconfig: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/pivot_root: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/resume: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/readlink: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/kinit.shared: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/false: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/fstype: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/cat: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/dmesg: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/poweroff: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/nfsmount: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mkdir: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/ls: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/sh.shared: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/sleep: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/true: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/dd: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/ln: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mv: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/cpio: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/uname: Using /lib/klibc-wBFLvVtxy4xJqEadIBJMa78iJz8.so, not /lib64/ld-linux-x86-64.so.2 as dynamic linker
prelink: /usr/lib/gcc/x86_64-linux-gnu/7/lto1: COPY relocations don't point into .bss or .sbss section
prelink: /usr/lib/gcc/x86_64-linux-gnu/7/cc1plus: COPY relocations don't point into .bss or .sbss section
prelink: /usr/lib/gcc/x86_64-linux-gnu/7/cc1: COPY relocations don't point into .bss or .sbss section
root@udesk1804:/home/sysadmin# 

 

Eu lembro das outras vezes que ao rodar o comando prelink -amR da primeira vez ele rolava uma listagem pura, sem o "Using...". O que necessariamente as linhas acima querem dizer?

  • Membro VIP
Postado

Não ajudarei muito ☹️, mas recomendo não rodar esse programa. Por ser bastante invasivo e estar no repositório universe (não recebe a devida atenção dos funcionários da Canonical), acho que não vale o risco por provavelmente pouco ganho.

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...