Lista de fontes não podem ser lidas Ubuntu 16.04 [duplicate]

0

Estou tentando atualizar meus pacotes e recebo um erro dizendo

E: Malformed entry 52 in list file /etc/apt/sources.list (Component)
E: The list of sources could not be read

Quando eu corro

sudo nano /etc/apt/sources.list

Eu recebo estas linhas de código na linha 52

deb http://cran.rstudio.com/bin/linux/ubuntu xenial 

deb http://cran.rstudio.com/bin/linux/ubuntu xenial Alguém tem alguma idéia, eu tentei escrever parceiro xenial mas sem sucesso. qualquer ajuda seria muito bem vinda. Obrigado

    
por Ayman Saleh 18.03.2017 / 20:51

1 resposta

2

De acordo com os PACOTES UBUNTU PARA R , a entrada correta deb para o% O repositóriocran para o xenial release é ( observe a barra à direita / )

deb http://cran.rstudio.com/bin/linux/ubuntu xenial/

Este parece ser um ponto bastante obscuro da sintaxe: a forma geral para tais entradas é

deb [ option1=value1 option2=value2 ] uri suite [component1] [component2] [...]

no entanto, de man sources.list :

   The URI for the deb type must specify the base of the Debian
   distribution, from which APT will find the information it needs.  suite
   can specify an exact path, in which case the components must be omitted
   and suite must end with a slash (/). This is useful for the case when
   only a particular sub-directory of the archive denoted by the URI is of
   interest. If suite does not specify an exact path, at least one
   component must be present.

qual é o caso aqui.

    
por steeldriver 18.03.2017 / 22:43