在哪里解压缩android studio文件?


35

我是Ubuntu的新手,我刚刚安装了双引导Ubuntu 12.04。我想安装android studio,但我真的不知道如何。我已经下载了android-studio-bundle.tgz文件,并在其中写入了将文件解压缩到适当位置的信息。我真的不知道什么位置适合我的应用程序。您能告诉我在哪里解压缩此文件,或者这是否是安装android studio的正确方法?另外,如果您认为我是一个很好的指南或阅读有关ubuntu技巧的地方,我也将不胜感激,只是对ubuntu有一般的了解。

主要问题:我应该在哪里解压缩android-studio-bundle.tgz文件?


只要将它们解压缩到您的主目录中,只要可见Java路径即可。
奥卢·史密斯

2
@RaduRădeanu并不是我尝试过的方法,还是没有奏效的方法,而是关于放置它的最佳位置。什么是正确的方法,因为我不知道ubuntu的工作原理以及事情会带来什么后果。
瓦托2014年

我通常在主文件夹〜/ .local / lib中安装这样的软件
zeitue 2014年

Answers:


58

我看到的问题的关键部分是:用户是Ubuntu / Linux的新手,用户希望根据最佳实践和基本的用户体验提出建议。

@ luis-de-sousa指出了Ubuntu目录结构是正确的,但是我从Official Sources使用了此引用

如果您希望android-studio对所有用户可用(基于上述情况),则应将tar / tgz / zip解压缩到/opt而不是/usr/local/usr/bin(对于特定用户的安装而言,首选解压缩)。正确设置,我们不需要更改用户组权限或任何其他高级管理。

  1. 解压缩下载的tar / tgz / zip文件所在的位置
  2. 使用“终端”窗口,导航到该文件夹​​位置(可能是cd ~/Downloads),然后调用sudo -i(接下来的几步需要管理员/ su权限)
  3. mv android-studio /opt 移动您解压缩的文件(需要权限)
  4. gedit android-studio.desktop这会打开一个文本编辑器,以便我们可以创建一个快捷方式图标来打开您的新程序。 插入以下代码,然后保存.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. 最后, desktop-file-install android-studio.desktop

我们已经完成了终端窗口,您可以将其关闭,或者exit .desktop文件现在允许您在Ubuntu的Unity界面(或您使用的任何DE菜单/破折号)中搜索并找到android-studio。 换句话说,单击左上角的图标以搜索android-studio。 您也可以在其运行时右键单击该图标,然后将其“锁定到启动器”。

您还可以创建菜单选项以显示给应用程序启动器,请参见Unity Launchers上的Ubuntu文档。


除了文字引文之外,我还广泛引用了以下页面:

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

如何安装Eclipse?

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


非常感谢克莱顿。那是我所要求的完美且用户友好的解决方案。
2014年

做得好。这是有关如何手动安装的完美描述。
杰夫

2
对于任何强调应该在哪里创建的人android-studio.desktop,请不要担心。该desktop-file-install步骤将/usr/share/applications在其中创建此文件的新版本,因此您最终创建的文件会变得多余。
pjd

我只需要在最后一行之后添加尾部分号:Categories=Development;IDEsudo步骤5:sudo desktop-file-install android-studio.desktop
Luiz Rossi

10

在Linux中,程序通常存储在/usr/local或中/usr/share。安装程序时apt,将自动在这些文件夹之一中设置它。我建议您创建一个类似/usr/local/android-studio的文件夹并在其中解压缩文件(请注意,您将需要sudo权限来执行此操作)。

否则,您可以将其解压缩到home文件夹中的某个位置,如果没有sudo权限,也可以选择将其解压缩。在这里并不重要,您可以~/software/android-studio为方便起见创建一个文件夹。

阅读有关Linux目录结构的更多信息。


用户如何运行/usr/local/android-studio/bin
Braiam 2014年

1
./usr/local/android-studio/bin/studio.sh
Mendhak

1
注意事项:如果安装时需要sudo才能运行,则在使用模拟器时可能会导致以下问题:.ini文件是在/ root中创建的,并且对Android Studio不可见。stackoverflow.com/questions/25829620/...
菲尔Freihofner

3

好的,让我说清楚,有一个适当的地方可以放置东西,但是在这种情况下,简单是最好的选择,因此我更喜欢$HOME目录已经存在的任何具有写/读权限的位置。

指示中取出

Linux:

  1. 将下载的Tar文件android-studio-bundle-.tgz解压缩到适合您的应用程序的位置。
  2. 要启动Android Studio,请在终端中导航至android-studio / bin /目录并执行studio.sh。
  3. 您可能需要将android-studio / bin /添加到PATH环境变量中,以便可以从任何目录启动Android Studio。

通过简单的步骤恢复:

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

如果要使其永久不变:

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

.zshrc。取决于您使用的外壳。做完了 您可以使用任何喜欢的路径,只要不干扰其他软件即可。


有人知道哪里出问题了吗?
Braiam 2014年

我认为(不确定,因为在这种情况下我选择弃权),因为~/android-sdk这不是申请的合适地点。我个人保存~文件,图片,音乐,视频和类似的东西。
RaduRădeanu2014年

@RaduRădeanu的路径并不重要,这就是我的答案。您可以将路径更改为任意内容。此外,它跟随Wiki条目。如果您检查其他答案,它也将安装在HOME中,因此我不知道为什么我的错误?
Braiam

好的,然后将此添加到您的答案中,不要只告诉我...我看不到这一点。
RaduRădeanu2014年

@RaduRădeanu我在问什么地方出了问题,您发表了意见,我说这是否是人们拒绝投票的原因也没关系。
Braiam 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.