Como reinstalar o arquivo de configuração [duplicado]

1

Como você reverte ou reinstala um arquivo de configuração no Debian / Ubuntu?

Eu acidentalmente sobrei o arquivo /etc/bluetooth/main.conf . A execução de dpkg -S /etc/bluetooth/main.conf mostra que o pacote bluez fornece isso, mas quando executo sudo apt-get install --reinstall bluez , ele não é reinstalado.

    
por Cerin 18.04.2016 / 08:39

2 respostas

5

Você deve mv do arquivo sair do caminho:

mv /etc/bluetooth/main.conf /etc/bluetooth/main.conf.old
apt-get -o DPkg::options::=--force-confmiss --reinstall install bluez

Eu não sei se você pode obter apt para sobrescrever um arquivo de configuração existente, é por isso que você deve movê-lo para fora do caminho primeiro.

    
por 18.04.2016 / 08:52
1

Solução 1

Execute o seguinte comando, substituindo package-name pelo nome do pacote:

sudo apt-get -o Dpkg::Options::="--force-confmiss" install --reinstall package-name

Solução 2

Se você tem o pacote .deb , vá para o diretório onde o pacote existe e execute,

dpkg -i --force-confmiss package-name.deb
    
por 18.04.2016 / 08:53