Após a inspeção de /var/lib/dpkg/info/ttf-mscorefonts-installer.postinst
, parece que o pacote é um esboço para obter fontes de fontes externas usando wget
:
167 if ! wget --continue --tries=1 --connect-timeout=60 --read-timeout=300 $QUIET_ARG --directory-prefix . --no-directories --no-background --progress=dot:default $URLROOT$ff ; then
Quanto a bbb-record-core
, olhando para /var/lib/dpkg/info/bbb-record-core
, pode ser confirmado que ele está tentando instalar algumas gemas de ruby diretamente da Internet e não de pacotes Debian:
34 cd /usr/local/bigbluebutton/core
35
36 GEMS="builder bundler"
37 for gem in $GEMS; do
38 if ! gem list $gem | grep -q $gem; then
39 gem install $gem
40 fi
41 done
Então, o que pode ser dito é que wget
e gem install
precisam buscar dados adicionais do lado de fora.
Quanto a wget
, o proxy HTTP pode ser adicionado a /etc/wgetrc
como em:
https_proxy = http://proxy.internal:3128/
http_proxy = http://proxy.internal:3128/
Quanto a gem install
, crie um arquivo chamado /etc/gemrc
e inclua lá:
http_proxy: http://proxy.internal:3128
Na verdade, no final do dia, uma das gemas já estava desatualizada e o pacote bbb-record-core
ainda não foi instalado com o erro:
ERROR: While executing gem ... (Gem::InstallError)
gem "streamio-ffmpeg" is not installed
Então, também tivemos que editar /usr/local/bigbluebutton/core/Gemfile
e alterar a linha:
gem "streamio-ffmpeg", '2.0.0'
para:
gem "streamio-ffmpeg", '2.1.0'
Depois disso, foi possível continuar o processo, com wget
e gem install
obtendo seus arquivos usando o proxy.