Sobre o recurso de reparo de permissões de disco do Utilitário de Disco
Resumo
O Utilitário de Disco permite verificar e reparar problemas de permissões e de disco. Este artigo descreve um dos recursos do Utilitário de Disco para discos do Mac OS X: Reparar permissões de disco.
Produtos Afetados
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Utilitário de Disco, Mac OS X 10.5
Como o Utilitário de Disco verifica as permissões do arquivo?
Muitos itens que você instala no Mac OS X são instalados a partir de arquivos de pacotes (cujas extensões são ".pkg"). Cada vez que você instala alguma coisa a partir de um desses arquivos, um arquivo "Bill of Materials" (extensão ".bom") é armazenado no arquivo de recebimento do pacote, o qual é guardado em /Library/Receipts/ . Se observar a pasta Receipts, por exemplo, você verá todos os tipos de arquivos que terminam com .pkg, incluindo alguns que foram criados durante a instalação do Mac OS X (por exemplo, BaseSystem.pkg). Não se preocupe, esses arquivos não ocupam muito espaço no disco e você não deve colocá-los na Lixeira.
Cada um desses arquivos ".bom" contém uma lista dos nomes instalados por pacote, bem como as permissões apropriadas para cada arquivo.
Quando você usa o Utilitário de Disco para verificar ou reparar permissões de disco, ele analisa cada um dos arquivos .bom em /Library/Receipts/ e compara a lista com as permissões reais de cada arquivo listado. Se as permissões forem diferentes, o Utilitário de Disco reporta a diferença (e as corrige, se você usar o recurso de reparo).
O Utilitário de Disco verifica as permissões em todos os arquivos?
Não. Os arquivos que não foram instalados como parte do pacote do instalador da Apple não constam do recebimento e não serão verificados. Por exemplo, se você instalar um aplicativo por meio de um aplicativo de instalação que não seja da Apple ou por meio da cópia do arquivo de uma imagem de disco, volume de rede ou outro disco (em vez de usar o Instalador), não será criado nenhum arquivo de recebimento. Isso é esperado. Alguns aplicativos foram criados para ser instalados de uma dessas maneiras.
Além disso, arquivos cujas permissões possam ser alteradas durante o uso normal sem afetar sua função são propositadamente ignorados (não verificados).
Dica: se você remover os recebimentos em /Library/Receipts/, os arquivos instalados por aqueles pacotes não serão verificados ou reparados, por isso não se deve excluir itens de /Library/Receipts/ . Consulte Utilitário de Disco mostra um alerta "Ausência de pacotes válidos".
Nota sobre o Mac OS X 10.5 Leopard: quando iniciado a partir do DVD de instalação do Leopard, as permissões do diretório inicial do usuário podem ser redefinidas por meio do utilitário de redefinição de senha.
Devo iniciar a partir de um disco de instalação do Mac OS X para reparar as permissões de disco?
Sempre que possível, as permissões de disco devem ser reparadas durante a inicialização a partir de um volume Mac OS X (disco rígido) que contenha um software Mac OS X atualizado, em vez de por um disco de instalação do Mac OS X. As atualizações do software Mac OS X podem alterar as permissões em alguns arquivos para melhorar a segurança. Quando isso ocorre, a versão do Utilitário de Disco do volume Mac OS X é atualizada para se responsabilizar pelas novas permissões. Executar o Utilitário de Disco após iniciar pelo volume Mac OS X garante que as alterações feitas pelas atualizações do software sejam preservadas.