1. 磁盘规划

    cfdisk
    

      

  2. 格式化分区
    mkfs.ext4 /dev/sda1
    mkswap /dev/sda5
    mkfs.ext4 /dev/sda6

      

  3. 挂载根分区和boot分区,并建立家目录
    mount /dev/sda6 /mnt
    mkdir /mnt/boot
    mount /dev/sda1 /mnt/boot
    mkdir /mnt/home

      

  4. 启用交换分区
    swapon /dev/sda5
    

      

  5. 设置安装镜像
    # 清空镜像列表
    echo > /etc/pacman.d/mirrorlist # 编辑镜像列表
    nano /etc/pacman.d/mirrorlist
    Server = mirrors.163.com/archlinux/$repo/os/$arch
    Server = mirror.bjtu.edu.cn/archlinux/$repo/os/$arch
    Server = mirrors.hust.edu.cn/archlinux/$repo/os/$arch
    Server = mirrors.hustunique.com/archlinux/$repo/os/$arch
    Server = mirrors.neusoft.edu.cn/archlinux/$repo/os/$arch
    Server = run.hit.edu.cn/archlinux/$repo/os/$arch
    Server = mirrors.skyshe.cn/archlinux/$repo/os/$arch
    Server = mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
    Server = mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
    # 刷新一下
    pacman -Syy

      

  6. 安装并配置archlinux
    # 1. 安装archlinux
    pacstrap /mnt base base-devel # 2. 生成fstab
    genfstab -U -p /mnt >> /mnt/etc/fstab # 3. 切换到新系统
    arch-chroot /mnt # 4. 编辑字符集
    nano /etc/locale.gen # 5.生成locale文件
    locale-gen # 6.配置主机名
    echo Evilxr > /etc/hostname # 7.创建root密码
    passwd # 8.安装openssh net-tools vim grub
    pacman -S openssh net-tools vim grub # 9. 安装grub
    grub-install --target=i386-pc --rechedk /dev/sda # 10.配置Grub
    grub-mkconfig -o /boot/grub/grub.cfg
    exit

      

  7. 安装Xfce4

    arch-chroot /mnt
    
    pacman -S xfce4 xfce4-goodies systemd-sysvcompact
    
    cp /etc/skel/.xinitrc ~
    
    nano ~/.xinitrc //编辑xinitrc,写入exec startxfce4
    
    chmod +x ~/.xinitrc
    

      一些软件:

    firefox firefox-i18n-zh-cn这个是火狐及其中文插件;
    pcmanfm:这个是资源管理器,类似于win系统下的explorer
    flashplugin:浏览网页时的flash插件;
    gpicview:图片浏览器;
    wqy-microhei、ttf-arphic-ukai、ttf-arphic-uming:三个重要的字体文件;
    file-roller、unrar、zip、unzip、p7zip、arj、unace:压缩与解压缩相关的东西;
    obconf:系统配置编辑器
    mesa:图形硬件加速
    gimp:图像处理软件
    bluefish:蓝鱼脚本编辑工具
    evince:PDF查看工具
    ntfs-3g:我的D盘是NTFS格式,所以还是得安这个东东;
    menumaker:openbox菜单生成器
    xterm:一个强大的终端
    fcitx:输入法

      

      


    软件集合  

    中文配置


    开机时自动启动

    在启动的时候添加,删除服务使用 systemctl enable|disable <service_name>命令
    

    手动启动

    在系统运行时启动,停止服务, 使用 systemctl start|stop <service_name>命令.
    

    重启服务

    为了重启服务, 使用 systemctl restart <service_name>命令.
    

    查看运行状态

    查看当前服务的运行状态, 使用 systemctl status <service_name>命令.
    

    检查服务是否开机启动

    检查服务是否开机启动,使用 systemctl is-enabled <service_name>; echo $?命令.
    

  8. 驱动安装
    pacman -S intel-dri xf86-video-intel bumblebee nvidia
    

