安卓手机安装ubuntu完整版

2022-09-16 10:01:07 IT技术网 互联网
浏览

本篇文章给大家谈谈《安卓手机安装ubuntu完整版》对应的知识点,希望对各位有所帮助。

本文目录一览:

ubuntu touch怎么安装

ubuntu touch13.10安装提醒:

Ubuntu Touch13.10的完成度依然不高,虽然绝大多数基础应用已经可以使用,但系统 Bug 很多,不支持中文输入

目前官方仅支持 Glaxy Nexus 和Nexus4这两款手机(其它设备请等待)

这是一个早期的开发版本,可能会损害你的设备,安装过程会格式化你的手机内的信息,并且无法恢复

安装完之后,你的手机讲有以下功能:

WIFI

支持GMS

支持短信和电话

Shell 和核心的应用

支持摄像头(包括前面和后面)

支持adb

支持的设备:

如果你想要恢复,请自行重新刷回谷歌的固件

Glaxy Nexus / Nexus 4

Ubuntu Touch 13.10安装教程:

第一步,安装相关的刷机工具

刷机工具支持 Ubuntu 12.04 - Ubuntu 13.10,未测试过相关衍生版(如elementaryOS )

1.添加刷机工具们的 PPA(打开你的终端,依次执行以下命令):

sudo add-apt-repository ppa:phablet-team/tools

2.更新一下系统源: sudo apt-get update

3.开始安装刷机工具:

sudo apt-get install phablet-tools android-tools-adb android-tools-fastboot

第二步,备份你的手机(可选择跳过)

1.开启你的安卓设备的USB 调试模式(不同的安卓版本开启方式可能不同):

打开你的设备的设置-》关于手机-》然后连续点击版本号7次,即可开启开发者模式,

返回设置页面,就可以看到开发者模式相关选项,打开它,开启里面的 USB 调试选项。

2.备份数据

用 USB 线连接你的手机和电脑,这时候,你的手机会弹出一个询问框(大致是问你是否要信任你的电脑),点击确定即可,如果不出现,那就拔出 USB 线多插几次。

完成之后,在终端输入以下命令:

adb backup -apk -shared -all

结束后就会生成一个backup.ab 的备份文件(默认情况在你的个人目录下)

使用以下命令可以恢复:

adb restore backup.ab

第三步,解锁你的设备(如过已经解锁可以跳过)

这一步,不同的设备可能解锁方式不一样,大家可以自行谷歌搜索一下,下面简单的提一下 Nexus 4的解锁方式:

请保持设备的电量充足,然后关机,拔 USB 线

1.同时长按音量键 + 和 - 以及关机键(Nexus 4 就只有这三个键),过一阵子,设备会进入fastboot 模式(一个被解剖的 Android 机器人画面)

2.用 USB 连接你的Ubuntu 电脑,然后打开Ubuntu 终端,执行以下命令:

sudo fastboot oem unlock

然后看你的安卓设备,点击确认,然后就会进行解锁,完成之后,按电源键开启安卓设备。

第四步,安装前的准备工作

1.开启你的安卓设备的USB 调试模式(不同的安卓版本开启方式可能不同):

打开你的设备的设置-》关于手机-》然后连续点击版本号7次(记录下版本号,以备还原Android),即可开启开发者模式,

返回设置页面,就可以看到开发者模式相关选项,打开它,开启里面的 USB 调试选项。

2.用 USB 线连接你的手机和电脑,这时候,你的手机会弹出一个询问框(大致是问你是否要信任你的电脑),点击确定即可,如果不出现,那就拔出USB线多插几次。

完成之后,在Ubuntu 终端依次执行以下命令:

sudo adb kill-server

sudo adb start-server

第五步,开始安装 Ubuntu Touch

打开 Ubuntu 终端并执行以下命令:

sudo phablet-flash ubuntu-system --no-backup

然后刷机工具就会帮你自动下载最新的镜像以及为你的安卓设备安装上最新的Ubuntu Touch ( 下载后保存至 Downloads/phablet-flash),这个过程可能需要很久(我安装的时候,等待了近一个小时,主要是下载比较慢)。

安装完成之后,你的设备就会自动重启,进入Ubuntu Touch 主界面

如何在Ubuntu下安装Android-Studio

如何在Ubuntu下安装Android-Studio

首先需要到安卓官网下载压缩包

因为某些原因这里写不了下载教程,自行问度娘

下载完成后,把文件解压到home目录

其他目录也可以,但是推荐home,方便以后配置

2

打开Android-Studio文件夹,进入bin目录

如何在文件夹空白的地方,右击,打开终端

3

在终端输入sh studio.sh

回车运行Android-Studio

4

初次打开,提示无SDK,很正常

因为Linux版不带SDK,压缩包400多M,win的安装包1G多,带SDK

5

点击下一步,提示你下载SDK与模拟器镜像

SDK大概700M,镜像150M,如果你是用移动网络,最好先换WiFi

下面的目录是SDK安装路径,默认可以了

6

点击完成,接着就是开始下载

根据网速,慢慢的等待下载安装完成

7

下载完成,软件自动解压之后

我们可以点击完成,来完成Studio的安装

8

跳转的页面

我们可以点击start new project来创建一个项目

9

项目创建之后,如果你的是最近的2.3版本,那么应该会卡在构建页面

这个解决的办法

如何在Ubuntu下安装Ubuntu for Android

