之前一直用的是Ubuntu来开发,听说现在Mint用的人很多(Linux Mint是目前DistroWatch排行榜上第一名的Linux发行版),就安装试一下
下载iso静像文件
目前最新的版本是18.2,我安装的是18.1 64位的 下载链接
分区做启动盘
分区:
之前网上买了一个1T的硬盘,现在可以派上用场了.我格了两个分区:一个100G,拿来做启动盘,剩下的放其它的一些备份资源,本来想用U盘来做启动盘的,但是自己唯一的一个U盘坏了,悲催....
制作启动盘:
使用的是ubuntu自带的一个工具 Startup Disk Creator.
详细可以看这里官方教程
开始安装,分区
开机进bios设置从启动盘启动,这里我语言选择的是英语,Linux中文支持不好,安装一些软件的显示效果不好,特别是字体的调整,我就懒的折腾.
分区的步骤:
- 新建根分区(/),分区类型为主分区,大小为50G
- 新建交换分区(swap area),分区类型为逻辑分区,大小为5G
- 新建boot分区(/boot),分区类型为逻辑分区,大小为5G,这个貌似如果装双系统的话,就有用到,就先分好
- 新建var分区(/var),分区类型为逻辑分区,大小为30G,考虑到以后可以要安装好多服务,而且一般服务都会分到这个分区下,所以单独分个出来
- 新建Home分区(/home),分区类型为逻辑分区,剩余的空间都分给它
安装常用的软件
安装方式还是和ubuntu一样,通过 apt-get install来
apt-get install fcitx fcitx-pinyin fcitx-table-wubi-large subversion sublime-text vim chromium-browser virtualbox-qt virtualbox rar
ps:wps也支持Linux版本了,下载链接
RTX的安装,由于我们公司内部是用RTX来交流的,然后RTX又没有Linux版本的,所以之前都是新建一个虚拟器来跑,但是这样每次看信息就很麻烦,蹭这次重新安装系统,就试了一下通过Wine来
1. sudo add-apt-repository ppa:wine/wine-builds
2. sudo apt-get update
3. sudo apt-get install wine-devel
4. wget wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
5. chmod +x winetricks
6. sudo mv -v winetricks /usr/local/bin
7. WINEARCH=win32 WINEPREFIX=~/.wine winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 allfonts wine
安装Android环境
从 官网下载最新的Android Studio.目前最新的稳定版本是2.3.3.这里有个问题
环境变量配制:
subl ~/.bashrc
然后在文件最下面添加
#AndroidDev PATH
export PATH=${PATH}:/home/username/android-sdk/tools
export PATH=${PATH}:/home/username/android-sdk/platform-tools
一些小问题
- 打开PC网络共享
- 打开文件管理器(Namo)
- 在输入框中输入地址(smb://xxx),输入用户名和密码就可以
- 关闭插拔设备会自动挂载
gsettings set org.cinnamon.desktop.media-handling automount-open false - 解决快捷键冲突
alt+f7 Android Studio和系统的冲突 - Android Studio 新建的模拟器启动不了
- locate libstdc++.so.6
- mv libstdc++.so.6 libstdc++.so.6.bak
- ln -s /usr/lib64/libstdc++.so.6
- 使用管理员权限打开文件管理器
sudo nemo
- 卸载软件的同时删除配置文件
sudo apt-get purge 软件名 //卸载软件,同时删除配置文件 - 结束进程
pkill 进程名 //结束进程
参考
https://stackoverflow.com/questions/35911302/cannot-launch-emulator-on-linux-ubuntu-15-10
https://askubuntu.com/questions/191527/disable-auto-opening-nautilus-window-after-auto-mount
https://developer.android.com/studio/index.html
https://www.linuxmint.com/
https://forums.linuxmint.com/viewtopic.php?t=122276