1.分区(MBR)
# cfdisk 半图形界面,划分三个区:sda1 20G,sda2 80G,sda3 4G。

2.创建文件系统
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda3
#swapon /dev/sda3 启用swap分区

3.挂载
# mount /dev/sda1 /mnt 挂载 /
# mkdir /mnt/home 创建 /home 挂载点
# mount /dev/sda2 /mnt/home 挂载 /home
# lsblk 检查分区和挂载情况

3. 修改镜像源列表
# nano /etc/pacman.d/mirrorlist 将China镜像点移至前方
(nano用法:ctrl+6标记,ctrl+K剪切,ctrl+U粘贴)

4.连接Wifi
# wifi-menu 半图形化菜单

5.同步包数据库
# pacman -Syy

6.安装基本系统
# pacstrap -i /mnt base base-devel

7. 生成 fstab
# genfstab -U -p /mnt >> /mnt/etc/fstab
# nano /mnt/etc/fstab 检查(pass值,/:1,swap:0,其它:2)

8.chroot到新系统
# arch-chroot /mnt /bin/bash

9.配置locale
# nano /etc/locale.gen 反注释en_US.UTF-8和zh_CN.UTF-8
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf 设置默认语言

10.配置时区
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

11.配置硬件时间
# hwclock --systohc --utc

12.配置主机名
# echo YLD > /etc/hostname
# nano /etc/hosts 第一行非注释后加(Tab)YLD

13.配置无线网络
# pacman -S iw wpa_supplicant dialog 三个依赖包

14.设置root密码
# passwd

15.安装引导器(MBR)
# pacman -S grub
# grub-install --target=i386-pc --recheck /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg 生成配置文件

16.卸载分区并重启系统
# exit 离开chroot环境
移除光盘
# reboot


17.连接wifi
# wifi-menu

18.添加用户
# useradd -m -g users -s /bin/bash <用户名>
# passwd <用户名> 设置密码

19.添加sudoer
# nano /etc/sudoers 在"root ALL=(ALL) ALL"下面添加"yld ALL=(ALL) ALL"

20.安装显卡驱动
# lspci | grep VGA 确定显卡型号
# pacman -S xf86-video-intel 对于Intel显卡

21.安装X窗口系统
# pacman -S xorg-server xorg-server-utils 安装Xorg Server
# pacman -S xf86-input-synaptics 添加触摸板支持

22.配置字体
# pacman -S ttf-dejavu wqy-microhei

23.安装桌面环境(GNOME)
# pacman -S gnome gnome-extra

24.显示管理器(GDM)
# systemctl enable gdm.service

25.解决华硕X550系列等笔记本wifi hardware lock问题
# echo "options asus_nb_wmi wapf=4" | sudo tee /etc/modprobe.d/asus_nb_wmi.conf

26.安装输入法
# pacman -S fcitx-im fcitx-configtool 安装fcitx
# nano ~/.xprofile 显示管理器的用户,添加以下三行命令
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
# gsettings set org.gnome.settings-daemon.plugins.keyboard active false 在GNOME上使用fcitx须禁用iBus
# pacman -S fcitx-cloudpinyin 安装cloudpinyin输入法引擎
# fcitx-configtool 添加pinyin输入法

