zoukankan      html  css  js  c++  java
  • 【转】Ubuntu最小化定制安装

    转自:http://wenku.baidu.com/view/e7a9eb18227916888486d777.html

        1. 用DVD/服务器版 ubuntu 来安装命令行系统

        2. 编辑更新软件源
            sudo cp /etc/apt/source.list /etc/apt/source.list.bak

        3. 安装 X 窗口系统:sudo aptitude install xserver-xorg (注:安装xorg最好使用sudo aptitude install xserver-xorg,用sudo apt-get install x-window-system-core的话生成xorg.conf时有问题。)。

        4. 安装登录管理器:sudo apt-get install gdm synaptic。

        5. 安装桌面环境或窗口管理器:sudo apt-get install ubuntu-desktop,这将安装 GNOME桌面环境,即直接达到官方光盘的效果,所以不推荐。对于 GNOME 桌面环境来说,为了获得更强的定制效果,可仅安装最基本的组件,如:sudo apt-get install gnome-core。当然,如果不需要桌面环境,也可选择安装窗口管理器代替(不推荐普通用户使用),执行指令 sudo apt-get install fluxbox/icewm/enlightenment/fvwm。

        6. 通过安装gnome-core的方法安装的gnome会有缺失,进入系统的时候会提示错误当询问是否删除缺失的功能,此时不要选择删除,应该保留!错误的解决办法如下:
            错误1:There was an error loading the theme Human
            解决办法:安装ubuntu-artwork

            错误2:The panel encountered a problem while loading “OAFILD:GNOME_FastUserSwitchApplet”
            解决办法:安装fast-user-switch-applet

        7. 此时系统还是不能显示中文,即使安装的时候选择的是中文。原因在于系统没有中文支持,包括字体支持。安装环境 sudo apt-get install language-pack-zh-base language-support-fonts-zh,安装文泉驿中文字体 sudo apt-get install xfonts-wqy。到此应该能正常显示中文字体了。注:只是“支持”中文,即能正常显示,但系统仍为英文系统,若要修改为中文系统,可以选择安装language-selector,或修改/etc/default/locale配置文件。

        8. 输入法 Scim:
            sudo apt-get install scim scim-modules-table
            安装字库:
                拼音:scim-pinyin
                五笔:scim-tables-zh
            编辑配置文件 sudo vi /etc/X11/xinit/xinput.d/scim,将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge"。

            输入法 Fcitx 4 :
                sudo add-apt-repository ppa:wengxt/fcitx-nightly
                sudo apt-get update
                sudo apt-get install fcitx fcitx-config-gtk fcitx fcitx-table-wbpy
                cd /etc/X11/xinit/xinput.d/
                sudo mv default default.bak
                sudo cp fcitx default

                #安装中文环境,否则 fcitx 会出现有托盘但无法激活输入法的情况

                sudo apt-get install language-pack-gnome-zh language-pack-gnome-zh-base language-pack-zh language-pack-zh-base gnome-user-guide-en gnome-user-guide-zh language-pack-gnome-en

            编辑配置文件:

                sudo vi ~/.config/fcitx/config

            解决 Fcitx 僵死进程的问题(此方法仅用于系统仅有 Fcitx 输入法的情况)
                1)确保 Fcitx 是默认输入法
                    im-switch -s fcitx
                2)卸载 im-switch
                    sudo apt-get --purge remove im-switch
                    sudo rm /etc/X11/Xsession.d/80im-switch*
                3)在 /etc/profile 末尾加入:
                    export XMODIFIERS=@im=fcitx
                    export QT_IM_MODULE=fcitx
                    export GTK_IM_MODULE=fcitx
                4)在Gnome会话中加入 Fcitx 的启动


        9. 由于是最小化安装,gtk依赖不全,所以在安装新主题的时候会出现错误而不能正常使用新主题,此时需要安装两个软件包:pixmap,gtk2-engines-pixbuf

        10. 如果你安装了新内核,可以用如下命令删除所有旧内核: sudo aptitude purge ~ilinux-image-.*\(\!`uname -r`\)

        11. 安装新主题(Faenza)

            ##sudo add-apt-repository ppa:elementaryart/ppa
            ##sudo apt-get update
            ##sudo apt-get install elementary-theme

            sudo add-apt-repository ppa:tiheum/equinox
            sudo apt-get update && sudo apt-get install faenza-icon-theme

        12. 语言问题

            安装language-selector

        13. 安装Nautilus更新

            1 )功能强大版,10.10以上才能使用其功能
            sudo add-apt-repository ppa:am-monkeyd/nautilus-elementary-ppa
            sudo apt-get upgrade

            2 )仅终端版
            sudo add-apt-repository ppa:flozz/flozz
            sudo apt-get update && sudo apt-get install nautilus-terminal


        14. 安装cursor

            sudo apt-get install dmz-cursor-theme
            
        15. 安装 & 设置信息框 位置

            sudo add-apt-repository ppa:leolik/leolik
            sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
            sudo apt-get update && sudo apt-get upgrade
            sudo apt-get install notifyosdconfig

            notification-properties
            
        16. 安装文件预览 & 音乐预览功能(不推荐)
        
            sudo add-apt-repository ppa:gloobus-dev/gloobus-preview
            sudo apt-get update
            sudo apt-get install gloobus-preview
            sudo apt-get upgrade

            sudo add-apt-repository ppa:gloobus-dev/covergloobus
            sudo apt-get update
            sudo apt-get install covergloobus

        17. 安装 Tweak 优化配置系统

            sudo add-apt-repository ppa:tualatrix/ppa
            sudo apt-get update
            sudo apt-get install ubuntu-tweak

        18. 常用软件

            #rar,unrar,zip,unzip,p7zip-full,gcc,make,scrot

        19. 安全设置

            1)修改TTL:

                #sysctl -w net.ipv4.ip_default_ttl=N
                    (N=0~255),若N>255,则ttl=0

            2)卸载 ufw

                #sudo apt-get --purge remove ufw
                #sudo aptitude remove ufw

            3)安装配置 SELinux

                #sudo apt-get install selinux
                #sestatus

        20. 安装触摸版控件

                sudo add-apt-repository ppa:lorenzo-carbonell/atareao
                sudo apt-get update
                sudo apt-get install touchpad-indicator

        21. 谷歌浏览器

                sudo apt-get install chromium-browser

                让其直接支持MP3
                sudo apt-get install chromium-codecs-ffmpeg-extra
                让其直接支持MP4
                sudo apt-get install chromium-codecs-ffmpeg-nonfree

        22. 内核编译所需包

            #sudo apt-get install build-essential kernel-package   libncurses5-dev
            
        23. 调整字体
        
        System Theme :

            Applicaion font : Bitstream Vera Sans Mono Roman    9
            Document font : AquaBase    9
            Desktop font : Trebuchet MS Bold    9
            Window title font : LiHei Pro    10.1
            Fixed width font : Bitstream Vera Sans Mono Roman    10

            Firefox Theme :

            Proportional: Serif 16
            Serif: Times
            Sans-serif: Helvetica
            Monospace: Courier 13



    gnome-terminal        gnome终端
    policykit-gnome        gnome验证服务(若点击需要提权的程序时报错则需要安装)
    gnome-audio        gnome系统声音(如果系统没有声音则需要安装)
    pulseaudio        gnome声音系统(如果系统没有声音则需要安装)
    gnome-media        gnome媒体配置
    network-manager-gnome    gnome网络管理(托盘图标为 nm-applet)
        安装后需作如下设置:
            sudo vi /etc/NetworkManager/nm-system-settings.conf
            改 managed=false 为 true
            sudo /etc/init.d/network-manager restart
            
    ubuntu-sounds        Ubuntu默认系统声音
    synaptic        新立德包管理
    gnome-nettool    gnome网络工具包
    jockey-gtk        gnome专属驱动下载
    sysstat (iostat命令)    系统管理工具
    iptraf        网络实际监控工具
    gcalctool    科学计算器
    seahorse    加密密钥管理器
    gedit    gnome默认文本编辑器
    docky    Ubuntu下模仿Mac的Docky
    brasero        CD/DVD刻录
    leafpad        基于gtk的记事本,功能超少,只具备最基本的功能,如果没有编程需要,推荐安装 leafpad 来代替 gedit
    gnome-utils        gnome工具包(包含 系统抓图,日志查看器,字典等)
    eog        图片查看器
    gthumb        另一款图片查看器
    lyx        LaTex 图形化前端
    evince    PDF查看器
    rhythmbox    gnome音乐播放器
    banshee        另一款推荐的音乐播放器,缺点在于启动慢
        banshee-extension-appindicator  托盘插件
        banshee-extension-alarm     定时播放插件
    totem-xine    电影播放器
        totem-pps    PPS插件
        totem-sopcast    Sopcast网络电视插件

        totem 的RMVB插件:
            gstreamer0.10-ffmpeg
            gstreamer0.10-plugins-bad
            gstreamer0.10-plugins-ugly
    transmission    BT客户端
    vinagre        VNC远程客户端
    filezilla        FTP工具
    glipper        gnome剪贴板
    tomboy        随意帖
    smbclient        Samba局域网客户端
    calcurse    命令行下的日历 & To do Bar
    Tweak        Linux 下优化大师
    gnome-power-manager        电池管理工具
    右键功能:
        nautilus-open-terminal        在当前路径打开终端
        nautilus-sendto        右键快速发送文件
        nautilus-share        右键快速共享文件

    remmina        远程桌面功能(Full)
    vino    远程桌面功能(VNC服务端)
    tsclient    远程连接(前端),默认包含连接windows的DRP协议,另外可添加其他协议:
        vncviewer    VNC协议
        xnest        XDMCP协议

    chmsee        CHM阅读器
    grandr        投影仪工具
    file-roller        归档管理器
    gparted        gnome图形化分区工具
    gnome-system-monitor    gnome资源管理器
    openoffice.org        OpenOffice基于Java的Office工具
    ubuntu-artwork        官方Ubuntu主题
    update-notifier        Ubuntu 更新提醒器
    xsane        Scanner支持
    cupsys        打印服务支持
    cupsys-bsd        打印服务支持
    cupsys-client        打印服务支持
    gnome-cups-manager        Gnome打印器管理器
    Firefox        火狐浏览器
        Firefox更新源:
        sudo add-apt-repository ppa:Ubuntu-mozilla-daily/ppa && sudo apt-get update

    Thunderbird        雷鸟邮件客户端
    Evolution   官方邮件客户端
        indicator-applet   统一applet管理程序
            evolution-indicator     For Evolution
            indicator-me        Show user info and status
            indicator-sound     Sound status
            indicator-messages      For messages
            indicator-session       Session management
    sylpheed    一个小巧的基于gtk的邮件客户端,速度非常快(推荐)
    claws-mail        sylpheed的升级版,默认无插件,需要手动添加,插件查找方法 “apt-cache search claws-mail”,会列出许多的插件,可以根据说明选择性安装
    3D特效(如果嫌麻烦的可以直接安装compiz):
        compiz-gnome
        compiz-fusion-plugins-extra
        compiz-fusion-plugins-main
        compiz-config-settings-manager        特效管理工具
    abiword        Gnome Office中的Word工具
    gnumeric    Gnome Office中的Excel工具
    monodevelop        Linux下的Asp.net开发环境
    emesene        Msn客户端
    amule        电驴
    liferea        RSS阅读器
    usplash-theme-ubuntu    默认开机启动界面
    gdebi        deb安装/查看工具
    maximus        所有程序最大化
    sound-juicer    CD音频提取
    language-selector    语言添加/管理工具
    cpufire-applet        在面板上显示CPU使用信息
    gnome-games        gnome自带游戏
    epiphany-gecko        旧一代gnome浏览器
    avant-window-navigator        模仿Mac的Dock功能
        awn-applets-c-extras    awn插件
        awn-applets-python-extras    awn插件
    vbaexpress        GBA模拟器
    homebank    理财工具
    deja-dup    系统备份工具
    gufw        Ubuntu系统防火墙的图形化管理工具
    sysv-rc-conf    进程管理工具,相当于 chkconfig
    dynamips    Cisio路由模拟
    wireshark        抓包工具
    wv    doc文档转html工具
        命令行: wvWare XXX.doc>sample.html
    Touchpad Indicator    开关触摸板
        sudo add-apt-repository ppa:lorenzo-carbonell/atareao
        sudo apt-get update
        sudo apt-get install touchpad-indicator
        安装完成后,可点击Applications > Accessories > Touchpad Indicator。

    Desktopnova    桌面壁纸轮换
        deb http://ppa.launchpad.net/haliner/ppa/ubuntu lucid main
        deb-src http://ppa.launchpad.net/haliner/ppa/ubuntu lucid main
        sudo apt-get install desktopnova

    Ejecter 快速移除已挂载的USB设备
        sudo add-apt-repository ppa:fredp/ppa
        sudo apt-get update && sudo apt-get install ejecter

    Gmate 用Gedit实现TextMate(为Gedit添加插件)
        sudo apt-add-repository ppa:ubuntu-on-rails/ppa
        sudo apt-get update
        sudo apt-get install gedit-gmate







    #给系统添加新字体:

        1.创建一个文件夹,如命名为:vista,将自己喜欢的字体文件全部装入 vista文件夹内;

        2.以管理员权限打开fonts: sudo gnome-open /usr/share/fonts/。

        3.然后拷贝刚才创建的vista字体文件夹到fonts下;

        4.修改字体权限,使root以外的用户可以使用这些字体。如果不熟悉命令的话,可以直接点击字体文件——属性——权限,进行修改;

        5.重新建立字体缓存,命令: sudo fc-cache -fv

    #64位系统安装火狐flash插件:
        先在卸载 flash-nonfree

        然后将插件 libflashplayer.so,复制到以下路径
            /usr/lib/mozilla/plugins/
            或
            /usr/lib/firefox-addons/plugins/
        可以在 firefox 检查about:plugins 检查此插件是否安装好

    #flash中文乱码解决方法:

        输入: cd /etc/fonts/conf.d/

        为了安全,备份一下:    sudo cp 49-sansserif.conf 49-sansserif.conf_backup

        输入编辑指令: sudo gedit ./49-sansserif.conf

        此时文件显示内容。

        将其中的第1、2、4个后面的sans-serif或者serif用你自己系统中支持中文的字体的名字代替,注意字体名字的大小写

        比如:我的系统中安装了wqy-zenhei.ttf,我则用wqy-zenhei代替上述所说的字段,结果如下:

        <match target=”pattern”>
        <test qual=”all” name=”family” compare=”not_eq”>
        <string>wqy-zenhei</string>
        </test>
        <test qual=”all” name=”family” compare=”not_eq”>
        <string>wqy-zenhei</string>
        </test>
        <test qual=”all” name=”family” compare=”not_eq”>
        <string>monospace</string>
        </test>
        <edit name=”family” mode=”append_last”>
        <string>wqy-zenhei</string>
        </edit>
        </match>


    #忘记用户名密码的解决办法:

        1.在启动的时候,上下移动,选中修复模式”Ubuntu-x.x.xx.xx-generic (recovery mode)“,然后按e(记住,是选中,选中后按E,不需要按回车)

        2.在第二层菜单选择有kernel这行,见下图,选中并按下e进行编辑

        3.修改启动参数,将后面的ro single改为rw single init=/bin/bash,然后按回车

        4.按b启动系统就可以进入single模式而不需要密码了

        5.然后我们就可以用命令 passwd 用户名来修改密码了,因为我的用户名是fcola,所以:

            root@(none):/# passwd fcola
            Enter new UNIX password:
            retype new UNIX password:

        输入新的密码,重启就可以了


    #升级内核后重新编译vbox/vmware

        Debian:
            sudo apt-get install linux-headers-$(uname -r)
            sudo apt-get install linux-restricted-modules-$(uname -r)

        Red Hat :
            yum install kernel-devel kernel-headers

        VBox:
            sudo /etc/init.d/vboxdrv setup
        VM:
            sudo vmware-installer

  • 相关阅读:
    P4141 消失之物(退背包模板)
    P5829 【模板】失配树
    P4827 [国家集训队] Crash 的文明世界
    P4074 [WC2013]糖果公园
    P3242 [HNOI2015]接水果
    P2371 [国家集训队]墨墨的等式
    P4819 [中山市选]杀人游戏
    P5331 [SNOI2019]通信
    BZOJ1082 [SCOI2005]栅栏
    poj1475 Pushing Boxes[双重BFS(毒瘤搜索题)]
  • 原文地址:https://www.cnblogs.com/pengzhiwei/p/2709307.html
Copyright © 2011-2022 走看看