Atualização - estou no Fedora 25 agora, mas o problema ainda não foi resolvido.
Eu tenho a estação de trabalho Fedora 25 no meu laptop. O acesso à internet é feito apenas através de servidor proxy.
Eu configurei com êxito as configurações de proxy para dnf
e wget
. Posso instalar e atualizar pacotes usando dnf do terminal. wget
e o Firefox também funciona.
Mas o Gnome Software Center e curl
não funciona. Sempre que tento instalar algo do centro de software, recebo o erro
Erro Curl (7): Não foi possível conectar ao servidor por https://mirrors.fedoraproject.org/metalink?repo=fedora-24&arch=x86_64 [Falha ao conectar-se à porta 443 de mirrors.fedoraproject.org: Conexão recusada]
O que eu tentei até agora:
1: Defina as configurações de proxy usandodconf-editor
(Fonte)
2: Adicione manualmente informações de proxy ao/etc/PackageKit/PackageKit.conf
(Fonte1) (Fonte2)
3: Adicione informações de proxy a ~/.bash_profile
, ~/.curlrc
,/etc/profile
(Fonte)
Nada disso funcionou.
Como faço para que o Gnome Software Center funcione?
Responder1
Você pode tentar contornar isso adicionando proxy=...
após cada metalink=
linha no arquivo /etc/yum.repos.d/*.repo
. Eu não testei isso, mas estes sãoapenasconfig dos quais o daemon PackageKit aceitará configurações de proxy. O suporte para configuração de um proxy em /etc/PackageKit foi removido.
O que deveria acontecer é que o cliente PackageKit define um proxy. Com pkcon
(comando do console) isso é baseado em variáveis de ambiente; com o software GNOME, é baseado na configuração de proxy do GNOME. Acho que nenhum deles funciona corretamente no momento:
https://bugzilla.redhat.com/show_bug.cgi?id=1348843
Em ambiente corporativo, com acesso web somente proxy, configuro através da GUI o proxy HTTP, HTTPS e FTP.
Quando uso "Software", nada acontece. Posso navegar no catálogo, mas a instalação não funciona.
Se eu usar "pkcon" na linha de comando, recebo um erro:
[…@… ~]$ 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" funciona e o ambiente está configurado corretamente.
Se eu desabilitar todos os proxys no shell, o pkcon tenta fazer o download, mas falha, obviamente.
Número de versão-lançamento do componente selecionado (se aplicável): estou usando o PackageKit mais recente em F24: 1.1.1-3.fc24
...
Acabei de atualizar para F25 final, ainda o mesmo bug.
Responder2
Eu sei que este é um tópico antigo, mas acabei de encontrar o mesmo problema ao usar o Fedora em um ambiente corporativo como servidor proxy.
O link para o problema fornecido porfontejediem sua resposta recebeu alguma atenção em 2018, onde Kevin Kofler afirmou
Você precisa definir ProxyHTTP= em /etc/PackageKit/PackageKit.conf
Eu tentei isso e realmente funcionou para mim. Só queria acrescentar isso aqui, pois é um dos primeiros resultados do Google para o problema e outras pessoas podem encontrar este post.