Altere primeiro as permissões no arquivo:
sudo chmod u+w /etc/nsswitch.conf
Isso dará permissão de gravação ao proprietário (deve ser root). Em seguida, tente editá-lo como você tentou antes:
sudo vi /etc/nsswitch.conf
Eu estou tentando modificar o nsswitch.conf de:
hosts: files dns
para
hosts: dns files
Mas é somente leitura. Eu tentei usar:
sudo vi /etc/nsswitch.conf
E mesmo com
:w!
Não é possível modificar o arquivo. Como posso fazer isso? Atualmente meu sistema não consegue