Core Linux(通常指Tiny Core Linux)安装步骤:下载ISO镜像并制作启动盘,从U盘启动后进入临时桌面环境。运行终端,使用
tce-load -wi tc-install
安装安装器,执行tc-install
启动向导。选择安装目标磁盘(如/dev/sda),手动分区(建议至少500MB交换分区),配置启动引导(GRUB)。完成后卸载设备(sudo umount /mnt/*
)并重启。注意:安装前备份数据,确保网络连接以便下载必要组件。该系统极简,需后续手动扩展功能。
Core Linux 是以精简、高效为核心的 Linux 发行版,专为追求极致性能与灵活定制的用户设计,与传统发行版不同,它剥离了图形界面和冗余组件,仅保留核心功能,适合开发者、运维人员及高级用户,本文将详细介绍 Core Linux 的安装流程,涵盖从准备环境到系统配置的全过程。
1. 安装前的准备工作
硬件要求
CPU:x86_64 架构(推荐 1GHz 或更高)
内存:至少 512MB(建议 1GB 以上)
存储:5GB 可用空间
网络:稳定的互联网连接(用于下载核心组件)
工具准备
下载 Core Linux 镜像:访问[官方镜像站](https://core-linux.org/download)获取最新 ISO 文件。
制作启动盘:使用dd
命令或工具(如 Rufus、BalenaEtcher)将 ISO 写入 U 盘。
备份数据:安装过程可能涉及磁盘分区,建议提前备份重要文件。
2. 启动安装环境
1、插入启动盘,重启设备并进入 BIOS/UEFI 设置,调整启动顺序为 U 盘优先。
2、选择 “Install Core Linux” 启动项,进入命令行安装界面。
3. 分区与文件系统配置
Core Linux 依赖手动分区,以下为典型方案(以 20GB 磁盘为例):
使用 fdisk 或 parted 工具分区 fdisk /dev/sda 创建分区表(GPT) > g 分配引导分区(512MB) > n → 1 → +512M → t → 1(EFI 类型) 分配根分区(剩余空间) > n → 2 → 回车 → 回车 写入分区表 > w 格式化分区 mkfs.fat -F32 /dev/sda1 # 格式化 EFI 分区 mkfs.ext4 /dev/sda2 # 格式化根分区 挂载分区 mount /dev/sda2 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot
4. 安装核心系统
1、同步软件源
pacman -Sy # 更新软件包数据库
2、安装基础包
pacstrap /mnt base linux linux-firmware nano
3、生成 fstab 文件
genfstab -U /mnt >> /mnt/etc/fstab
5. 系统初始化配置
1、切换至新系统环境
arch-chroot /mnt
2、设置时区与本地化
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen locale-gen echo "LANG=en_US.UTF-8" > /etc/locale.conf
3、配置网络与主机名
echo "myhost" > /etc/hostname systemctl enable dhcpcd.service
4、设置 root 密码与用户
passwd # 设置 root 密码 useradd -m -G wheel user1 passwd user1 # 设置用户密码
5、安装引导程序(GRUB)
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=CoreLinux grub-mkconfig -o /boot/grub/grub.cfg
6. 完成安装
exit # 退出 chroot 环境 umount -R /mnt # 卸载分区 reboot # 重启系统
7. 安装后优化
安装必要工具
pacman -S sudo openssh networkmanager systemctl enable NetworkManager
配置 sudo 权限
visudo # 取消 %wheel ALL=(ALL) ALL 行的注释
更新系统
pacman -Syu
常见问题
无法连接网络:检查dhcpcd
服务状态,或使用ip link
确认网卡名称。
引导失败:重新安装 GRUB 并确认 EFI 分区挂载正确。
依赖冲突:使用pacman -Syu
同步最新软件源。
Core Linux 的安装过程强调手动操作与深度控制,适合希望彻底理解 Linux 运行机制的用户,通过本文步骤,您已掌握从分区到系统配置的核心流程,后续可根据需求安装桌面环境或服务器组件,进一步扩展功能。
引用说明
Core Linux 官方文档:https://core-linux.org/docs
Arch Linux Wiki:https://wiki.archlinux.org
GRUB 引导配置指南:https://www.gnu.org/software/grub/manual/grub