我正在尝试使用以下命令通过 PPA 安装 Android Studio 软件包:
sudo add-apt-repository ppa:paolorotolo/android-studio
sudo apt-get update
但我一直收到这些错误:
W: The repository 'http://ppa.launchpad.net/paolorotolo/android-studio/ubuntu zesty Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ppa.launchpad.net/paolorotolo/android-studio/ubuntu/dists/zesty/main/binary-amd64/Packages 404 Not Found<br>
E: Some index files failed to download. They have been ignored, or old ones used instead.
结果,Android Studio 也无法运行。我该如何解决这个问题?
答案1
Pilot6 是正确的,该 PPA 中没有适用于 Ubuntu 17.04(Zesty Zapus)的软件包。但是,您可以将 PPA 指向适用于 Ubuntu 16.04 或 16.10 版本的软件包,然后以此方式获取软件包。为此,点击Super,键入“软件和更新”,按Enter。单击“其他软件”选项卡,然后单击 PPA,然后单击“编辑...”。将“分发:”更改为“yakkety”或“xenial”(均不带引号)。
但是,这并不是您真正想要获取 Android Studio 的方式,因为 PPA 看起来已经过时了。您有两种安装 Android Studio 的选项(遗憾的是我还没有注意到 Android Studio 的 snap 版本)。
使用 Ubuntu 的工具 - Ubuntu Make
sudo apt install ubuntu-make
umake android
这似乎是安装 Android Studio 的更简单的方法。
手动安装
- 下载 Android Studio
- 如果运行 64 位版本的 Ubuntu,请运行
sudo add-apt-architecture i386 ; sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
- 将下载的 .zip 文件解压到适合您应用程序的位置,例如,对于用户配置文件,解压到 /usr/local/ 内,对于共享用户,解压到 /opt/ 内。
- 要启动 Android Studio,请打开终端,导航到 android-studio/bin/ 目录,然后执行 studio.sh。
- 选择是否要导入以前的 Android Studio 设置,然后单击“确定”。
- Android Studio 安装向导将指导您完成其余安装,包括下载开发所需的 Android SDK 组件。
- 要使 Android Studio 在您的应用程序列表中可用,请从 Android Studio 菜单栏中选择“工具”>“创建桌面条目”。
Ubuntu Make 安装说明的源代码
手动安装的来源(单击‘说明’下的‘Linux’)