Eu baixei um arquivo .sh - como instalo isso?


55

Eu sou novo no Ubuntu e sei instalar programas apenas a partir da janela. É muito fácil: basta clicar duas vezes no setup.exe e tudo começa.

Mas como instalo um programa no Ubuntu?

Quero instalar algo que não consegui encontrar no Ubuntu Software Center. Eu baixei um arquivo .sh e agora não sei o que fazer com ele.


11
Obrigado pela sua resposta, mas quero instalar algo que não consegui encontrar no Ubuntu Software Center. Eu baixei um arquivo .sh e agora eu não sei o que fazer com ele :) Oh meu deus, o que é uma pergunta estúpida;)
cberg

11
conselho geral não é para instalar coisas aleatórias a partir da internet - a sua a maneira mais rápida de entrar em todos os tipos de problemas :)
fossfreedom

11
não é "coisa aleatória da internet" que eu quero instalar, é apenas netbeans;) acho que tenho que aprender muito :) Obrigado por sua ajuda!
C11

11
... adicione também a versão do ubuntu que você instalou - eu também encontrei esta pergunta - isso ajuda você? askubuntu.com/questions/21561/how-to-install-jdk-and-netbeans
fossfreedom

Respostas:


70

Primeiro, você pode precisar dar permissão ao arquivo .sh para executar. chmod +x file.sh, então você pode executá-lo com ./file.sh.

Você também pode clicar com o botão direito do mouse no arquivo, selecionar Propriedades, selecionar Permissões e, em seguida, selecionar 'Permitir a execução de arquivo como programa'. Em seguida, clique duas vezes no arquivo e selecione 'Executar no terminal' ou 'Executar'.


16

Um arquivo .sh no Ubuntu é praticamente o mesmo que um arquivo .bat ou .wsh no Windows. O que o programa faz, ou como funciona, é totalmente da responsabilidade do desenvolvedor. Não é possível responder "como instalar um arquivo .sh", exceto dizer "leia o README".

É uma prática ruim fornecer esses programas. Você deve sempre procurar arquivos .deb, que são aproximadamente comparáveis ​​aos arquivos .msi no Windows, acredito. Ou seja, você clicará duas vezes nele e ele será instalado.


É por isso que estamos aqui. :) O principal é entender que isso não tem nada a ver com o sistema operacional. É sobre como os desenvolvedores de um aplicativo escolhem disponibilizá-lo. Infelizmente, algumas empresas são preguiçosas no que diz respeito ao Linux. Eles pensam "ah, os usuários do Linux são especialistas, então não precisamos tornar nossos programas amigáveis". Eles estão errados, porque especialistas e nerds são as pessoas mais preguiçosas de todos. Se alguém quiser fácil de usar, nós fazemos. Os desenvolvedores do NetBeans obviamente não se importam com o Ubuntu. Isso mudará muito em breve, ou o NetBeans será esquecido.
Jo-Erlend Schinstad

5

Você pode obter a permissão de arquivo através do console da linha de comando no seu Ubuntu.

Abra uma janela do terminal e digite:

chmod 777 downloaded_file.sh

Depois de alterar o atributo do arquivo, você pode executá-lo diretamente via janela do terminal ou clicar nele quando usar o gerenciador de arquivos. Seu arquivo de instalação deve estar funcionando agora.


3
É melhor chmod +x downloaded_file.shque essa versão não conceda a todos os usuários do computador acesso de leitura e gravação a esse arquivo.
Trintathreeforty 02/02

1

É um arquivo de script de shell, portanto você não precisa necessariamente executar permissões nele. Você pode executá-lo no terminal gnome usando sh downloaded_file.sh. Funciona porque é apenas um arquivo de texto e o shinterpreta linha por linha.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.