▼スレッド
│
└◇2770:質問です [都] 03/17 21:56
└◇2775:Re:質問です [中島] 03/23
└◇2783:Re[2]:質問です [都] 04/01
└◇2784:Re[3]:質問です [もぐりん] 04/02
└◇2786:Re[4]:質問です [都] 04/02
├◇2794:Re[5]:質問です [都] 04/09
│└◇2795:Re[6]:質問です [通りすが] 04/10
│ └◇2799:Re[7]:質問です [都] 04/12
│ └◇2802:Re[8]:質問です [都] 04/16
└◇2803:Re[5]:質問です [通りすが] 04/16
└◇2805:Re[6]:質問です [都] 04/16
└◇2823:Re[7]:質問です [中島] 04/23
└◇2824:Re[8]:質問です [都] 04/24
├◇2825:Re[9]:質問です [通りすが] 04/24
└◇2826:Re[9]:質問です [もぐりん] 04/24
├◇2827:Re[10]:質問です [都] 04/25
└◇2828:Re[10]:質問です [都] 04/25
└◇2830:Re[11]:質問です [もぐりん] 04/27
└◇2841:Re[12]:質問です [都] 04/30
├◇2843:Re[13]:質問です [もぐりん] 05/01
└◇2844:Re[13]:質問です [通りすが] 05/02
└◇2846:Re[14]:質問です [都] 05/03 <
cygwinを起動時にXウィンドウズ上にpermission deniedと表示されるのですが解消するにはどうすればようでしょうか?だなたか教えてください。スレッド一覧
スレッド一覧
.xinitrc か .xsession に実行属性が付いていないことが考えられますが、
どうでしょう。
つまり対策はどのようにすればいいでしょうか?スレッド一覧
出来るだけ詳しく説明していただいてもよろしいでしょうか?
下記の通りに入力してから、startxとやってみてください。スレッド一覧
chmod 777 .xinitrc
または
chmod 777 .xsession
chmodコマンドはアクセス権を変更するコマンドです。
詳しくはman chmodと打ってみてください。
ありがとうございます。スレッド一覧
しかし、cygwinを起動する際に毎回permission deniedが初めに必ず出てきます。
この改善法について教えてください。
本当に分からないのでどなたか分かりやすく教えてください。スレッド一覧
逆に質問です。スレッド一覧
最初の質問で「Xウインドウ上に」とありますが、
本当にX Windowですか?DOSプロンプトではなくって
デスクトップにある「Cygwin」ってアイコンをダブルクリックして
表示されたウィンドウを「Xウインドウ」と勘違いしてませんか?
おっしゃるとおりです。スレッド一覧
私の説明が悪いばかりに、誤解を招いたようです。
デスクトップのアイコンをクリックしたあと
permission denied
と表示されるのでこれを解消するにはどうすればよいかという質問です。
上の質問どなたか教えていただけませんか?スレッド一覧
返事がなくてあせる気持ちはわからなくもないですが、スレッド一覧
もうすこし落ち着いて。
permission deniedは、実行しようとしたファイルに
実行属性がないときに表示されるエラーメッセージです。
対策は、
1)実行コマンドが正しいかを調べる
→ 間違っていたら修正する
# 念のため:
# ファイルやコマンドがない場合は「Command not found.」
#と出ます。
2)実行するファイルに実行属性があるかを調べる
→ 実行属性をつける(chmodを使用)
です
おそらく、後者ではないか、と思われます。
ところで。
「なんたらかんたら: Permission denied」って感じで
ファイル名かなんかが出てませんか?
ありがとうございます。スレッド一覧
おっしゃるとおりに
texmf.cnt:permisson denied
と出てきます。
解決策についてより具体的な説明をしていただいてもいいですか?
スレッド一覧
1月経って解決していないとは思わなかった。
> texmf.cnt:permisson denied
> と出てきます。
それは実行ファイルではありませんし、そもそもTeXのファイルなので、普通にCygwinで
ターミナルを起動しようとしただけでは、絶対そういうメッセージは出てきません。
> 解決策についてより具体的な説明をしていただいてもいいですか?
まず先に、具体的に何をやったかの説明がないと全然状況がわからないです。
まず状況を具体的に説明しないと、回答に具体性は望めないと思います。
#それこそ、回答をもらうためには、1月掛けてするくらいの沢山の説明が必要
<中島様スレッド一覧
まず初めにこのサイトでcygwinを落としました。
落とす際にはこのサイトを中心に行ったので特にこちらで特殊な設定はしていません。
次に落とした後にデスクトップに現れるショートカットによりcygwinを起動しますがその際にDOSに
texmf.cnt:permisson denied
が表示されたということです。
私の質問はこの表示を無くすためにはどうすればよいかということです。
出ないようにするだけなら、texmf.cntというファイルの許可属性を変える。おそらく /etcの下にある。スレッド一覧
設定情報だから、読めればいいはずなので、Read権をつける。
属性変更には chmodコマンドを使う。chmodの使い方は man コマンドでマニュアルを見る、ネットで探す、本で探す、などで。
(chmodは使用頻度が高いので覚える。少なくとも、いちいち人に聞かなくても済むようにする)
根本対策
なんの設定もしていないのなら、TeX関連の設定をするようにはなってないと思うのですが。
どこかのサイトや本などの「TeXの設定」とかをもとに.bashrcなどのファイルを変更したのではないですか?
あるいは、デスクトップのショートカットのコマンドが間違ってるとか。
TeXを使う予定が無いのなら、セットアップでtex関連のものをuninstallするのもいいかもしれません。
なんにせよ、情報が少な過ぎてお助けできません
> まず初めにこのサイトでcygwinを落としました。スレッド一覧
> 落とす際にはこのサイトを中心に行ったので特にこちらで特殊な設定はしていません。
> 次に落とした後にデスクトップに現れるショートカットによりcygwinを起動しますがその際にDOSに
>
> texmf.cnt:permisson denied
>
> が表示されたということです。
本当に、"texmf.cnt"ですか?
"texmf.cnf"の間違いではないですか?
"texmf.cnf"であれば、解決方法が以下のサイトで提示されています。
http://www.tamagawa.ac.jp/gakubu/kougaku/media/cyber/notebook2004/index2.html
エラーメッセージは正しく提示してください。
エラーメッセージが間違っていれば、正しい解決方法も提示できません。
その通りです。スレッド一覧
texmf.cnf:Permisson denied
と出てきます。
デスクトップにあるcygwinをクリックしてtexmf.cnfがどうのこうのと表示されたら以下のコマンドを大文字小文字を間違えずに入れて実行してください。スレッド一覧
chmod 755 /usr/share/texmf/web2c/texmf.cnf
chmod 755 /usr/share/texmf/ls-R
一度cygwinを終了させ、もう一度cygwinを動かすとエラーが消えるはずです。
と書かれていたので支持通りにやったところ、今度は
ls-R: Permission denied
と出てきました。
これはどう対処すればよいでしょうか?
> chmod 755 /usr/share/texmf/ls-Rスレッド一覧
これをもう一度やってみては?
私の環境では777となっていました。
もぐりん様スレッド一覧
もう一度
chmod 755 /usr/share/texmf/ls-R
とコマンドを打ちましたが
/var/spool/texmf/ls-R:Permission denied
が消えませんでした。
どうすればよいでしょうか?
> /var/spool/texmf/ls-R:Permission deniedスレッド一覧
> が消えませんでした。
> どうすればよいでしょうか?
それでは、
chmod 755 /var/spool/texmf/ls-R
としたらどうですか?
ひとまずスレッド一覧
[ファイル名]:permission denied
とでたら、
chmod 755 [ファイル名]
としていってください。
/var/spool/texmf/ls-R:Permission denied
だったら、「/var/spool/texmf/ls-R」が[ファイル名]になります。
....って、これくらいの応用、できませんかねぇ?
Cygwinで何をしようとしているかは存じませんが、もう少しCygwinやunixについての勉強をする事をお勧めします。
おかげさまで出来ました。スレッド一覧
ありがとうございました。