Quando você faz algo como:
wget -qO- http://example.com/path/to/script | sh
Você está apenas executando um script remoto. Isso poderia instalar algo ou simplesmente executar algo. Ele pode fazer praticamente qualquer coisa porque é um script e script sobre o que o Ubuntu foi construído.
Quando você usa o apt-get:
sudo apt-get install winetricks
Você está instalando em / usr / bin para todos os usuários. O pacote que você está instalando agora vem do repositório do Ubuntu, o que tende a significar que alguém está cuidando dele e monitorando qual código está sendo usado. A maioria das pessoas consideraria muito mais segura do que executar um script aleatório na Internet.
Editar: no seu caso, você está apenas baixando um script - você não o está executando como eu sugeri que você faria. O que eu disse ainda se aplica - você está apenas baixando diretamente de quem faz isso, mas você não está instalando em todo o sistema.
Se você colocá-lo em ~ / bin / (criar que, se não existir), o usuário poderá chamá-lo de qualquer caminho, caso contrário, você precisará prefixar o caminho ao executá-lo, por exemplo, ~/Downloads/winetricks ...
Apenas para responder à pergunta:
Como você chama quando um programa é registrado no sistema operacional do apt-get, então você pode simplesmente abri-lo facilmente a partir do terminal / traço?
- A instalação de um pacote descreve isso.
- Existem scripts que podem ser baixados e executados (em um único movimento, como meu primeiro exemplo), que também seriam contados como instalação, mas não é uma instalação de pacote gerenciado.
- Se você está apenas baixando um script com o wget, eu teria que chamar isso de "download".