zoukankan      html  css  js  c++  java
  • Linux学习----ArchLinux安装

    archLinux 安装步骤

    验证启动模式

    # ls /sys/firmware/efi/efivars
    如果目录不存在系统则是以BIOS或CSM模式启动

    连接网络

    1. # ip link 检查网络连接
    2. # wifi-menu 连接wifi
    3. # pppoe-setup
    4. # systemctl start adsl
    5. # ping archlinux.org 检查网络连接

    更新系统时间

    # timedatectl set-ntp true

    建立硬盘分区

    1. # fdisk -l 查看硬盘分区
    2. # fdisk /dev/sda 进行硬盘分区,n---添加一个分区,w---保存并退出,q---直接退出
      分区示例如图:

    格式化分区

    # mkfs.ext4 /dev/sdX1
    如果您创建了交换分区(例如 /dev/sda3),使用 mkswap 将其初始化:

     # mkswap /dev/sdX2    分配交换分区
     # swapon /dev/sdX2    打开交换分区
    

    挂载分区
    mount /dev/sdX1 /mnt
    mount /dev/sdx2 /
    mount /dev/sdx3 /home

    详情见 https://wiki.archlinux.org/index.php/File_systems_(简体中文)#创建文件系统

    选择镜像

    # nano /etc/pacman.d/mirrorlist
    找到China源并将该源移动到最前面,具体怎么操作见 http://www.vpser.net/manage/nano.html

    安装必须的软件包

    最新版的base包中移除了vi vim nano dhcpcd,而官方给出的示列中没给出这些包。
    # pacstrap /mnt base linux linux-firmware vi vim nano dhcpcd

    配置系统

    # genfstab -U /mnt >> /mnt/etc/fstab生成 fstab 文件 (用 -U 或 -L 选项设置UUID 或卷标)
    # arch-chroot /mnt 进入系统

    设置时区

    # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    #hwclock --systohc --utc

    本地化

    # nano /etc/locale.gen
    去掉以下的注释:
    en_US.UTF-8 UTF-8
    zh_CN.UTF-8 UTF-8
    # locale-gen生成 locale 讯息
    # echo LANG=en_US.UTF-8 > /etc/locale.conf创建 locale.conf

    网络

    # nano /etc/hostname 创建 hostname 文件:
    添加对应的信息到 hosts:

    127.0.0.1	localhost
    ::1		localhost
    127.0.1.1	myhostname.localdomain	myhostname
    

    PS:如果系统有一个永久的 IP 地址,请使用这个永久的 IP 地址而不是 127.0.1.1

    Root 密码

    # passwd

    安装引导程序(GRUB)

    1. # pacman -S grub efibootmgr安装grub和efibootmgr
    2. # grub-install --target=i386-pc /edv/sda写入一次引导
    3. # grub-mkconfig -o /boot/grub/grub.cfg
    4. # pacman -S linux
    5. # pacman -S intel-ucode重新安装一次内核和内核微码
    6. # grunb-mkconfig -o /boot/grub/grub.cfg 重新写入一次引导

    以上第5看自己的处理器来,如果你是AMD的处理器需要改成amd-ucode

    添加用户

    # useradd -m -g users -s /bin/bash 用户名
    # passwd 用户名
    # nano /etc/sudoers
    在 root ALL=(ALL) ALL 下面添加
    用户名 ALL=(ALL) ALL
    为你刚才创建的用户 添加sudo权限

    网络配置

    # systemctl enable dhcpcd有线连接
    # pacman -S iw wpa_supplicant dialog无线连接

    以上就完成了一个最基本的archLinux的安装
    参考:
    https://blog.csdn.net/r8l8q8/article/details/76516523
    https://wiki.archlinux.org/index.php/Installation_guide_(简体中文)

  • 相关阅读:
    常用控件(1)—RadioGroup、CheckBox、Toast
    调用系统剪切板并传输到OtherActivity
    Linux 文件类型
    Handler应用3 — 与Activity不同一线程
    linux下tftp(解决Loading问题 transfer timed out)
    c/c++ 中const的作用
    C++ 初步知识
    类外定义成员函数实例
    ubuntu上Samba服务器配置
    Android全面开发——问题汇总
  • 原文地址:https://www.cnblogs.com/bananafish/p/11826665.html
Copyright © 2011-2022 走看看