AdobeFlashを使用するようにnixosのFirefoxを構成しようとしています。
私はAdobeFlashの問題をよく知っています。息子が学校のゲームをしているので、(ある特定のホストで)それを「必要」としています。
NixosのfirefoxがadobeFlashを使用できるようにすることを目的としていることは明らかです。パッケージは構成可能に設定されています ここ 。ただし、 nixos manual 、斜めの参照 here 、およびその他のさまざまなWeb検索で検索したにもかかわらず、必要な構成をFirefoxに渡す方法が見つかりません。
どんな助けでも大歓迎です。
これが私の~./nixpkgs/config.nix
にあるもので、FirefoxのAdobe Flash Playerプラグインをユーザープロファイルにインストールします(nix-env -iA nixos.firefox
を使用)。
{
allowUnfree = true;
firefox = {
enableAdobeFlash = true;
# ...
};
# ...
}
この解決策は公式ドキュメントまたはwikiのいずれかで見つかったと思いますが、現在はwikiでしか見つけることができません Chromiumの場合 。
ただし、ほぼ1週間前から、Flash Playerプラグインの依存関係がないため、FirefoxをNixOS安定版(19.03)の最新バージョンにアップグレードできないことに注意してください。
curl: (22) The requested URL returned error: 404 Not Found
error: cannot download flash_player_npapi_linux.x86_64.tar.gz from any mirror
builder for '/nix/store/0g1cfkpa707356f6yic66q16sf4sc6n0-flash_player_npapi_linux.x86_64.tar.gz.drv' failed with exit code 1
cannot build derivation '/nix/store/ybdw3hfpwir3sc709wcg1lpqhm6yph3l-flashplayer-32.0.0.207.drv': 1 dependencies couldn't be built
cannot build derivation '/nix/store/zdxk4jw97xfmqaib1clqwwbc7p721zlf-firefox-68.0esr.drv': 1 dependencies couldn't be built
error: build of '/nix/store/zdxk4jw97xfmqaib1clqwwbc7p721zlf-firefox-68.0esr.drv' failed
これは 既知の問題 のようです。AdobeがFlash Player NPAPIプラグインの新しいバージョンをリリースし、サーバーから古いバージョンを削除したときに発生します。