Fedora 25: Gnome ソフトウェア センターと Curl がプロキシの背後で動作しない

Fedora 25: Gnome ソフトウェア センターと Curl がプロキシの背後で動作しない

更新 - 現在 Fedora 25 を使用していますが、問題はまだ解決されていません。

私のラップトップには Fedora 25 Workstation が搭載されています。インターネット アクセスはプロキシ サーバー経由でのみ行われます。

dnfおよびのプロキシ設定を正常に構成しましたwget。ターミナルから dnf を使用してパッケージをインストールおよび更新できます。Firefoxwgetも動作します。

しかし、Gnomeソフトウェアセンターはcurl機能しません。ソフトウェアセンターから何かをインストールしようとするたびに、エラーが発生します。

Curlエラー(7):サーバーに接続できませんでした https://mirrors.fedoraproject.org/metalink?repo=fedora-24&arch=x86_64 [mirrors.fedoraproject.org ポート 443 への接続に失敗しました: 接続が拒否されました]

これまで試したこと:

1 : プロキシ設定を行うdconf-editor (ソース)

2: プロキシ情報を手動で追加する/etc/PackageKit/PackageKit.conf (出典1) (出典2)

3 : プロキシ情報を~/.bash_profile、、~/.curlrcに追加します/etc/profile (ソース)

どれもうまくいきませんでした。

Gnome Software Center を動作させるにはどうすればよいですか?

答え1

の行proxy=...ごとに追加することで、この問題を回避することができます。私はこれをテストしていませんが、これらはmetalink=/etc/yum.repos.d/*.repoのみPackageKit デーモンがプロキシ設定を受け入れる設定ファイル。/etc/PackageKit でのプロキシ設定のサポートは削除されました。

本来は、PackageKit クライアントがプロキシを設定するはずです。pkcon(コンソール コマンド) では、これは環境変数に基づきます。GNOME ソフトウェアでは、GNOME プロキシ設定に基づきます。ただし、現時点ではどちらも正しく動作していないと思います。

バグ報告

企業環境では、プロキシのみの Web アクセスを使用して、GUI を通じて HTTP、HTTPS、および FTP プロキシを構成します。

「ソフトウェア」を使用しても何も起こりません。カタログを閲覧することはできますが、インストールは機能しません。

コマンドラインから「pkcon」を使用すると、エラーが発生します。

[…@… ~]$ LC_ALL=C pkcon -v update
10:04:32  PackageKit          Verbose debugging enabled (on console 1)
10:04:32  PackageKit          failed to set proxy: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_2dengine_2derror_2dquark.Code3: setting the proxy failed
Command failed: The proxy could not be set: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._pk_2dengine_2derror_2dquark.Code3: setting the proxy failed

「dnf」が動作し、環境が正しく設定されています。

シェルですべてのプロキシを設定解除すると、pkcon はダウンロードを試みますが、当然失敗します。

選択したコンポーネントのバージョンリリース番号 (該当する場合): F24 で最新の PackageKit を使用しています: 1.1.1-3.fc24

...

F25 最終版にアップデートしましたが、まだ同じバグがあります。

答え2

これは古いスレッドであることは承知していますが、企業環境でプロキシ サーバーとして Fedora を使用しているときに同じ問題に遭遇しました。

問題へのリンクはソースジェダイ彼の回答は2018年に注目を集め、ケビン・コフラーは次のように述べた。

/etc/PackageKit/PackageKit.confにProxyHTTP=を設定する必要があります。

私はこれを試してみましたが、実際にうまくいきました。この問題に関して Google で最初に表示された結果の 1 つであり、他の人もこの投稿に出会う可能性があるので、ここに追加したいと思いました。

関連情報