Skip to content

Comando ‘Instalar’ do Linux

5 de abril de 2021

O comando install em sistemas Linux copia arquivos combinando vários comandos em um. O comando install usa os comandos cp, chown, chmod e strip. O comando install não deve ser usado para instalar aplicativos preparados para uso. Eles devem ser baixados e instalados usando o sistema de gerenciamento de pacotes da distribuição Linux.

Close-up das mãos de uma mulher usando o laptop em casa

Andreas Larsson / Getty Images

Instalar sintaxe de comando

A sintaxe adequada para o comando de instalação inclui opções, um arquivo de origem e um arquivo de destino. instalar [OPTION]… FONTE DEST
instalar [OPTION]… FONTE … DIRETÓRIO
instalar [OPTION]… -t FONTE DE DIRETÓRIO
instalar [OPTION]… -d DIRETÓRIO

Estas são as opções que governam a instalação comando:

  • –cópia de segurança[=CONTROL] faz um backup de cada arquivo de destino existente.
  • -b é como –cópia de segurança mas não aceita um argumento.
  • -c é (ignorado).
  • -d, –diretório tratará todos os argumentos como nomes de diretório; cria todos os componentes dos diretórios especificados.
  • -D cria todos os componentes principais do DEST, exceto o último, e copia SOURCE para o DEST. É útil no primeiro formato acima.
  • -g, –grupo=GRUPO define a propriedade do grupo.
  • -m, –modo=MODO define o modo de permissão (como em chmod), em vez de rwxr-xr-x.
  • -o, –proprietário=PROPRIETÁRIO define propriedade (apenas superusuário).
  • -p, –preserve-timestamps aplica tempos de acesso / modificação dos arquivos de origem aos arquivos de destino correspondentes.
  • -s, –faixa tira tabelas de símbolos. É útil apenas para o primeiro e segundo formatos acima.
  • -S, –sufixo=SUFIXO substitui o sufixo de backup usual.
  • -v, –verbose imprime o nome de cada diretório conforme é criado.
  • -z, –context-CONTEXT define o contexto de segurança SELinux de arquivos e diretórios.
  • –ajuda exibe informações de ajuda e sai.
  • –versão emite informações de versão e sai.

O sufixo de backup é ~ a menos que definido com –sufixo ou variável de ambiente SIMPLE_BACKUP_SUFFIX. O método de controle de versão pode ser selecionado usando o –cópia de segurança opção ou através da variável de ambiente VERSION_CONTROL. Estes são os valores:

  • nenhum, desligado nunca faça backups (mesmo que –cópia de segurança é dada).
  • numerado, t faz backups numerados.
  • existente, nulo é numerado se houver backups numerados: caso contrário; é simples.
  • simples, nunca sempre faça backups simples.

A documentação completa para o comando de instalação é mantida como um manual Texinfo. Se os programas de informação e instalação estiverem instalados corretamente em seu site, o comando info instalar deve acessar o manual completo. Use o comando man (homem) para ver como um comando é usado no seu computador.

Exemplo do comando de instalação

O comando a seguir oferece um exemplo de como usar o comando install Linux para copiar arquivos. Cada pasta e arquivo deve ser personalizado para sua situação. $ install -D /source/folder/*.py / destino / pasta

Aqui o -D opção é usada para copiar os arquivos .py do /pasta de origem ao /pasta de destino pasta. De novo, tudo menos instalar e -D deve ser alterado para caber em seus arquivos e pastas. Se você precisar criar a pasta de destino, use este comando, por exemplo: $ install -d / destination / folder