archlinux 学习笔记的更多相关文章

  1. archLinux 学习笔记--mlocate的安装与使用

    locate - 查找文件的简单方法 locate 程序会执行一次快速的路径名数据库搜索,并且输出每个与给定子字符串相匹配的路径名. 使用时却发现archlinux出现 bash: locate:未找 ...

  2. Archlinux系统配置学习笔记(一)

    本文档是有关Archlinux系统配置的学习笔记,参考和学习的是Archlinux官方网站上的相应文档:General Recommendations. 这里的配置主要是针对按照官方网站上的文档刚刚完 ...

  3. js学习笔记:webpack基础入门(一)

    之前听说过webpack,今天想正式的接触一下,先跟着webpack的官方用户指南走: 在这里有: 如何安装webpack 如何使用webpack 如何使用loader 如何使用webpack的开发者 ...

  4. PHP-自定义模板-学习笔记

    1.  开始 这几天,看了李炎恢老师的<PHP第二季度视频>中的“章节7:创建TPL自定义模板”,做一个学习笔记,通过绘制架构图.UML类图和思维导图,来对加深理解. 2.  整体架构图 ...

  5. PHP-会员登录与注册例子解析-学习笔记

    1.开始 最近开始学习李炎恢老师的<PHP第二季度视频>中的“章节5:使用OOP注册会员”,做一个学习笔记,通过绘制基本页面流程和UML类图,来对加深理解. 2.基本页面流程 3.通过UM ...

  6. 2014年暑假c#学习笔记目录

    2014年暑假c#学习笔记 一.C#编程基础 1. c#编程基础之枚举 2. c#编程基础之函数可变参数 3. c#编程基础之字符串基础 4. c#编程基础之字符串函数 5.c#编程基础之ref.ou ...

  7. JAVA GUI编程学习笔记目录

    2014年暑假JAVA GUI编程学习笔记目录 1.JAVA之GUI编程概述 2.JAVA之GUI编程布局 3.JAVA之GUI编程Frame窗口 4.JAVA之GUI编程事件监听机制 5.JAVA之 ...

  8. seaJs学习笔记2 – seaJs组建库的使用

    原文地址:seaJs学习笔记2 – seaJs组建库的使用 我觉得学习新东西并不是会使用它就够了的,会使用仅仅代表你看懂了,理解了,二不代表你深入了,彻悟了它的精髓. 所以不断的学习将是源源不断. 最 ...

  9. CSS学习笔记

    CSS学习笔记 2016年12月15日整理 CSS基础 Chapter1 在console输入escape("宋体") ENTER 就会出现unicode编码 显示"%u ...

随机推荐

  1. px和em的区别(转)

    在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位.只有百度好歹做了个可调的表率.而 在大洋彼岸,几乎所有的主流站点都使用em作为字体单位, ...

  2. HDU-4526 威威猫系列故事——拼车记 动态规划

    分析:该题有2个地方要注意:所有的车要么不坐要么就坐满,这个贪心策略很容易证明是正确的,还有一点就是最后一辆车除外. #include <cstdlib> #include <cst ...

  3. h.Connector的SSL属性实现

    前面分析了Connector的配置,第一步,Digester已经将上述的属性设置到Connector和xxxEndpoint中了. 下面对于一些核心属性,看看Tomcat是如何使用的: 1.SSLEn ...

  4. 使用File类递归列出E盘下全部文件

    import java.io.File;public class FileListTest { public void tree(File file){ if(file.listFiles()!=nu ...

  5. Selenium for C#的入门Demo

    原文转载:http://www.cnblogs.com/halia/p/3562132.html?utm_source=tuicool 最近刚开始接触Selenium, 发现很多例子都是用java写的 ...

  6. mallo函数

    malloc的全称是memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存.原型为extern void *malloc ...

  7. hdu 5877/ 2016 ACM/ICPC Dalian Online 1010 Weak Pair

    题目链接 分析:树上的节点祖先与儿子的关系,一般就会想到dfs序.正解就是对树先进行dfs序排列,再将问题转化到树状数组统计个数.应该把节点按照权值从大到小排序,这样对于,就是从小到大的顺序.这样更新 ...

  8. Windows Store App 偏移特效

    通过前面讲解的内容,读者已经了解了如何在三维空间中使旋转对象绕指定的旋转中心旋转一定的角度.接下来在这个基础上进一步讲解如何对旋转对象进行平移.下面首先介绍一下用到的几个属性. q  LocalOff ...

  9. gz

    不准备的话,是真的会滚粗的. leetcode  还是重新做起来叭. 那么就开始咯 8.22 leetcode 144 Binary Tree Preorder Traversal 二叉树的前序遍历 ...

  10. 请尝试使用 Console.Read。错误原因

    当出现错误: 如果应用程序没有控制台或控制台输入已通过文件进行了重定向,则无法读取键.请尝试使用 Console.Read. 一定是在非控制台应用程序中用了Console.ReadKey(); Con ...