使用Ubuntu (2)-系统设置

安装好系统之后,可以进行一些简单的偏好设置,以让Linux用得更得心应手。

快捷键
    * Ctrl+Alt+D:切换到桌面
    * Ctrl+Alt+T:打开终端

安装RPM

Ubuntu的软件包格式是deb,如果要安装rpm的包,则要先用alien把rpm转换成deb。具体步骤为:
    * sudo apt-get install alien #alien默认没有安装,所以首先要安装它
    * sudo alien xxxx.rpm #将rpm转换位deb,完成后会生成一个同名的xxxx.deb
    * sudo dpkg -i xxxx.deb #安装

注意,用alien转换的deb包并不能保证100%顺利安装,所以可以找到deb最好直接用deb

安装apt-file命令

    在用源代码安装一些用c写的软件时可能会出现一些文件找不到的错误,例如

configure: error: bzlib.h is required

 而一时半会又找不到缺少的文件究竟属于那个软件包。这种情况下,apt-file命令就会派上用场了。

    首先,安装apt-file命名: sudo apt-get apt-file;

    安装好后会自动提示更新软件的cache。也可以用apt-file update命令手动更新cache;

    更新好cache后,就可以用apt-file search xxxx.h来查找所需的文件到底属于哪个软件包;有时候可能会找到多个软件包,那就要进行进一步的人工挑选了。/usr/include是linux头文件的主目录,如果改目录在搜索结果中,则优先考虑安装相应的软件。


更改窗口按钮位置

    Ubuntu10.04默认安装的时候,窗口的最大化、最小化和关闭按钮是在窗口的左边的。这对很多人都会是十分别扭的。可以通过以下方法设置这些按钮的位置:
    * 按 Alt + F2 ,运行 gconf-editor
    * 在左侧目录树中,找到 /apps/metacity/general/
    * 在右侧找到键: button_layout , 修改值为 menu:minimize,maximize,close

开机自动挂载硬盘

    虽然ubuntu在使用时能自动挂载硬盘。但每次开机后都需要重新挂载一次也还是比较麻烦的。而且有些开机自动启动的软件在运行时就会自动扫描某些目录,如果这些目录没被加载,那这些软件启动也就失败。所以还是很有必要在开机时就能自动挂载硬盘的。

    为了自动挂载硬盘,需要知道2个文件:/etc/fstab和/etc/mtab。前者就是使用mount将设备载入到系统的某个载入点所需执行的命令的内容,所以只要修改这个文件就能达到自动加载的目的;后面这个文件则是实际文件系统的载入记录的地方,每次文件系统更改时,就会更改这个文件。

    从面上介绍可以,只需更改/etc/fstab这个文件即可达到自动挂载的目的。那么要怎么改这个文件呢?大概该文件,大概的内容的格式为:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda8 during installation
UUID=b747708d-0f05-4e5e-b174-17c970b508df / ext4 errors=remount-ro 0 1
# /home was on /dev/sda9 during installation
UUID=1a349adb-6f95-4079-b5cc-f5cadf4b6aa2 /home ext4 defaults 0 2
/dev/sda6 /media/JOB vfat rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=0,shortname=mixed,dmask=0077,utf8=1,flush 0 0

 每一行为挂载的一个分区。而每行的内容的格式都包括:

# <file system> <mount point> <type>        <options>             <dump>         <pass>
      磁盘设备号          挂载点     分区的文件系统     文件系统参数          是否用dump备份  是否以fsck检验分区
                                                             (一般情况下可设为defaults) (0:不备份;1备份) (0不检验;1要检验)

 这些项目中如果有配置不当则会导致加载失败。可以用mount -a命令来对fstab文件进行校验。如果运行mount -a没有任何提示则说明配置是正确的。如果实在不知道如何配,可以先在图形界面中挂载需要挂载的分区,然后在查看/etc/mtab文件,从中拷贝到要自动挂载的分区的配置到/etc/fstab文件中即可。

Gedit自动识别GBK编码

     使用默认的gedit打开文件,但是文件编码是gb2312,或者gbk时,中文可能就会是显示为乱码,遇到这个问题,可以使用gedit的打开菜单,在选择文件的同时,可以有选项选择编码,这样可以保证打开的文件编码正确,正确显示文件中的中文,

     如果经常使用gbk的编码,那么就可以通过终端下面执行gconf-editor,然后选在apps下gedit-2下preferences下的encodings下的auto_detected,双击,添加gbk编码,同时gbk编码移动到utf-8的后面,这个细节也很重要。否则有时候还是会检测成其他编码。出现乱码。

添加右键在终端打开操作

sudo  apt-get install nautilus-open-terminal

为Chrome导入似有证书

pk12util -d sql:$HOME/.pki/nssdb -i xxxxxxx.pfx

优化Eclipse界面

编辑~/.gtkrc-2.0 文件,如果没有就新建,输入以下内容,保存即可:

style "gtkcompact" {
font_name="Sans 9"
GtkButton::default_border={0,0,0,0}
GtkButton::default_outside_border={0,0,0,0}
GtkButtonBox::child_min_width=0
GtkButtonBox::child_min_heigth=0
GtkButtonBox::child_internal_pad_x=0
GtkButtonBox::child_internal_pad_y=0
GtkMenu::vertical-padding=1
GtkMenuBar::internal_padding=0
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=0
GtkToolbar::space-size=0
GtkOptionMenu::indicator_size=0
GtkOptionMenu::indicator_spacing=0
GtkPaned::handle_size=4
GtkRange::trough_border=0
GtkRange::stepper_spacing=0
GtkScale::value_spacing=0
GtkScrolledWindow::scrollbar_spacing=0
GtkExpander::expander_size=10
GtkExpander::expander_spacing=0
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::expander-size=8
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
}

class "GtkWidget" style "gtkcompact"
style "gtkcompactextra" {
xthickness=1
ythickness=1
}

class "GtkButton" style "gtkcompactextra"
class "GtkToolbar" style "gtkcompactextra"
class "GtkPaned" style "gtkcompactextra"

猜你喜欢

转载自ronry.iteye.com/blog/755385