Dúvidas script Google-Chrome. [RESOLVIDO]

1. Dúvidas script Google-Chrome. [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 20/05/2016 - 21:46h

Olá pessoal beleza?

Eu estou aqui mexendo no Slackware novamente, e fui rodar o script do Google Chrome. Apesar de não saber linguagem script, eu gosto de dar uma lida nele para ir me familiarizando um pouco com as coisas, então eu tive algumas dúvidas que gostaria que vocês me ajudassem a tirar.

OBS: o script funcionou numa boa, só to fazendo essa perguntas em busca de conhecimento mesmo.

Script que utilizei : http://ftp.slackware.com/pub/slackware/slackware-current/extra/google-chrome/google-chrome.SlackBuil...

Dúvidas :

1- Nó inicio do script ele menciona um variável chamada "PKG", "PKGNAM" alguém sabe me dizer o que ela faz? Eu não entendi.

2- Em um momento do script ele menciona isso aqui :

# Link to the standard Mozilla library names:
sed -i 's,libnss3.so.1d,libnss3.so\x00\x00\x00,g;
s,libnssutil3.so.1d,libnssutil3.so\x00\x00\x00,g;
s,libsmime3.so.1d,libsmime3.so\x00\x00\x00,g;
s,libssl3.so.1d,libssl3.so\x00\x00\x00,g;
s,libplds4.so.0d,libplds4.so\x00\x00\x00,g;
s,libplc4.so.0d,libplc4.so\x00\x00\x00,g;
s,libnspr4.so.0d,libnspr4.so\x00\x00\x00,g;' opt/google/chrome/chrome


O que esse comando no script faz? reutiliza bibliotecas do Mozzila?

3- Em um momento do script é usado um argumento "-type'' alguém sabe dizer o que ele faz?

Obrigado!



  


2. MELHOR RESPOSTA

edps
edps

(usa Slackware)

Enviado em 20/05/2016 - 22:50h

1 - nome do pacote
2 - linka as bibliotecas, provavelmente providas pelo pacotes mozilla-nss (não tenho certeza quanto ao nome do pacote) mas é um pacote provido pelo Slack.
3 - compacta as manpages.

Se lhe interessar, veja mais em:

https://www.slackbuilds.org/howto/
https://edpsblog.wordpress.com/2015/10/19/how-to-slackbuilds-na-pratica/

3. Agradecimentos, e discorrimentos.

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 21/05/2016 - 01:04h

edps escreveu:

1 - nome do pacote
2 - linka as bibliotecas, provavelmente providas pelo pacotes mozilla-nss (não tenho certeza quanto ao nome do pacote) mas é um pacote provido pelo Slack.
3 - compacta as manpages.

Se lhe interessar, veja mais em:

https://www.slackbuilds.org/howto/
https://edpsblog.wordpress.com/2015/10/19/how-to-slackbuilds-na-pratica/


Show de bola! Muito obrigado!

Quanto a pergunta número 1 :

Você saberia me dizer a diferença do PKG e do PKGNAM?

Quanto a pergunta numero 2:

Rapaz, você lembrou qual o nome do pacote rsrsrs.

Consegui achar o resultado do # slackpkg info mozzila-nss aqui :

PACKAGE NAME:  mozilla-nss-3.23-x86_64-1_slack14.1.txz
PACKAGE LOCATION: ./patches/packages
PACKAGE SIZE (compressed): 1684 K
PACKAGE SIZE (uncompressed): 6690 K
PACKAGE DESCRIPTION:
mozilla-nss: mozilla-nss (Network Security Services)
mozilla-nss:
mozilla-nss: Network Security Services (NSS) is a set of libraries designed to
mozilla-nss: support cross-platform development of security-enabled client and
mozilla-nss: server applications. Applications built with NSS can support
mozilla-nss: SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME,
mozilla-nss: X.509 v3 certificates, and other security standards.
mozilla-nss:
mozilla-nss: Read http://www.mozilla.org/projects/security/pki/nss/overview.html
mozilla-nss:


Agora rapaz, eu achei loco esse negocio do Google Chrome precisar usar bibliotecas de outra empresa, do Mozzila. Alguém tem algo a dizer sobre? Isso é algo que seria possível em um ambiente como Windows da vida?


4. Re: Dúvidas script Google-Chrome.

edps
edps

(usa Slackware)

Enviado em 21/05/2016 - 08:11h

RLFontan escreveu:

Quanto a pergunta número 1 :

Você saberia me dizer a diferença do PKG e do PKGNAM?


PKGNAM = nome do pacote

PKG = estrutura do pacote a ser criado em $TMP/$PKG

$TMP= /tmp
$TMP/$PKG = /tmp/google-chrome

RLFontan escreveu:
Quanto a pergunta numero 2:

Rapaz, você lembrou qual o nome do pacote rsrsrs.

Consegui achar o resultado do # slackpkg info mozzila-nss aqui :

PACKAGE NAME:  mozilla-nss-3.23-x86_64-1_slack14.1.txz
PACKAGE LOCATION: ./patches/packages
PACKAGE SIZE (compressed): 1684 K
PACKAGE SIZE (uncompressed): 6690 K
PACKAGE DESCRIPTION:
mozilla-nss: mozilla-nss (Network Security Services)
mozilla-nss:
mozilla-nss: Network Security Services (NSS) is a set of libraries designed to
mozilla-nss: support cross-platform development of security-enabled client and
mozilla-nss: server applications. Applications built with NSS can support
mozilla-nss: SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME,
mozilla-nss: X.509 v3 certificates, and other security standards.
mozilla-nss:
mozilla-nss: Read http://www.mozilla.org/projects/security/pki/nss/overview.html
mozilla-nss:


Agora rapaz, eu achei loco esse negocio do Google Chrome precisar usar bibliotecas de outra empresa, do Mozzila. Alguém tem algo a dizer sobre? Isso é algo que seria possível em um ambiente como Windows da vida?


Quanto a essas dependências eu não sei o motivo ao certo, mas pela descrição oferece certificados de segurança entre outras coisas, para mais:

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS

O Chromium também tem essas libs como dependências, acontece que no Slack (ACHO) que tudo faz parte de um só pacote, enquanto que em outras distros: (Debian, Arch Linux, Gentoo e outras) os pacotes são divididos:

https://www.archlinux.org/packages/core/x86_64/nss/
https://www.archlinux.org/packages/core/x86_64/ca-certificates-mozilla/

No Gentoo/Funtoo: dev-libs/nss, app-misc/ca-certificates
dev-libs/nss




5. Re: Dúvidas script Google-Chrome. [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 21/05/2016 - 13:22h

Valeu!! Show de bola!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts