Fedora 25: Gnome Software Center 및 Curl이 프록시 뒤에서 작동하지 않습니다.

Fedora 25: Gnome Software Center 및 Curl이 프록시 뒤에서 작동하지 않습니다.

업데이트 - 현재 Fedora 25를 사용하고 있는데 문제가 아직 해결되지 않았습니다.

내 노트북에는 Fedora 25 Workstation이 있습니다. 인터넷 접속은 프록시 서버를 통해서만 가능합니다.

dnf및 에 대한 프록시 설정을 성공적으로 구성했습니다 wget. 터미널에서 dnf를 사용하여 패키지를 설치하고 업데이트할 수 있습니다. wgetFirefox도 작동할 수 있습니다.

그러나 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

기업 환경에서는 프록시 웹 액세스만 사용하여 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의 첫 번째 결과 중 하나이고 다른 사람들도 이 기사를 접할 수 있기 때문에 여기에 추가하고 싶었습니다.

관련 정보