基本操作系统安装
1. 磁盘分区:
cfdisk /dev/sda
对磁盘进行分区,如果使用grub作为启动管理器,则需要将/boot单独分一个区;
通常分三个盘:
/dev/sda1 为/boot
/dev/sda5 为swap
/dev/sda6 为/
2. 分区后格式化:
mkfs.ext4 /dev/sda6 mkfs.ext4 /dev/sda1 mkswap /dev/sda5 swapon /dev/sda5
3. 分区文件mount到当前host系统上,以用来安装系统到对应磁盘
mount /dev/sda6 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot
4. 配置安装镜像站点,以站安装速度更快
vi /etc/pacman.d/mirrorlist
将163,或者选择对应国内镜像站点放前面;
5. 安装基本操作系统
pacstrap /mnt base base-devel
安装的基本的包包含linux内核,一些相应的文件操作工具如ls, cat, tar等,网络工具是dhcpcd,具体可以参考:https://www.archlinux.org/packages/?q=base
6. 生成配置分区文件表
genfstab -p /mnt >> /mnt/etc/fstab
此步的目的是让操作系统自动管理mount;
二。基本操作系统配置
接下来可以切换到新安装系统中进行一些配置工作
7. 切换到新操作系统中
arch-chroot /mnt
这里因为基本操作系统已经安装成功到/mnt目的,包含基本操作系统,利用linux中的chroot切换到新的操作系统中,从而在未重启之前做一些基本配置;
这里多说一句,当操作系统挂了无法启动,或者操作系统出问题,都可以采用这种方式对原生操作系统进行修复处理,即通过外接操作系统,将坏掉的操作系统挂载到外接系统中进行修复操作;
8. 配置主机及语言
echo computer_name > /etc/hostname vi /etc/locale.gen
取消en.US-UTF-8 UTF-8 zh_CN.UTF-8 UTF-8前面的注释
将英文做为主语言,配置完成后执行下面命令使配置生效
locale-gen
9. 配置网络在操作系统启动时自动启动
systemctl enable dhcpcd.service
10. 配置root密码
passwd
然后是安装系统的启动引导
11. 安装grub
pacman -S grub
这里需要注意一下,如果是在已经有的操作系统上安装新的操作系统,即已经有了grub,则可以不用再重新安装grub,直接安装下面两个命令即可;
12. 安装引导文件:
grub-install --target=i386-pc --recheck /dev/sda
13. 通过grub-mkconfig生成grub.cfg配置文件
grub-mkconfig -o /boot/grub/grub.cfg
三。稳定内核安装以防系统更新失败后恢复
14. 为保证操作系统在未来滚动更新时出现问题,因此附加安装一个3.14版本的内核,而此内核是稳定版本不会因为滚动更新而破坏,包含下面两个步骤:
pacman -S linux-lts os-prober
os-prober是用于自动获取多个版本的linux而生成启动界面
备份grub.cfg文件
cp /boot/grub/grub.cfg /boot/grub/grub.cfg.originalbak
grub2是通过grub-mkconfig自动生成引导配置文件
grub-mkconfig -o /boot/grub/grub.cfg
重启操作系统
umount /mnt & reboot基本操作系统算是安装成功了,启动后界面如下,在我的电脑上,使用virtualbox分配1G内存,i7-4600四核,启动起来只需要6s;
相关推荐
archlinux:我的Arch Linux和xfce4备忘单和配置。感谢by-speece的帮助
瓦拉面板应用菜单Vala Panel Application Menu是一个全局菜单小程序,可与Vala Panel,xfce4-panel和mate-panel一起使用(还计划使用Budgie 10.x)。 unity-gtk-module用作后端,因此也必须安装(请参阅下面的说明)...
archlinux 流浪汉 Archlinux 用于测试/试用新版本软件的盒子。 这些将默认安装 xfce,以使测试与 xorg 的东西变得简单。 因此,流浪盒将在启用 ui 的情况下运行。
我的点文件 :laptop: 我的日常工作流程中使用的配置和设置的集合。 我当前的安装是Arch Linux安装,将XFCE和i3... 终端: xfce4-terminal 终端配色方案: wal base16-gruvbox-soft Shell: bash 5.0.17 显示管理器
一套漂亮的arch linux xfce4 主题,字体,桌面背景,开始菜单样式等。
一个简单但功能齐全的Archlinux安装程序ISO。 最低系统要求-处理器-2核心64位Ram-1 GB硬盘空间-10 GB如果您正在寻找其他linux发行版,那么您来的地方不对,这不是新发行版,也不是单独发行。 这只是一个实时ISO,它...
ArchLinux安装脚本,一个脚本搞定,高度自定义,6分钟安装完成,所有精华汇聚一身! 自选安装桌面环境:Deepin,Plasma-KDE,Gnome,后期加入xfce,i3,因很少用这两个桌面,所以安装的软件还是很明确。 自选安装...
DE:Plasma5、Gnome40、Xfce4 和 Cinnamon4。 WM: i3 Experimental: Zen, Studio 在自述文件中了解更多信息。 与 Arch Linux 一样,ALG 也有每月发布计划。 每月 1 日发布新 ISO。 新的 DE/WM 将在下一个版本中推出...
ArcoLinuxD LXQt桌面首先安装最新的ArcoLinuxD iso 在下载并刻录到USB遵循有关的安装教程教程想象这个github不仅会安装桌面。 但是,我们将安装所有需要的软件。 我们还将使拥有您引以为傲的台式机变得非常容易。 ...
一个可以制作usb启动盘的工具,非常好用,可以直接把很多的linux live 光盘直接制作在usb上启动。目前支持下列系统: — Debian Live 32/64 Bit — Debian Live 7 Gnome 32bit Debian Live 7 Gnome 64bit Debian ...
这将从网页中捕获Chrome Webkit通知,并将这些通知显示在本机Libnotify(xfce4-notify,notify-osd等)弹出窗口中。 这是基于Chromify-OSD的适用于ChromeLinux Native Notification的重写。 这两种解决方案均仅适用...
在我的系统上,我将openSUSE Leap 15.2与桌面环境Xfce一起使用。 该程序实际上已经在运行,但我又走了一步,并添加了Nvidia的CUDA存储库以使用CUDA工具包,因为我认为这为我提供了Fusion 360的更多性能。 您可以...
目的是遵循archlinux保持简单的哲学。 因此,采取极简主义的方法。 默认FS为BTRFS默认Shell为FISH默认情况下启用了Timeshift-autosnap功能。Buttermanager包含为备份快照功能即使为liveuser启用了自动登录,但万一...
这是主要应用程序的...注意此应用需要才能运行,如果您无权访问Play商店,则可以从Play商店或安装该应用关于设备要求: Android版本:至少Android Lollipop 架构:armv7,arm64,x86,x86_64 当前支持的发行版: ,
重要 这是AnLinux的Ads free版本,没有任何限制。 如果您想支持该项目,可以单击下面的按钮进行捐赠。 (目前无法在贝宝上创建捐赠按钮,因此除了创建结帐页面外...当前,我们支持4个桌面环境,仅支持 , , , , ,