彻底抛弃windows,拥抱伟大的Linux系统
前言
受够了windows的卡卡卡、慢慢慢,终于下定决心,抛弃windows,转向linux系统。以前在windows下都是使用虚拟机才能用上linux,现在我决定反过来,使用linux系统,不再使用windows。当然一下子使用linux系统也不是一帆风顺的,得找到很多之前在windows中使用过的软件替代。因此在这边记录一下,方便下次可以直接使用。下面的介绍都是基于Ubuntu17.04
1 系统安装完成后的基础工作
基础工作参考这三篇文章(VirtualBox简单配置Ubuntu16.04/Vmware安装Ubuntu15.10/阿里云Ubuntu搭建NodeJs环境)之后总结一下:
1.1 删除无用的预装软件
操作命令是:
apt-get remove libreoffice-common
apt-get remove unity-webapps-common
apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install
apt-get remove onboard deja-dup
1.2 设置root用户密码
操作命令是: sudo passwd root
1.3 允许登录窗口以root用户登录
修改的文件是:/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
添加下面两行:
greeter-show-manual-login=true
allow-guest=false
同时解决弹框报错:
sudo gedit /root/.profile
# ~/.profile: executed by Bourne-compatible login shells.
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
tty -s && mesg n || true
1.4 解决ubuntu下在Root用户的时候没有音频输出的问题
操作命令是pulseaudio --start
来启动音频,为了自启动,你可以将其写入到自启动脚本中去
1.5 主题美化
使用Unity Tweak Tool来美化:
apt-get install unity-tweak-tool
1.5.1 安装主题
1.5.1.1 flatabulous主题
add-apt-repository ppa:noobslab/themes
apt-get update
apt-get install flatabulous-theme
该主题有配套的图标,安装方式如下:
add-apt-repository ppa:noobslab/icons
apt-get update
apt-get install ultra-flat-icons
安装完成后,打开unity-tweak-tool软件,
修改主题和图标,进入Theme,修改为Flatabulous
在此界面下进入Icons栏,修改为Ultra-flat:
1.5.1.2 Numix主题
安装命令:
sudo apt-add-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-icon-theme-circle //安装图标
sudo apt-get install numix-gtk-theme //安装主题
1.5.1.3 paper主题
安装命令:
sudo add-apt-repository ppa:snwh/pulp
sudo apt-get update
sudo apt-get install paper-gtk-theme
更多主题可以参考Ubuntu 13.10 最好的 Unity 主题
最后对比使用了一下还是决定使用Numix
主题+Numix-Circle
图标。
1.5.2 Unity Tweak Tool小技巧
- 热区设置
如图:
设置完之后你把鼠标放在左上角或者右上角就可以出现下面的效果:
这个类似于你在MAC电脑中用手指在触摸板中切出所有窗口的效果。
- 工作区
如图:
于是在右边的launcher多出现这个图标:(红色框住的图标)
然后点击就可以出现多个工作区:
这个效果类似于windows10的工作区。
1.6 设置Terminal
首先我们要terminal支持多个TABS:
apt-get install xdotool
安装完毕之后按快捷键Ctrl+Shift+T
即可分割多个tabs,切换tab使用快捷键Ctrl+PageDown/PageUp
接着我们设置terminal一些属性如图:
和:
1.7 解决顶部菜单栏出现两个输入法的问题
安装完搜狗输入法后可能顶部菜单栏会出现两个输入法图标,如下图:(下图已经是修改完后的结果了~)
其实另外一个图标是IMPanel
产生的,于是我们到Ubuntu Software
中卸载对应的软件,只留下下面两个:
即可解决这个问题。
2 安装基础软件
2.1 安装git
apt-get install -y git
2.2 安装zsh和oh-my-zsh
这个过程可以参考:是时候提高工作效率了:oh-my-zsh与tmux的组合
更新的zsh配置文件可以参考:PersonalConfigurationFileshttps://github.com/linxiaowu66/PersonalConfigurationFiles
2.3 安装谷歌浏览器和搜狗输入法
下载谷歌浏览器: 下载地址
下载搜狗输入法: 下载地址
然后使用dpkg -i xxxx
的方法安装这两个软件包
Tips
如果你想要以Root权限启动Chrome的话,可以修改这个文件: /usr/share/applications/google-chrome.desktop
在108行中改成下面的样子:(加了个--sandbox)
106 Comment[zh_HK]=連線到網際網路
107 Comment[zh_TW]=連線到網際網路
108 Exec=/usr/bin/google-chrome-stable --no-sandbox %U
109 Terminal=false
110 Icon=google-chrome
111 Type=Application
112 Categories=Network;WebBrowser;
113 MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
114 Actions=NewWindow;NewPrivateWindow;
2.4 安装jdk和jre
jdk是java development kit,而jre是java runtime environment。JDK只有在你需要编译java程序或者有别的软件需要的时候才会去安装,所以我们一般都是:
apt-get install default-jre
如果你需要JDK那么直接下面命令:
apt-get install default-jdk
这个安装方法是直接讲JRE也同时安装了,所以无需执行上一条命令。
接下去你可以通过下面这个命令管理java安装程序:
update-alternatives --config java
接着设置JAVA_HOME
:
vim /etc/environment
添加下面一行:
JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"
2.5 安装maven
操作命令: apt-get install maven
2.6 安装剩余软件
- WPS Office,如果报错需要安装
libpng12-0
的话,那么到这个地址上下载libpng12-0,然后安装即可。 - 安装系统监控器:
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor
sudo apt-get update
sudo apt-get install indicator-sysmonitor
如图:
3. 安装网易云音乐
4. 安装PAC,很好用的一款Linux版本的SSH工具,在Ubuntu17.04中该软件启动不来,解决方案参考这个链接PAC解决方法
5. 安装Visual Studio Code
6. 安装Meld Diff Viwer: apt-get install meld
,这是一款非常好用的文件或目录对比工具
7. 安装Virtual Box
**注意:**解决VirtualBox安装不来手机USB驱动的问题,只需要在Virtualbox的设置中-->USB-->选择USB 2.0-->然后提示下载VirtualBox 5.1.22 Oracle VM VirtualBox Extension Pack-->安装完成即可重启虚拟机
-
安装截图工具:Shutter,
apt-get install shutter
-
安装聊天工具整理工具:Franz,可以帮你整理那些在Ubuntu只有网页版的聊天工具,效果如图: 在Ubuntu17.04可能出现打不开的现象,可以下载下面这个脚本install-franz-v1.sh,然后直接安装即可,接着在Ubuntu的左上角搜索中找到对应的Franz软件,尽管它是绿色版的,然后Lock到lanucher
-
安装笔记软件为知笔记
-
安装Nginx:
apt-get install nginx
-
安装Nodejs7:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
apt-get install -y nodejs
node -v
- 安装便签:
add-apt-repository ppa:umang/indicator-stickynotes
apt-get install indicator-stickynotes
参考
公众号关注一波~
网站源码:linxiaowu66 · 豆米的博客
Follow:linxiaowu66 · Github
关于评论和留言
如果对本文 彻底抛弃windows,拥抱伟大的Linux系统 的内容有疑问,请在下面的评论系统中留言,谢谢。