Artix : Arch擁抱OpenRC 使用筆記

輕量桌面Archlinux用戶逃離systemd,擁抱Gentoo的openrc.

  • 鏡像源:官方鏡像源非常慢,曾經(jīng)一度體驗artix后就放棄了,后來發(fā)現(xiàn)了清華和騰訊云的鏡像,速度非常快,現(xiàn)在又重新安裝了Artix,替代Arch和Manjaro成為了使用的主力發(fā)行版。

Artix介紹:

Artix Linux on DistroWatch:
Artix Linux is a fork (or continuation as an autonomous project) of the Arch-OpenRC and Manjaro-OpenRC projects. Artix Linux offers a lightweight, rolling-release operating system featuring the OpenRC init software. (An alternative spin features the runit init software.) Three editions of Artix are available, a minimal Base system, an edition featuring the i3 window manager and an edition which runs the LXQt desktop.
主頁:https://artixlinux.org/

安裝詳解:

It is possible to use runit iso to install OpenRC-based system, and vice-versa.
使用不同版本iso可以相互安裝沒有影響。

準備磁盤

  • 使用fdisk進行硬盤分區(qū) (這里使用/dev/sda)
 fdisk /dev/sda
  • 格式化分區(qū)(使用mkfs)
 mkfs.ext4 -L ROOT /dev/sda1        <- root partition
 mkfs.ntfs -L HOME /dev/sda2        <- home partition, optional
 mkfs.ext4 -L BOOT /dev/sda3        <- boot partition, optional
 mkswap -L SWAP /dev/sda4           <- swap partition
  • The -L switch assigns labels to the partitions, which helps referring to them later through /dev/disk/by-label without having to remember their numbers.
  • 使用 mkfs.ntfs 時需要 ntfs-3g
  • 掛載分區(qū)
 mount /dev/sda1 /mnt
 mount /dev/sda2 /mnt/home  (if created)
 mount /dev/sda3 /mnt/boot  (if created)
 swapon /dev/sda4

安裝base系統(tǒng)

  • 修改本地鏡像

編輯/etc/pacman.d/mirrorlist,加入本地鏡像,目前騰訊云和清華大學的鏡像可用。

Server = https://mirrors.cloud.tencent.com/artixlinux/$repo/os/$arch    # 騰訊云
Server = https://mirrors.tuna.tsinghua.edu.cn/artixlinux/$repo/os/$arch    #清華大學

編輯/etc/pacman.d/mirrorlist-arch,注釋掉Worldwide ,選擇 China取消注釋。

安裝的時候一定要先修改鏡像地址,不然安裝速度讓人發(fā)狂。

  • 更新軟件倉庫
 pacman -Syy
  • 安裝系統(tǒng)

使用 basestrap 安裝 base , init系統(tǒng) (目前 openrcrunit 可用),base-devel 選裝。

 basestrap /mnt base base-devel openrc
  • 使用 fstabgen 生成 /etc/fstab
 fstabgen -L /mnt >>/mnt/etc/fstab

-U for UUIDs
-L for partition labels:

  • chroot 進入新安裝的Artix系統(tǒng)
 artools-chroot /mnt

配置base系統(tǒng)

  • 安裝啟動項:grubos-prober
 pacman -S grub os-prober
 grub-install --recheck /dev/sda
 grub-mkconfig -o /boot/grub/grub.cfg
  • 創(chuàng)建用戶和密碼
 useradd  user -g wheel -m
 passwd user
  • 設置root密碼
 passwd
  • 生成 locales:
 nano /etc/locale.gen  <- uncomment your locale
 locale-gen

配置系統(tǒng)全局locale:編輯/etc/locale.conf(sourced by /etc/profile) 或
/etc/bash/bashrc.d/artix.bashrc/etc/bash/bashrc.d/local.bashrc;
配置用戶級locale: ~/.bashrc

 export LANG="en_US.UTF-8"
 export LC_COLLATE="C"
  • 安裝networkmanager
 pacman -S networkmanager networkmanager-openrc network-manager-applet
 rc-update add NetworkManager default

安裝完成

 exit   <- exit chroot environment
 umount -R /mnt
 reboot
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • (一) 毛不易是在自媒體時代下發(fā)掘出來的草根明星。他的走紅來自于獲得愛奇藝網(wǎng)絡選秀節(jié)目《明...
    亦知貓閱讀 1,561評論 1 0
  • 愛情是美好的,兩個相愛的人,彼此都會在心里認定對方“沒錯,就是你了,我愿意用一生的時間去陪伴的人”。 可世上沒有絕...
    希希暖情閱讀 777評論 0 6
  • 尼莫家里有一頭豬,已經(jīng)養(yǎng)得很肥了。尼莫在盤算著,過兩天就去找來鎮(zhèn)上的屠夫,經(jīng)過一番討價還價后,屠夫會把它帶走。就在...
    一個都不正經(jīng)閱讀 424評論 0 0
  • 最愛我的人不是我最關心的人,最重要的事不是我思考最多的事。 我的忙碌不是當務之急就是一時興許,到頭來,沒活個明白。...
    Mr_思凡閱讀 245評論 0 0

友情鏈接更多精彩內容