更新 - 現在 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 つであり、他の人もこの投稿に出会う可能性があるので、ここに追加したいと思いました。