お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-04-02 20:44:13

ponpon38
新しいメンバ
登録日: 2018-04-02

aptコマンドが使えない

画像編集ソフト gimp をインストールしようとしましたがうまく行きません。

sudo apt update でも sudo apt  でも以下のようなエラーが出ます。
apt: error while loading shared libraries: TOK: cannot open shared object file: No such file or directory

※apt-get でも同じ
 
ubuntuのバージョン

ubuntu 16.04 LTS

解決方法を教えてください。

オフライン

 

#2 2018-04-03 17:51:05

8864
メンバ
登録日: 2010-05-07

Re: aptコマンドが使えない

Ubuntuソフトウェアからですと、簡単に出来るはずですがお試しください。

オフライン

 

#3 2018-04-03 18:22:36

ponpon38
新しいメンバ
登録日: 2018-04-02

Re: aptコマンドが使えない

ご教示ありがとうございます。
ですが、そもそもUbuntuソフトウェアからインストール出来ずに(検索してもなにしてもgimpがない)aptをためした次第です。
端末で"sudo apt" した段階で以下のメッセージです。
「apt: error while loading shared libraries: TOK: cannot open shared object file: No such file or directory」
ちなみに、システム設定の"ソフトウェアとアップデート"がクリックしても起動しません。(根本的に何かが壊れているようです 以前は起動しました)
ubuntu 16.04 LTSの再インストールしかないかと諦めております。

なにか解決のヒントでもと投稿しました。

※TOKって何? いくら検索しても出てきません。
とにかくaptが動かないんです。

※存在しています
*********************:~$ which apt
/usr/bin/apt

オフライン

 

#4 2018-04-06 15:00:44

ponpon38
新しいメンバ
登録日: 2018-04-02

Re: aptコマンドが使えない

端末で以下のようにしてみました。

***@************:~$ which apt
/usr/bin/apt
***@************:~$ sudo ldd /usr/bin/apt
/usr/bin/apt: /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0: unsupported version 26914 of Verdef record
/usr/bin/apt: error while loading shared libraries: /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0: unsupported version 27759 of Verneed record

“libapt-pkg.so.5.0”がダメだと言っているのでしょうか?
Verdef recordとかVerneed recordが調べてもわかりません。

誰かおしえてください。

オフライン

 

#5 2018-04-07 11:39:43

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: aptコマンドが使えない

推測になってしまいますが、libapt-pkg.so.5.0 のELF ヘッダが破損かなにかしているのかもしれません。

libapt-pkg.so.5.0 を再インストールすることで改善しますでしょうか?
パッケージの再インストールしても問題ないのであれば以下のサイト
 https://packages.ubuntu.com/xenial-updates/i386/libapt-pkg5.0/download
からlibapt-pkg5.0_1.2.26_i386.deb をダウンロードして
  $ sudo dpkg -i libapt-pkg5.0_1.2.26_i386.deb
でインストール or アップグレードしてみてください。その後に
 & sudo ldd /usr/bin/apt
コマンドを実施すればエラーは解消されるかもしれません。

ただ、一番最初のログ
> apt: error while loading shared libraries: TOK: cannot open shared object file: No such file or directory
をみると、もっと他のところにエラーがあるような気もします。自分もこのエラーログの意味がいまいちわかっていません。
自分だったら再インストールを考えてしまうかもしれません…。

オフライン

 

#6 2018-04-19 18:52:12

ponpon38
新しいメンバ
登録日: 2018-04-02

Re: aptコマンドが使えない

返事が遅くなりましてすいません。
aptに関してはTsutomuNakamuraさんのご指示どおり行い、
aptコマンドのエラーは解消されました。
ありがとうございます。

「Ubuntuソフトウェア」も「システム設定の"ソフトウェアとアップデート"」
も起動(機能?)はするようになった」ようです。
ただ、「Ubuntuソフトウェア」からのインストールが何かうまく行きません。
アプリをインストールしてもランチャー上で「インストール待機中」のまま進みません。
色々あるのですが、ライブラリとの依存関係がぐちゃぐちゃになってしまった
ようです。(よくわかりませんが)
dpkgでgimpパッケージやライブラリをがちゃがちゃインストールしたのがまずかったと思います。

ちなみに一応インストールはされたようなgimpの起動(しない)時のポップアップメッセージです。

ここから----------------------------------
Libgimp version mismatch!

The GIMP binary cannot run with a libgimp version
other than its own. This is GIMP 2.8.16, but the
libgimp version is 2.8.18.

Maybe you have GIMP versions in both /usr and /usr/local ?
----------------------------------ここまで

私のスキルでは手に終えません。

でも、ここまでこれて満足です。
ubuntuの再インストールをします。

色々ありがとうございました。

オフライン

 

#7 2018-04-19 21:39:30

TsutomuNakamura
メンバ
登録日: 2018-03-30

Re: aptコマンドが使えない

ponpon38 さん

ご連絡ありがとうございます。

> 色々あるのですが、ライブラリとの依存関係がぐちゃぐちゃになってしまった
> ようです。(よくわかりませんが)
確かにエラーメッセージ見るとGIMP 本体とライブラリのバージョンが合っていないみたいなメッセージが出ていますね。

ubuntu の再インストール了解です。ubuntu 楽しんでください!!

オフライン

 

Board footer

Powered by FluxBB