Arch Linux安装记录的更多相关文章

  1. Arch Linux 安装记录

    Arch Linux 安装记录 基本上参考wiki上的新手指南,使用arch 2014.6.1 iso安装 设置网络 有线网络 Arch Linux 默认开启DHCP. 静态ip 首先关闭DHCP:s ...

  2. Arch Linux 安装简明流程

    Arch Linux 安装简明流程 这是一篇为 GPT/EFI 引导 的电脑安装 Arch Linux(双系统)的中文简明流程,尽可能省略了可以省略的流程与文字以使得篇幅尽量短小,基本上基于 Arch ...

  3. Arch LInux安装dde(Deepin Desktop Environment 深度桌面环境)

    我一直比较推荐一些Linux新手使用Deepin Linux,因为我认为这种尽量的follow Windows的系统至少对于新手来说是比较的友好的,而且预装了QQ 火狐浏览器中文版,甚至还移植了像36 ...

  4. Arch Linux 安装rust

    Arch Linux 安装rust 0. 参考 Rust Toolchain 反向代理使用帮助 1. 安装 安装rustup和toolchain yaourt -S rustup rustup ins ...

  5. 把Arch Linux安装到U盘上的具体教程

    Arch Linux简介 Arch Linux(或称Arch)是一种以轻量简洁为设计理念的Linux发行版.其开发团队秉承简洁.优雅.正确和代码最小化的设计宗旨.Arch Linux 项目受 CRUX ...

  6. Arch Linux 安装记(安装到移动硬盘)

    一转眼传说中装起来难于上青天,用起来险如上刀梯(容易滚挂),绰号“洗发水”并被戏称为“邪教”的 Arch Linux 已经用了几个月.某些关于其安装难度和稳定性的传说实在太夸张了,反而觉得这才是适合懒 ...

  7. Arch Linux 安装博通 BCM4360 驱动(Arch Linux, Ubuntu, Debian, Fedora...)

    BCM4360 在2010年9月,博通完全开源的硬件驱动[1].该驱动程序 brcm80211已被列入到自2.6.37之后的内核中.随着2.6.39发布,这些驱动程序已被重新命名为 brcmsmac和 ...

  8. Arch Linux 安装、配置、美化和优化

    国庆假期玩了下Arch Linux,发现这货跟Ubuntu之流相差甚远,甚难调教,而且安裝过程全命令行,会有各种问题,各种知识... --- 安装引导器--- -------------------- ...

  9. Arch linux安装

    安装archlinux可参考: http://blog.sina.com.cn/s/blog_69e5d8400101bqlj.html http://www.cnblogs.com/mad/p/32 ...

随机推荐

  1. iOS UIAlertController中加入倒计时,输入框,Swift讲解

    一.倒计时 @interface ViewController () { UIAlertController *alertview; NSString * message; NSTimer * wai ...

  2. lodash源码分析之Hash缓存

    在那小小的梦的暖阁,我为你收藏起整个季节的烟雨. --洛夫<灵河> 本文为读 lodash 源码的第四篇,后续文章会更新到这个仓库中,欢迎 star:pocket-lodash gitbo ...

  3. 关于a标签颜色的探索

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. flask 分页

    在我们学习的过程中会遇到这么样的问题,就是在我们学习的过程中会发现需要分页处理,这里呢,给大家介绍书上说的分页. @app.route('/',methods=['GET']) @app.route( ...

  5. css3整理-方便查询使用

    最近详细地研究了CSS3的相关内容,并整理了这个文档,方便以后查询使用,分享给大家. 案例代码大家可以下载参考下:https://gitee.com/LIULIULIU8/CSS3 1.边框属性bor ...

  6. Java UDP实现聊天功能代码

    我以前经常写的是基于TCP的网络编程,由于TCP建立连接鼻血要经过三次握手连接,服务器端需要阻塞式等待客户端的连接.而UDP则是可以直接向目的地址的目的端口上发送数据包,由于它只负责发送出去就好,不管 ...

  7. h5拖拽上传图片

    h5实现拖拽上传图片 本文将为大家介绍如何通过js实现拖拽上传图片. 首先我们要禁用调浏览器默认的拖拽事件: window.onload = function(){ //拖离 document.add ...

  8. SpringBoot入坑-项目搭建

    对于学过三大框架的小童鞋,从今天开始给大家带来一套新的框架学习,相信对于做程序的小童鞋一定有所耳闻,作为下一代java开发框架springboot,减去了繁琐的xml配置,相信用过spring.sta ...

  9. Linux中ls对文件进行按大小排序和按时间排序,设置ls时间格式

    1 按文件大小排序 使用 ll -S | grep '^[^d]' // 格式化文件大小形式 ll -Sh | grep '^[^d]' 2 按文件修改时间排序显示 使用 ll -rt 3 设置ls ...

  10. c#常用快捷键

    VS快捷键大全(总结了一些记忆的口诀) 原文转载至   https://www.cnblogs.com/liyunhua/p/4537054.html#top  谢谢大牛的分享!     相信.Net ...