配置 Oh My Zsh 用户社区收集了 zsh 大量的第三方插件,并推出了 oh-my-zsh 框架用于管理 zsh 插件。...因此对 zsh 进行配置之前,首先安装该框架: # 以下安装方式选一种即可 sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master...、自动补全和语法高亮,更多配置可以参见 oh-my-zsh 官方配置文档。...【注】虽然 ArchLinux 也可以直接使用 sudo pacman -S oh-my-zsh-git 安装,但似乎不是最新版本,所以最好还是使用官方给出的安装方式,即上文中的 curl 或 wget...zsh-syntax-highlighting ) 2.4 配置系统默认 Shell 一般我们安装 zsh 都是用来替代系统上默认的 bash,因此在配置好 zsh 后需要更换系统默认 Shell,更换命令如下
简介 由于 ArchLinux 保持系统最简的原则,因此系统自带的 bash 只有最基本的功能。 2. 配置 2.1 自动补全 默认的 bash 按下 tab 键只会补全命令、文件名和变量。...如果需要更多的补全,比如 pacman -S 安装软件包时的补全,则需要安装 bash-completion 软件包: sudo pacman -S bash-completion 2.2 其他 bash 配置完自动补全基本就足够了...,其他配置可以参考 ArchLinux 官方 bash 配置。
否则,运行命令比如 tmux 会报错:tmux: invalid LC_ALL, LC_CTYPE or LANG。
呵呵开个玩笑,其实ArchLinux的亮点在于“小”,不同于其他发行版的“最小化安装”,ArchLinux的安装过程需要手动分区,手动配置bootloader,然后从网络源下载必要的包安装到指定的分区中...安装ArchLinux 关于ArchLinux的安装,已经有无数文章介绍过了,不过质量良莠不齐,每个人遇到的问题也不尽相同,因此强烈建议先看一遍官网的Beginner-guide。...最常见的bootloader就是grub和syslinux,如果使用GRUB legacy作为bootloader,必须使用MBR,因此我们选择syslinux。...配置网络 上述步骤完成后我们就能重启进入ArchLinux的命令行了,默认是tty1,没有桌面环境,而此时也好不能上网,需要手动配置。...后记 至此ArchLinux的安装和配置就完成了,虽然步骤比较多,但由于其Wiki非常详细且全面,因此90%的问题都能找到解决方法。
Archlinux 安装及配置 安装注意事项 启动盘制作工具建议使用 Rufus,写入方式为DD而非ISO,选项那选择GPT而非默认的MBR EFI 分区大小至少260MB如果你还装有其它系统的话需要更大...,推荐直接拓展EFI分区到1GB可以使用 分区助手 拓展 系统安装教程 Archlinux 配置 安装输入法 1、 2、安装中文维基百科词库 yay -S fcitx5-pinyin-zhwiki-rime...3、安装输入法皮肤 yay -S fcitx5-material-color 皮肤配置方法 1、修改配置文件 ~/.config/fcitx5/conf/classicui.conf # 垂直候选列表
重新安装 GRUB安装 GRUB 到正确的磁盘(通常是 /dev/sda):grub-install /dev/sda更新 GRUB 配置文件:update-grub 5....如果仍然有问题,可以再次进入 Live CD/USB 环境,检查 GRUB 配置文件 /boot/grub/grub.cfg ,确保配置正确。7....检查 GRUB 配置文件进入 Live CD/USB 环境,挂载根文件系统:sudo mount /dev/sda1 /mnt 检查 GRUB 配置文件:cat /mnt/boot/grub/grub.cfg...确保配置文件中包含正确的内核和 initrd 路径。...重新生成 GRUB 配置文件如果配置文件有问题,可以重新生成 GRUB 配置文件:sudo grub-mkconfig -o /mnt/boot/grub/grub.cfg 9.
配置 aria2 安装完后需要进行复杂的配置,详情可参见 aria2 官方手册。所幸有大佬整理出较为通用的配置方案模板,我们只需在其基础上稍加修改即可。...cd ~ git clone https://github.com/P3TERX/aria2.conf # 大佬的配置方案模板 mv aria2.conf .aria2 然后打开 aria2....因此可以配置一项系统服务来实现 aria2 服务的自启动。按照 Arch Wiki 的推荐,我们使用 systemd 来实现。...一般我们都是使用 aria2 来接管浏览器的内置下载,幸运的是另外一些大佬也已经开发好了几款内置前端 UI 的浏览器插件,我们只需安装对应插件并进行相应配置即可。...安装并配置好插件后,打开插件自带的 aria2 前端,如果其显示 aria2 已连接,则 aria2 配置成功。否则说明配置过程有问题,寻找解决方案。
/iso/latest/archlinux-bootstrap-2020.07.01-x86_64.tar.gz #下载最新archlinux-bootstrap压缩包 tar -xf archlinux-bootstrap...,不做其它额外配置 #第二层Chroot export PS1='root@arch-chroot-2 #' #检查一下/etc/fstab,看看uuid,卷之类的有没有错误,我这边就重复生成了一个根目录的配置...,要删除 mount /dev/sda1 /boot/efi vim /etc/locale.gen #添加en_US.UTF-8 UTF-8 locale-gen #新建systemd网络配置...配置增加archlinux启动项 grub-mkconfig -o /boot/efi/EFI/redhat/grub.cfg #我这边还要手动修改一下生成的grub配置文件 linux /vmlinuz-linux...~]# Update: 试了下efi的ubuntu镜像的话最后一步直接 grub-mkconfig -o /boot/grub/grub.cfg 覆盖掉原来的grub配置文件即可
然后再来配置grub。...grub引导 其实也就是几个配置的事,如果你的ubunut系统一开机没有选择系统的菜单的话,那你需要在开机之后按下shift来显示。...这里的配置文件是指, 系统中 /boot/grub/grub.cfg配置文件,在这个文件中会看到类似下面的代码,添加的时候,按照同样结构来写。...因此你需要先把引导文件系统放到其他分区,比如我这里主分区(/dev/sda1/)中的home/the5fire/arch目录下,然后写grub配置: menuentry "Arch Install" -...把archlinux装好之后,其实也没有去用它,因为还得去安装GUI,还需要配置n多东西,时间成本不允许,还是在ubuntu下,搞一个轻量的桌面来用。这两天在试用E17桌面。
制作 archlinux 启动盘 从 archlinux 官方或者是镜像源下载到 iso 文件,并使用以下命令制作启动U盘。.../$repo/os/$arch Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch # 安装基本系统及AUR: pacstrap.../mnt base base-devel` 配置系统 # Fstab: genfstab -U /mnt >> /mnt/etc/fstab # Chroot: Change root到新的安装系统...hwclock --systohc --utc # Locale: 修改 /etc/locale.gen 文件,将所需语言前的注释删除,比如以下几个,再使用 locale-gen 生成locale配置文件...=grub --recheck grub-mkconfig -o /boot/grub/grub.cfg 其他配置 # 配置显卡: pacman -S nvidia # 删除`/etc/pacman.conf
安装ArchLinux 关于怎么装ArchLinux我其实写了很多文章了,不过还是来写写吧。下次在安装的时候参考自己的就行了。 分区 虚拟机一般不用分区,默认直接一个用就行了。...userdel yitian --remove 安装grub grub是一个广泛使用的引导工具,安装也非常方便。...pacman -S grub 安装好grub之后还需要将其安装到系统中 ,并生成配置文件。注意设备名这里不需要在后面添加数字。...grub-install --recheck /dev/sda grub-mkconfig -o /boot/grub/grub.cfg 配置网络 虚拟机一般都使用NAT方式连接,在虚拟机内部会认为自己直连了网络...# modprobe -a vboxguest vboxsf vboxvideo 这样一来,ArchLinux的虚拟机高级功能应该就算配置好了。重启虚拟机就可以使用这些功能了。
将移动硬盘上的archlinux复制到笔记本电脑硬盘并引导 每次安装archlinux我都非常痛苦,在同事的协助下才能完成。...为了避免这个问题,我在我的移动硬盘上安装好archlinux,并制作了一个包含linux和grub4dos的启动U盘。...因为移动硬盘上的archlinux是可以启动的,所以,我可以把常用软件以及配置都安装好,然后一次性就完成啦。...有一些权限不够的提示忽略 U盘grub4dos引导,进去笔记本硬盘arch系统 完成复制后,我们在终端里面输入reboot重启电脑,重启后进入启动U盘菜单,按c进入grub4dos界面 # 挂载根分区...# 安装grub sudo grub-install /dev/sda # 生成grub菜单 sudo grub-mkconfig -o /boot/grub/grub.cfg # 完成后重启 reboot
这是一个好的开端,但上述方法安装的 Arch Linux 没有任何网络问题,网络都是自动配置好的,因此,我还需要进一步学习。...: pacman -S grub efibootmgr 我使用 UEFI 启动,将grub安装到 UEFI 分区: grub-install --target=arm64-efi --efi-directory...生成grub配置文件: grub-mkconfig -o /boot/grub/grub.cfg 装完后,很重要的一步,安装dhclient,以便能使用 DHCP 获取 IP 地址: pacman -S.../loongarch/archlinux/iso/latest/archlinux-loong64.iso 创建一个硬盘: qemu-img create -f qcow2 hd.qcow2 100G...网络配置:将 ISO 中的配置复制到安装中。这个很有用。 其他的选择可以使用默认值,也可以自己定制。接下来按向导进行安装就可以了。
/iso/latest/archlinux-2022.02.01-x86_64.iso -O /archlinux.iso Download Alpine Linux minirootfs. wget.../grub.cfg after the default Debian session. menuentry "Archlinux Live (x86_64)" { insmod iso9660...Choose the newly created entry in Grub....echo 'GRUB_CMDLINE_LINUX="rootfstype=ext4"' >> /etc/default/grub Install linux-firmware-none to avoid.../boot/grub/grub.cfg is automatically created.
分区表类型有 MBR 和 GPT 两种,具体使用哪种要看个人的电脑配置。...# ArchLinux sudo grub-install /dev/sdU # sdU 为新硬盘 sudo grub-mkconfig -o /boot/grub/grub.cfg 接着重启电脑并进入迁移后的...Linux 系统,成功进入后再执行以下命令: ## 不同 Linux 发行版可能不太一样 # Ubuntu sudo update-grub # ArchLinux sudo grub-install...事实上,如果是 ArchLinux 系统,则可以直接从 Live 系统中使用 arch-chroot 工具进入迁移后的系统,然后直接执行以下命令即可: sudo grub-install /dev/sdU...-o /boot/grub/grub.cfg
ArchLinux 安装参考: 官方 Wiki 文档 博文——以官方 Wiki 的方式安装 ArchLinux 教程——Arch Linux 安装使用教程 - ArchTutorial - Arch Linux...多系统 grub 菜单 【注】这里有一点需要注意的是,对于多系统用户,在生成 GRUB 配置文件时,如果需要自动探测其他系统,并将它们添加到启动菜单中,按照上述文档操作如果仍然无法探测到其他系统,则可以待系统安装完成后...,进入系统修改 /etc/default/grub 文件,修改/添加以下配置: GRUB_DISABLE_OS_PROBER=false # 表明在进行 grub-mkconfig 生成启动菜单时启用...os-prober 进行自动探测(首先要安装号 os-prober 工具) 然后重新运行以下代码生成 GRUB 启动菜单: grub-mkconfig -o /boot/grub/grub.cfg 2...fcitx5 具体的安装配置,参考官方 Wiki 教程:fcitx5。 3.
VirtualBox对Linux的支持更好一点,而且默认有新建archlinux虚拟机的选项。在这里,我使用VirtualBox进行archlinux的安装。...下载安装镜像 在archlinux的下载页面https://www.archlinux.org/download/ 下载最新的archlinux安装镜像。...# passwd 安装启动加载器 安装grub grub是一个功能全面的启动加载器,支持BIOS和UEFI等多种模式,配置起来也比较简单。首先安装grub并使其生效。...然后自动生成一个配置文件,默认的配置文件可以适应大部分情况。...# grub-mkconfig -o /boot/grub/grub.cfg 使用bootctl bootctl仅适用于EFI安装在GPT分区的系统,作为systemd软件包的一部分安装好了。
本文详细介绍了作为一个 C/C++ 程序员试图将 Archlinux 作为主力生产、娱乐环境的安装及配置过程,以及过程中遇到的问题及其解决办法。...对,你没看错,这是 Archlinux 提供的安装程序,而不是你最终要用的 Archlinux 系统,只是恰巧它也是基于 archlinux 制作的,里面配置了一套安装系统的工具和软件包。...-o /boot/grub/grub.cfg 安装完引导程序后,还有一些杂项,比如安装微码,修改 root 用户密码,启动 dhcpcd 服务等。...四、安装软件及配置 一切顺利的话,重启后我们就来到 Archlinux 的登录界面。没错,黑黑的,啥也没有! 先使用 root 账户登录进去再说! 进去之后首先配置一下软件源。什么?...不是已经配置过一次了么?你那是配置的安装程序里的软件源,现在我们是在我们的新系统 Archlinux 里!
,并挂载 7.开始安装基本操作系统 8.配置基础系统 9.引导系统 10.用户管理 11.网络配置 12.安装桌面环境 13.安装完后的工作 开始: 1.下载ArchLinux安装镜像并 制作U盘启动工具...(本次使用archlinux-2020.01.01-x86_64.iso) 截图未更新!...执行 # hwclock --systohc --utc 设置硬件时间 9.引导系统 GRUB进行UEFI引导 执行: # pacman -S dosfstools grub efibootmgr...安装引导工具 执行: # grub-install --target=x86_64-efi --efi-directory=/boot/EFI --recheck 进行安装grub 执行...: # grub-mkconfig -o /boot/grub/grub.cfg 进行配置grub 10.用户管理 (1)设置root密码 执行: # passwd (2)添加用户 执行: # useradd
(图片可放大查看) 4、检查网络配置,确认是否正常访问外网 ip addr ping 114.114.114.114 ?...(图片可放大查看) 7、生成/etc/fstab系统开机挂载配置文件 genfstab -U /mnt >> /mnt/etc/fstab ?...(图片可放大查看) 11、设置主机名,并设置root用户的密码 echo archlinux > /etc/hostname passwd ?...(图片可放大查看) 12、安装grub pacman -S dosfstools grub efibootmgr grub-install --target=x86_64-efi --efi-directory...=/boot/EFI --bootloader-id=archlinux --recheck grub-mkconfig -o /boot/grub/grub.cfg ?