ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux学习----ArchLinux安装

2019-11-09 16:54:12  阅读:311  来源: 互联网

标签:UTF grub nano locale pacman etc ArchLinux Linux 安装


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

详情见 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_(简体中文)

标签:UTF,grub,nano,locale,pacman,etc,ArchLinux,Linux,安装
来源: https://www.cnblogs.com/bananafish/p/11826665.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有