Olá Luciano,

Respondendo:

2015-12-14 2:34 GMT-04:00 luciano de souza <[email protected]>:

> ...
>
> No entanto, não trata-se apenas de uma biblioteca de teste. Não quero
> ficar a sujar /usr/lib. Assim, pergunto-lhes:
> 1. Se eu apagar libtest.so do diretório corrente, haveria algum
> comando, invocado sobre /usr/lib, que removesse os links simbólicos
> quebrados?
>

Não me lembro de nenhum automaticamente, mas um script com rm sobre o
libteste.so e sobre o link simbólico não seria suficiente?


> 2. Haveria como criar um link simbólico, que ficasse de tal modo
> associado ao arquivo original, que ao ser apagado o original,
> imediatamente fosse também apagado o link simbólico?
>

Sim, e nesse caso não seria link simbólico, seria um hard link. Veja man ln.


> 3. Há como definir, somente para a seção de terminal corrente, um
> caminho de busca de sos que correspondesse ao diretório de trabalho?
>

Sim. Podes executar  um comando de terminal de forma mais restrita. Veja
man bash.

Mas, acho que a alternativa do hard link melhor para você.

Outra alternativa seria a criação de um ambiente de desenvolvimento em uma
pasta na sua conta de usuário e você daria um chroot para ela. Faz o
desenvolvimento e depois a cópia da versão definitiva para a /usr/lib

Abraços

André Cavalcante
Manaus, AM.
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a