- ベストアンサー
gnome-tweak-toolのエラー
Debian9 strechを使っております 原因がわからないのですがgnome-tweak-toolが開かなくなりapt install時にもエラーが出るようになりました。 写真の通りです。 gnome-tweak-toolの再インストールもできずお手上げ状態です。 解決策ありますでしょうか
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
お晩です。 さて、件のパッケージですが、どんな入れ方してますか? 正規のリポジトリ(もしくはミラー)から、aptを使ってのインストールですか? いっぺん--purgeオプションを使ったaptで、完全に取っ払ってから、改めてインストールを試みてみては? インストール前のapt updateは、必須ですのでお忘れ無きよう。 エラーメッセージは、インストール処理のPythonスクリプトの実行の際に不具合が出ているようです。 >sudo dpkg どうやらsudoで実行されてる様子ですが、su -lで、rootになって試してみては?
その他の回答 (1)
- 486HA
- ベストアンサー率45% (1013/2247)
Debian9 Stretchに対応するgnome-tweak-tool (3.22.0-1)と関連パッケージを インストールしましたか?
補足
ありがとうございます。 教えてくださったアドレスからインストールを試みましたがエラーが出ました。 エラーの内容を貼り付けます。 nori@debian ~/ダウンロード> sudo dpkg -i gnome-tweak-tool_3.22.0-1_all.deb 以前に未選択のパッケージ gnome-tweak-tool を選択しています。 (データベースを読み込んでいます ... 現在 176402 個のファイルとディレクトリがインストールされています。) gnome-tweak-tool_3.22.0-1_all.deb を展開する準備をしています ... Traceback (most recent call last): File "/usr/bin/pyclean", line 24, in <module> import logging File "/usr/lib/python2.7/logging/__init__.py", line 26, in <module> import sys, os, time, cStringIO, traceback, warnings, weakref, collections File "/usr/lib/python2.7/weakref.py", line 14, in <module> from _weakref import ( ImportError: cannot import name _remove_dead_weakref dpkg: 警告: サブプロセス 古い pre-removal スクリプト はエラー終了ステータス 1 を返しました dpkg: 代わりに新規パッケージからスクリプトを実行してみます ... Traceback (most recent call last): File "/usr/bin/pyclean", line 24, in <module> import logging File "/usr/lib/python2.7/logging/__init__.py", line 26, in <module> import sys, os, time, cStringIO, traceback, warnings, weakref, collections File "/usr/lib/python2.7/weakref.py", line 14, in <module> from _weakref import ( ImportError: cannot import name _remove_dead_weakref dpkg: アーカイブ gnome-tweak-tool_3.22.0-1_all.deb の処理中にエラーが発生しました (--install): サブプロセス 新しい pre-removal スクリプト はエラー終了ステータス 1 を返しました Traceback (most recent call last): File "/usr/bin/pycompile", line 26, in <module> import logging File "/usr/lib/python2.7/logging/__init__.py", line 26, in <module> import sys, os, time, cStringIO, traceback, warnings, weakref, collections File "/usr/lib/python2.7/weakref.py", line 14, in <module> from _weakref import ( ImportError: cannot import name _remove_dead_weakref dpkg: error while cleaning up: サブプロセス インストール済みの post-installation スクリプト はエラー終了ステータス 1 を返しました 処理中にエラーが発生しました: gnome-tweak-tool_3.22.0-1_all.deb なんのエラーかわかりますでしょうか?
お礼
回答ありがとうございました。 結局 /var/lib/dpkg/info の以下の、該当するパッケージ(ここではhogeとする)の hoge.postinst hoge.prerm を削除したら少し改善しました。 でもまだpythonのエラーは出ます。 もう少し調べます。