ubuntu 12.10安装后需要做的那些事
安装Ubuntu 15.10后要做的事

Ubuntu

更改 Ubuntu 默认用户主目录

//默认用户 yzhang 主目录为 /home/yzhang ,需要统一更改为 /data/home/yzhang .按以下方法操作即可

http://askubuntu.com/questions/250862/properly-modify-home-dir

1
2
3
4
cd /data/home;
sudo mkdir yzhang
sudo chown yzhang:yzhang yzhang
//sudo usermod -d /data/home/yzhang -m yzhang

直接修改 ss /etc/passwd 用户主目录为 /data/home/yzhang

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

安装 Vim git

1
2
sudo apt-get install vim
sudo apt-get install git

Ubuntu 所有操作免输密码

1
sudo visudo

末尾添加一行

1
yzhang ALL=(ALL)NOPASSWD:ALL

参考 Ubuntu sudo 免输入密码

1
sudo apt-get install lnav

或者 Github 下载 tstack/lnav

1
2
3
$ ./configure
$ make
$ sudo make install

Run ./autogen.sh before running any of the above commands when compiling from a cloned repository.

可以运行如下命令查看日志

1
$ lnav /var/log/messages*

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

安装搜狗输入法

1:卸载fcitx

1
sudo apt-get --purge remove fcitx*

2:清理系统内的无用的软件包

1
sudo apt-get --purge autoremove

3:到搜狗官网下载搜狗拼音输入法,选择你系统对应的软件包,我系统是64位的,所以我选择了amd64的

http://pinyin.sogou.com/linux/?r=pinyin

4:用gdebi这个软件安装,它能够安装所有依赖关系,如果你没有安装gdebi,请先安装该软件;我用的是
这种方法,其它的方法我没试过,所以不知道行不行

1
sudo gdebi sogou_pinyin_linux_1.0.0.0014_amd64.deb

5:注销下系统就可以了

参考 ubuntu 14.04 x64 下完美安装搜狗拼音输入法

在 Ubuntu 下按教程安装好 sogou 输入法后却无法调出来,参考 在ubuntu下,把安装的中文输入法切换出来

×× 以下参考

先添加以下源

1
sudo add-apt-repository ppa:fcitx-team/nightly

更新一下系统

1
sudo apt-get update

开始安装fcitx

1
sudo apt-get install fcitx

安装fcitx的配置工具

1
sudo apt-get install fcitx-config-gtk

安装fcitx的table-all软件包

1
sudo apt-get install fcitx-table-all

最后安装im-switch切换工具

1
sudo apt-get install im-switch

一条快捷命令

1
sudo apt-get install fcitx fcitx-config-gtk fcitx-table-all im-switch

其实fcitx只是一个输入法工具,本身不带资源包的,可以搜索 Fcitx-Configuraton
打开查看输入法配置,默认还是没有 搜狗输入法

我们还需要下载 souguo deb 资源包 http://pinyin.sogou.com/linux/

1
sudo dpkg -i sogoupinyin_2.0.0.0068_amd64.deb

如果提示缺少依赖,可以按系统提示先执行以下命令再安装:

1
sudo apt-get install -f

注意:以上步骤安装完后需要注销一下

参考 Ubuntu下安装搜狗输入法

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

开发环境搭建

安装基础C/C++编译库

1
2
sudo apt-get install vim automake make perl gcc g++
sudo apt-get install bison g++-multilib git flex lzop gperf libxml2-utils zlib1g-dev

安装CMake和Qt Creator

CMake和Qt Creator是Linux下开发C++程序的神器,Ubuntu 15.04已经集成了最新版的Qt Creator (3.1.1)

1
sudo apt-get install cmake qtcreator

参考 Ubuntu 15.10 搭建Android系统编译环境

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

安装 Oracle Java

1
2
3
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

注意:由于系统自带的是OpenJDK,卸载OpenJDK之后会带有残留,导致运行

1
java -version

时第一行不是java的版本号,会是

1
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar

这个提示,导致很多检测java版本号的脚本会运行出错,因此需要手动清除残留.

1
sudo rm /usr/share/upstart/sessions/jayatana.conf

删除 /usr/share/upstart/sessions/jayatana.conf 文件,重启之后再运行 java -version 就不会再有 Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 提示了.

参考
安装Ubuntu 15.10后要做的事
Oracle Java (JDK) 7 / 8 / 9 Installer PPA

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

安装Sublime Text 3

1
2
3
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text

>

登入官网:http://www.sublimetext.com/3

下载Ubuntu 64 bit 版本的,双击完成安装
注意:终端打开Sublime Text 3的方法是 在终端输入subl即可

注册码:

1
2
3
4
5
6
7
8
9
10
11
12
13
—– BEGIN LICENSE —–
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
—— END LICENSE ——

安装 Package Control

1
2
cd ~/.config/sublime-text-3/Packages/
git clone https://github.com/wbond/package_control_channel.git Package\ Control

参考
点滴记录——Ubuntu 14.04中安装Sublime Text 3并使用SublimeClang插件
Ubuntu 14.04 LTS 64位 安装激活Sublime Text 3及解决无法输入中文问题的解决方法

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

