Archlinux安装和使用技巧

一 准备工作

 1  文件下载及启动盘制作

文件可以在https://mirrors.ustc.edu.cn/,这是个中科大的镜像网,选择如下:

下载完成后,就是制作一个启动盘,我使用的是Linux下强大的dd的命令,即:

#dd if=xxx.iso of=/dev/sdb

其中if表示输入文件,of表示输出文件,/dev/sdb表示的是你的u盘,具体要根据个人系统挂载情况。准备的u盘不需要太好,因为这种方式会使得u盘的容量隐藏起来而无法使用,所以最好用一个次一点的u盘。当然了,制作启动盘有很多种方法,使用ultraiso这个软件也是比较方便的,具体的用法百度就有,这里不再赘述。

2  开始安装及分区操作

现在就可以开始安装系统了,安装系统前需要进行相应的分区和挂载工作,如果想知道具体的原理,可以参考我的其他两篇博客:Linux挂载Linux下硬盘分区

具体步骤如下:

•选择第一个,安装64位,第二个32位

•用命令#fdisk -l查看当前系统的硬盘,我是虚拟机演示的,所以是只有8GB,各位按照自己电脑的情况来操作,可以看到我的硬盘是sda

•现在用fdisk /dev/sda命令进行分区操作,对于新手来说,Linux只需要分成一个swap主分区和/主分区,一般来说swap分区分为内存的2倍,但是现在的电脑内存都较大,所以一般为主存的1/4就差不多,其他空间都给/主分区,这里为了方便,我们给swap分1G(我实际的电脑4G内存分的也是1G,现在是虚拟机,所以无所谓)。

这里注意,由于前面fdisk -l中提到有16777216个扇区,一个扇区为512B(如下图),故1G=1024*1024*1024/512=2097152个扇区,由于分区是从2048开始的,故结束点是2097152+2048=2099200。

所以下一个区便是剩下的所有空间,直接按enter即可

最后选择参数w,保存分区操作即可。

•现在查看系统内核的分区情况,用#cat /proc/partitions看看我们刚才进行的分区操作有没有生效(我的生效了),若是没有发现sda1和sda2分区为1G和7G,则分区没有刷新,则要用#partprobe /dev/sda刷新

•对这两个分区进行格式化,将swap(/dev/sda1)分区用mkswap格式化为swap格式并且用swapon命令激活,/分区(/dev/sda2)直接用mkfs.ext4命令格式化为ext4格式,如下

•将sda2分区挂载在Linux根目录下,你也可以挂载到home,boot等,则把/mnt改为/mnt/home,/mnt/boot/(先得创建该目录)

至此,准备工作完成,接下来开始系统的安装

二 安装系统

 •在/etc/pacman.conf最后添加下面一段,可以用vi编辑该文件,#vi /etc/pacman.conf

按Esc键进入vi的normal模式然后按冒号输入wq及可以保存退出

•将/etc/pacman.d/mirrorlist中将China的源注释去除,若原本就没有注释就不用理会

•更新源

•安装基本系统

#pacstrap /mnt base base-devel

接下来耐心等待......

•生成fstab

#genfstab -U -p /mnt >> /mnt/etc/fstab

•转回到主目录,这时会发现提示符变化了

#arch-chroot /mnt /bin/bash

•设置语言环境(可选)

#vi /etc/locale.conf    添加一行LANG=en_US.UTF-8

#vi /etc/locale.gen     把en_US.UTF-8 UTf-8,zh_CN.GBK GBK,zh_CN.UTF-8 UTF-8,zh_CN GB2312前面的注释去掉

#locale-gen               更新语言环境

•设置时间

#ln -s /use/share/zoneinfo/Asia/Shanghai /etc/localtime

#hwclock --systohc --utc

•设置主机名和密码

#vi /etc/hostname  添加主机名,我添加的是test

#passwd   添加root用户的密码

•安装一些net工具,net-tools,dnsutils,inetutils,iproute2

#pacman -S net-tools,dnsutils,inetutils,iproute2

•安装Grub

#pacman -S grub os-prober

#grub-install --target=i386-pc --recheck /dev/sda

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

•卸载分区

#exit

#umount /mnt

#reboot

至此系统安装完成了,重启后输入root和密码:

三 基本配置

1  图形界面的安装

这里选用最热门的也最适合新手的gnome桌面,楼主用的是i3wm

•安装xorg框架

#pacman -S xorg-xclock xterm xorg-utils xorg-xinit xorg-server xorg-server-utils    最后两个部件是必须选的

•安装显卡驱动

#pacman -S xf86-video-ati     AMD显卡

#pacman -S xf86-video-nouveau     N卡

#pacman -S xf86-video-vesa     虚拟机,通用显卡

•安装gnome桌面

#pacman -S gnome gnome-extra

•安装以上所有部件时,现在在.xinitrc文件(在用户目录下)添加

