Ubuntu怎么安装tar.gz (android-studio为例)

假设你已经下载好了:android-studio-2025.2.1.8-linux.tar.gz

以下步骤适用于大多数桌面 Linux 发行版(Ubuntu、Debian、Fedora、Arch 等)。


1. 解压到一个合适的位置

推荐放到 /opt(系统级软件目录):

复制代码
cd ~/下载        # 或者你保存文件的目录
sudo mkdir -p /opt/android-studio
sudo tar -xzf android-studio-2025.2.1.8-linux.tar.gz -C /opt/android-studio --strip-components=1

如果提示权限不够,确保前面加了 sudo,输入密码即可。


2. 启动 Android Studio

执行 studio.sh 脚本:

复制代码
cd /opt/android-studio/bin
./studio.sh

第一次启动会让你选择配置目录、主题、是否导入历史设置等,按向导一步步下一步即可。

要是双击没反应,记得用命令行运行,这样能看到报错信息。


3. 创建桌面图标(可选但推荐)

大多数发行版支持 ~/.local/share/applications/ 里的 .desktop 文件。

执行:

复制代码
cat << 'EOF' > ~/.local/share/applications/android-studio.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=Android Studio
Icon=/opt/android-studio/bin/studio.png
Exec="/opt/android-studio/bin/studio.sh" %f
Comment=Android IDE
Categories=Development;IDE;
Terminal=false
EOF

然后刷新下桌面环境(或注销再登入),在应用菜单里就能搜到 "Android Studio" 了,可以拖到任务栏或收藏。

4. 安装必要依赖(如果启动时报缺库)

如果运行 ./studio.sh 报一些类似 "libXxx.so not found"的错误,可以按发行版补充依赖,比如:

Ubuntu / Debian 系:

复制代码
sudo apt update
sudo apt install openjdk-17-jdk \
                 libxcb1 libx11-6 libxrender1 libxtst6 libxi6 \
                 libfreetype6 libfontconfig1

(不同系统包名略有差异,这里要具体而论。)


5. 配置 Android SDK / 模拟器

第一次进 Android Studio 会弹出 SDK 组件安装向导:

  1. 选择 Standard 安装模式。
  2. 勾选需要的 Android SDK PlatformAndroid SDK ToolsAndroid Emulator
  3. 一路 Next,等待下载完成。

以后也可以在:

复制代码
File` → `Settings` → `Appearance & Behavior` → `System Settings` → `Android SDK

里管理 SDK 版本和平台。

6. (可选)设置 PATH 方便命令行使用

如果你想在终端直接用 studio 命令打开:

复制代码
echo 'export PATH=$PATH:/opt/android-studio/bin' >> ~/.bashrc
source ~/.bashrc

之后可以:

复制代码
studio

来快速启动。

相关推荐
getapi几秒前
Ubuntu 22.04 服务器的系统架构是否为 amd64 x86_64
linux·服务器·ubuntu
消失的旧时光-194317 分钟前
Linux 入门核心命令清单(工程版)
linux·运维·服务器
艾莉丝努力练剑25 分钟前
【Linux:文件】Ext系列文件系统(初阶)
大数据·linux·运维·服务器·c++·人工智能·算法
小天源28 分钟前
Cacti在Debian/Ubuntu中安装及其使用
运维·ubuntu·debian·cacti
Trouvaille ~1 小时前
【Linux】TCP Socket编程实战(一):API详解与单连接Echo Server
linux·运维·服务器·网络·c++·tcp/ip·socket
金融RPA机器人丨实在智能1 小时前
Android Studio开发App项目进入AI深水区:实在智能Agent引领无代码交互革命
android·人工智能·ai·android studio
旖旎夜光1 小时前
Linux(13)(中)
linux·网络
威迪斯特2 小时前
CentOS图形化操作界面:理论解析与实践指南
linux·运维·centos·组件·图形化·桌面·xserver
一方热衷.2 小时前
在线安装对应版本NVIDIA驱动
linux·运维·服务器
独自归家的兔2 小时前
ubuntu系统安装dbswitch教程 - 备份本地数据到远程服务器
linux·运维·ubuntu