安装Ubuntu 14.10后要做的事(上)—— 基础软件篇

1 更新软件源

装好ubuntu的第一件事就是添加更快速的源,因为官方提供的源服务器在国外,访问和下载速度要比国内源慢些,可以采用一些国内公司和大学提供的更新源.

方法一: 在System Settings -> Software & Updates,在Download from中在中国区选择速度最快的服务器源。这种方法比使用命令行快很多。

方法二:命令行设置:

  • 备份原有源,恢复时有用 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  • 修改更新源,添加相应的镜像源(个人常用163源、yun-idc源) sudo gedit /etc/apt/sources.list
  • 更新源并升级系统
sudo apt-get update
sudo apt-get upgrade

2 linux打开txt文件乱码

缺省配置下,用Ubuntu的文本编辑器(gedit)打开GB18030(繁体中文用户可将GB18030替换成BIG5或BIG5-HKSCS)类型的中文编码文本文件时会发生乱码。这是因为gedit使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。

  • Gedit 3.x版本设置(适用于Ubuntu 11.10及以后)

安装dconf-editor: sudo apt-get install dconf-tools

手动方式:
步骤类似,在org/gnome/gedit/preferences/encodings下添加中文编码方式

命令行方式:

gsettings set org.gnome.gedit.preferences.encodings auto-detected "['GB18030', 'UTF-8', 'CURRENT', 'ISO-8859-15', 'UTF-16']"
  • Gedit 2.x版本设置(适用于Ubuntu 11.04及以前)

安装gconf-editor: sudo apt-get install gconf-editor

手动方式:
在弹出的配置中选择:“apps”—“gedit2”—“preferences”—“encodings”。双击右边名称“auto- detected”,在弹出的编辑键菜单中,添加编码GB18030,GBK,GB2312,移到最上面即可

命令行方式:

gconftool-2 --set --type=list --list-type=string /apps/gedit-2/preferences/encodings/auto_detected
"[UTF-8,CURRENT,GB18030,ISO-8859-15,UTF-16]"

3 开机自动加载Windows分区

a. 在root权限下查看分区: fdisk -l

b. 统计windows分区,执行如下命令
sudo mkdir -p /media/charles/{windows分区名字}

c. 编辑描述各种文件系统信息的文件/etc/fstab,添加对应Windows分区信息: sudo gedit /etc/fstab

# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda6 during installation
UUID=df8a06fe-6507-4242-80bc-85db21b15c9b / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=911758dc-eba4-4624-abad-c9b4a2b1b3cf none swap sw 0 0

# reserved partition
/dev/sda1 /media/charles/reserc ntfs none 0 0

# windows partition
/dev/sda2 /media/charles/winc ntfs none 0 0

# work partition
/dev/sda3 /media/charles/work ntfs none 0 0

4 安装搜狗输入法

a. 安装fcitx版本: sudo apt-get install fcitx

b. 下载32位或64位的Ubuntu deb版搜狗输入法


5 远程管理主机

5.1 ssh命令行登陆

a. ubuntu下开启ssh服务

安装ssh服务器: sudo apt-get install openssh-server
查看ssh服务是否在后台开启,出现了sshd字样表示ssh后台服务默认已开启

charles@charles-t400s:~$ ps -e | grep ssh
10588 ?        00:00:00 sshd

你的服务器也可以是Mac或者Windows,只需要安装ssh服务器,并开启ssh后台服务即可。如果开启ssh服务后客户端连接不上服务器,在服务器上执行如下命令:

sudo service /etc/init.d/ssh restart

b. Windows下安装ssh客户端

  • secure shell client:免费开源,但中文显示乱码,无法传输中文乱码名的文件,不能记住密码

  • putty : 占用内存最小,每次登陆时需要重新连接,可通过设置编码为UTF-8不会显示中文乱码

  • Xshell和Xftp: 商用软件,但有免费版,可以保存设置的登陆会话,能记住密码,传输文件和显示中文时都可以通过设置编码为UFT-8而不会产生乱码,效果最佳。

推荐使用XShell+Xftp软件,创建新会话,填写完ip地址、用户名和密码就可登陆你的Ubuntu服务器

5.2 远程界面登陆服务器

a. 安装x11vnc: sudo apt-get install x11vnc

b. 设置vnc连接密码,根据提示输入密码并保存:

charles@charles-t400s:~$ x11vnc -storepasswd
Enter VNC password: 
Verify password:    
Write password to /home/charles/.vnc/passwd?  [y]/n y
Password written to: /home/charles/.vnc/passwd

c. 启动vncserver:

  • 后台自动启动
    1. sudo cp ~/.vnc/passwd /etc/x11vnc.pass
    2. 创建/etc/init/x11vnc.conf文件,内容如下:
start on login-session-start
script
       x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900  
end script
  • 单次手动启动: x11vnc -forever -shared -rfbauth ~/.vnc/passwd

d. 重启ubuntu系统,再在Windows上用vnc viewer登陆

输入VNC Server名字-IP地址:端口号,后再输入设置vnc的连接密码

e. x11vnc常用命令(待补充)

x11vnc -kill :1 杀掉1号端口的vnc server进程


6 基础软件

由于平时开发主要在Ubuntu平台上,所以一般首先考虑软件的跨平台性,下面是个人经常使用的软件:

  • 办公软件: WPS for Linux + Ocular阅读器
  • 影音播放: Audacious + VLC + SMPlayer结合使用
  • 浏览器:Google Chrome + 扩展插件(Proxy SwitchSharp、Vimium、Adblock)+App(安装QQ、微信,特别建议在Windows的Chrome浏览器安装vnc viewer,如下图所示)

  • 截图工具:shutter(sudo apt-get install shutter)
  • 跨平台思维导图: XMind
  • Markdown编辑器: haroopad
posted @ 2015-01-08 16:58  charlesxiong  阅读(6569)  评论(0编辑  收藏  举报