Onde descompactar o arquivo do estúdio android?

35

Eu sou novo no Ubuntu, acabei de instalar o Ubuntu 12.04 de inicialização dupla. Quero instalar o Android Studio, mas realmente não sei como. Fiz o download do arquivo android-studio-bundle.tgz e ele está escrito para descompactar o arquivo no local apropriado. Realmente não sei o local apropriado para meus aplicativos. Você pode me dizer onde descompactar este arquivo ou se esta é a maneira correta de instalar o android studio? Além disso, se você me comentar um bom guia ou local para ler sobre dicas no ubuntu, ficaria muito grato, apenas por ter uma compreensão geral do ubuntu.

pergunta principal: onde devo descompactar meu arquivo android-studio-bundle.tgz?

Vato
fonte
apenas descompacte-os no seu diretório pessoal, desde que o caminho do java esteja visível.
Olu Smith
2
@ RaduRădeanu Não é sobre o que eu tentei e não funcionou, é sobre o melhor lugar para colocá-lo. Qual é a maneira correta de fazer isso, porque eu não sei como o ubuntu funciona e que consequências as coisas terão.
Vato 15/02
Eu costumo instalar software como este em minha pasta casa ~ / .local / lib
zeitue

Respostas:

58

As partes principais da pergunta como as vejo: o usuário é novo no Ubuntu / Linux, o usuário deseja uma recomendação baseada nas melhores práticas e na experiência básica do usuário.

@ luis-de-sousa estava correto ao apontar a estrutura de diretórios do Ubuntu, mas eu usei essa referência de Fontes oficiais .

Se você deseja que o android-studio esteja disponível para todos os usuários (com base no exposto acima) , descompacte o tar / tgz / zip em/opt vez de em /usr/localou /usr/bin( ou seja, o último é o preferido para instalações de usuários específicos). Configurado corretamente, não precisamos alterar as permissões do grupo de usuários ou qualquer outra administração de alto nível.

  1. Descompacte o arquivo tar / tgz / zip baixado no local
  2. Usando uma janela Terminal, navegue até o local da pasta (provavelmente cd ~/Downloads), chame sudo -i(Você precisará de permissões de administrador / su para as próximas etapas)
  3. mv android-studio /opt move os arquivos que você descompactou (requer permissões)
  4. gedit android-studio.desktopisso abre um editor de texto para que possamos criar um ícone de atalho para abrir seu novo programa. Insira o código a seguir e salve o arquivo .desktop.

    [Desktop Entry]
     Name=Android Studio
     Comment=Integerated Development Environment for Android
     Exec=/opt/android-studio/bin/studio.sh
     Icon=/opt/android-studio/bin/studio.png
     Terminal=false
     Type=Application
     Categories=Development;IDE
    
  5. Para terminar, desktop-file-install android-studio.desktop

Nós terminamos a janela do terminal, você pode fechá-lo ou o exit arquivo .desktop agora permite procurar e encontrar o android-studio na interface do Ubuntu Unity (ou qualquer menu / traço DE que você esteja usando). Em outras palavras, clique no ícone no canto superior esquerdo para procurar o android-studio. Você também pode clicar com o botão direito do mouse no ícone enquanto está em execução e "travá-lo no iniciador".

Você também pode criar opções de menu para aparecer no iniciador de aplicativos. Consulte a documentação do Ubuntu sobre os Unity Launchers.


Além das citações no texto, também referenciei extensivamente as seguintes páginas:

http://naveensnayak.wordpress.com/2013/05/15/ubuntu-13-04-adding-launchers-to-unity-panel/

Como instalar o Eclipse?

http://developer.android.com/sdk/installing/studio.html#Installing

Clayton
fonte
Muito obrigado Clayton. Essa foi a solução perfeita e mais amigável que eu poderia pedir.
flu
Bem feito. Esta é uma descrição perfeita sobre como instalar manualmente.
The Jeff
2
Para quem se preocupa com o local onde deve criar android-studio.desktop, não se preocupe. A desktop-file-installetapa cria uma nova versão desse arquivo, /usr/share/applicationspara que você mesmo se torne finalmente estranho.
Pjd
Eu só preciso adicionar um ponto e vírgula após a última linha: Categories=Development;IDEe sudoo passo 5:sudo desktop-file-install android-studio.desktop
Luiz Rossi
10

No Linux, os programas são geralmente armazenados em /usr/localou /usr/share; Quando você instala um programa, aptele é automaticamente configurado em uma dessas pastas. Eu recomendo que você crie uma pasta como /usr/local/android-studioe descompacte o arquivo lá (observe que você precisará de direitos sudo para fazer isso).

Caso contrário, você pode descompactá-lo em algum lugar da sua homepasta, também uma opção se você não tiver direitos sudo . Aqui realmente não importa onde, você pode criar uma pasta como ~/software/android-studiopor conveniência.

Leia mais sobre a estrutura de diretórios do Linux .

Luís de Sousa
fonte
como o usuário pode executar algo /usr/local/android-studio/bin?
Braiam
1
./usr/local/android-studio/bin/studio.sh
Mendhak
1
Nota de cuidado: se você instalar um sudo para execução, poderá levar ao seguinte problema ao usar o emulador: arquivos .ini sendo criados em / root e não visíveis para o Android Studio. stackoverflow.com/questions/25829620/…
Phil Freihofner
3

Ok, deixe-me esclarecer, há um local apropriado para colocar as coisas, mas, neste caso, simples é o melhor, então prefiro qualquer local onde você já tenha permissões de gravação / leitura, como o $HOMEdiretório.

Tirado de as instruções

Linux:

  1. Descompacte o arquivo Tar baixado, android-studio-bundle-.tgz, em um local apropriado para seus aplicativos.
  2. Para iniciar o Android Studio, navegue até o diretório android-studio / bin / em um terminal e execute studio.sh.
  3. Convém adicionar android-studio / bin / à sua variável de ambiente PATH para poder iniciar o Android Studio a partir de qualquer diretório.

Continuando em etapas fáceis:

mkdir ~/android-sdk && cd ~/android-sdk
wget http://dl.google.com/android/studio/install/0.4.2/android-studio-bundle-133.970939-linux.tgz
tar xf android-studio-bundle-133.970939-linux.tgz
export PATH="~/android-sdk/android-studio/bin/:$PATH"
studio.sh

Se você deseja torná-los permanentes:

echo 'export PATH="~/android-sdk/android-studio/bin/:$PATH"' >> ~/.bashrc

ou .zshrc. Dependendo do shell que você usa. Feito. Você pode usar o caminho que quiser, apenas tente não interferir com outro software.

Braiam
fonte
Alguém sabe onde está errado?
Braiam
Penso (não tenho certeza, pois optei por me abster de votar neste caso) porque ~/android-sdknão é um local apropriado para solicitações. Pessoalmente, mantenho ~documentos, fotos, músicas, vídeos e coisas assim.
Radu Rădeanu
@ RaduRădeanu o caminho não importa, esse foi o ponto da minha resposta. Você pode mudar o caminho para o que quiser. Além disso, segue a entrada do wiki. Se você marcar a outra resposta, ela também será instalada no HOME, então não sei por que a minha está errada.
Braiam
OK, adicione isso à sua resposta, não conte apenas para mim ... Não vejo esse ponto.
Radu Rădeanu
@ RaduRădeanu Eu estava perguntando o que estava errado, você deu sua opinião e eu disse que não deveria importar se essa era a razão pela qual as pessoas votaram mal.
Braiam