スナップによってインストールされた Firefox: ダウンロードしたファイルを開くにはどうすればいいですか?

スナップによってインストールされた Firefox: ダウンロードしたファイルを開くにはどうすればいいですか?

Firefox を snap パッケージとして正常にインストールしました (Ubuntu の「ソフトウェア センター」からインストールすることでデフォルトで実行されます)。正常に動作し、APT から入手できるバージョンよりも新しいバージョンの Firefox が提供されます。

ただし、ファイルをダウンロードするときに問題が発生します。

  • /tmp/スナップ バージョンの Firefox はホスト コンピュータとは異なるファイルシステムを使用するため、に保存しても機能しません。そのため、Firefox とスナップ以外のアプリケーションは で異なるコンテンツを認識します/tmp/

  • ダイアログopen withアプリケーションはほとんどのアプリケーションを認識しません。特に、APT 経由でインストールした evince や libreoffice を認識しません。ドロップダウンのデフォルトは「Url ハンドラー スクリプト (デフォルト)」ですが、どうやら私のファイルには何も影響しないようです。

  • ダウンロードしたファイルを保存すると、open containing folderダウンロード リストのボタンが機能しません。Nautilus は非スナップ アプリケーションであるため、Nautilus を開こうとしますが、失敗するのではないかと思います。

スナップ経由でインストールした場合でも、Firefox がデスクトップや他のアプリケーションと正常にやり取りできるようにする方法はありますか?

答え1

Ubuntu 20.04の場合、 ただ:

sudo snap remove firefox
sudo apt install firefox

Ubuntu が snap バージョンに切り替えるのがクールだと考えている理由がわかりません。問題を引き起こすだけです。

ユーザーは、ブラウザがファイルをダウンロードして「開く」ことを期待しています。ファイルをダウンロードして開くと、そのファイルに対応するアプリケーションが見つかりません。リストは単に空です。

アプリケーションをコンテナ内で実行することが今後の方向性であることは理解していますが、これは大きな見落としです。

Ubuntu 22.04の場合FirefoxのAPTバージョンはもう存在しません(firefox移行用のダミーパッケージです)。メインディストリビューションではsnapバージョンのみが提供されています。ただし、Mozilla が管理する PPA apt リポジトリAPT経由でFirefoxをインストールできる。こちらがサンプルチュートリアルですFirefox deb を APT としてインストールする方法詳細はこちらうわあ、Ubuntu

答え2

最も簡単な方法は、「ファイル」を開いて「最近開いたファイル」に移動し、最近開いたすべてのファイルを見つけることです。

直感的にダウンロードしたファイルを識別できるはずです

ここに画像の説明を入力してください

それ以外にも、FF のトップバーにはダウンロードに関連するアイコンがあります。マウスで左クリックすると、ダウンロードしたファイルが表示されます。

ここに画像の説明を入力してください

答え3

ソフトウェア センターを再度開き、Firefox の権限を確認します。許可する必要がある可能性があります。最初の方法が機能しない場合は、2 番目の方法として、snap バージョンをアンインストールし、deb バージョンをインストールします。

答え4

Firefox で about:preferences に移動し、「ダウンロード」というセクションが表示されるまで下にスクロールします。ダウンロード場所を選択するオプションがあるはずです。

関連情報