アップデート - 現在Fedora 25を使用していますが、問題はまだ解決されていません。
私のラップトップにはFedora 25 Workstationがあります。インターネット接続はプロキシサーバーを介してのみ可能です。
dnf
とのプロキシ設定を正常に構成しましたwget
。端末でdnfを使用してパッケージをインストールして更新できます。wget
Firefoxも機能します。
ただし、Gnome Software Centerは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ソフトウェアセンターを正しく機能させるには?
答え1
proxy=...
の各行metalink=
の後に追加することで、この問題を解決できます/etc/yum.repos.d/*.repo
。まだテストしたことはありませんが、次のようになります。ただPackageKitデーモンがプロキシ設定を受け入れる設定ファイル。 /etc/PackageKitでプロキシ設定のサポートが削除されました。
何が起こるかは、PackageKitクライアントがプロキシを設定することです。 (コンソールコマンド)の場合、pkcon
これは環境変数に基づいており、GNOMEソフトウェアの場合はGNOMEプロキシ設定に基づいています。現時点では、これらの機能が正しく機能していないようです。
https://bugzilla.redhat.com/show_bug.cgi?id=1348843
エンタープライズ環境では、プロキシ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 Finalにアップデートしましたが、まだ同じバグが発生します。
答え2
私はこれが古いスレッドであることを知っていますが、会社の環境でFedoraをプロキシサーバーとして使用して同じ問題に直面しました。
質問リンクを提供ソースジェダイKevin Koflerは、2018年にKevin Koflerが述べた答えから眉毛を上げました。
/etc/PackageKit/PackageKit.confでProxyHTTP=を設定する必要があります。
私はこれを試してみましたが、本当に私にはうまくいきました。この質問に対するGoogleの最初の結果の1つであり、他の人もこの記事に触れることができるので、ここに追加したいと思いました。