debianでaptitudeを起動させると、キャッシュファイルがリードオンリー?

このQ&Aのポイント
  • debianでaptitudeを起動させると、キャッシュファイルがリードオンリーになってしまいます。
  • aptitudeの実行中に強制終了したことが原因で、エラーメッセージが表示されます。
  • 問題を解決する方法やaptitudeの詳しい情報は、書籍やサイトを参考にすると良いでしょう。
回答を見る
  • ベストアンサー

debianでaptitudeを起動させると、キャッシュファイルがリードオンリー?

debianを始めてインストールしました。 今までRHL系を使ってきたけど、直感的でないかわりに シンプルさが気に入りました。サイズも小さいです。 困っている点ですが Windowsでいうプログラムの追加と削除にあたるaptitudeを実行させたのですが、前に間違えて強制終了させたのが原因だと思いますが、次のエラーの対処に悩んでいます。 Apt errors W: Warnings: could not lock the cache file. Opening in read-only mode が表示され、このまま使うのは良く無いと思うのですが 正常に戻す方法はありますか? また、aptitudeに詳しい書籍やサイトがございましたら、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

Googleで検索したところ、似たような現象と対処手順が記載されていましたので、 試してみてください。 http://luac.net/~ssk/pwiki/index.php?debian%20memo#content_1_6 また、dpkg・apt-get・aptitude 関連のパッケージを最新にする事も お勧めです。 >aptitudeに詳しい書籍やサイトがございましたら、教えてください。 質問の前にまず、 manコマンドで調べる、 Googleで検索する、 アマゾンドットコムで書籍検索 などしてみましょう。

