¿Dónde descomprimir el archivo de estudio de Android?

35

Soy nuevo en Ubuntu, acabo de instalar dual boot Ubuntu 12.04. Quiero instalar Android Studio, pero realmente no sé cómo. He descargado el archivo android-studio-bundle.tgz y está escrito para descomprimir el archivo en la ubicación adecuada. Realmente no sé qué significa la ubicación adecuada para mis aplicaciones. ¿Puede decirme dónde descomprimir este archivo o si esta es la forma correcta de instalar Android Studio? Además, si me comenta una buena guía o un lugar para leer sobre consejos sobre ubuntu, estaría muy agradecido, solo por tener una comprensión general de ubuntu.

pregunta principal: ¿dónde debo descomprimir mi archivo android-studio-bundle.tgz?

Vato
fuente
simplemente descomprímalos en su directorio de inicio siempre que la ruta de Java esté visible.
Olu Smith
2
@ RaduRădeanu No se trata de lo que probé y no funcionó, se trata de cuál es el mejor lugar para ponerlo. Cuál es la forma correcta de hacerlo, porque no sé cómo funciona ubuntu y qué consecuencias tendrán las cosas.
Vato
Normalmente instalo un software como este en mi carpeta de inicio ~ / .local / lib
zeitue

Respuestas:

58

Las partes clave de la pregunta tal como las veo: el usuario es nuevo en Ubuntu / Linux, el usuario quiere una recomendación basada en las mejores prácticas y la experiencia básica del usuario.

@ luis-de-sousa fue correcto al señalar la estructura del directorio de Ubuntu, pero utilicé esta referencia de fuentes oficiales .

Si desea que android-studio esté disponible para todos los usuarios (en base a lo anterior) , debe desempaquetar tar / tgz / zip en/opt lugar de /usr/localo /usr/bin(y se prefiere este último para instalaciones de usuarios específicos). Configure correctamente, no deberíamos necesitar cambiar los permisos del grupo de usuarios o cualquier otra administración de alto nivel.

  1. Descomprima el archivo tar / tgz / zip descargado donde se encuentra
  2. Usando una ventana de Terminal, navegue a la ubicación de esa carpeta (probablemente cd ~/Downloads), invoque sudo -i(necesitará permisos de administrador / su para los próximos pasos)
  3. mv android-studio /opt mueve los archivos que desempaquetó (requiere permisos)
  4. gedit android-studio.desktopesto abre un editor de texto para que podamos crear un icono de acceso directo para abrir su nuevo programa. Inserte el siguiente código, luego guarde el archivo .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

Hemos terminado con la ventana de terminal, puede cerrarla o exit ese archivo .desktop ahora le permite buscar y encontrar android-studio dentro de la interfaz de Unity de Ubuntu (o cualquier menú / tablero DE que esté usando). En otras palabras, haga clic en ese icono en la esquina superior izquierda para buscar android-studio También puede hacer clic derecho en el icono mientras se está ejecutando y "bloquearlo en el iniciador".

También puede crear opciones de menú para que aparezcan en su iniciador de aplicaciones, consulte la Documentación de Ubuntu en Unity Launchers.


Además de las citas en el texto, también hice referencia extensamente a las siguientes páginas:

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

¿Cómo instalar Eclipse?

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

Clayton
fuente
Muchas gracias Clayton. Esa fue la solución perfecta y más fácil de usar que pude pedir.
gripe
Bien hecho. Esta es una descripción perfecta sobre cómo instalar manualmente.
El Jeff
2
Para cualquiera android-studio.desktopque se preocupe por dónde deberían estar creando , no se preocupe. El desktop-file-installpaso crea una nueva versión de este archivo /usr/share/applicationspara que la que usted mismo cree se vuelva extraña.
pjd
Solo necesito agregar un punto y coma al final de la última línea: Categories=Development;IDEy sudoel paso 5:sudo desktop-file-install android-studio.desktop
Luiz Rossi
10

En Linux, los programas generalmente se almacenan en /usr/localo /usr/share; cuando instala un programa con aptél, se configura automáticamente dentro de una de estas carpetas. Le aconsejaría que cree una carpeta como /usr/local/android-studioy descomprima el archivo allí (tenga en cuenta que necesitará los derechos de sudo para hacerlo).

De lo contrario, puede descomprimirlo en algún lugar de su homecarpeta, también una opción si no tiene derechos de sudo . Aquí realmente no importa dónde, puede crear una carpeta como ~/software/android-studiopor conveniencia.

Lea más sobre la estructura de directorios de Linux .

Luís de Sousa
fuente
¿Cómo puede el usuario ejecutar algo /usr/local/android-studio/bin?
Braiam
1
./usr/local/android-studio/bin/studio.sh
Mendhak
1
Nota de precaución: si instala de manera tal que se requiere un sudo para la ejecución, puede provocar el siguiente problema al usar el emulador: los archivos .ini se crean en / root y no son visibles para Android Studio. stackoverflow.com/questions/25829620/…
Phil Freihofner
3

Ok, déjenme aclarar, hay un lugar apropiado para colocar cosas, pero en este caso, simple es lo mejor, así que prefiero cualquier ubicación donde ya tenga permisos de escritura / lectura, como su $HOMEdirectorio.

Tomar de las instrucciones

Linux:

  1. Descomprima el archivo Tar descargado, android-studio-bundle-.tgz, en una ubicación adecuada para sus aplicaciones.
  2. Para iniciar Android Studio, navegue al directorio android-studio / bin / en una terminal y ejecute studio.sh.
  3. Es posible que desee agregar android-studio / bin / a su variable de entorno PATH para que pueda iniciar Android Studio desde cualquier directorio.

Reanudando en sencillos pasos:

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

Si quieres hacerlos permanentes:

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

o .zshrc. Dependiendo del caparazón que uses. Hecho. Puede usar la ruta que desee, solo trate de no interferir con otro software.

Braiam
fuente
Alguien sabe dónde está mal?
Braiam
Creo que (no estoy seguro, ya que elegí abstenerme de votar en este caso) porque ~/android-sdkno es un lugar apropiado para las solicitudes. Personalmente, guardo ~documentos, imágenes, música, videos y cosas como estas.
Radu Rădeanu
@ RaduRădeanu el camino no importa, ese fue el punto de mi respuesta. Puedes cambiar el camino a lo que quieras. Además, sigue la entrada de wiki. Si marca la otra respuesta, también se instala en HOME, por lo que no sé por qué está mal el mío.
Braiam
OK, luego agrega esto a tu respuesta, no me lo digas solo a mí ... No veo ese punto.
Radu Rădeanu
@ RaduRădeanu Estaba preguntando qué estaba mal, usted dio su opinión y le dije que no debería importar si esa era la razón por la cual las personas votaron negativamente.
Braiam