ディスク上のUPGRADE.txtファイルの指示に従ってシステムをアップグレードしました。すべてが正常です。ただし、これを試してみると、startx
次のエラーで終了します。
ck-launch-session:共有ライブラリの読み込み中にエラーが発生しました。 libffi.so.5:共有オブジェクトファイルを開くことができません。そのファイルやディレクトリはありません。
/usr/lib
ファイルが見つかりましたlibffi.so.6
。ck-launch-session
アップグレードされておらず、まだ古いライブラリをロードしようとしているようです。
何をすべきか?
答え1
いくつかのオプションがあります。
libffiおよびConsoleKitパッケージを再インストールします(ローカルレプリカがある場合は、まずリポジトリのコピーを更新してください)。
ConsoleKitの削除 - 厳密に言えば、これは必要ありません(一定のレベルのユーザーの利便性とフレンドリーさを提供しますが)。
Symlink
libffi.so.5
tolibffi.so.6
- Dirty Hackers可能うまくいきますが、結果が発生する可能性があります。場所気になる、致命的でも。
また、ローリングリリースリリース(slackware-current)に切り替えることも検討できます。