Wo kann ich die Android Studio-Datei entpacken?

35

Ich bin neu in Ubuntu, ich habe gerade Dual Boot Ubuntu 12.04 installiert. Ich möchte android studio installieren, weiß aber nicht wie. Ich habe die android-studio-bundle.tgz-Datei heruntergeladen und in die ist geschrieben, um die Datei an der entsprechenden Stelle zu entpacken. Ich weiß nicht genau, welchen Standort meine Bewerbungen haben. Kannst du mir bitte sagen, wo ich diese Datei entpacken soll oder ob dies der richtige Weg ist, um Android Studio zu installieren? Auch wenn Sie mir eine gute Anleitung oder einen Ort zum Lesen von Tipps zu Ubuntu empfehlen, wäre ich Ihnen sehr dankbar, nur um ein allgemeines Verständnis für Ubuntu zu haben.

hauptfrage: wo soll ich meine android-studio-bundle.tgz datei entpacken?

Vato
quelle
Entpacken Sie sie einfach in Ihr Home-Verzeichnis, solange der Java-Pfad sichtbar ist.
Olu Smith
2
@ RaduRădeanu Es geht nicht darum, was ich ausprobiert habe und was nicht. Es geht darum, was der beste Ort ist, um es auszudrücken. Was ist der richtige Weg, weil ich nicht weiß, wie Ubuntu funktioniert und welche Konsequenzen die Dinge haben werden.
Vato
Ich installieren in der Regel Software wie dies in meinem Home - Ordner ~ / .local / lib
zeitue

Antworten:

58

Die wichtigsten Teile der Frage, wie ich sie sehe: Benutzer ist neu in Ubuntu / Linux, Benutzer möchte eine Empfehlung basierend auf Best Practices und grundlegender Benutzererfahrung.

@ luis-de-sousa hat richtig auf die Ubuntu-Verzeichnisstruktur hingewiesen, aber ich habe diese Referenz aus offiziellen Quellen verwendet .

Wenn Sie möchten, dass Android-Studio allen Benutzern zur Verfügung steht (basierend auf den oben genannten Punkten/opt ) , sollten Sie das tar / tgz / zip entpacken und nicht das /usr/localoder/usr/bin (wobei letzteres für benutzerspezifische Installationen bevorzugt wird). Richtig eingerichtet, sollten wir keine Benutzergruppenberechtigungen oder andere Verwaltungsaufgaben auf hoher Ebene ändern müssen.

  1. Entpacken Sie die heruntergeladene tar / tgz / zip-Datei, in der sie sich befindet
  2. Navigieren Sie in einem Terminalfenster (wahrscheinlich cd ~/Downloads) zu diesem Ordner , und rufen Sie aufsudo -i Sie (für die nächsten Schritte benötigen Sie Administrator- / su-Berechtigungen).
  3. mv android-studio /opt verschiebt die entpackten Dateien (benötigt Berechtigungen)
  4. gedit android-studio.desktopDadurch wird ein Texteditor geöffnet, sodass wir ein Verknüpfungssymbol zum Öffnen Ihres neuen Programms erstellen können. Fügen Sie den folgenden Code ein und speichern Sie die .desktop-Datei.

    [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. Zum Abschluss desktop-file-install android-studio.desktop

Wir sind mit dem Terminal-Fenster fertig, Sie können es schließen oder exit Diese .desktop-Datei ermöglicht es Ihnen nun, Android-Studio in Ubuntus Unity-Oberfläche zu suchen und zu finden (oder in welchem ​​DE-Menü / Dash Sie sich befinden). Mit anderen Worten, klicken Sie auf dieses Symbol oben links, um nach android-studio zu suchen. Sie können auch mit der rechten Maustaste auf das Symbol klicken, während es ausgeführt wird, und "es für den Launcher sperren".

Sie können auch Menüoptionen erstellen, die für Ihren Anwendungsstarter angezeigt werden. Weitere Informationen finden Sie in der Ubuntu-Dokumentation zu Unity Launchers.


Neben den In-Text-Zitaten habe ich auch ausführlich auf die folgenden Seiten verwiesen:

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

Wie installiere ich Eclipse?

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

Clayton
quelle
Vielen Dank Clayton. Das war die perfekte und benutzerfreundlichste Lösung, nach der ich fragen konnte.
Grippe
Gut gemacht. Dies ist eine perfekte Beschreibung für die manuelle Installation.
Der Jeff
2
Machen Sie sich android-studio.desktopkeine Sorgen, wenn Sie sich Gedanken darüber machen, wo sie entstehen sollen . In diesem desktop-file-installSchritt wird eine neue Version dieser Datei erstellt, /usr/share/applicationssodass die von Ihnen selbst erstellte letztendlich nicht mehr relevant ist.
pjd
Ich muss nur nach der letzten Zeile ein abschließendes Semikolon einfügen: Categories=Development;IDEund sudoSchritt 5:sudo desktop-file-install android-studio.desktop
Luiz Rossi
10

Unter Linux werden Programme normalerweise in /usr/localoder gespeichert /usr/share. Wenn Sie ein Programm mit aptihm installieren, wird es automatisch in einem dieser Ordner eingerichtet. Ich würde Ihnen raten, einen Ordner zu erstellen /usr/local/android-studiound die Datei dort zu entpacken (beachten Sie, dass Sie sudo benötigen) Rechte benötigen).

