dwww Home | Manual pages | Find package

dpkg-fsys-usrunmess(8)            dpkg suite            dpkg-fsys-usrunmess(8)

NOME
       dpkg-fsys-usrunmess - desfaz a confusão merged-/usr-via-aliased-dirs

SINOPSE
       dpkg-fsys-usrunmess [option...]

DESCRIÇÃO
       dpkg-fsys-usrunmess é uma ferramenta para corrigir sistemas de
       ficheiros que foram instalados de novo com instaladores recentes de
       predefinições infelizes ou migrados para um /usr danificado via
       directórios de disposição de nomes alternativos, o qual não é suportado
       pelo dpkg. Veja a FAQ do dpkg.

       Nota: Em Debian o seu tech-ctte decretou que num lançamento após o
       bookworm a disposição não-usrmerged não irá ser suportada, e assim
       alguns dos seus maintainers podem não corrigir problemas ou
       intencionalmente remover o suporta não-usrmerged, assim você tem de
       decidir e escolher o seu veneno.

       Este programa irá executar as seguintes acções gerais:

       •   Verifica se o sistema precisa de ser comutado, caso contrário não
           faz nada.

       •   Verifica a consistência da base de dados do dpkg e caso contrário
           aborta.

       •   Gera e instala um pacote de prevenção de regressão, se pedido na
           linha de comandos ou caso contrário na solicitação.

       •   Obtém a lista de ficheiros e alternativas que precisam ser
           restaurados.

       •   Procura ficheiros de módulos de kernel não vigiados que possam
           precisar se ser movidos também.

       •   Cria uma hierarquia sombra sob /.usrunmess, ao criar os links
           simbólicos de directórios ou por ligações rijas ou copiando os
           ficheiros como necessário.

       •   Pede confirmação antes de proceder, se requerido na linha de
           comandos.

       •   Tranca a base de dados do dpkg.

       •   Marca todos os pacotes como meio instalados para forçar o correr
           dos scripts de maintainer que podem precisar de recriar ficheiros.

       •   Substitui os directórios de nomes alternativos pelos sombra, ao
           criar uma cópia de salvaguarda dos antigos directórios de links
           simbólicos e renomeando os sombra sobre os outros.

       •   Re-etiqueta a informação MAC para directórios e links simbólicos se
           necessário.

       •   Remove links simbólicos de salvaguarda.

       •   Remove os objectos movidos antigos, mas adia a remoção de
           directórios.

       •   Remove directórios adiados antigos que não estão referidos pelo
           dpkg-query.

       •   Remove o directório raiz sombra.

       •   Regista um policy-rc.d para proibir acções de serviço, o que
           significa que os serviços podem precisar de serem reiniciados após
           isto, idealmente com um reiniciar da máquina.

       •   Reconfigura todos os pacotes.

       •   Retira o registo de policy-rc.d e restaura o estado das
           alternativas.

       Nota: Quando se corre o programa a partir de alguma shells tais como
       bash(1) ou zsh(1), após o executar, você pode precisar de requisitar à
       shell para esquecer todas as localizações de executáveis lembradas com
       por exemplo "hash -r".

       Nota: Alguns directórios podem demorar após a migração no caso de
       conterem ficheiros não acompanhados. É escrita uma lista assim que o
       script terminar para investigação posterior.

       Aviso: Note que esta operação tem o potencial de tornar o sistema não
       utilizável ou quebrado em caso de uma pagarem súbita ou reinicio do
       sistema. estado inesperado do sistema, ou possíveis bugs no script.
       Esteja preparado com meio de recuperação e considere fazer cópias de
       salvaguarda antes.

OPÇÕES
       -p, --prompt
           Pergunta no ponto de não retorno, para que os resultados de
           depuração da hierarquia sombra possam ser avaliados antes de
           proceder.

       --prevention
       --no-prevention
           Activa ou desactiva a a geração e instalação de um pacote de
           prevenção de regressão no sistema. Se nenhuma opção for fornecida,
           será solicitada qual a acção a tomar.

           O pacote gerado contém o campo Protected definido para yes para
           proteção contra remoção acidental do pacote.

       -n, --no-act
       --dry-run
           Esta opção activa o modo dry-run, onde não há acções destrutivas,
           apenas a parte de preparação.

       -?, --help
           Mostra a mensagem de utilização e termina.

       --version
           Mostra a versão e termina.

AMBIENTE
       DPKG_USRUNMESS_NOACT
           Esta definição define se se deve activar o modo dry-run.

VEJA TAMBÉM
       <https://wiki.debian.org/Teams/Dpkg/FAQ#broken-usrmerge>.

TRADUÇÃO
       Américo Monteiro

       Se encontrar algum erro na tradução deste documento, por favor
       comunique para Américo Monteiro <a_monteiro@gmx.com>.

1.21.22                           2023-05-11            dpkg-fsys-usrunmess(8)

Generated by dwww version 1.15 on Mon Jul 1 04:54:29 CEST 2024.