apt-mirror: não é possível criar o diretório / dir: / mirror em / usr / bin / apt-mirror line 342

0

O título desta pergunta é a mensagem de erro que recebo depois de instalar o apt-mirror e o apache2. De acordo com as instruções estabelecidas por todos os guias que encontrei. Ele me informa para modificar /etc/apt/mirror.list com um diretório que eu criei para o repositório acabar.

ou seja, defina base_path /dir

Eu também adicionei os repositórios que quero na minha lista. Depois de inserir o seguinte

$ sudo apt-mirror

Ele retorna com o erro no título

apt-mirror: can't create /srv/local-repo:/mirror directory at /usr/bin/apt-mirror line 342

Eu investiguei esse arquivo: line e sou muito amador para decifrar o problema.

    
por Miphix 28.04.2015 / 20:36

1 resposta

1

O apt-mirror foi criado para ser executado pelo usuário apt-mirror , não root .

Portanto, não o execute como root . Vai bagunçar tudo.

Primeiro, verifique se o caminho é de propriedade, legível e gravável pelo usuário do apt-mirror .

E inicie-o como esse usuário:

sudo -iu apt-mirror apt-mirror
    
por Velkan 29.04.2015 / 11:17