`
ancin
  • 浏览: 52855 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

ArchLinux dual install

阅读更多


1.选择从主菜单选择 "Boot Arch Linux" 并按回车,系统将加载并给出登录提示,自动以 'root' 登录。


2.建立网络连接

激活接口,(例如eth0):
[plain] view plaincopy
# ip link set eth0 up 
添加地址:
[plain] view plaincopy
# ip addr add 192.168.1.2/255.255.255.0 dev eth0 
添加网关:
[plain] view plaincopy
#  ip route add default via 192.168.1.1 
配置DNS:
[plain] view plaincopy
# vi /etc/resolv.conf 
nameserver 61.23.173.5 
nameserver 61.95.849.8 

3.分区
[plain] view plaincopy
# cfdisk /dev/sda 
完成之后,分区界面应该类似下面这样:

Name    Flags     Part Type    FS Type           [Label]         Size (MB)
-------------------------------------------------------------------------
sda1    Boot       Primary     Linux                             15360       #root
sda2               Primary     Linux                             133000      #/home
请再次仔细检查分区大小和布局是否正确。
如果要重新开始,可以选择 Quit 退出分区程序。
确认无误后,选择Write完成分区,并输入yes将修改写入磁盘,然后退出。
分区之后,还需要用 mkfs 将分区格式化为选定的文件系统。本例中 root 和 home 分区都使用 ext4:
[plain] view plaincopy
# mkfs.ext4 /dev/sda1 
# mkfs.ext4 /dev/sda2 

4.挂载分区
注意要按照顺序挂载,先挂载根分区到/mnt.
[plain] view plaincopy
# mount /dev/sda1 /mnt 
然后在 /mnt 中创建 home 目录并挂载分区:
[plain] view plaincopy
# mkdir /mnt/home 
# mount /dev/sda2 /mnt/home 

5.选择安装镜像
编辑/etc/pacman.d/mirrorlist

[sql] view plaincopy
Server = http://mirrors.163.com/archlinux/$repo/os/i686  
[sql] view plaincopy
# pacman -Syy 

6.安装基本系统

使用 pacstrap 脚本安装基本系统:
[plain] view plaincopy
# pacstrap /mnt base base-devel 

7.生成 fstab
[plain] view plaincopy
# genfstab -p /mnt >> /mnt/etc/fstab 

8.Chroot 到新系统
[plain] view plaincopy
# arch-chroot /mnt 
发现用户变了。

9.配置系统

默认情况下 /etc/locale.gen 是一个仅包含注释文档的空文件。选定你需要的本地化类型(移除前面的#即可),比如中文系统可以使用:
[plain] view plaincopy
en_US.UTF-8 UTF-8 
zh_CN.GB18030 GB18030 
zh_CN.GBK GBK 
zh_CN.UTF-8 UTF-8 
zh_CN GB2312 
然后运行:
[plain] view plaincopy
# locale-gen 
编辑/etc/locale.conf,添加
[plain] view plaincopy
LANG=zh_CN.UTF-8 
LC_TIME=en_GB.UTF-8 

10.设置时区
编辑文件 /etc/timezone
[plain] view plaincopy
Asia/Shanghai 
同时,将/etc/localtime 软链接到 /usr/share/zoneinfo/Zone/SubZone
[plain] view plaincopy
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
设置UTC(官方推荐使用,据说另一个会有BUG)
[plain] view plaincopy
# hwclock --systohc --utc 

11.按喜好设置主机名:
[plain] view plaincopy
# echo myhostname > /etc/hostname 

12.配置网络(有线)
你需要再次配置网络,但此次是为你所安装的系统而配置。 该过程与前面的配置方法基本相同,不同之处在于我们此刻将使其在计算机启动时自动运行。
动态IP的简单配置:

[plain] view plaincopy
# systemctl enable dhcpcd@eth0.service 
用软件管理:
[plain] view plaincopy
# pacman -S ifplugd 
# cd /etc/network.d 
# ln -s examples/ethernet-dhcp . 
# systemctl enable net-auto-wired.service 

静态IP配置:
[plain] view plaincopy
# pacman -S ifplugd 
# cd /etc/network.d 
# cp examples/ethernet-static . 
# vi ethernet-static 
# systemctl enable net-auto-wired.service 

13.创建初始 ramdisk 环境

[plain] view plaincopy
# mkinitcpio -p linux 

14.设置 Root 密码并创建一般用户
[plain] view plaincopy
# passwd 
添加一般账户(用户名不能为大写)
[plain] view plaincopy
# useradd -m -g users -s /bin/bash archie 
# passwd archie 
删除账户
[plain] view plaincopy
# userdel -r archie 

15.安装配置启动加载器
[plain] view plaincopy
# pacman -S grub-bios 
# grub-install --target=i386-pc --recheck /dev/sda 
# cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo 
[plain] view plaincopy
# grub-mkconfig -o /boot/grub/grub.cfg 

16.卸载分区并重启系统

如果还在 chroot 环境,先用 exit 命令退出系统:
[plain] view plaincopy
# exit 
卸载/mnt中挂载的系统:
[plain] view plaincopy
# umount /mnt/{boot,home,} 
重启:
[plain] view plaincopy
# reboot 

17.安装图形界面
安装基础的 Xorg 包:
[plain] view plaincopy
# pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils 
安装 mesa 以获得 3D 支持:
[plain] view plaincopy
# pacman -S mesa 

18.安装显卡驱动

如果不知道显卡类型,请执行如下命令进行查询:
[plain] view plaincopy
$ lspci | grep VGA 

输入下面命令,查看所有开源驱动:
[plain] view plaincopy
$ pacman -Ss xf86-video | less 

vesa是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能。如果无法找到显卡芯片组的对应驱动或载入失败,Xorg 会使用vesa:要安装:
[plain] view plaincopy
# pacman -S xf86-video-vesa 

19.测试X
安装默认的测试环境:
[plain] view plaincopy
# pacman -S xorg-twm xorg-xclock xterm 

最后安装gnome还是什么的,自己来吧。

pacman -S gnome
分享到:
评论

相关推荐

    Arch_Linux_的安装脚本_ArchLinux-install-script.zip

    Arch_Linux_的安装脚本_ArchLinux-install-script

    可能是最详细的_ArchLinux_中文安装攻略_ArchLinux-Install-Tutorial.zip

    可能是最详细的_ArchLinux_中文安装攻略_ArchLinux-Install-Tutorial

    旨在方便,快速,直观打安装ArchLinux及GUI等附加组件。_ArchLinux-Install-Script.zip

    旨在方便,快速,直观打安装ArchLinux及GUI等附加组件。_ArchLinux-Install-Script

    archLinux install dual

    详细的步骤和解释可在提供的文档中找到,包括`ArchLinux_install.docx`、`Archlinux_安装图解教程__完整版.pdf`和`Install_Guide_for_Arch_Linux.pdf`。这些资源将帮助您理解每个步骤的细节,并解决可能出现的问题。...

    安装ArchLinux_ArchLinux.zip

    安装ArchLinux_ArchLinux

    Install Guide for Arch Linux

    **安装指南概述** 《Arch Linux 中文安装指南》是由傻东编写的,旨在为中文用户提供了详尽的Arch Linux操作系统安装步骤。Arch Linux是一款基于滚动更新的Linux发行版,以其高度自由度、灵活性和对最新软件包的支持...

    Archlinux 设置IP地址、网关、DNS的方法.docx

    Archlinux 设置 IP 地址、网关、DNS 的方法 一、IP 地址设置 在 Archlinux 中,设置 IP 地址需要编辑 `/etc/rc.conf` 文件。该文件用于存储系统的网络配置信息。使用 nano 编辑器打开该文件,添加或修改以下行: ...

    Archlinux 新手安装指南

    ### Archlinux新手安装指南知识点详解 #### 一、Archlinux背景与设计理念 **Archlinux** 诞生于2001年初,其设计理念深受两个Linux发行版的影响:**PLD** 和 **CRUX**。 - **PLD** 使用了 **apt-get** 作为 **rpm...

    archlinux-2016.04.01-dual.iso.torrent

    archlinux-2016.04.01-dual.iso.torrent

    打造完美的Linux桌面 Archlinux

    ### 打造完美的Linux桌面:Archlinux #### 一、Archlinux概览 **Archlinux** 是一款面向高级用户的Linux发行版,它以其简洁、灵活和现代化的特点而著称。这款发行版非常适合那些希望深入了解Linux系统内部运作机制...

    虚拟机安装Archlinux(全.docx

    虚拟机安装 Archlinux 本教程旨在指导读者在虚拟机中安装 Archlinux 操作系统,并提供了相关的知识点和实践经验。 一、为什么选择 Linux 在介绍 Archlinux 安装之前,让我们首先了解为什么选择 Linux 作为操作...

    archlinux-powerline-install

    archlinux-powerline-install VIM 7.4 Python 3.4 安装“ python ArchPowerline.py”或“ ./ArchPowerline.py” 字体会立即安装在整个系统上,因此您需要安装一次。 也只需要编译一次VIM。 根据启动脚本的用户,...

    ArchLinux安装指南_v1.0

    ### ArchLinux安装指南知识点梳理 #### 一、下载ArchLinux安装镜像并制作U盘启动工具 - **步骤1:** 下载ArchLinux最新版本的ISO镜像文件。 - **下载地址:** [https://www.archlinux.org/download/]...

    archlinux安装gnome注意事项

    ### ArchLinux中安装与配置GNOME的关键步骤及注意事项 #### GNOME3的两种用户界面介绍 - **Gnome Shell**:作为GNOME3的主要界面,它代表了一种全新的桌面布局方式,提供了现代化的操作体验。 - **备用模式 ...

    archlinux-2018.12.01-x86_64.iso操作系统镜像

    《ArchLinux 2018.12.01 x86_64 ISO操作系统镜像详解》 ArchLinux,作为一个轻量级且高度可定制的Linux发行版,以其滚动更新和AUR(Arch User Repository)闻名于世。2018年12月1日发布的"archlinux-2018.12.01-x86...

    虚拟机安装Archlinux

    【虚拟机安装Archlinux】 虚拟机安装Archlinux是一种在不改变现有操作系统(如Windows)的情况下体验和学习Archlinux的方法。这种方式允许用户在一个安全的环境中熟悉Linux系统,避免对主要操作系统造成影响。以下...

    archlinux-2021.12.01-x86_64.iso

    ArchLinux安装镜像,用于安装ArchLinux的live环境

    arch-install-script:我试图自动化Arch Linux安装过程的一部分

    拱安装脚本我试图自动化Arch Linux安装过程的一部分这主要供我自己使用。...从安装ISO获取脚本使用wget https://raw.githubusercontent.com/tpenders/arch-install-script/master/after-chroot.sh获取脚本,然后wget ...

Global site tag (gtag.js) - Google Analytics