関連するQ&A

  • DebianにRをインストールできません。

    いろいろとサイトを見ながら進めたのですが、詰まってしまいました。 具体的には、以下のように行いました。 /etc/sources.listに deb http://cran.md.tsukuba.ac.jp/bin/linux/debian etch-cran/ deb-src http://cran.md.tsukuba.ac.jp/bin/linux/debian etch-cran/ と書き、 apt-get update を実行。ここでは問題なし。その後 apt-get install r-base を実行。すると、 Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: The following packages have unmet dependencies: r-base: Depends: r-base-core (>= 2.7.1-1+lenny1) but it is not going to be installed Depends: r-recommended (= 2.7.1-1+lenny1) but it is not going to be installed E: Broken packages と表示されました。 r-base-coreやr-recommendedをインストールすればいいのかと思い実行すると、同様のエラーが何度も出てくるので、何か違う解決策があるのかと思いました。 たぶん、Debianのバージョンが古いのが原因ではないかと自分では思ってます。 cat etc/issue をすると Debian GNU/Linux 3.1 \n \l と出たので、sargeなのだと思います。 ということはsources.listにetch-cranと書いたのがいけなかったのかと思いsargeに書き換えようかと思いましたが、ミラーサイトにはsargeのファイルは置かれていないようでした。 Debianをバージョンアップする以外にRをインストールする方法はあるでしょうか?

  • Read Onlyで無かった

    今までの経緯は以下です: http://okwave.jp/qa/q8863196.html http://okwave.jp/qa/q8863915.html 実は、当該問題が消えました。 特段、対処はしていません。 その後、問題発生前と同様に使っていました。 そして先ほど、同問題が発生しました。 前回までの助言を参照し、データベース本体を発見しました。 C:>dir "C:\Program Files\MySQL\MySQL Server 5.0\data\XXX" /B db.opt dic.frm dic.MYD dic.MYI list.txt dic.MYDとdic.MYIの2つだと思われます。 そして、その両方が読み込み専用で無いことが分かりました。 もう殆ど諦めていますが、何か対処方法があってら教えて下さい。

  • read only のファイルを更新したい

    OSX 10.11.1です。 -rw-r--r--@ 1 root admin 232B 8 23 07:32 com.apple.Boot.plist このファイルを更新したいです。 ターミナルを開いて、まずはsu -でrootになりました。 idコマンドで確認すると、 uid=0(root) gid=0(wheel) groups=0(wheel) ・・・・・省略 とでてきます。 viで開いて編集後、(編集を始めるとチラッとwarningが赤字ででます。) ESC :w で保存を試みると E505: "com.apple.Boot.plist" is read-only (add ! to override) ESC :w! だと "com.apple.Boot.plist" E212: Can't open file for writing Press ENTER or type command to continue となり保存できません。 #lsで見た時の@気になります。 どうしたら保存できるでしょうか??

  • アップデートできなくなりました

    ubuntu9.04を使っております。 ituneをインストールしようと思い、下記URLを参考にコマンドを入力しましたが、うまくできず諦めてしまいました。 http://d.hatena.ne.jp/CoolDriver/20080702/p1 その後、上部のパネルに「進入禁止」マーク?が表示されてアップデートできなくなってしまいました。 エラーの内容は・・ エラーが発生しました。メニューを右クリックするか、端末でapt-getを実行してパッケージマネージャを起動し、何が起こったのか確認してください。 エラーメッセージは次の通りです:’エラー:キャッシュ(E:Type '<DOCTYPE' is not known on line 1 in source list /etc/apt/sources.list.d/playonlinux.list. E:The list of sources could not be read.)展開中’これはインストールしたパッケージの依存性が満たせない状態と推測できます と書かれてます。 どう修正すればよいですか? 教えてください。 Linux初心者ですので、どうしたらよいか・・

  • DebianのApache(掲示板)CGIエラー 500エラー

    debianでkent-webさんのASKA BBSを使いたいんですが うまくいきません http://www.kent-web.com/bbs/aska.html aska BBS rootで/lib/usr/cgi-binに移動してvi test.cgi ------------------------------- #!/usr/bin/perl print "Content-type: text/html \n\n"; print "Hello"; -------------- を試して http://192.168.1.12/cgi-bin/test.cgi は動くんですが which perl /usr/bin/perlです パスはあっています 本題のBBSをデスクトップにDLし tar -xvzf 解凍をし rootで/usr/lib/cgi-bin/に aska.cgi askalog.dat jcode.plを置き パーミッションをhttp://www.kent-web.com/bbs/aska.htmlにあわせて わらかないのでsuEXECサーバ CGIWrapサーバ用のパーミッションと一般サーバを両方ためしてみたんですが http://192.168.1.12/cgi-bin/aska.cgi?mode=checkで試したんですが 500エラーがてしまいます ちなみにaska/aska.cgi?mode=check のaskaフォルダは作らず cgi-bin/aska.cgiです かわらなそうなので http.confの設定は <IfModule mod_alias.c> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ # # "/usr/lib/cgi-bin" could be changed to whatever your ScriptAliased # CGI directory exists, if you have that configured. # <Directory /usr/lib/cgi-bin/> AllowOverride None Options ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> </IfModule> AddHandler cgi-script .cgi .sh .pl ちゃんと#を外してあります それとほかの質問者の方を参考にしたんですが mod_aliasなんたら モジュールとかよくわからず apt-cache search module cgiなどといろいろ探したんですが無く これのperlのパスをわざと間違えさせてやっると500でエラーが出るってことはちゃんと動いてるはずだと思うんですが ちゃんともどすとhelloと表示されます 間違えーー>#!/hogehoge/hogehge/perl 元-->#!/usr/bin/perl #!/usr/bin/perl print "Content-type: text/html \n\n"; print "Hello"; それと疑いがあるのが aska.cgiのパスはちゃんと/usr/bin/local/perlを whichでみたperlのパス /usr/bin/perlに設定したんですが 動かないみたいです もしかしてgnome-text-editorなどviで開くと文字コードがかわったりしてだめなんでしょうか? もう思い当たる節がありません どなたか詳しい方教えてくださいお願いします

  • エクセルがリードオンリーにたまになります

    XP(98も?)のエクセルで (1)開いた時リードオンリーになる (2)保存時、リードオンリーになっている がたまになります。原因はなんでしょうか?

  • Excelをリードオンリーで開く

    Excelファイルをリードオンリーで開く方法をお教え願えないでしょうか。 要件としては「ごく一時的に開いたExcelファイルをうっかりいじらないようにする」というものです。 オープンする時、あるいはオープン後に簡単にリードオンリー化できるような方法を求めています。 エディタなどには良くありますよね? 以下の方法は検討したのですが、ダメでした。  1.誰かに開いておいてもらってから開く。    で、その時に出るダイアログで「読み取り専用」を選択する。    →面倒だし、スマートとはとても言い難い。    2.読み取り専用を推奨、にする。    メニューのどこだか分からなくなったのですが、      「ファイルを開く時に読み取り専用を推奨するダイアログを出す」    という感じのものがありました。    →この設定をしてから1度保存する必要がある。     「一時的」にしたいのでこの設定を保存したくない。 どなたかご存知の方がいらっしゃいましたらアドバイスをよろしくお願いいたします。

  • Cash Read.com

    Cash Read.comって登録して本当にお金がもらえますか? 知っている方教えてください。

  • lanカードはリードオンリーか

    お世話になります。 標題のとおりですが、 ノートなどで使うlanカードは リードオンリーなのでしょうか、 それとも書き込みもあるのでしょうか。 また、書き込みがあるとすると、 抜いてしまったとき中身は消えるのでしょうか、残っているのでしょうか。 ふと疑問に思ったのでお聞きしています。 宜しくお願いします。

  • HDDのコマンドなどによるリードオンリー化

    リムーバブルメディア等は、設定によりリードオンリー化(書込禁止)ができますが HDDはできないのでしょうか? 尚、此処で言うHDDとは増設分を差します。メインドライブ(C:等)ではありません。