首先,在这里您可以使用Intel的机器得到这个更一般的情况,你需要设置QEMU和ARM二进制以及asdebootstrap支持的:sudo apt-get install debootstrap qemu-user-static qemu-system git gcc-arm-linux-gnueabihf binfmt-support现在,创建文件系统本身(这是为2GB图片)和它挂载在/ mnt目录中。由于我们并不需要所有的钟声和口哨声ofext3/ext4(毕竟,最终的结果将要运行的文件内),我们将建设里面的一切anext2filesystem:dd if=/dev/zero of=ubuntu raring main restricted universe" /etc/apt/sources --recv-keys 428D7C01然后,你就可以安装一些必需的工具(我觉得这些都是必需的):(译注:wget,vim这些当成必需可以理解,怎么golang和git-core也成必需了?)apt-get updateapt-get install sudo apt-utils dialog less wget vim net-tools openssh-server htop tmux build-essential libevent-dev python-dev python-setuptools python-lxml sqlite3 nodejs npm golang git-core如果你的手机电力够用,你也可以安装VNC服务(和一个迷你的X11设置):apt-get install --no-install-recommends tightvncserver你可能需要运行QEMU,所以你应该多安装几个终端,尽管这不是Android chroot必需的:cp /etc/init/tty1.conf /etc/init/ttyAMA0.confsed -i "s/tty1/ttyAMA0/" /etc/init/ttyAMA0.conf这还没完,你还需要一个拥有sudo权限的用户:adduser ubuntuusermod -aG sudo ubuntu重启你的chroot设备:exit现在我们对已经完成安装的Linux做下调整,复制init.sh脚本能放到/root/init.sh,确保其可执行, 添加上下面这些挂载点:sudo cp init.sh /mnt/root/init.shsudo chmod +x /mnt/root/init.shsudo rm /mnt/usr/bin/qemu-arm-staticsudo mkdir /mnt/sdcardsudo mkdir /dev/shmsudo umount /mnt现在复制图片到 Ubuntu图片在你SD卡上的位置,替换原来的.(如果你想保存Ubuntu的图片,压缩后大概有400MB).我已经试着运行了 Postgres — 关闭了TCP和UNIX套接字,这样它就不会和网络设置混淆.事实上这比你想象的要普通的多——我曾经在一台Mac mini型号PowerPC里运行了一个仿真Intel chroot设备,并且曾经忘了做这个。注意完整版Linux安装程序(Complete Linux Installer)脚本强调将用户添加到admin用户组,而这个组在Ubuntu上却实际不存在。我实际上将真实使用的做了一些变动,因为我需要/dev/shmto工作目录。而且我希望它们把文档配置文件放在了某个地方——我也希望客制化的文件加载不需要将它们搬到脚本里就可以运行。

如何给安卓手机上安装运行Ubuntu系统

首先,在这里您可以使用Intel的机器得到这个更一般的情况,你需要设置QEMU和ARM二进制以及asdebootstrap支持的:sudo apt-get install debootstrap qemu-user-static qemu-system git gcc-arm-linux-gnueabihf binfmt-support现在,创建文件系统本身(这是为2GB图片)和它挂载在/ mnt目录中。由于我们并不需要所有的钟声和口哨声ofext3/ext4(毕竟,最终的结果将要运行的文件内),我们将建设里面的一切anext2filesystem:dd if=/dev/zero of=ubuntu raring main restricted universe" /etc/apt/sources --recv-keys 428D7C01然后,你就可以安装一些必需的工具(我觉得这些都是必需的):(译注:wget,vim这些当成必需可以理解,怎么golang和git-core也成必需了?)apt-get updateapt-get install sudo apt-utils dialog less wget vim net-tools openssh-server htop tmux build-essential libevent-dev python-dev python-setuptools python-lxml sqlite3 nodejs npm golang git-core如果你的手机电力够用,你也可以安装VNC服务(和一个迷你的X11设置):apt-get install --no-install-recommends tightvncserver你可能需要运行QEMU,所以你应该多安装几个终端,尽管这不是Android chroot必需的:cp /etc/init/tty1.conf /etc/init/ttyAMA0.confsed -i "s/tty1/ttyAMA0/" /etc/init/ttyAMA0.conf这还没完,你还需要一个拥有sudo权限的用户:adduser ubuntuusermod -aG sudo ubuntu重启你的chroot设备:exit现在我们对已经完成安装的Linux做下调整,复制init.sh脚本能放到/root/init.sh,确保其可执行, 添加上下面这些挂载点:sudo cp init.sh /mnt/root/init.shsudo chmod +x /mnt/root/init.shsudo rm /mnt/usr/bin/qemu-arm-staticsudo mkdir /mnt/sdcardsudo mkdir /dev/shmsudo umount /mnt现在复制图片到 Ubuntu图片在你SD卡上的位置,替换原来的.(如果你想保存Ubuntu的图片,压缩后大概有400MB).我已经试着运行了 Postgres — 关闭了TCP和UNIX套接字,这样它就不会和网络设置混淆.事实上这比你想象的要普通的多——我曾经在一台Mac mini型号PowerPC里运行了一个仿真Intel chroot设备,并且曾经忘了做这个。注意完整版Linux安装程序(Complete Linux Installer)脚本强调将用户添加到admin用户组,而这个组在Ubuntu上却实际不存在。我实际上将真实使用的做了一些变动,因为我需要/dev/shmto工作目录。而且我希望它们把文档配置文件放在了某个地方——我也希望客制化的文件加载不需要将它们搬到脚本里就可以运行。

关于《安卓手机安装ubuntu完整版》的介绍到此就结束了。