Quais são os caracteres ilegíveis no script de instalação do Linux Anaconda?

1

Os scripts de instalação do Anaconda para Linux contêm cerca de 750 linhas de um conjunto bastante direto de comandos bash, mas eles são seguidos com 1,4 milhões de linhas de caracteres ilegíveis (pelo menos em menos e gedit). Quais são esses personagens ilegíveis?

Os scripts podem ser encontrados aqui: link

... embora sejam bastante grandes (estas são as versões de 32 bits para o Linux.)

    
por user119824 16.04.2016 / 15:21

1 resposta

2

Se você ler o script bash que compõe o início do arquivo, verá que ele tem uma linha como

tail -n +532 "$THIS_PATH" | tar xf - --no-same-owner

Se você executar tail -n +532 no arquivo e enviá-lo para file - , ele informará que os dados finais são

/dev/stdin: POSIX tar archive (GNU)

Se você fizer a mesma cauda em tar tf - , verá que o tar contém muitos arquivos, como

pkgs/python-2.7.11-0.tar.bz2

que o script instala usando sua função extract_dist .

    
por 16.04.2016 / 15:49