exec gnome-session

•命令#startx即可进入gnome桌面

•(可选)安装触摸板驱动

#pacman -S xf86-input-synaptics

•(可选)安装启动器

#pacman -S gdm

#systemctl enable gdm    开机启动

时间: 2024-11-05 12:10:07

Archlinux安装和使用技巧的相关文章

ArchLinux 安装笔记 --zz

为何安装 ArchLinux 为了更深层次的理解 Linux (其实只是闲的蛋疼 准备安装介质 U盘首选,没有之一.自己的本子是 MBR 的,UEFI 神马的我才不知道呢哼! 制作 U 盘启动: Linux 上: dd if=archlinux-2015.11.01-dual.iso of=/dev/sdb U 盘具体设备自己使用 lsblk 命令查看.Windows 上:推荐使用 rufus 这个软件. 开始安装 用制作好的 U 盘启动电脑进入安装环境,32 位还是 64位自行选择. 连接到网

archlinux 安装scratch2

archlinux上有一个Scratch 1.4的官方包.Scratch 2是基于Adobe Air的.安装后adobe-air和adobe-air-sdk后,跑不起来,出现画面后一闪就挂掉. 参考这个文章,http://forums.fedoraforum.org/showthread.php?t=230019 多安装了几个包.OK了. yaourt -S adobe-air yaourt -S adobe-air-sdk pacman -S lib32-libxt yaourt -Ss li

ArchLinux 安装笔记:续 --zz

续前话 在虚拟机里调试了几天,终于鼓起勇气往实体机安装了,到桌面环境为止的安装过程可以看我的前一篇文章<ArchLinux 安装笔记>.桌面环境我使用的是 GNOME,虽然用了很长一段时间的 KDE,但是 KDE5 神一般的开机速度简直让人喜感,最后还是选择了 GNOME- 安装 GNOME 桌面环境 安装 Xorg 本来以为需要安装整个 Xorg 事实上根本不用- pacman -S xorg-xinit xorg-server xorg-twm xterm 安装 GNOME pacman

Archlinux 安装配置指导 2015-05-24

因为用的Linode VPS的系统是Archlinux的,想在本地弄个系统做测试用,这样比较方便.然后发现自己在6年前做的一个Archlinux 安装配置Flash,好怀念的赶脚. 时过进迁,没想到Archlinux现在没有安装向导了. 已经不再适用了. 安装前准备 下载安装光盘 https://www.archlinux.org/download/ 启动光盘并进入系统 1. 划分硬盘 使用Fdisk-l  命令查看硬盘分区 其中 /dev/sda 就是我们需要安装的目标磁盘 cfdisk 进行

Archlinux安装Teamviewer13

Archlinux安装Teamviewer13 1.直接到www.teamviewer.com 下载tar包 下载的文件是teamviewer_amd64.tar.xz 解压xz文件: $xz -d teamviewer_amd64.tar.xz 解压出来teamviewer_amd64.tar 解压tar文件: $tar xvf teamviewer_amd64.tar 2.检查依赖 $cd teamviewer $./tv_setup checklibs 3.安装依赖包 $sudo pacm

Archlinux安装总结

Archlinux安装总结 一.引导 1.BIOS与UEFI [email protected] ~ # ls /sys/firmware/efi/efivars ls: cannot access '/sys/firmware/efi/efivars': No such file or directory 出现"No such file or directory"表明为BIOS引导. BIOS是英文"Basic Input Output System"缩写,它是一

Linux学习----ArchLinux安装

archLinux 安装步骤 验证启动模式 # ls /sys/firmware/efi/efivars 如果目录不存在系统则是以BIOS或CSM模式启动 连接网络 # ip link 检查网络连接 # wifi-menu 连接wifi # pppoe-setup # systemctl start adsl # ping archlinux.org 检查网络连接 更新系统时间 # timedatectl set-ntp true 建立硬盘分区 # fdisk -l 查看硬盘分区 # fdisk

archlinux安装ssh,并启动服务

archlinux安装ssh,并启动服务 | 繁华的森林 盒子 盒子 博客 大专栏  archlinux安装ssh,并启动服务/" rel="noopener noreferrer" target="_self"> 分类 标签 RSS 搜索 文章目录 archlinux 安装ssh 安装sshsudo pacman -Syy openssh 启动服务systemctl start sshd 开机启动systemctl enable sshd.serv

ArchLinux - 安装教程

Step 1 将镜像写入u盘 u盘从来不是唯一的选择,但多数人可能喜欢这么做. 我是在OS X(Yosemite)上进行操作,如果你用的是windows,也许可以使用Image Writer for Windows或者UltraISO. 所以,先不提net booting,你可能需要一个iso... https://www.archlinux.org/download/ 会有适合你的下载方式. 你可能想用ddDisk Duplicator(destroyer)将iso写到u盘里. 在这之前,如果