archlinux的安装

1.using linux(windows has some problems) dd to make a usb key
2.iw dev 
interface wlp16s0


  then open the wireless lan using:
  ip link set wlp16s0 up


   but I failed, the error message is : operation not possible due to RF-kill.


   Search the internet, I found using:
    rfkill list all
   you can show the blocked hardware.
    also using:
    rfkill unblock wifi
    to unblock wifi. 


after this setting ,then open the wireless lan using:
  ip link set wlp16s0 up
and using this command to check if it is opened:
 ip link show wlp3s0
3. connect to the network
using wifi-menu wlp16s0


4.分区,
选MBR分区吧
lsblk 来确定要分的硬盘

fdisk /dev/sda
来启动fdisk进行分区。
输入 o 回车开启mbr分区方案
输入n 回车建立新分区,按照提示分。
我分了60G的/ ,3G的 swap,400G的/home,选的都是主分区。


接下来用 
 mkfs.ext4 /dev/sda1
来将分区创建为ext4的文件系统


swap的话格式化和开启:
# mkswap /dev/sdaX
# swapon /dev/sdaX
其中X对应你swap的分区(1,2,3,4)等。可以用lsblk /dev/sda 来查看。


5.挂载分区
用这个命令挂载主分区
 mount /dev/sda1 /mnt 
挂载home分区的话先要建立home目录,在挂载


 mkdir /mnt/home
# mount /dev/sda2 /mnt/home


6.安装基本系统
安装前先确定系统时间正确,用
timedatectl status


用 pacstrap /mnt base base-devel命令执行安装


安装期间老提示什么“key” 错误,导致这个结果的原因是很多的,我的解决方法是:
Cannot import keys
Some ISPs block the port used to import PGP keys. One solution is to use the MIT keyserver, which provides an alternate port.
To do this, edit /etc/pacman.d/gnupg/gpg.conf and change the keyserver line to:
keyserver hkp://pgp.mit.edu:11371


If you happen to forget to run pacman-key --populate archlinux you might get some errors while importing keys.


7.生成 fstab
genfstab -U -p /mnt >> /mnt/etc/fstab




8.arch-chroot /mnt 到新安装的系统进行配置
8.1 配置语言
默认情况下 /etc/locale.gen 是一个仅包含注释文档的空文件。选定你需要的本地化类型(移除前面的#即可), 比如中文系统可以使用:
en_US.UTF-8 UTF-8
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
然后运行:
# locale-gen


locale.conf 文件默认不存在,一般设置LANG就行了,它是其它设置的默认值。
/etc/locale.conf
LANG=zh_CN.UTF-8
LC_TIME=en_GB.UTF-8


8.2 时区
将硬件时间的时区设置成UTC
hwclock --systohc --localtime


8.3 设置主机名


echo myhostname > /etc/hostname


8.4 设置网络
下载rfkill,有可能用得着!
无线网络
安装 iw 和 wpa_supplicant ,你需要他们来连接网络:
# pacman -S iw wpa_supplicant
安装 dialog, wifi-menu依赖于他:
# pacman -S dialog
这样的话就可以在电脑重启后用wifi-menu 来连接无线网了
wifi-menu interface_name


8.4.1 自动启动无线网的设置
从 /etc/netctl/examples 复制一份模版到 /etc/netctl:
# cd /etc/netctl
# cp examples/wireless-wpa my-network
按照需要修改模版 (modify Interface, ESSID and Key): interface 就是无线网卡名,ESSID可能是无线网络的名字,key 就是密码
# nano my-network
启动时自动启用:
# netctl enable my-network


9.设置root密码
passwd


10.安装启动器grub
提示: 在后面命令中根据实际分区进行调整,不要使用类似 /dev/sda1 的内容.(就是说不要1,2,3,4等后缀)
# pacman -S grub
 # grub-install --target=i386-pc --recheck --debug /dev/sda
虽然手动配置grub.cfg完全可以工作,建议用户自动生成这个文件。
生成:
grub-mkconfig -o /boot/grub/grub.cfg


11.重启系统
悲剧的发现又要rfkill这个命令,结果安装的系统没有!!!
我用u盘启动了,然后我想我的系统在硬盘里不是ma,我就把我的系统分区 / 挂在到了/mount
mount /dev/sda1 /mnt
然后进入我安装的系统
arch-chroot /mnt
进入以后我运行rfkill是有的,然后我设置好无线网络
下载了rfkill
所以不如当时在配置的时候就把rfkill下载了!


另外使用wifi-menu就不要使用其他方式链接无线网络,否则会出现链接不上的问题。
另外最好更改下mirrorlist,这样下载安装就非常快了,否则慢死你!


最后我安装好了,也安装了一个简易的桌面xfce4,但是arch实在对我这新手太难了,实在没有时间慢慢的把它调整好。如果新手有大把的时间,我觉得完全可以好好的钻研arch,因为它的的wiki实在


太赞了,几乎所有的资料都能够在那里找到。我想如果我以后linux用成熟了,还会再回头用arch的。现在先用用ubuntu吧。希望ubuntu 的wiki 也能写的像arch那样好!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值