Ubuntu + não é possível editar o arquivo .bashrc por causa do ReadOnly

0

Estou recebendo o seguinte aviso:

Unable to verify SSL certificate for api.heroku.com
To disable SSL verification, run with HEROKU_SSL_VERIFY=disable

Ao pesquisar no Google, consegui encontrar algumas soluções. Um deles diz para adicionar HEROKU_SSL_VERIFY=disable a .bashrc . Infelizmente, não posso editar esse arquivo. Quando tento recebo o seguinte erro:

'readonly' option is set (add ! to override)

!wq is used in place of :wq , mas sem resposta.

Alguém tem alguma idéia de como eu posso consertar isso?

    
por Rubyist 22.06.2011 / 08:16

3 respostas

2

Este é um problema do vim, não um problema de permissão de arquivo. Se você não tiver permissão de leitura no arquivo, verá um erro "Permissão negada".

Você invoca o vi / vim com a opção -R ? Você está chamando view em vez de vi ou vim ? Você tem set readonly em seu .vimrc ou em um arquivo em ~ / .vim / ftplugin?

No vim, você pode inserir :set noreadonly para remover o sinalizador somente leitura.

    
por 22.06.2011 / 12:24
0

Parece que você não tem permissões de gravação para o arquivo .bashrc . Isso soa estranho porque o arquivo .bashrc em seu diretório inicial deve ser de sua propriedade. Tente este comando antes de editar o arquivo:

chmod +w ~/.bash
    
por 22.06.2011 / 08:32
-1

root @ dfyhs5l1: ~ / cuda / ex / ola # chmod + w ~ / .bashrc chmod: alterando permissões de '/home/jalal/.bashrc': Operação não permitida

    
por 14.02.2013 / 01:45