安装 Phpstrom

http://idea.lanyus.com/

建立项目软连接

1
2
sudo ln -s /media/yzhang/0000678400004823/DeveloperWorkspace/CoamServer/ ~/CoamServer
sudo ln -s /media/yzhang/0000678400004823/DeveloperWorkspace/ ~/DeveloperWorkspace

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

Ubuntu 安装 ShadowSocks 客户端代理翻墙

安装linux客户端

shadowsocks-gui 得知,linux客户端是 shadowsocks-qt5 ,居然还提供中文版本的安装指南 .赞一个!

按照安装指南,执行安装:

1
2
3
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5

安装完成后,执行命令启动:

1
ss-qt5

图形界面上可以找到shadowsocks-qt5的图标,或者gnome do之类的工具也可以.

启动后配置和windows版本类似,区别于 Window 客户端,代理模式改 http 模式为 sock 模式

Chrome 上安装的代理翻墙插件 FelisCatus/SwitchyOmega

参考
使用shadowsocks实现科学上网
ShadowSocks安装指南
使用Digital Ocean和shadowsocks来科学上网

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

KSnapshot 截屏工具

系统默认 Alt + Print Screen 快捷键默认只允许截取整张屏幕

1
$ sudo apt-get install ksnapshot

创建 root 用户登陆密码

1
sudo passwd root

默认 root 用户新建后,不能通过桌面登陆 root 账户,还需要修改以下地方

1
2
3
4
5
sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

[Seat:*]
user-session=ubuntu
greeter-show-manual-login=true

重新登陆即可

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

删除Amazon的链接

1
sudo apt-get remove unity-webapps-common

删掉基本不用的自带软件(用的时候再装也来得及)

1
2
3
4
sudo 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

sudo apt-get remove onboard deja-dup

这样系统就基本上干净了.

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

Ubuntu 14.04 标题栏实时显示上下行网速. CPU及内存

先当然是用wget下载 indicator-sysmonitor

wget https://launchpadlibrarian.net/139475561/indicator-sysmonitor_0.4.3_all.deb

下载好后,先不要急于安装,因为软件有些依赖关系还没解决.终端执行安装依赖:

1
2
sudo apt-get install python python-psutil python-appindicator 
sudo apt-get install python-gtk2

安装 indicator-sysmonitor

1
sudo dpkg -i indicator-sysmonitor_0.4.3_all.deb

安装完成后便可以搜索 System Monitor 启动监控界面了,但默认只能显示内存和CPU使用情况,想要显示上下行网速的情况还要如下操作:

1
2
sudo apt-get install dstat
sudo apt-get install acpi

下载脚本

1
2
$ mkdir -p ~/.scripts && cd ~/.scripts
$ wget http://webupd8.googlecode.com/files/sysmon_0.2.tar.gz && tar -xvf sysmon_0.2.tar.gz

可在scripts目录下得到sysmon脚本,设置System Monitor,让它使用脚本里的配置.
下面 Alt+F2 或终端中 运行indicator-sysmonitor.在工具栏点击Indicator-Sysmonitor 并选择 “首选项” ,
选择Advanced,然后新建一个senor,在command处输入$HOME/.scripts/sysmon,
在General中勾选”Run on startup” 后保存退出

参考:
让Indicator-Sysmonitor在顶部面板显示上下行网速及CPU温度
ubuntu 12.10安装后需要做的那些事

Glances 监控系统

Glances

1
2
$ sudo apt-get install glances
$ glances

借助Glances Monitor,密切关注你的系统

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

failed to start session

Fix “Failed To Start Session” At Login In Ubuntu 14.04

Ctrl + Alt + F1

When you are at login, press Ctrl+Alt+F1. It will take you to command line interface from the GUI. In here, type your username and password. Now, you can try the following command to install Unity Desktop:

1
sudo apt-get install ubuntu-desktop

If it is already installed, try reinstalling:

1
sudo apt-get install --reinstall ubuntu-desktop

Once it is installed or reinstalled. Use the following command to reboot the system:

1
sudo reboot

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××

文章目录
  1. 1. Ubuntu
  2. 2. 更改 Ubuntu 默认用户主目录
  3. 3. 安装 Vim git
  4. 4. Ubuntu 所有操作免输密码
  5. 5. lnav工具是在终端界面看日志的神器,装上之后在终端里就可以用lnav彩色显示日志了.
  6. 6. 安装搜狗输入法
  • 开发环境搭建
    1. 1. 安装基础C/C++编译库
    2. 2. 安装CMake和Qt Creator
    3. 3. 安装 Oracle Java
    4. 4. 安装Sublime Text 3
    5. 5. 安装 Phpstrom
    6. 6. 建立项目软连接
    7. 7. Ubuntu 安装 ShadowSocks 客户端代理翻墙
    8. 8. KSnapshot 截屏工具
    9. 9. 创建 root 用户登陆密码
    10. 10. 删除Amazon的链接
    11. 11. Ubuntu 14.04 标题栏实时显示上下行网速. CPU及内存
    12. 12. Glances 监控系统
    13. 13. failed to start session