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

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

原文地址:https://www.cnblogs.com/bananafish/p/11826665.html

时间: 2024-10-07 20:30:21

Linux学习----ArchLinux安装的相关文章

linux学习(一) 安装,相关配置

把windows转linux,硬盘安装ubuntu14.04  kylin 决心转linux学习,原因有很多,更多是我觉得windows下msysgit确实相比于linux下的终端看上去难看很多,做前端开发,以后打算学习node.js/python,不能打游戏等等 通过u盘安装的系统,安装过程很容易,但是安装完后的一些熟悉,遇到了许多问题,windows到linux需要转变的太多,记录下折腾过程中遇到的问题 0 大问题 输入法 ibus/fcitx的配置等等,安装完搜狗输入法后的,中英文切换问题

linux学习笔记——安装虚拟机、设备挂载、软硬链接

################安装虚拟机########################### 1.命令行安装虚拟机[[email protected] ~]# virt-install \        ###安装虚拟机> --name westos \                ###安装虚拟机的名字> --ram 1024 \                    ###内存> --location ftp://172.25.254.250/pub/rhel6.5 \    

Linux学习:安装CentOS 6.7以及CentOS 7.1

本次通过VMware Workstation 11虚拟软件来安装CentOS Linux平台,实现基本的实验要求. 建立存放CentOS来宾系统的目录: 2.  打开VMware Workstation 11后,点击菜单"文件"选项->"新建虚拟机"后,出现向导程序: 3.  选择"自定义(高级)"后,点击下一步: 4. 考虑到VMware Workstation硬件兼容版本问题,可以在"选择虚拟机硬件兼容性"窗口调整适

Linux学习_arch安装与配置

参照arch官网wiki:https://wiki.archlinux.org/index.php/Beginners%27_guide 前面略过u盘镜像制作,系统采用archlinux-2014.08.01-dual.iso/x86_64(一个ISO 镜像文件同时支持32位与64位构架),现在最新的镜像应该是2014.09.03,Downloads 引导采用传统的BIOS/Legacy 模式,相比之下UEFI 启动模式优于 BIOS/Legacy 模式,但设置比较麻烦,所以不采用. 建立网络连

Linux学习3-yum安装java和Tomcat环境

前言 linux上安装软件,可以用yum非常方便,不需要下载解压,一个指令就能用yum安装java和tomcat环境. 前面一篇已经实现在阿里云服务器上搭建一个禅道系统的网站,算是小有成就,但并不是每个网站搭建都是这么简单的. 一般开发包是一个.war的文件,这就需要用到一个中间键,比如tomcat了,tomcat又是依赖于java环境的,所以先安装java环境 环境准备: 1.Linux 系统服务器: CentOS 7 2.yum 3.4.3 3.java 1.8 4.tomcat yum环境

Linux学习5-CentOS安装Python3.6环境

前言 centos7 自带有 python,但是却是 python2 版本的 python,如果你想安装个python3怎么办呢? 如果直接删除python2的话,可能会引起其他的问题,因为有些东西是依赖python2的,最好的解决办法是python3和python2共存,新安装一个python3的环境. python2 先找到系统的python安装在哪个目录,查看对应版本号和相关安装包 cd / 先回到根目录 whereis python 查看python所在目录/usr/bin cd /us

Linux学习16-CentOS安装mysql5.6环境

前言 安装mysql mysql的安装可以用yum安装更方便 [[email protected] ~]# cd /usr/local/ [[email protected] ~]# mkdir mysql-community-release [[email protected] ~]# cd mysql-community-release [[email protected] ~]# wget http://dev.mysql.com/get/mysql-community-release-e

Linux学习--CentOS7 安装好MySQL及Apache后,宿主机无法打开网页

主要参照这篇博客: Centos7安装PHP.MySQL.apache https://www.cnblogs.com/shengChristine/p/9293996.html 在我的虚拟机CentOS上安装了PHP,MySQL,Apache. 但是虚拟机上可以访问测试网页: http://127.0.0.1,宿主机可以Ping通虚拟机,可以SSH,但就是打不开网页. 又参考这个https://jingyan.baidu.com/article/3ea51489882d1052e71bba43

Linux学习-软件安装

软件安装 软件包管理器 Centos 使用 yum 包管理器,软件安装包格式为 rpm rpm 包和 rpm 命令 rpm 包格式 vim-common-7.4.10-5.el7.x86_64.rpm 软件名称 软件版本 系统版本 平台 rpm 命令 -q 查询软件包 -i 安装软件包 -e 卸载软件包 光驱路径 /dev/sr0 制作光盘镜像 # dd if=/dev/sr0 of=/***/**.iso 要使用光驱,用挂载命令将光驱内容存放到某个目录下 # mount /dev/sr0 /m