chenying 2015-12-18
Linux桌面一直是开发者心中的痛,大家都爱linux下的命令行和配置,但是苦于没有一个友好的交互界面满足日常需求,常疲于一些最基础的配置。
Mac是一个很好的选择,我使用的是Macbook pro, 但就公司或者工作而言,还是以台式机为主。Mac的硬件配置相对偏低,价格相对偏高,对于很多学生党或者有经济压力的朋友来说,这注定是一个坎,其实这也是为什么mac注定不普及的原因(相对于一些大牛推荐买个mac的投资是绝对划算的,我更推荐在现有的基础上安装linux是绝对超值的,谁能有哥这么懂你~)。
Windows,是一个非常nice的系统(一直是我心中最好用的系统,但不适合开发者),请走出你的舒适区,外面有世界!
搭建一个日常好用的linux系统。
相对于Ubuntu,我推荐尝试一下linux mint:
要装qq?不要急,vim大法好,不先装不舒服。
1 | sudo apt-get install vim |
vim吸引我的地方有两个,一个是其特别的编辑模式,二是其大量的插件。
基于此,我一般从下面两个地方再定制一下vim:
如果是比较新ubuntu版本,直接下载搜狗的deb包,安装重启即可。linux mint比ubuntu多一步安装安装Fcitx,详细步骤如下:
详情请参考: http://phpcj.org/wineqq/ ,下面列出简要的几步:
安装wine1.7
系统默认的wine1.6是不行的,必须得添加ppa源安装wine1.7:
1 2 3 | sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get install wine1.7 |
解压网盘下载的WineQQ压缩包
网盘地址:链接: http://pan.baidu.com/s/1ntW6Z3b 密码: vnq1
1 | tar xvf wineQQ8.0B16812.tar.xz -C ~/ |
竟然如此简单!
几乎全功能正常运行,可以截图,上周末还远程控制对方的计算机了一把。
如果没有音乐,辣么,人和咸鱼又有什么区别?
目前linux上本土化的支持歌词的最好播放器,当属深度音乐了(光支持歌词一条,就把其他全秒)。
详细参考:http://wiki.deepin.org/?title=深度音乐
我安装了百度插件和网易云插件,其中百度插件需要安装javascriptcore,如果安装javascriptcore出现如下错误:
1 2 3 4 5 6 7 | ... javascriptcore.c:4:20: fatal error: Python.h: No such file or directory #include "Python.h" ^ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ... |
请安装一下python的dev包即可:
1 | sudo apt-get install python-dev |
这里的homebrew是指linux版homebrew,又称linuxbrew。虽然是第一次在linux上尝试homebrew,发现还挺不错的。
homebrew是类似于apt-get的一个包管理器,在安装一些软件会特别方便。
官网:https://github.com/Homebrew/linuxbrew
先安装依赖:
1 | sudo apt-get install build-essential curl git m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev |
再正式安装:
1 | ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)" |
接下来就可以用brew install来安装各路软件了,哦也。
系统自带的是openjdk,一般会安装Oracle版本的jdk(更好的性能),使用homebrew安装jdk是最简单的:
1 2 | // 默认安装时jdk8 brew install jdk |
如果想安装jdk7:
1 | brew install jdk7 |
一起飞! 10. 安装autojump是不是受够了cd ../..,想不想在任何地方都能够一键直达某个目录?autojump是也。 autojump - a faster way to navigate your filesystem 官网:https://github.com/wting/autojump
11. 安装其他一些软件
12. 配置自启动主要是网上有很多配置自启动的方法,特列此一项说明,其实linux mint自带了自启动程序管理: 13. 其他软件相对于几年前,得益于deepin,ubuntukylin国产厂商,这几年linux桌面日常软件得到了极大的丰富,特别是还得到了一些良心企业的支持:
欢迎留言补充。 14. 小结当你的日常需求都满足了,是时候从Windows切换到Linux了!还有什么比帮助别人学习Linux更有Linux精神! |