ImageVerifierCode 换一换
格式:DOCX , 页数:24 ,大小:40.14KB ,
资源ID:6660546      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6660546.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(个人的ArchLinux安装笔记和步骤简述精.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

个人的ArchLinux安装笔记和步骤简述精.docx

1、个人的ArchLinux安装笔记和步骤简述精个人的Arch Linux 安装笔记和步骤简述-20080126更新 大 | 中 | 小 1 Installing Arch Linux * 1.1 Pre-Installation 是i686 架构吗(Pentium II or AMD K6-2以上)?安装方式CD? FTP? * 1.2 Acquiring Arch Linux 从这里寻找速度最快的镜像: http:/wiki.archlinux.org/index.php/Mirror * 1.3 Preparing Installation Media MD5 校验,烧录。 * 1.4 Us

2、ing the CD-ROM 设置好光驱启动。 * 1.5 Common Installation Procedure o 1.5.1 Loading a non-US Keymap 用km 工具选择非英语键盘 o 1.5.2 Running Setup # /archlinux/setup o 1.5.3 Configure Network (FTP Install only) 仅适用于FTP 安装方式,CD 安装没有必要配置好网络。 o 1.5.4 Prepare Hard Drive 给磁盘分好区,root分区(/)放在主分区比较好(放到逻辑分区也可以),如果有 Windows 系统,那

3、它也要占据一个主分区。个人的250G硬盘是这样分区的:# cfdisk sda1 /boot 150M xfssda2 Windows 18G ntfssda3 FreeBSD 32G ufssda5 / 600M xfssda6 SWAP 2xRam xfs (SWAP分区的大小推荐为内存大小的2倍)sda7 /var 20G xfssda8 /tmp 5G xfssda9 /opt 10G xfssda10 /usr 20G xfssda11 /home 105G xfssda12 Files 不大于32G fat32如果需要加密磁盘,并启用开机验证,推荐使用luks : 通常加密 roo

4、t 分区和 /home 分区 # modprobe dm-crypt # modprobe aes-i586 # cryptsetup y luksFormat /dev/sda3 输入密码,确认。 # cryptsetup y luksFormat /dev/sda10 输入密码,确认。 # cryptsetup luksOpen /dev/sda3 root 解开root 分区,并建立一个映射:/dev/mapping/root # cryptsetup luksOpen /dev/sda10 home 解开 /home 分区,并建立一个映射:/dev/mapping/home 参看:ht

5、tp:/wiki.archlinux.org/index.php/LUKS_Encrypted_Rooto 1.5.5 Partition Hard Drives 可以跳过了。 o 1.5.6 Set Filesystem Mountpoints 如果用luks 加密了分区,那么 / 分区需要挂载到:/dev/mapping/root; /home 需要挂载到:/dev/mapping/home.同时选择一个合适的文件系统(JFS,XFS,Reiserfs.)。o 1.5.7 Select Packages 至少选择 Base 安装。如果需要一个可编译环境,要选上devel和lib;如果需要A

6、DSL拨号或WiFi支持,要选上support。确定后会看到所有将要安装的包,可以在这里去掉一些暂时不想安装的包。要是不清楚就不管了,几个M的大小而已。o 1.5.8 Install Packages 只要烧录的光碟不是太差,基本上都能正常安装的。o 1.5.9 Configure System 配置系统是必须和关键的,应当允许hwdetect script自动检测硬件,并生成相应配置。 根据启动时的实际情况选择是否需要对RAID,LVM2,和encrypted volumes的支持,以及其它必要的支持。 选择熟悉的编辑器后,对 /etc 下的生成的配置文件作适当的修正: rc.conf:设置

7、时区为Asia/Hong_Kong,检查eth0的配置是合适mkinitcpio.conf:在最后一行的HOOKS 中去除不必要的支持 hosts :设置主机名和域名 locale.gen:设置本机要支持的locale (zh_CN.utf8,zh_CN.gbk,or zh_TW.utf8) root PassWord:为root 设置管理密码 pacman Mirrors:设置安装源。找一个高速镜像站点,比如: ;http:/ftp.archlinux.org/ ; http:/ftp.belnet.be/packages/archlinux/ ;http:/ftp.gigabit.nu/;

8、 http:/archlinux.puzzle.ch ;http:/mirror.cs.vt.edu/pub/ArchLinux/ ; http:/ftp.heanet.ie/mirrors/ftp.archlinux.org/; http:/distro.ibiblio.org/pub/linux/distributions/archlinux/ o 1.5.10 Install Kernel 略o 1.5.11 Install Bootloader 推荐GRUB。配置好menu.lst。 如果root 分区用luks 加密过了,那么要把menu.lst 修正为: # (0) Arch Li

9、nux title Arch Linux root (hd0,0) kernel /vmlinuz26 root=/dev/sda3 ro initrd /kernel26.img 注意:Bootloader 需要安装到MBR(即 sda 下),而不是 /boot 所在的分区(sda1)。 o 1.5.12 Exit Install 退出安装程式后,取出安装光盘。 # head -n 300 /dev/urandom | tail -n 256 /mnt/etc/home.key # cryptsetup luksAddKey /dev/sda10 /mnt/etc/home.key 输入密码

10、,确认。 # echo home /dev/sda10 /etc/home.key /mnt/etc/crypttab 开机时,用home.key 解开 /dev/sda10 # sed -i /swap/d /mnt/etc/fstab (删除fstab 文件中含有swap 的一栏) #echo swap /dev/sda2 /dev/urandom -c aes-cbc-essiv:sha256 -h sha256 -s 256 /mnt/etc/crypttab # echo mkswap /dev/mapper/swap /mnt/etc/rc.local 以上两个命令是设置swap

11、加密分区。 另外直接在/etc/crypttab 中加入如下内容也起相同作用: swap /dev/sda2 SWAP -c aes-cbc-essiv:sha256 -h sha256 -s 256 # reboot 2 基础配置* 2.1 Internet Access 如果是局域网,视讯宽等无需拨号的网络环境,只需要在/etc/rc.conf中设置好:eth0=dhcp重启电脑后,即可正常上网了。如果是用PPPOE协议拨号上网(如ADSL),需安装rp-pppoe安装包,然后: # pppoe-setup # /etc/rc.d/adsl start # /etc/rc.d/adsl s

12、top 或者,使用更好的ppp 安装包(参照WiKi ) * 2.2 更新安装包列表 # pacman Syu 更新安装包列表,并升级已安装的包和内核,比自己make world要快多了# reboot# pacman-optimize 这是优化pacman系统,如果安装时仅选择了base安装,那么优化可能不会成功,因为缺少diffutils安装包(它在devel里面),安装它就可以了:# pacman -S diffutils安装AUR 工具(建议安装,好软件多多):# vi /etc/pacman.conf, 加入: archlinuxfr Server = http:/repo.arch

13、linux.fr/i686/ # pacman -Sy yaourt (安装一个Pacman前端,如果碰到服务器调整,那就装不了啦) # yaourt -S tupac (速度更快的Pacman前端,依赖于yaourt)# tupac -S aurvote 可以通过aurvote对喜欢的AUR软件投票,如果票数够多了,该软件就会被加入Community。用“aurvote -h”来查看使用帮助。如果要对yaourt和tupac这两个软件投票,可以这样做:(1) 到 http:/aur.archlinux.org/account.php 注册一个帐号(2) vi /.aruvote,加入user

14、=YourNamepass=YourPassWord(3) aurvote -v yaourt tupac* 2.3 安装多线程多协议的下载工具aria2 # pacman -S aria2 # echo XferCommand = /usr/bin/aria2c s 3 %u /etc/pacman.conf 用aria2替换默认的wget来安装软件,如果带宽足够大,就不需要用aria2了。* 2.4 根据个人习惯安装其它Shell(如zsh,ksh),当然使用默认的Bash也很好$ sudo pacman -S zsh关于ZSH的介绍,可以参照Wiki:http:/wiki.archlin

15、ux.org/index.php/Zsh可从中获取配置好的 .zshrc 文件,放入$HOME中。$ chsh -s /bin/zsh$ source /.zshrc* 2.5 安装sudo,用普通用户进入系统 创建一个账户: # useradd mG users,audio,optical,storage,wheel -s /bin/zsh yourname 创建一个限制用户,有声音支持,有HAL 支持,能切换到root 权限 # passwd yourname (如果还没有为root创建密码,要先 #passwd root)# cd /home/YOUNAME/ & cp /.zshrc

16、./ & chown YOUENAME ./.zshrc# pacman -S sudo # vi /etc/sudoers 加入:yourname ALL=(ALL) NOPASSWD: SETENV: ALL 或直接对用户组作出相应设置。 如果主机上会有多个终端同时在用,还要加入visudo到/etc/sudoerssudo 命令补全(注意,仅适用于Bash): # pacman -S bash-completion # echo source /etc/bash_completion /etc/profile # source /etc/profile (或exit, 用普通用户重登录)

17、 * 2.6 开启控制台鼠标 (gpm 支持) ,方便控制台下浏览网页在控制台下浏览网页的工具有:elinks(英文网页), w3m(在CCE下可浏览中文网页):$ sudo pacman elinks w3m cce用elinks等工具,在控制台下浏览网页,如果没有鼠标支持,实在是很郁闷的事情:$ sudo pacman -S gpm $ sudo vi /etc/conf.d/gpm, 加入: GPM_ARGS=-m /dev/misc/psaux -t ps2 (PS/2) or GPM_ARGS=-m /dev/input/mice -t imps2 (USB) $ sudo gpm

18、-m /dev/input/psaux -t ps2 (PS/2) or $ sudo gpm -m /dev/input/mice -t imps2 (USB)如果已经正常工作,把gpm 加到rc.conf中的DAEMONS 数组中,让它开机自动运行。* 2.7 Post Installation Tips(1) Colorize your PS1 and Console 编辑SHELL的配置文件(如 /.bashrc),加入:export LS_COLORS=no=00:fi=00:di=01;37;44:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;

19、33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;3

20、1:*.rpm=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.xcf=01;35:*.pcx=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.avi=01

21、;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.mov=01;35:*.qt=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.mp3=01;32:*.wav=01

22、;32:*.mid=01;32:*.midi=01;32:*.au=01;32:*.ogg=01;32:*.flac=01;32:*.aac=01;32:;关于提示符的修改,参看一下:http:/bbs.linuxsir.org/showthread.php?t=223.44(2) 实现彩色版的 Manpages $ sudo pacman -S most $ vi /etc/man.conf file, change the PAGER and BROWSER variable to: PAGER /usr/bin/most -s BROWSER /usr/bin/most s $ vi /

23、.mostrc,add: color normal brightwhite blackcolor status yellow bluecolor underline white lightblue color overstrike brightcyan black 不过用most是有一些不便之处的,这时可以试试下面的方法,真的挺不错:1. 在你的主目录创建 .terminfo 目录,并转到该目录:mkdir /.terminfo/ & cd /.terminfo2. 从作者网站获取 terminfo 描述文件:wget http:/nion.modprobe.de/mostlike.txt3.

24、 使用 tic 命令编译 mostlike.txt 文件(编译后可删除):tic mostlike.txt4. 在SHELL的配置文件中定义别名:alias man=TERMINFO=/.terminfo/ LESS=C TERM=mostlike PAGER=less man现在使用 man 指令就可以读到彩色版的 Manpages 了。如果你需要修改 terminfo 文件,则可以使用 infocmp mostlike。(3) Timesaving Command-aliases 编辑SHELL的配置文件(如 /.bashrc),加入: alias ls=ls -color=auto al

25、ias la=ls -a -color=auto alias ll=ls -aoth -color=autoalias p=sudo pacman alias t=sudo tupac alias x=startx alias pq=pacman -Q |grepalias pa=sudo pacman -S alias pas=sudo pacman -Ss alias pau=sudo pacman -Syu alias pay=sudo pacman -Sy alias pao=”sudo pacman-optimize” alias pasch=pacman -Sl | cut -d

26、-f2 | grep alias tp=sudo tupac -S alias tps=sudo tupac -Ss alias tpu=sudo tupac -Syu alias tpy=sudo tupac -Sy alias vi=vim alias v=sudo vim alias ps=ps axalias m=less s3 安装一个桌面* 3.1 xorg$ sudo pacman -S xorg$ sudo X configure $ sudo vi xorg.conf.new (作出适当的修正) $ X -config xorg.conf.new (测试一下配置文件是否能正常

27、工作,用Ctrl+Alt+Backspace退出X)$ cp xorg.conf.new /etc/X11/xorg.conf如果发现“X -configure”不能正确配置某些硬件(比如鼠标),可以试试hwd命令:$ sudo pacman -S hwd & sudo hwd -xa它会在/etc/X11/自动生成一个xorg.conf,并备份原有的文件。* 3.2 安装显卡驱动装完Xorg后,就已经有了一个通用的VESA驱动了。不过对图形加速支持得不太好。一般显卡的开源驱动可以用:pacman -Ss xf86-video 来搜索到。不过要想较好的支持3D性能,还需要使用厂商提供的驱动:A

28、TI显示芯片:tupac -S catalyst ,参考http:/wiki.archlinux.org/index.php/ATINvidia显示芯片可用:tupac -Ss nvidia 来搜索,并参考:http:/wiki.archlinux.org/index.php/NVIDIA不过个人认为,对于Nvidia的显卡,最好是直接使用其官方网站上的驱动,下载地址是:下载最新的Linux驱动(当前是NVIDIA-Linux-x86-169.09-pkg1.run),然后:$ sudo sh NVIDIA-Linux-x86-169.09-pkg1.run*3.3 安装字体$ sudo pa

29、cman Sy ttf less (从安装包列表中查找可用的字体包) $ sudo pacman S sdl_ttf font-bh-ttf ttf-dejavu ttf-fireflysung ttf-ms-fonts当前的开源字体已经相当不错了,尤其是文泉驿字体。安装文泉驿点阵宋体和正黑体。当前已经进入Community 了。$ tupac -S wqy-bitmapfont wqy-zenhei$ sudo vi /etc/X11/xorg.conf ,增加字体路径 如果没有安装 fontconfig ,就用 pacman 安装一下,然后,下载本文附件:fonts.conf.tar.gz ,并解压到 $HOME下:$ tar zxf fonts.conf.tar.gz -C /这会在 $HOME下产生一个 .fonts.conf 文件,可以优化中文显示。如果磁盘上有Windows系统,也可以:$ sudo mkdir /usr/share/fonts/msfonts 复制一些Windows 字体到此目录下,如:msyh, simhei, simyou 并自行编辑.fonts.conf 文件。当然了,最好不要使用Win

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1