Ferramentas de Utilizador

Ferramentas de Site


Barra Lateral

Traduções para esta página?:
 


Servidor Debian 9 'Stretch'



pt:stretch:config:software:repositories

2.2.4 Repositórios

Para além do principal repositório de software do Debian ou main, configurado durante a Instalação do Sistema Base, existem mais alguns que, por diversas razões, não são incluídos durante a instalação. No entanto, estes podem ser incluídos em qualquer altura.

Lista de repositórios

Para facilitar a instalação de alguns pacotes de software, devem-se acrescentar mais alguns repositórios à lista existente, nomeadamente os repositórios contrib e non-free.

Também, como não iremos compilar pacotes a partir das fontes, as suas referências (deb-src) podem ser desativadas (comentadas).

A lista de repositórios é mantida no ficheiro de configuração /etc/apt/sources.list:

#

# deb cdrom:[Debian GNU/Linux 9.0.0 _Stretch_ - Official amd64 NETINST 20170617-13:06]/ stretch main

#deb cdrom:[Debian GNU/Linux 9.0.0 _Stretch_ - Official amd64 NETINST 20170617-13:06]/ stretch main

deb http://ftp.pt.debian.org/debian/ stretch main contrib non-free
# deb-src http://ftp.pt.debian.org/debian/ stretch main contrib non-free

deb http://security.debian.org/debian-security stretch/updates main contrib non-free
# deb-src http://security.debian.org/debian-security stretch/updates main contrib non-free

Atualizar a lista local de pacotes com os novos repositórios:

root@server:~# apt update
Hit:1 http://security.debian.org/debian-security stretch/updates InRelease
Hit:2 http://ftp.pt.debian.org/debian stretch InRelease
Get:3 http://security.debian.org/debian-security stretch/updates/non-free amd64 Packages [1,272 B]
Get:4 http://ftp.pt.debian.org/debian stretch/contrib amd64 Packages [50.9 kB]
Get:5 http://security.debian.org/debian-security stretch/updates/non-free Translation-en [481 B]
Get:6 http://ftp.pt.debian.org/debian stretch/contrib Translation-en [45.9 kB]
Get:7 http://ftp.pt.debian.org/debian stretch/non-free amd64 Packages [77.9 kB]
Get:8 http://ftp.pt.debian.org/debian stretch/non-free Translation-en [79.2 kB]
Fetched 256 kB in 0s (456 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

Utilizando um proxy

Nalguns casos poderá ser necessário aceder à Internet através de um proxy. O apt pode ser configurado para usar o proxy. Existem dois métodos possíveis:

  • Definir uma variável de ambiente http_proxy ou ftp_proxy, tendo como valor a URL do servidor proxy. O apt terá em conta esta variável quando se ligar à Internet:
    root@server:~# export http_proxy="http://proxy.example.com:3128/"
  • Incluir as definições do proxy na configuração do apt. Para indicar o proxy a utilizar deverá editar ou criar o ficheiro /etc/apt/apt.conf.d/99proxy:
    Acquire::http::Proxy "http://proxy.home.lan:3128/";

O formato da URL de um proxy é http://user:pass@xxx.xxx.xxx.xxx:port/, onde:

  • user:pass : nome do utilizador e password, caso o proxy necessite de autenticação e/ou autorização;
  • xxx.xxx.xxx.xxx : endereço ou nome do servidor proxy;
  • port : porta de ligação ao serviço de proxy;

Referências

pt/stretch/config/software/repositories.txt · Esta página foi modificada pela última vez em: 2017-07-10 12:07 (Edição externa)