
Há alguns meses compilei acidentalmente um aplicativo que instalava vários binários na pasta /usr/bin e depois executei a mesma instalação para colocar os mesmos binários em um local compartilhado. Agora, alguns usuários estão usando os binários em /usr/bin em vez do local compartilhado. Como posso removê-los? Devo simplesmente excluí-los? Em caso afirmativo, isso causará algum problema?
Aqui está a lista. Obrigado !!
senha: /urs/bin
[root@sever]# ls | grep blast
- blastdb_aliastool
- blastdbcheck
- blastdbcmd
- blast_formatter
- blastn
- blastp
- convert2blastmask
- deltablast
- legacy_blast.pl
- makeblastdb
- blastxz
- tblastx
- psiblast
- rpsblast
- rpstblastn
- tblastn
- update_blastdb.pl
Responder1
em vez de simplesmente excluí-los, se eu fosse você, excluiria e criaria um link para onde seu binário real está colocado. Isso evitará muitas dores de cabeça para você, especialmente se você estiver lidando com pessoas que não entendem de informática como seu público. Por exemplo
rm /usr/bin/blastdb_aliastool
ln -s /new/shared/location/blastdb_aliastool /usr/bin/blastdb_aliastool
e se você repetir isso para todos os arquivos excluídos, as pessoas que fizerem referência ao local /usr/bin acessarão o local que você realmente deseja que eles usem.