zoukankan      html  css  js  c++  java
  • archlinux安装及配置指南-GNOME3.0

    曾几何时,我也是个KDE迷,但是KDE4系列让我太伤心了,太大,太臃肿,虽然够优雅,够漂亮。08年以来,我基本上在用GNOME,虽然有那么点XP的感觉,但胜在系统稳定,响应速度快,只是UI方面落后KDE和WIN7太多,代码规模也开始越来越大。4月6日,期待已久的GNOME3终于发布,令人眼前一亮。7日,ARCHLINUX将GNOME3并入了testing仓库,虽然只是testing,但是比起unstable的明目张胆要好听多了,于是果断的安装上。下面介绍一下安装的大概过程。

    第一部分:安装

    1.0 安装基本系统

    这部分内容应该不用多说,请读者自己看WIKI,Arch 新手安装指南一文介绍得非常详细,值得初学者一读。依照个人习好,我们的选择可能有所不同,比如我比较喜欢新的ext4文件系统,这样reserfs, jfs, xfs相关的软件可以选择不安装,自己又用了山寨SSD硬盘,于是没有安装syslog-ng等等。

    1.1. 配置pacman.conf和mirrorlist

    其实二者的配置是在基本系统安装中完成的,但因为这一步比较重要,要打的字也比较多,于是单独列出。

    pacman.conf文件的绝对路径为/etc/pacman.conf,打开后解注释掉

    #[testing]

    #Include = /etc/pacman.d/mirrorlist

    并加上以下两行:

    [archlinuxfr]

    Server = http://repo.archlinux.fr/i686


    mirrorlist文件绝对路径:/etc/pacman.d/mirrorlist

    解注释掉

    #Server = http://mirrors.163.com/archlinux/$repo/os/$arch

    一行即可。网易的这个源号称一天一更新,实际上应该不是,如果有问题可换到法国源,这里不多说。
    1.2 更新系统

    # pacman-db-upgrade

    # pacman -Syu
    1.3 处理系统音频首先安装alsa-utils

    # pacman -S alsa-utils

    运行alsaconf按提示设置好声卡选项。

    然后编辑/etc/rc.conf将alsa加至系统DAEMON中,这一步一定要做,否则系统所做的音频设置将不能生效,每次开机后都是静音状态,会相当的烦。

    1.4 处理系统视频

    # pacman -S xorg mesa

    安装时请注意选择输入设备和显卡驱动,对我而言,输入设备我只选择了鼠标和键盘,显卡驱动我选的是ATI(785G集成HD4200)。

    1.5 安装hal和fam

    启动x前,必须先启动fam,否则鼠标键盘都会不可用,进入死循环。
    # pacman -S fam
    编辑/etc/rc.conf,将fam 加入DAEMON中,重启计算机,至此我们已经得到了一个干净的基本系统。

    1.6 安装解压工具

    # pacman -S unzip unrar p7zip

    1.7 安装字体

    首先是英文字体:

    # pacman -S ttf-dejavu

    然后是中文字体。不在乎版权的(比如我)可以到网上去下载微软雅黑,打开后点安装即可。

    1.8 安装桌面

    这里我们要装的是GNOME3,因为已经开了testing仓库,所以直接装就是了。

    #pacman -S gnome

    这里基本需要全部安装所有列出的文件包。

    1.9 安装必需桌面工具

    # pacman -S gdm gnome-utils evince file-roller gedit gcalctool gthumb empathy telepathy-butterfly telepathy-gabble gnome-power-manager

    1.10 安装音视频工具及解码包

    # pacman -S flashplugin codecs gnome-mpayer audacious

    1.11 安装办公软件

    # pacman -S libreoffice

    注意在选择java runtime的时候选择openjdk,当然这个只是根据个人好恶。

    1.12 安装NTFS读写工具
    # pacman -S ntfs-3g ntfsprogs

    1.13 安装sudo和fakeroot

    # pacman -S sudo fakeroot

    这里需要对sudo配置一下

    add "chinsung ALL=(ALL) ALL" to /etc/sudoers
    add "complete -cf sudo" to /home/USER_NAME/.bashrc

    1.14 安装vim

    # pacman -S vim

    详细配置请GOOGLE,下面这两项应是最基本的:
    set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
    syntax on

    前一句用于编码自适应,后一句用于打开代码自动着色。将上面两句放到/etc/vimrc文件最后即可。

    1.15 安装network-manager-applet

    # pacman -S network-manager-applet madwifi madwifi-utils
    将networkmanager加入/etc/rc.conf的DAEMON项中

    1.16 安装打印机支持工具

    # pacman -S cups hplip

    我使用的是LENOVO LJ2200打印机。联想不厚道,这款实际上是兄弟HL-2140,联想再一次发扬了组装公司的威力,把2140喷上了LENOVO的标,然后卖给了我,所以安装驱动的时候还得装HL-2140,因为,万恶的来弄我是没有为LINUX提供驱动的。下面这张图为打印机安装后的情况,其中驱动程序用的是Foomatic/hpijs-pcl5e。要注意将usblp从MODULES中除去,否则打印机可能不可用。


    1.17 安装浏览器

    # pacman -S chromium

    1.18 安装yaourt

    # pamcan -S yaourt

    1.19 安装输入法

    # yaourt -S ibus-gis-git ibus-table ibus-table-wubi

    2.20 安装电源管理程序

    # yaourt -S acpid

    第二部分:配置

    2.1 设置ssd硬盘设置
    第一步:在fstab里加入:
    tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
    tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
    tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
    第二步,去firefox里键入about:config
    加入browser.cache.disk.parent_directory键, 设置为/tmp,string类型,当然,不用firefox的话这一步可免。
    第三步,在启动参数中加入elevator=noop
    一般地址为:/boot/grub/men.lst

    2.2 chromium设置

    主要是安装插件,设置主页,同步书签等,我安装的插件为:AdBlock, Docs PDF/PowerPoint Viewer, Google Calendar Checker, Google Mail Checker四个。

    2.36 为系统增加一个工作用户
    # useradd -m -G users,audio,video,wheel,lp,optical,network,storage,dbus,hal lqs -s /bin/bash
    # passwd lqs

    2.8 设置DAEMON项
    编辑/etc/rc.conf文件,将gdm等加入DAEMON中,我的DAEMON项结果为:
    DAEMONS=(fam dbus @networkmanager netfs crond @alsa @gdm @cpufreq @cups)

    2.9 设置MODUEL项

    编辑/etc/rc.conf文件,将fuse等项加入MODULES中,我的MODULES项結果为:

    MODULES=(fuse loop !usblp)

    2.10 设置xorg.conf
    如果需要使用hdmi等接口外接显示器,那么我们可能就有必要设置xorg.conf文件:
    1. 停止gdm的运行,退出图形状态:
    # /etc/rc.d/gdm stop
    2. 生成xorg.conf.new文件
    # Xorg -configure
    生成的文件为xorg.conf.new位于/root/目录下,我们需要将这个文件更名为xorg.conf并复制到/etc/X11目录下。
    3. 编辑此文件,在Monitor段中加入HorizSync,VertRefresh和Modeline项,如下图所示:


    其中的Modeline值可用gtf命令得到,如要得到全高清尺寸的Modeline值,可使用如下命令:

    # gtf 1920 1080 60

    2.11 配置电源管理程序

    1. 将cpufreq加入DAEMONS项

    2. 将powernow-k8 cpufreq_ondemand cpufreq_powersave cpufreq_conservative加入MODULES项,其中,如果你使用的是INTEL的CPU,则将powernow-k8换成acpi-cpufreq。

    3. 编辑/etc/conf.d/cpufreq文件,我的如下:





  • 相关阅读:
    Google Protocol Buffer 的使用和原理(转)
    在python开发工具PyCharm中搭建QtPy环境(详细)
    Docker容器的操作
    Docker镜像操作
    最新版本Docker的安装和使用
    linux CentOS如何安装KVM
    在Linux CentOS下如何安装tar.gz和RPM软件包
    Linux忘记root密码后如何在grub界面中以单用户模式进入系统并重置密码的方法
    Django中的Project和App的区别
    Python处理PDF和Word文档常用的方法(二)
  • 原文地址:https://www.cnblogs.com/huapox/p/3172534.html
Copyright © 2011-2022 走看看