ubuntu_screenfetch.png“ 天下共享的信念,连接起每个人”
- 由于在下的笔记本行性能有限,运行Android studio明显感到力不从心。
再加上偶尔还同时运行模拟器,词典软件,笔记软件,浏览器。。本本的8g内存还加了固态,但是Windows还是略卡。
听网上的人都说搞安卓开发要用Linux,Linux逼格高。
于是开始入坑Ubuntu,没想到安装好系统之后就是各种折腾......
一、Ubuntu介绍
- Ubuntu(乌班图):
是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是由全球化的专业开发团队(Canonical Ltd)打造的。
- 名称由来和含义:
其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,类似儒家“ 仁爱 ”的思想,意思是“人性”、“我的存在是因为大家的存在”。
第一位黑人圣公会和南非圣公会省的大主教(Desmond Tutu)认为Ubuntu的内涵是“** 自己乃是属于一个更大的整体,当他人受到伤害或死去时,当他人受到折磨或压迫时,这个整体就会消失。 ”
- Ubuntu特点:
Ubuntu相较于其他大部分的类Linux系统而言,算是对初学者,尤其是用习惯了Windows的用户来说是一个很好的Linux入门操作系统。
软件方面,Ubuntu拥有很多强大的开源社区,Ubuntu 项目完全遵从开源软件开发的原则,全球众多Ubuntu爱好者为Ubuntu的软件开发做着无偿的努力。 Ubuntu 目前是并将永远是免费的。
Ubuntu被冠以“LTS”(Long-Term Support)的版本将会被长期支持,长时间内会保持系统的修复软件更新。
Ubuntu 的版本号是根据发布版本的日期而定。
- 最新版本Ubuntu17.04 就要在今年(2017) 的四月如此发布了。
二、Ubuntu安装
Ubuntu的安装网上有很多教程,基本都大同小异。只要是亲手安装过windows系统的同学,我相信再来安装Ubuntu也是轻而易举的事。
-
第一步:安装准备
Ubuntu镜像和工具下载:
- 推荐下载地址:cn.ubuntu.com/download
2017-03-16 14-01-57屏幕截图.png - U盘启动器制作工具软碟通: 下载地址:网盘 密码: 63ua
U盘启动器的制作:
- 推荐下载地址:cn.ubuntu.com/download
-
ISO镜像和制作工具都下载好后,打开UitralSo软碟通软件。插上一个至少4G内存容量的U盘,按照如下步骤,很简单就可以制作U盘启动器了。
第一:打开文件菜单-->点击打开
第一步.png
第二:选择刚刚下载好的ISO镜像
第二步.png第三:选择启动菜单-->点击写入硬盘映象
第三步.png
第四:在弹出的菜单中选择硬盘驱动器,选择需要制作U盘启动器的U盘(届时将会删除U盘上所有的内容),然后点击写入
第四步.png
-
如果速度较慢,可以坐下来喝杯清茶稍等片刻。
-
安装位置的准备
- 打开硬盘管理器 快捷键 win+R 输入diskmgmt.msc )
第一: 在想要用来安装Ubuntu的盘符上右击选择点击压缩卷。
硬盘准备1.png
第二:建议至少准备40G(40960M)以上的硬盘空间用来安装Ubuntu系统,输入好了之后点击压缩。
硬盘准备2.png
第三:完成第二之后可以看到你刚点击压缩后得来的硬盘分区已经处于了未分配的状态, 这样就完成了。
硬盘准备3.png
- 打开硬盘管理器 快捷键 win+R 输入diskmgmt.msc )
-
第二步:开始安装
-
完成上面的准备之后,插上U盘,关闭电脑进入BIOS模式(不同的电脑进入BIOS的快捷键可能不同,我的笔记本(ASUS)是开机显示logo之后按下esc即可进入)。
-
进入BIOS模式之后选择以U盘为第一优先启动项。设置好后一般是按F10即可保存更改并退出BIOS。
-
片刻后电脑重启
IMG_20170316_200033.jpg -
选择Install Ubuntu就进入Ubuntu的安装界面了。
第一:切换到中文后选择安装Ubuntu
安装界面1.png
第二: 后面的操作跟着引导点击继续即可,唯一需要注意的是在选择Ubuntu安装位置或者安装模式的时候,
切记要选择和Windows Manager共存,否则可能会抹掉你硬盘里面的Winsows系统。 (由于真实安装界面和虚拟机中安装的安装界面不同,截图需要重新安装Ubuntu系统,所以这里截图没了-_-!!) -
至此,Ubuntu的安装算是完成了,这里讲解比较粗糙(不忍直视),算是简单的安装方法,不涉及分区之类的操作。
安装完成之后如果开机却进入了windows系统,就进入BIOS设置Ubuntu为第一引导项。引导出问题可以修复一下Ubuntu开机引导。
接下来就看看使用方面的技巧。
三、基本操作
2017-03-16 20-28-40屏幕截图.png- Ubuntu是基于Linux的系统,当然大部分的操作肯定离不开命令行,类似于Windows系统中的命令行窗口,在Ubuntu中,这种敲命令的窗口叫做终端(terminal)。
-
开启终端
- 按win键,输入 terminal 搜索打开
- 当然也可以直接在桌面上右键选择-打开终端
- 不过更简单的方式是按快捷键 Ctrl+Alt+T
这样会打开一个全新的终端窗口。
-
系统安装好后,需要进行一下更新,在更新之前,我们先设置一下root密码
- 在终端键入命令(不包括~$ ,这个是命令提示符,表示在它之后输入命令):
~$ sudo passwd root
输入安装时候设置的密码,回车键后再输入自己设置的root密码即可。以后我们在需要进行root操作的时候,就可以输入刚设置的密码。(sudo的意思就是以root模式运行命令)
- 完成之后,为了软件能正常的更新,
- 分别键入命令:
~$ sudo apt-get update
~$ sudo apt-get upgrade
- 网络通畅的情况下,16.04版本大概只需要花上几分钟时间即可完成。
- 待进度完成之后,进入系统设置,点击软件和更新,再点退出会提醒更新。
常用命令
- 文件操作:
cd
——(ChangeDirectory) 切换到您指定的任意目录。
cd ..
——进入上级目录 (注意中间有空格)
cd -
——进入上次访问的目录,相当于返回(注意中间有空格)
ls
——(List) 列出目录下的文件。
mkdir
——(MaKeDIRectory) 创建目录
cp (源文件或目录名) (目标目录或文件名)
——复制文件/目录
cp -r
命令则可以拷贝您指定的任意目录(注:包括该目录里的文件和子目录)。
rm
——删除文件/目录
rm -rf
命令则可以删除您指定的任意目录(不进回收站)
rm -f
将会强制删除指定的文件
mv (文件或目录名)
——重命名/复制 文件/目录
-
软件安装命令
apt-get安装方法:
~$ sudo apt-get install 软件名
——添加软件源之后,执行一下sudo apt-get update,就可以用这条命令从软件源安装软件了
——如果出现依赖问题只需要键入命令更新一下依赖:
~$ sudo apt-get -f install
dpkg -i 安装方法:
~$ sudo dpkg -i xxx.deb
——xxx是具体的deb软件包的包名。deb是debian系Linux的包管理方式,ubuntu是属于debian系的Linux发行版,所以默认支持这种软件安装方式,当下载到一个deb格式的软件后,在终端输入这个命令就能安装
-
还有编译安装和直接在软件中心或者新立得包管理安装,这里就不再一一赘述,现在只要掌握最基本的就可以了。
-
卸载软件
例如卸载wine-qq7.8-longeneteam
sudo apt-get autoremove --purge wine-qq7.8-longeneteam
sudo ———— 获取 root 权限
apt-get ——— 执行安装卸载功能的软件
autoremove — 告诉 apt-get 我们所要做的操作是移除软件
--purge ——— 注意这前面是两个短划线,这个参数是告诉他们要完整的干净的彻底的移除
不清楚软件的具体包名,可以在输入开头几个字母之后按Tab键提示。
四、Ubuntu软件推荐:
-
搜狗输入法
由于在下用惯了搜狗输入法,所以介绍下搜狗输入法的安装方式。Linux版搜狗输入法没有发现广告,真让人感动欣慰。
在安装输入法之前,我们先做一些事情。进入设置,点击语言支持
20170319233128.png 这时候会提示更新,待更新完成之后,把键盘输入法系统设置成:fcitx
20170319233342.png
在执行更新的时间里,不妨先到官网下载deb安装包:搜狗输入法
接着使用dpkg的命令进行安装:
~$ sudo dpkg -i xxx.deb
出现安装依赖问题,可以执行一下更新依赖命令解决。
安装好后,重启一下电脑,搜狗输入法就可以正常使用了。
-
网易云音乐
同样先到官网下载安装包:网易云音乐
接着一样使用dpkg命令进行安装。 -
mpv player
Ubuntu上比较好用的视频播放器。 -
chrome浏览器
如果不是Ubuntu16.04可以直接安装下载的deb包,但是我在16.04上安装deb包的chrome之后网页无法显示,使用这个方法解决的:Ubuntu 16.04下安装64位谷歌Chrome浏览器 -
Albert 快捷搜索
Albert.png
~$ sudo add-apt-repository ppa:nilarimogard/webupd8
~$ sudo apt-get update
~$ sudo apt-get install albert
安装完成可以自己设置一下启动快捷键,方便快速操作。
-
Easystroke鼠标手势
easystroke.png
-
显示网速CPU内存状态
E98089E58CBA_006.jpeg
Indicator-Sysmonitor的安装
-
wps办公软件
官网下载:wps -
typora Markdown编辑器
~$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
~$ sudo add-apt-repository 'deb https://typora.io ./linux/'
~$ sudo apt-get update
~$ sudo apt-get install typora
typra.png
-
QQ
在国内还真是离不开这玩意,毕竟身边的人都在用。但由于得不到腾讯官方的支持,现在Linux上qq的体验都不是很好。这里提供几个在Ubuntu上使用qq的解决办法 - 下载国际版qq:我使用的版本
- 使用网页版:网页版QQ
- 安装Android模拟器,在模拟器里面使用QQ
- 安装wine,使用wine直接安装QQ Windows版(经常崩溃)
五、Android Studio开发环境搭建
在安装studio之前,我们先安装和配置JDK
-
JDK的安装
我们到官网手动下载JDK:JDK包下载
下载解压后把解压包移动到/usr/local
目录下(可以在系统安装盘以外做一个备份)。
最后配置环境变量:- 打开/etc/
~$ cd /etc
- 编辑profile(记得以root模式打开)
~$ sudo gedit profile
- 最后在profile的末尾添上(JAVA_HOME后面的为具体的jdk路径)
export JAVA_HOME=/usr/local/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
重启,Ctrl+Alt+T 打开终端输入java验证是否成功。
-
Android studio的安装
软件源安装:
sudo apt-add-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio
或者直接下载软件包:
studio中文官网
启动Android studio:
要启动 Android Studio,请打开一个终端,导航至studio的安装位置,android-studio/bin/ 目录,并执行 studio.sh即可。
~$ cd /usr/local/android-studio/bin
~$ studio.sh
unable to run mksdcard sdk tool错误解决:
原因:缺少lib
解决方法:
~$ sudo apt-get install lib32z1 lib32ncurses5 lib32stdc++6
把启动图标固定到菜单:
QQ截图20170320135503.png
这样Android Studio应该在dash菜单中创建快捷方式,以后启动studio就方便多了。
六、最后说说美化:
很多人都说最没有用的就是美化, 但是不美化一下怎么愉快的敲代码?
全屏.png-
Unity Tweak Tool
Unity Tweak Tool 是 Ubuntu Linux的重要工具之一.我们为了能自由定制 Unity 桌面环境,需要自己安装Unity Tweak Tool。
~$ sudo apt-get install unity-tweak-tool
unity-tweak-tool.png
-
Docky
一款类似于 MAC OS X 底部启动器的软件程序。
~$ sudo add-apt-repository ppa:ricotz/docky
~$ sudo apt-get update
~$ sudo apt-get install docky
Uploading 主题设置_348822.png . . .
- 主题:flatabulous主题安装
~$ sudo add-apt-repository ppa:noobslab/themes
~$ sudo apt-get update
~$ sudo apt-get install flatabulous-theme
安装好后在unity-tweak-tool主题菜单中设置:
主题设置.png
- 图标
numix图标
~$ sudo add-apt-repository ppa:numix/ppa
~$ sudo apt-get update
~$ sudo apt-get install numix-gtk-theme numix-icon-theme-circle
安装好后在unity-tweak-tool图标菜单中设置:
还有一款图标也不错:ultra 图标
~$ sudo add-apt-repository ppa:noobslab/icons
~$ sudo apt-get update
~$ sudo apt-get install ultra-flat-icons
- 字体:
~$ sudo apt-get install fonts-wqy-microhei
字体设置.png
如果是分辨率比较高的屏幕,体感觉字体太少可以设置一下文字缩放比例。
七、一些小技巧
- 把自带的启动器菜单放到底部:
~$ gsettings set com.canonical.Unity.Launcher launcher-position Bottom
- 以root用户身份启动文件管理器为所欲为地操作:
~$ sudo nautilus
- Alt+左键可以快速移动窗口
Alt+右键可以快速弹出最小化+最大化+关闭菜单
2017-9-18更新
- 方便调节亮度的一个小软件, 在状态栏有一个图标,鼠标放在上面滑动可以快速调节屏幕亮度
sudo add-apt-repository ppa:indicator-brightness/ppa
sudo apt-get update && sudo apt-get install indicator-brightness
sudo apt-get install indicator-brightness
- 状态栏指示器菜单(截图的时候菜单会隐藏,所以截图变透明了)
2017-09-18 20-37-46屏幕截图.png
http://www.florian-diesch.de/software/classicmenu-indicator/
- 取色器
sudo apt-get install gpick
- *更新完后发现一个问题,简书的markdown黑体之间不能加空格了,加空格识别不了,然后又挨着改...
- 本文永久更新地址: 我的博客
网友评论
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
numix-gtk-theme 已经是最新版 (2.6.6+626~201706271059~ubuntu16.04.1)。
numix-icon-theme-circle 已经是最新版 (2.0.3+15~201708040018~ubuntu16.04.1)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 401 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 0 B/22.9 kB 的归档。
解压缩后会消耗 0 B 的额外空间。
您希望继续执行吗? [Y/n] y
dpkg: 处理软件包 im-config (--configure)时出错:
该软件包正处于非常不稳定的状态;
您最好在配置它之前,先重新安装它
在处理时有错误发生:
im-config
E: Sub-process /usr/bin/dpkg returned an error code (1)
[sudo] xiaoli 的密码:
(nautilus:2804): Gtk-WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
** (nautilus:2804): CRITICAL **: Another desktop manager in use; desktop window won't be created
(nautilus:2804): IBUS-WARNING **: The owner of /home/xiaoli/.config/ibus/bus is not root!
Nautilus-Share-Message: Called "net usershare info" but it failed: 执行子进程“net”失败(没有那个文件或目录)
请问这个怎么回事?
感谢分享,改天我去折腾一番!