Ansonsten können Sie es irgendwo in Ihren homeOrdner entpacken , auch eine Option, wenn Sie keine sudo- Rechte haben. Hier ist es eigentlich egal, wo Sie einen Ordner ~/software/android-studioanlegen können.

Lesen Sie mehr über die Linux-Verzeichnisstruktur .

Luís de Sousa
quelle
Wie kann der Benutzer etwas ausführen /usr/local/android-studio/bin?
Braiam
1
./usr/local/android-studio/bin/studio.sh
Mendhak
1
Vorsichtshinweis: Wenn Sie die Installation so ausführen, dass ein Sudo erforderlich ist, kann dies bei Verwendung des Emulators zu folgendem Problem führen: INI-Dateien werden in / root erstellt und sind für Android Studio nicht sichtbar. stackoverflow.com/questions/25829620/…
Phil Freihofner
3

Ok, lassen Sie mich klarstellen, es gibt einen geeigneten Ort, an dem Dinge abgelegt werden können, aber in diesem Fall ist einfach der beste. Daher bevorzuge ich jeden Ort, an dem Sie bereits über Schreib- / Leseberechtigungen verfügen, wie Sie $HOME Verzeichnis.

Nehmen Sie von den Anweisungen

Linux:

  1. Entpacken Sie die heruntergeladene Tar-Datei android-studio-bundle-.tgz an einen für Ihre Anwendungen geeigneten Speicherort.
  2. Navigieren Sie zum Starten von Android Studio in einem Terminal zum Verzeichnis android-studio / bin / und führen Sie studio.sh aus.
  3. Möglicherweise möchten Sie android-studio / bin / zu Ihrer Umgebungsvariablen PATH hinzufügen, damit Sie Android Studio aus einem beliebigen Verzeichnis starten können.

Wiederaufnahme in einfachen Schritten:

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

Wenn Sie sie dauerhaft machen möchten:

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

oder .zshrc. Abhängig von der verwendeten Shell. Getan. Sie können jeden beliebigen Pfad verwenden. Versuchen Sie einfach, andere Software nicht zu beeinträchtigen.

Braiam
quelle
Weiß jemand wo es falsch ist?
Braiam
Ich denke (nicht sicher, da ich mich in diesem Fall der Stimme enthalten habe), weil dies ~/android-sdkkein geeigneter Ort für Bewerbungen ist. Persönlich bewahre ich ~Dokumente, Bilder, Musik, Videos und ähnliches auf.
Radu Rădeanu
@ RaduRădeanu der weg ist egal, das war der punkt meiner antwort. Sie können den Pfad beliebig ändern. Es folgt auch der Wiki-Eintrag. Wenn Sie die andere Antwort überprüfen, wird sie auch in HOME installiert, sodass ich nicht weiß, warum meine falsch ist.
Braiam
OK, dann füge dies zu deiner Antwort hinzu, erzähle es nicht nur mir ... Ich verstehe diesen Punkt nicht.
Radu Rădeanu
@ RaduRădeanu Ich habe gefragt, was los ist, Sie haben Ihre Meinung abgegeben, und ich habe gesagt, dass es keine Rolle spielen sollte, ob dies der Grund ist, warum die Leute abstimmen.
Braiam