Ubuntu 16.04 U盘安装图文教程,通过U盘在一个小时内安装好了。经过一番折腾,终于配置好Android Studio的环境,编译了一下自己的项目,确实快了很多。
配置AS
不适用命令安装也行,去下载官方对应平台的文件,然后使用SDKManager更新对应需要的平台和文件也行。
-
首先,先不要直接装AS ,先配置Java环境
家里的电脑先安装上了OpenJDK9,然后AS一直安装不成功,所以还是建议不要装OpenJDK,也有可能是因为AS不支持JDK9的问题。还是先装Oracle的JDK吧:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default
设置java8为默认
sudo update-java-alternatives -s java-8-oracle 然后,通过命令行安装AS,安装完成在AS 内升级到2.1.2
在终端输入一下命令安装:
sudo apt-add-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio
安装完成后不知道从哪里启动,点击左上角那个也没找到AS的启动图标,最后查资料发现,原来通过apt-get命令安装好的软件,都存放在/opt文件夹下(Chrome也是,但是Chrome安装完后可以直接在终端输入给google-chrome启动),可以找到其启动图标,然后运行,运行后就将其锁定在侧边栏即可,启动时可以选择创建快捷方式,创建后,就可以在左上角搜索到AS的启动图标了。
- 解决adb连不上问题
1)需要先恢复platform-tools_23.0.1:下载文件:platform-tools_r23.0.1-linux.zip,然后放在SDK的根目录下,有可能需要先把原来已有的文件夹删除掉
-->Android Studio Unable to locate adb within SDK in Ubuntu
2)然后就是输入一系列命令:ADB Not Responding Wait or Kill Server Manually – The Solution
3)最后实在不行,进入platform-tools:文件夹下打开终端启动一下adb:adb start-server
-->ubuntu14.04(64位) ADB Not Responding - 解决总是在编译,却无法编译通过问题
-->How to fix Android Studio getting stuck executing Gradle tasks?
在终端输入此命令即可:sudo apt-get install zlib1g:i386
使用QQ问题
作为一只安卓汪,解决这个问题肯定是首先是想到了使用安卓模拟器。原本在win7使用了海马模拟器和夜神模拟器的,可是没有linux版本,那么只能退而求其次,安装了virtualbox和genymotion,感觉效果没有真机流畅,后来就使用Chrome的Vysor,将真机投射在屏幕上面了,而且可以使用PC电脑键盘输入,节省空间,比模拟器更方便。
普通软件使用
- LibreOffice or wps
- 有道词典
- 搜狗拼音
- chrome,还是用它方便,插件多,没办法
- Sublime text 3,解决中文输入问题
VPN使用
看到很多文章教程,但是都没设置成功,最终还是通过界面设置完成了,看这里。
其他
- 出现以下提示时
无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)
无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
- 终端输入
ps aux
,列出进程。找到含有apt-get的进程,直接sudo kill PID。 - 强制解锁,命令
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
(如果没有找到apt-get,第一个命令可以执行不了,直接运行第二个命令也可以)
- 配置DockerUbuntu 16.04安装Docker
- 配置npm在ubuntu上安装最新稳定版本的node及npm
-
修改 ubuntu 默认启动项
sudo gedit /etc/default/grub
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=lsb_release -i -s 2> /dev/null || echo Debian
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="locale=zh_CN"
GRUB_DEFAULT代表的就是启动项的顺序,从数字0开始,依次代表如下启动项(这是在我的电脑上,不同的ubuntu版本和windows系统可能会有一些不同):
GRUB_DEFAULT代表的就是启动项的顺序,从数字0开始,依次代表如下启动项(这是在我的电脑上,不同的ubuntu版本和windows系统可能会有一些不同):
Ubuntu
Advanced options for Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Windows 8 (loader) (on /dev/sda1)
windows排第四位(注意,顺序是从0开始计的),所以,把GRUB_DEFAULT的值修改为4,然后别忘了运行命令:
sudo update-grub
好了,重启电脑,默认启动的系统就换到windows了。