AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 25961
Accepted
Silambarasan
Silambarasan
Asked: 2011-02-13 05:01:39 +0800 CST2011-02-13 05:01:39 +0800 CST 2011-02-13 05:01:39 +0800 CST

Como instalo um arquivo .tar.gz (ou .tar.bz2)?

  • 772

Eu baixei arquivos tar.gz. Mas não sei como instalar. Como instalo esse tipo de arquivo?

software-installation
  • 14 14 respostas
  • 4832364 Views

14 respostas

  • Voted
  1. Best Answer
    Andrea Lazzarotto
    2010-08-06T01:52:17+08:002010-08-06T01:52:17+08:00

    A primeira coisa que você precisa fazer é extrair os arquivos de dentro do arquivo tar para uma pasta. Vamos copiar os arquivos para sua área de trabalho. Você pode extrair um arquivo clicando com o botão direito do mouse no ícone do arquivo dentro do navegador de arquivos e pressionando a entrada apropriada no menu de contexto. A extração do arquivo deve criar uma nova pasta com um nome semelhante. por exemplo program-1.2.3. Agora você precisa abrir seu terminal e navegar até esse diretório usando o seguinte comando:

    cd /home/yourusername/Desktop/program-1.2.3
    

    Certifique-se de ler um arquivo chamado INSTALL, INSTALL.txt, README, ou algo semelhante se um foi extraído. Você pode verificar se esse arquivo existe no terminal usando o lscomando. O arquivo pode ser aberto e lido com o comando:

    xdg-open INSTALL
    

    Onde INSTALL é o nome do seu arquivo. Este arquivo conterá as etapas corretas a serem seguidas para continuar o processo de instalação. Normalmente, as três etapas "clássicas" são:

    ./configure
    make
    sudo make install
    

    Você também pode precisar instalar algumas dependências se, por exemplo, a execução configuresolicitar um erro listando quais dependências estão faltando.

    Você também pode usar checkinstallem vez demake install .

    Lembre-se de que sua milhagem pode variar.

    • 356
  2. Lekensteyn
    2011-02-13T05:06:43+08:002011-02-13T05:06:43+08:00

    Você não pode "instalar" um .tar.gzarquivo ou arquivo .tar.bz2. .tar.gzarquivos são tarballs compactados com gzip, arquivos compactados como .ziparquivos. Os arquivos .bz2 são compactados com bzip2. Você pode extrair .tar.gzarquivos usando:

    tar xzf file.tar.gz
    

    Da mesma forma, você pode extrair arquivos .tar.bz2 com

    tar xjf file.tar.bz2
    

    Se você quiser ver os arquivos sendo extraídos durante a descompactação, adicione v:

    tar xzvf file.tar.gz
    

    Mesmo que você não tenha conexão com a Internet, você ainda pode usar o sistema de gerenciamento de pacotes do Ubuntu, basta baixar os .debarquivos de http://packages.ubuntu.com/ . Não esqueça de baixar as dependências também.

    Para uma maneira mais fácil de instalar pacotes offline, consulte a pergunta Como posso instalar software offline? .

    • 171
  3. Alvar
    2011-11-19T14:02:28+08:002011-11-19T14:02:28+08:00

    Como você compila um programa de uma fonte

    1. Abra um console
    2. Use o comando cdpara navegar até a pasta correta. Se houver um arquivo README com instruções de instalação, use-o.
    3. Extraia os arquivos com um dos comandos

      • Se for tar.gz usetar xvzf PACKAGENAME.tar.gz
      • se for um tar.bz2 usetar xvjf PACKAGENAME.tar.bz2
    4. ./configure

    5. make
    6. sudo make install(ou com checkinstall)

    Baixe um pacote das fontes de software ou do centro de software.

    Se você instalar um pacote por meio das fontes de software e não baixar o pacote por conta própria, obterá novas atualizações para esse pacote e as instalará por meio do Gerenciador de Atualizações.

    Você pode simplesmente instalar MYPACKAGEdigitando em um terminal:

    sudo apt-get install MYPACKAGE
    

    ou usando o centro de software e procurando por MYPACKAGE. Mas se não estiver lá vá com a fonte.

    • 75
  4. JamesTheAwesomeDude
    2012-10-15T14:49:29+08:002012-10-15T14:49:29+08:00

    Isso é apenas para .tar.*arquivos que têm o código pré-compilado, mas compactado em um arquivo tar.

    Ok, esta é uma tarefa bastante desafiadora para um iniciante, mas basta seguir minhas instruções, e tudo ficará bem.

    Primeiro, baixe o .tar.*arquivo e salve -o. Não abra. (Nestes exemplos, estarei instalando o Dropbox Beta build , porque eu iria instalá-lo de qualquer maneira, então achei que poderia documentar a instalação.)

    Depois de baixar seu arquivo, (supondo que você o salvou em Downloads), digite o seguinte:

    cd Downloads
    sudo cp dropbox-lnx.x86_64-1.5.36.tar.gz /opt/
    

    NOTA: use o nome do arquivo que você baixou. (por exemplo, para a compilação de 64 bits do Firefox Nightly 19.0a1, você digitaria sudo cp firefox-19.0a1.en-US.linux-x86_64.tar.bz2 /opt/)

    Agora, mude para o /opt/diretório, extraia o programa e remova o arquivo antigo:

    cd /opt/
    sudo tar -xvf dropbox-lnx.x86_64-1.5.36.tar.gz
    sudo rm -rf dropbox-lnx.x86_64-1.5.36.tar.gz
    

    (novamente, use o nome do arquivo baixado. Não esqueça a extensão.)

    Ok, verifique para ver como a pasta extraída é chamada:

    ls -a
    

    você obterá algo assim:

    james@james-OptiPlex-GX620:/opt$ ls -a
    .  ..  .dropbox-dist
    james@james-OptiPlex-GX620:/opt$
    

    Ok, em nosso exemplo, instalamos o Dropbox, e a única pasta lá é chamada .dropbox-dist. Essa é provavelmente a pasta que queremos, então conecte-a na próxima etapa (adicione /a no final, pois é uma pasta.):

    sudo chmod 777 .dropbox-dist/
    

    Ok, agora está marcado como executável, então é hora de criar um link simbólico (é isso que permite executá-lo a partir do Terminal):

    sudo ln -s /opt/.dropbox-dist/ /usr/bin/dropbox
    

    NOTA: isso é sudo ln -s /opt/{FOLDER_NAME}/ /usr/bin/{PROGRAM_NAME}!!! Certifique-se de que {PROGRAM_NAME}seja substituído pela versão simplificada e minúscula do nome do programa (por exemplo, para Firefox Nightly, digite firefox-nightly; para o servidor uTorrent, digite utserver. O que você digitar aqui será o comando que você usará sempre que executar o programa a partir do Terminal. Pense /usr/bin/como a variável PATH em sistemas Windows.)

    Ok, você terminou. O programa agora está instalado e executável a partir do Terminal.
    O que é isso? Você diz que deseja executá-lo a partir do iniciador E deseja que ele tenha um ícone? Sem problemas!

    Esta parte é bastante simples:

    gksu gedit /usr/share/applications/dropbox.desktop
    

    NOTA: Se você estiver instalando SOBRE uma instalação anterior, use ls -a /usr/share/applicationse procure o arquivo .desktop pré-existente. Em vez disso, insira o nome desse arquivo.

    Agora, aqui é onde você cria o ícone. Aqui está um bom modelo; editá-lo adequadamente.

    [Desktop Entry]
    Version=1.0
    Name=Firefox Nightly
    Comment=Browse the World Wide Web
    GenericName=Web Browser
    Keywords=Internet;WWW;Browser;Web;Explorer
    Exec=firefox-nightly
    Terminal=false
    X-MultipleArgs=false
    Type=Application
    Icon=/opt/firefox/icons/mozicon128.png
    Categories=GNOME;GTK;Network;WebBrowser;
    MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
    StartupNotify=true
    Actions=NewWindow;
    
    [Desktop Action NewWindow]
    Name=Open a New Window
    Exec=firefox-nightly -new-window
    OnlyShowIn=Unity;
    

    Você pode querer deixar completamente de fora a opção MimeType. Isso poderia ser muito ruim se você não o fizesse.

    Agora, clique em "Salvar", feche-o e você está no negócio!

    • 35
  5. all4naija
    2011-11-19T15:07:37+08:002011-11-19T15:07:37+08:00

    Primeiras coisas primeiro

    Geralmente, não é aconselhável baixar e instalar aplicativos dos arquivos da Internet. A maioria dos aplicativos para Ubuntu está disponível através do "Ubuntu Software Center" em seu sistema (por exemplo, K3B Instalar K3B ). Instalar a partir do Software Center é muito mais seguro, muito mais fácil e permitirá que o aplicativo obtenha atualizações do Ubuntu.

    Dito isto, como instalar tarpacotes

    A melhor maneira é baixar primeiro os pacotes tar.bz2 e tar.gz para o seu sistema. Em seguida, clique com o botão direito do mouse no arquivo e selecione extrair para descompactar os arquivos. Abra o local da pasta que você extraiu e procure o arquivo Leiame e clique duas vezes para abri-lo e siga as instruções de como instalar o pacote específico, pois pode haver instruções diferentes disponíveis para a instalação adequada do arquivo que a rotina normal pode não ser capaz de prevenir sem alguns erros.

    • 22
  6. ddeimeke
    2010-08-06T03:17:04+08:002010-08-06T03:17:04+08:00

    Antes de tudo é importante instalar o pacote build-essential , ele contém todos os programas necessários para compilar por conta própria.

    Depois de ler o arquivo INSTALL como dito acima e cumprir os pré-requisitos, você pode fazer a mágica.

    ./configure && make && sudo make install
    
    • 17
  7. Little Jawa
    2010-08-06T01:53:19+08:002010-08-06T01:53:19+08:00

    É difícil responder especificamente, pois cada software pode ter um processo de compilação diferente, mesmo que sejam arquivados como TAR/GZ

    O que posso dizer para a maioria dos códigos-fonte que conheço é que primeiro você precisará extrair o arquivo tarball em uma pasta de sua escolha. Então, a maioria dos códigos-fonte depende dos programas AUTOCONF e MAKE, portanto, você precisará usar os seguintes comandos:

    ./configure
    make
    

    Para construir seus binários e, em seguida:

    make install
    

    Para instalá-lo no sistema.

    "./configure" usa o mecanismo autoconf para recuperar informações em seu sistema e preparar os scripts de compilação no arquivo de origem para compilar os binários apropriados compatíveis com sua instalação. "make" invocará a própria compilação, que criará os binários a partir do código-fonte. "make install" irá então copiar os binários, documentação, arquivo de configuração, etc. nas pastas apropriadas do seu sistema para que o software fique disponível para os usuários.

    É uma explicação muito básica, a resposta real é: leia a documentação fornecida com o código fonte... Só lá você saberá exatamente como construí-lo.

    • 12
  8. papukaija
    2011-02-13T06:22:35+08:002011-02-13T06:22:35+08:00

    Você deve sempre tentar instalar o software de repositórios, seja oficial, um PPA/qualquer outro repositório não oficial. Dessa forma, você obterá todas as atualizações de versão estável, segurança e novos recursos enquanto instala outras atualizações do sistema. Outra vantagem é que você não precisa se preocupar com build, dependências e desinstalação mais difícil (já que o aplicativo não aparecerá no synaptic) com arquivos tar.

    Por exemplo, você pode instalar o mysql instalando o pacote mysql-server.

    Se você realmente deseja usar arquivos tar, o processo comum é executar (make install pode exigir sudo):

    ./configure
    make
    make install
    

    Observe que alguns dos comandos acima podem não ser necessários, consulte qualquer arquivo leia-me no arquivo tar ou tente executar./configure --help

    • 8
  9. Rinzwind
    2012-05-18T14:27:53+08:002012-05-18T14:27:53+08:00

    Arquivos com a extensão tar.bz2são o que é comumente conhecido como compressed tarball. Outros exemplos são .tar.gz(mais comuns) e .tgz.

    Você pode extrair este arquivo com...

    tar -xvjf file.tar.bz2
    

    Isso extrairá os arquivos do tarball para o diretório em que você está atualmente e deve criar um novo diretório com os arquivos do tarball.

    Breve explicação sobre as opções:

    • -x: extrair
    • -v : verbose: mostra o que está sendo extraído
    • -j : tipo de compressão, neste casobzip2
    • -f : 'em seguida vem o nome do arquivo'

    Isso provavelmente não é suficiente. Dependendo do que é, pode ter uma configuração compilada completa e você precisa cd no novo diretório e iniciar um executável. Também pode conter a fonte de um programa que você precisa para confirmar, fazer, instalar. Geralmente (ou seja, eu diria) deve conter um readme que explica o que fazer em seguida.

    Aviso:

    Instalar software como este NÃO instalará nenhuma dependência e reclamará se você tentar instalar um tarball antes de instalar essas dependências. Use um site ou o próprio arquivo para descobrir se existem dependências e instale-as primeiro. Mas sempre sempre sempre primeiro tente encontrar um .DEBarquivo de instalação ian ou um link para um ppapara que você possa usar o centro de software do Ubuntu.


    Se você está tentando instalar os plugins do gimp, você pulou partes do processo de instalação mencionados neste link .

    wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.10.tar.bz2
    tar -xvf babl-0.1.10.tar.bz2
    cd babl-0.1.10/
    ./configure
    make
    sudo make install
    

    e você também vai precisar de gegl:

    wget ftp://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2
    tar -xvf gegl-0.2.0.tar.bz2
    cd gegl-0.2.0/
    ./configure
    make
    sudo make install
    

    Antes de baixar os arquivos com wget visite o site e veja se tem versões mais recentes. Estas instruções são de 3 de Maio de 2012, pelo que podem ser antigas ;)

    • 8
  10. Jasser
    2015-07-15T00:42:59+08:002015-07-15T00:42:59+08:00

    Do site oficial do Linux Mint

    Instalando a partir de arquivos (.zip tar.gz, etc.):

    Esses arquivos geralmente contêm a fonte do pacote. Cada um deles geralmente tem uma abordagem diferente para instalar. Estarei discutindo um método comum que supostamente funcionará para todos eles.

    Requerimentos gerais:

    1. flexionar

    2. bisão ou bisão++

    3. Pitão

    Como esses arquivos contêm o código-fonte, seu sistema precisa das linguagens de programação necessárias para compilar e construir o código-fonte. Portanto, os pacotes de requisitos gerais mencionados acima podem não ser suficientes para você. Nesse caso, você deve instalar os pacotes necessários através de um dos processos #1,#2,#3 (requer conexão com a internet). Você pode saber sobre as dependências do seu software em um arquivo leia-me incluído nos arquivos.

    Passos:

    1. abra os arquivos com o gerenciador de arquivos clicando duas vezes nele e extraia-o.

    2. código:

    cd caminho para a pasta extraída

    1. dentro da pasta extraída olhe com atenção....

    uma. Se você encontrar um arquivo chamado configure então

    ./configure    
    make
    sudo make install
    

    Se o primeiro código não for executado, execute este código antes dos códigos acima:

    chmod +x configure
    

    b. Se você encontrar um arquivo chamado install.sh, então

    Código:

    chmod +x install.sh
    

    ./install.shou sudo ./install.sh(se precisar de permissão de root)

    or you can double click it and select run in terminal or simply run.

    N.B.: sometimes there is a file, something like your_software_name.sh is found instead of install.sh. For this case, you have to replace install.sh with the correct name in the previous codes.

    c. If you find a file named install then

    code:

    chmod +x install
    

    ./install or sudo ./install (if it needs root permission)

    or you can double click it and select run in terminal or simply run.

    d. If you find a file named make (if there is no configure file) then

    code:

    make
    sudo make install
    

    e. If you still can't find the required files

    then it may be in a special folder (generally in a folder named bin). Move to this folder with cd command with the appropriate path and then look again and follow the same process.

    • 7

relate perguntas

  • Onde devo instalar o sagemath?

  • Como instalo o Adobe Flash player?

  • Como posso configurar o Software Center para instalar software para usuários não root?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Que comando preciso para descompactar/extrair um arquivo .tar.gz?

    • 8 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Marko Smith

    Como posso adicionar um usuário como um novo sudoer usando a linha de comando?

    • 7 respostas
  • Marko Smith

    Alterar permissões e propriedade da pasta

    • 9 respostas
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    EmmyS Que comando preciso para descompactar/extrair um arquivo .tar.gz? 2011-02-09 14:50:41 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve