2016-08-09 3 views
2

Я пытаюсь изменить настройки по умолчанию, такие как шрифт меток осей, в xmgrace.Изменение настроек по умолчанию в xmgrace

Я нашел много эквивалентных предложений, чтобы сделать это в Интернете, например, один в this blog:

открытым xmgrace, сделать необходимые настройки, сохранить их как:

~/.grace/templates/Default.agr 

Но если Я пытаюсь это сделать, появляется следующее сообщение об ошибке:

Can't write to file ~/.grace/templates/Default.agr, check permissions! 

То же самое происходит, если я открываю xmgrace с помощью sudo xmgrace.

Что мне делать?

PS Поскольку в моем домашнем каталоге не было папки .grace/templates, я должен был создать ее, как это предлагается here.

+0

Вы пытались выполнить 'chmod' в папке ~/.grace, чтобы вы могли его изменить? – feedMe

+0

@feedMe Какую команду следует использовать точно? PS Я забыл указать его сначала (теперь я отредактировал свой ответ), но папка была создана мной, потому что в y home dir не было .grace. – valerio

+0

Вы можете попробовать 'chmod 700 ~/.grace'. Вы случайно не используете подключенный удаленный диск? У меня была аналогичная проблема, когда xmgrace пытался изменить неправильную папку по умолчанию. – feedMe

ответ

2

Возможно, у вас проблемы с сохранением папки в домашнем каталоге, который вы можете проверить с помощью ls -la.

Вот как вы можете создать свою папку для шаблонов по умолчанию Grace/xmgrace и установить правильные разрешения. На терминале:

cd ~ 

нужно использовать Sudo, чтобы создать папку в корневом каталоге:

sudo mkdir .grace 

При создании папки с Судо он принадлежит корень. Мы изменяем собственность с chown так, что мы можем изменить его, не используя Sudo каждый раз (это также будет означать, что xmgrace потенциально может редактировать/перезаписать Default.agr файл тоже, если мы хотим):

sudo chown -R <user>:<group> .grace 
# e.g. sudo chown -R valerio:valerio .grace 

Теперь, когда мы могут вносить изменения в папку заходим в и создайте подкаталог «шаблоны»:

cd .grace 
mkdir templates 

Теперь запустите xmgrace, внести изменения в новый проект и сохранить проект в любом месте (например, в домашней директории) как «Default.agr».

Теперь переместите его в папку шаблонов:

mv /home/valerio/Default.agr ~.grace/templates/ 

Так что теперь, когда вы запускаете xmgrace он должен использовать шаблон по умолчанию это :) Последний шаг может быть пропущен, если мы экономим Default.agr непосредственно в наши шаблоны , но xmgrace в обычном режиме не может видеть скрытые папки.

Смежные вопросы