1. Introduction
犹豫了一段时间,最终下定决心从Ubuntu切换到debian。至于X,搜索了一段时间,看了一些评论,最终决定用gnome3。 入手了之后,发现还不错。记录下配置的一些过程。 强烈建议也查看此文
2. 安装系统
因为这次是在原机器装了win10的情况下,而且由于机器里有别人的资料,不能格盘,所以只好划出了200G的可用空间,装在逻辑分区。 适应我的最好的空间分配计划:
/ 100G
/home 100G
/opt 100G
很多软件我都装在/opt
,重装的时候,如果懒得导出来,那就得重新下载。
安装的步骤就很简单了。
3. 添加普通用户为sudoer
debian下默认新建的用户都是普通用户,不是sudoer,这个和ubuntu有很大区别。这意味着你无法使用sudo来暂时提升权限。 打开terminal,切到root
su
chmod u+w /etc/sudoers
gedit /etc/sudoers
在下面的数据中
# User privilege specification
root ALL=(ALL:ALL) ALL
按照root用户的形式,添加你自己的用户名 记得最后要
chmod u-w /etc/sudoers
此时如果你用sudo进行一些安装操作,应该会提示有lock,重启一下就好了。
4. 编辑源
修改源为你自己常用的源,教育网我一般用ustc的ipv6的源,速度超爽,如果你是有线的话。 ustc本身也提供了一个配置生成器,只需要点几下就可以生成你想要的源 然后
sudo apt-get update && sudo apt-get upgrade
5. 安装软件
5.1 下载常用软件
https://github.com/FindHao/my_xminds
application | information | downloadlink |
---|---|---|
chrome | 浏览器 | https://www.google.com/chrome/browser/desktop/index.html |
sublime | 编辑器 | http://www.sublimetext.com/3 |
vscode | 编辑器 | https://code.visualstudio.com/ |
wps office | 兼容性比libreoffice好一点。 | http://community.wps.cn/download/ |
~~wine qq~~ | ~~这个是2012国际版的,是我用过的最稳定的,而且直接安装就行,也不用单独装wine,下面再写配置步骤~~ | ~~http://pan.baidu.com/s/1pJPT1Gn~~ |
Crossover QQ | crossover相当于商业版的wine,更强大稳定,而且基本不用配置。 | https://www.crossovercn.com/thread-2.htm |
master pdf editor | pdf阅读和编辑工具,linux版本全部功能免费 | https://code-industry.net/free-pdf-editor/ |
jetbrains系列的ide | 我一般用pycharm,clion,intellij idea | https://www.jetbrains.com/products.html |
~~remarkable~~ | ~~markdown写作工具~~ | ~~https://remarkableapp.github.io/linux/download.html~~ |
~~haroopad~~ | ~~markdown写作工具~~ | ~~比remarkable更强大,新版本的remarkable在debian下有bug http://pad.haroopress.com/user.html~~ |
Typora | 最强大的markdown写作工具 | typora.io |
android studio | 安卓IDE | 所有关于安卓的工具都可以从这里下载 http://androiddevtools.cn 下载一个镜像,记得下载完成去官网对比下md5或者sha 教育网修改hosts后下载android sdk之类的速度非常快,默认使用ipv6 |
以上的常用软件,都可以直接下载安装,如果是deb就dpkg -i xx.deb
安装,如果是tar.gz tar.xz
之类的压缩包,tar zxvf
之类的参数进行解压,放到/opt
下就可以
5.3 Crossover QQ
需要先开启debian 32位架构的支持。安装32位的库。
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32z1 lib32ncurses5
5.4 配置shadowsocks
详见 http://www.findhao.net/res/956
5.5 安装Dropbox
首先到 https://www.dropbox.com/install 下载debian的64位包,dpkg安装上,这只是个安装器,所以先不要运行。先到你的vps上通过前面那个页面上下面的命令下载真正的运行包,下载完成后是在~目录下的.dropbox-dist
文件夹,scp回自己的机器,然后再运行dropbox。
6. 配置系统
6.1 fcitx输入法
无法输入中文,光标不跟随的applicaiton
jetbrains系列的产品 Sublime wps for linux
解决办法
这个不是fcitx的原因,在fcitx的wiki里也有说明
sudo apt-get install qt4-qtconfig
安装这个(qt5已经没有这个config了)
然后运行qtconfig
在 界面->XIM输入风格,选择 光标跟随风格(Over the spot)
下面的默认输入法选择fcitx。(ibus同理)
保存退出。
这个方法可以解决jetbrains输入中文问题,wps的所有问题。sublime的解决办法比较特殊,参考:
www.findhao.net/res/291
7. 语言问题
如果一开始使用的是英语或者汉语,现在想切换,那就运行
sudo dpkg-reconfigure locales
找到想要的语言,空格键选中,tab键切换到ok,然后移动光标到想要使用的主语言,tab键切到ok。 然后就可以在系统设置里添加汉语了。
8. 输入法问题
汉语输入必须先切到中文语言环境才能添加汉语输入法,建议使用的fcitx输入法有fcitx-googlepinyin
,fcitx-sunpinyin
这俩都差不多。可以添加fcitx-module-cloudpinyin
设置第二个是从百度或者谷歌匹配的结果。
9. 安装完成没有无线
ustc的源默认开启了no-free库,只需要:
#安装无线网卡驱动
sudo apt-get install firmware-iwlwifi
#安装完后启动wifi模块(注意这里必须进su)
sudo su
modprobe -r iwlwifi ; modprobe iwlwifi
然后右上角就可以选择无线了
10. 默认没有ll命令
让debian支持ll命令 http://weibo.com/p/1001603933096335560026
11. 添加ctrl alt t 开启终端快捷键
设置-->键盘-->快捷键 添加
名称 terminal
命令 gnome-terminal
点击禁用那两个字,然后按下想要的键
12. gnome3
看到网上有人说gnome2和3的主要区别就是gnome3很多操作都键盘化了,有大量的快捷键。的确是这样的。可以在系统设置的键盘里看到各种快捷键,同时也可以添加自己的快捷键,比如ubuntu中默认的ctrl alt t开启terminal。而且gnome的通知栏是通过windows+m键呼出的,这样实际上是可以避免很多干扰。 gnome3很符合我的审美观,感觉非常整洁。 gnome的设计哲学就是为了让你专注在一个窗口工作。
Comments