Você não poderá editar my.cnf
porque está protegido por suas permissões de usuários comuns que escrevem nele. Você pode alterar as permissões ou o grupo do arquivo, mas isso não é necessário e pode comprometer a segurança.
Como você mencionou, você precisa usar sudo gedit /etc/mysql/my.cnf
para poder abrir o arquivo para gravação.
Se você realmente quiser usar a GUI para editar esses arquivos sem tocar na linha de comando, você pode usar gksudo
instalando gksu
no centro de software.
Depois, você pode lançar gksudo
da mesma forma que qualquer outro aplicativo de gui. Ele então perguntará a você qual aplicativo iniciar, neste caso você usaria gedit
, então você pode editar qualquer arquivo que você quiser (depois de digitar sua senha, é claro)
Existem muitos bons tutoriais sobre como instalar o mysql no Ubuntu. No entanto, se você está apenas usando o MySQL sem o resto da pilha LAMP, então eu sugiro que você olhe para MySQL Workbench dar-lhe uma interface gráfica para trabalhar com o seu servidor, em vez de ter que usar a linha de comando, PhpMyAdmin também é um bom ferramenta baseada na web, mas exigirá que o resto da pilha LAMP seja instalada e não apenas o MySQL.