LibreOffice 5.2.3をノートブックのスナップからインストールしました
Sudo snap install libreoffice
libreoffice (stable) 5.2.3.2 from 'canonical' installed
今、私はそれを実行したいと思います。ただし、Unityメニューから呼び出すか、単にコマンドラインから呼び出すと、LibreOffice 5.2.2.2のみが起動します
apt
から届いたLibreOfficeを削除する必要がありますか?それは独立したコンテナであるはずではないので、古いバージョンを削除せずに実行できるはずです。
LibreOffice .debsがまだインストールされている場合、スナップバージョンではなく、そのバージョンのランチャーを使用している可能性があります。 2組のアイコンがあるとわかりにくいので、.debバージョンを削除しました。
これらの指示に従った後、重複したランチャーと、スナップされたLibreOfficeに付属しているランチャーを削除することができました。
参照用に、ランチャーを作成する.desktopファイルは/var/lib/snapd/desktop/applications
にあります
この回答の時点で、アイコンはLibreOfficeを正常に起動しますが、私にとっては、通常のアイコンではなく空白のアイコンとして表示されます。これはバグだと思います。
スナップされたアプリケーションのランチャーにはまだいくつかのバグがあるようです。これらはあなたにとって興味深いかもしれません(これらを見つけてくれてありがとう、Rinzwind):
デスクトップファイル内
/usr/share/applications/libreoffice-*
Libreofficeはlibreofficeコマンドで呼び出されることに注意しました。そのため、回避策として、/ usr/bin/libreofficeのソフトリンクをリセットして/ snap/bin/libreofficeを指すようにし、deb verisionを開始する代わりにスナップバージョンを開始します。最初に古いリンクを削除しました
Sudo rm /usr/bin/libreoffice
次に、新しいパスをスナップパスに設定します
Sudo ln -s /snap/bin/libreoffice /usr/bin/libreoffice
これは単なる回避策であるため、これを正しい答えとして受け入れていません。ホルヘが指摘したように、これに関連するバグはまだ多くあり、今後この問題に対処する可能性が高いと思われます。
通常インストールされているLibreofficeとスナップバージョンの両方を使用する場合は、スナップから実行可能ファイルへのパスを指定してlibreofficeを起動することにより、スナップバージョンを起動できます。
Libreoffice スナップダウンロードページから:
snapとしてインストールされたLibreOfficeバージョンの実行
インストール後、snapを介してインストールされたLibreOfficeのバージョンは、次のコマンドで開始できます。
/snap/bin/libreoffice