zoukankan      html  css  js  c++  java
  • Archlinux 安装配置指导 2015-05-24

    因为用的Linode VPS的系统是Archlinux的,想在本地弄个系统做测试用,这样比较方便.然后发现自己在6年前做的一个Archlinux 安装配置Flash,好怀念的赶脚. 时过进迁,没想到Archlinux现在没有安装向导了. 已经不再适用了.

    image

    安装前准备

    下载安装光盘

    https://www.archlinux.org/download/

    启动光盘并进入系统

    image

    1. 划分硬盘

    使用Fdisk-l  命令查看硬盘分区

    image

    其中 /dev/sda 就是我们需要安装的目标磁盘

    cfdisk 进行分区

    cfdisk /dev/sda

    选第二个

    image

    建立一个swap分区和主分区

    image

    写入磁盘并退出以后使用fdisk -l会发现多出来两个磁盘

    image

    使用mkfs.ext4 格式化磁盘

    mkfs.ext4 /dev/sda2

    将我们的主硬盘挂载到 /mnt 目录

    mount /dev/sda2 /mnt

    格式化swap 分区

    mkswap /dev/sda1

    启用swap 磁盘

    swapon /dev/sda1

    2. 安装系统

    首先要确定网络是否顺畅.Arch是基于网络安装的.

    然后选择本地的源

    vim /etc/pacman.d/mirrorlist

    将基本功能安装到/mnt  

    pacstrap /mnt base base-devel

    3. 配置

    首先chroot 到/mnt

    arch-chroot /mnt

    首先为root用户建立新密码

    passwd

    设置支持的字符集 ,把中文的几个注释去掉,再去掉两个英文en_US的vim /etc/locale.gen

    编辑好后执行locale.gen

    设置时区

    ln –s /user/share/zoneinfo/Asia/Shanghai /etc/localtime

    设置hostname

    echo BIHell > /etc/hostname

    安装启动管理器

    pacman –S grub-bios

    安装引导

    grub-install /dev/sda

    安装内核镜像

    mkinitcpio –p linux

    更新grub配置

    grub-mkconfig –o /boot/grub/grub.cfg

    启用dhcp

    systemctl enable dhcpcd.service

    最后退出chroot 环境,并生成分区表

    exit

    genfstab /mnt >> /mnt/etc/fstab

    卸载mnt 然后重启从硬盘启动就可以了

    umount /mnt

    reboot

  • 相关阅读:
    pyspider安装
    阿里云服务器数据盘扩容
    笔记之Python网络数据采集
    Nginx如何隐藏index.html
    使用fiddler手机抓包
    Git基本常用命令
    27 和为S的两个数字
    26 函数形参值回传问题——C++解决多个return的一般方法
    25 面向对象设计实例——基于PCL点云库的通用工具开发
    23 Pro/E二次开发中的问题记录
  • 原文地址:https://www.cnblogs.com/haseo/p/4525638.html
Copyright © 2011-2022 走看看