2016-08-09 16 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

〜/ .graceフォルダに 'chmod'を実行してみましたか? – feedMe

+0

@feedMeどのコマンドを正確に使うべきですか? PS最初に指定するのを忘れていた(今は私の答えを編集した)が、yホームディレクトリに.graceフォルダがなかったので、フォルダが私によって作成された。 – valerio

+0

'chmod 700〜/ .grace'を試すことができます。万が一あなたはマウントされたリモートドライブを使用していませんか? xmgraceが間違ったデフォルトフォルダを修正しようとしていたときも同様の問題が発生しました。 – feedMe

答えて

2

おそらくホームディレクトリのフォルダの所有権に問題があります。これはls -laで確認できます。

これは、デフォルトのGrace/xmgraceテンプレートのフォルダを作成し、正しいアクセス許可を設定する方法です。端末上:

cd ~ 

ルートディレクトリにフォルダを作成するためにsudoを使用する必要があります。

sudo mkdir .grace 

あなたは、sudoでフォルダを作成すると、それはrootに属します。私たちはsudoのたびを使用せずに、それを編集できるように我々は(これもxmgraceが潜在的に我々が望んでいた場合Default.agrは、あまりにもファイルを上書きする/編集することができることを意味します)chownで所有権を変更:

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では隠しフォルダが表示されません。

関連する問題