você está com falta de /
no começo
nano /etc/apt/sources.list
para editar sources.list
ao fazer do usuário root
nano etc/apt/sources.list
o editor de texto nano aparece como um novo arquivo e, ao salvar, gera um erro: -
etc/apt/sources.list : no such file exist**
Como editar isso para atualizar o debian? ( apt-get update
não funciona).
você está com falta de /
no começo
nano /etc/apt/sources.list
Aqui está o debian sources.list padrão para jessie com as linhas deb-src comentadas (descomente-as se você desejar fazer o download de pacotes fonte).
deb http://httpredir.debian.org/debian jessie main
#deb-src http://httpredir.debian.org/debian jessie main
deb http://httpredir.debian.org/debian jessie-updates main
#deb-src http://httpredir.debian.org/debian jessie-updates main
deb http://security.debian.org/ jessie/updates main
#deb-src http://security.debian.org/ jessie/updates main
Aliases úteis para ativar e desativar as linhas deb-src são:
alias apt-source-on='sed -i -e "s/^#\(deb-src\)//" /etc/apt/sources.list'
alias apt-source-off='sed -i -e "s/^\(deb-src\)/#/" /etc/apt/sources.list'
Altere "jessie" para o apelido de liberação apropriado se você estiver usando uma versão diferente. Por exemplo:
sed -i -e '/^#*deb/ s/jessie/stretch/g' /etc/apt/sources.list
Se você quiser que contrib
ou non-free
packages adicionem contrib
ou non-free
ou ambos ao final de cada linha. Por exemplo, com:
sed -i -e '/^#*deb/ s/$/ contrib non-free/' /etc/apt/sources.list
Se você tiver um espelho local que preferir usar, altere-o com:
sed -i -e 's/httpredir.debian.org/your.mirror.example.com/g' /etc/apt/sources.list
Para mais informações sobre sources.list, consulte link