zoukankan      html  css  js  c++  java
  • Ubuntu11.04配置笔记

    装好Natty已经很久了,中途遇到很多配置问题及解决方案记录在这里和大家分享。

    ——————————————————————————————————————————————

    在Ubuntu中,文件位置默认不是和Windows地址栏一样的(位置项),而是显示是路径名称组合(路径栏),这对于文件路径的获得复制很不方便。比如获得某个文件的路径,如果是地址栏,直接复制一下就可以了,但是Ubuntu的默认方式是不能直接复制的。所以为了方便,决定将地址栏修改为类似Windows地址栏的风格。

      方法:

      终端,输入gconf-editor,

      定位到apps->nautilus->preferences,定位到 always_use_location_entry项,打上勾。

      注意:默认的位置项,如果要复制路径,可以右键相应的路径栏--复制,需要注意的是,带有中文的路径目录在终端中不能正常显示,需要先复制到文本中!
    --------------------------------------------------------------------------------

    Ubuntu,在用SunPinYin,比较智能的拼音,就是默认不能-/=翻页(默认PgUp/PgDn),很不习惯,又找不到相关设置(在ibus里面没有sunpinyin的首选项)。

    找了好一阵子才找到: /usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin   ,是shell脚本。
    运行后就可以设置/配置 sunpinyin了:

    --------------------------------------------------------------------------------
    rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm安装rpm格式软件
    --------------------------------------------------------------------------------
    删除非空文件夹
    sudo rm -rf filename
    --------------------------------------------------------------------------------
    pdf乱码
    sudo apt-get install poppler-data
    sudo mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.backup
    --------------------------------------------------------------------------------

    stardict词典安装

    当前stardict词典不好找,可能涉及版权问题吧,这里有个链接还是可以用的:http://abloz.com/huzheng/stardict-dic

    下载好tar.bz2包以后:

    tar -xjvf a.tar.bz2
    mv a /usr/share/stardict/dic
    --------------------------------------------------------------------------------
    Gedit中文乱码

    缺省配置下,用Ubuntu 的文本编辑器(gedit)打开 GB18030/GBK/GB2312 等类型的中文编码文本文件时,将会出现乱码。

    出现这种情况的原因是,gedit 使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030 加入这个匹配列表。

        命令行方式,适用于所有 Ubuntu 用户。

    复制以下命令到终端中,然后回车即可:

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

        图形化方式,适用于 Ubuntu 用户,而不适用于 KUbuntu/XUbuntu 用户。

    您可以遵循以下步骤,使您的 gedit 正确显示中文编码文件。

        按下 Alt-F2,打开“运行应用程序”对话框。
        在文本框中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。
        展开左边的树节点,找到 /apps/gedit-2/preferences/encodings 节点并单击它。
        双击右边的 auto_detected 键,打开“编辑键”对话框。
        单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。
        列表的最底部新增加了一个“GB18030”。单击选中它,并单击右边的 “向上” 按钮直到 “GB18030” 位于列表的顶部为止。
        单击确定按钮,关闭配置编辑器。

    现在,您的 gedit 应该能够顺利打开 GB18030 编码的文本文件了。
    ------------------------------------------------------------------------------------------
    ln指令:为文件创建连接
    【语    法】ln [选项] [参数]

    ln指令默认创建的连接为硬连接,所以不能对目录建立连接。要为目录建立连接必须使用"-s"选项,指明创建的连接类型为符号连接。
    只能为普通文件创建硬连接,不能为目录创建硬链接。而符号连接则没有任何限制。
    互为硬连接的两个文件(源文件和目标文件)等同于一个文件,所不同的仅仅是文件名。可以使用"ls -i"指令查看文件的索引节点,互为硬链接的文件的索引节点(inode:index node)号相同。删除互为硬连接的两个文件中的任何一个文件,另一个文件内容不受任何影响。而编辑或者修改两者中的任何一个文件,另一个文件的内容也发生同样的变化。
    创建硬连接时,源文件和目标文件必须同一个硬盘分区下,不能跨越不同的分区。而创建符号连接时,源文件和目标文件可以在任何硬盘分区下。因为符号连接文件本身只记录了源文件的路径信息,而硬链接要创建一个具有相同索引节点的连接文件,而索引节点在不同的分区中自成体系的,不同的分区中的索引节点不能混用,所以硬链接只能在同一个硬盘分区下。
    符号连接文件中保存的是源文件的存放路径,所以删除源文件后,符号连接文件将失去意义。符号连接类似于"快捷方式",可以简化文件或目录的访问路径。可以为路径很深或书写不方便的文件或目录创建符号连接,以提高访问效率。
    【示例44】为文件和目录创建连接。ln命令默认创建的是硬链接。下面举例说明硬链接的创建。具体步骤如下:

    (1)在命令行中输入下面的命令:

        [root@localhost ~]# ln /etc/fstab ./myfstab 
        #为源文件/etcfstab创建硬连接myfstab

    说明:此命令没有任何输出信息。

    (2)使用ls指令的"-i"选项,显示源文件和硬链接文件的索引节点信息。在命令行中输入下面的命令:

        [root@localhost ~]# ls -i /etc/fstab .
        /myfstab  #创建互为硬链接文件的索引节点号

    (4)可以使用ln指令的"-s"选项,创建目录的符号连接。在命令行中输入下面的命令:

        [root@localhost ~]# ln -s mydir demolink 
            #为目录mydir创建符号链接demolink
    ---------------------------------------------------------------------------------------------
    强制解锁
    1. 终端输入 ps -aux ,列出进程。找到含有apt-get的进程,直接sudo kill PID。解决。
    2. 强制解锁,命令
      sudo rm /var/cache/apt/archives/lock
      sudo rm /var/lib/dpkg/lock
    ps:根据进程名查询PID:pgrep name
    ---------------------------------------------------------------------------------------------
    系统托盘限制
    - 命令行方式:
    解禁所有程序
    gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"或者只解禁部分程序,把 YOUR_APPLICATION 替换成你需要解禁的程序。
    gsettings set com.canonical.Unity.Panel systray-whitelist
    "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray',
    'YOUR_APPLICATION']"
    - GUI 方式:
    安装 dconf-tools
    sudo apt-get install dconf-tools在终端中输入 dconf-editor ,然后找到 desktop > unity > panel ,把 systray-whitelist 的值改为 ['all'] 。
    最后注销并重新登录就可以了。
    - 还原:
    命令行下用以下命令
    gsettings set com.canonical.Unity.Panel systray-whitelist
    "['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']"GUI 下在 dconf-editor 中点击 Set to default 按钮。
    ----------------------------------------------------------------------------------------------
    ubuntu中如何释放cached
    2009-11-27 20:24
    >>free -m
    会发现大量内存cached,这时可以通过以下命令来释放这部分内存。
    首先,取得管理员权限,输入
    >>sudo -s -H
    再输入
    >>sync
    >>echo 3 > /proc/sys/vm/drop_caches
    再查看下内存,是不是释放了caches呢?

    ---------------------------------------------------------------------------------------------

    通常情况下,debian安装完了xterm后打开xterm却发现中文乱码,实际产生的原因是xterm的默认字体设置太小.网络上有文章指出可以通过ctrl+鼠标右键调用菜单来增大字体,我觉得不是最好办法。我推荐的办法是修改配置文件。过程如下:
    #>cd /etc/X11/app-defaults
    #>sudo vim XTerm
    将其中的默认字体修改为:
    *VT100.utf8Fonts.font:  -misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
    这样,启动xterm的字体就足够大了。
    要修改默认的颜色,可以修改
    #>sudo vim XTerm-color
    这个文件。

    ---------------------------------------------------------------------------------------------

    CodeBlocks该Gnome terminal为默认终端

    启动codeblocks,点击菜单栏 Settings ==> Environment settings

    把下面的“Terminal to launch console programs”的内容改成:

    gnome-terminal -t $TITLE -x

  • 相关阅读:
    一份简单的自我评述
    从诞总那儿得到的一些感悟
    2021秋软件工项目选题
    LeNet 网络进行猫狗大战
    不平行的直线
    切长条
    纪念品分组
    奇♂妙拆分
    Qt 一些日期格式转换不精确
    windbg 查看崩溃日志
  • 原文地址:https://www.cnblogs.com/sunshy/p/2155143.html
Copyright © 2011-2022 走看看