Void Linux 簡介 - Linux

Valerie avatar
By Valerie
at 2021-01-25T20:18

Table of Contents

Void?哪個 Void?沒錯,就是 C 裡頭的 void pointer。這就是 Void Linux
給人們的第一印象:void 指標。那麼你就可以天馬行空的想像怎麼使用 void
指標。

這是一個獨立開發的 GNU/Linux distro,是從頭開始,不是從其它的 distro
fork 來的。發起者是前 NetBSD 的開發者,沿習了 NetBSD 的低調,沒什麼
人知道,也不做宣傳。

底下簡單介紹她的特點:

一 穩定的滾動式:

Void Linux 強調的是 stable rolling release。絕不狗血的跟從新版本,
但收錄的版本也絕對夠新。我目前的版本是:

[root@qtnez ~]# uname -a
Linux qtnez 5.10.10_1 #1 SMP 1611419241 x86_64 GNU/Linux

二 runit:

init system 使用 runit。原因是:簡單、可信賴。

三 二種 C 函式庫供選擇:

第一種當然就是平常大家用的 GNU libc。第二種是 musl libc。為何用
musl libc?很簡單,它的 license 是 MIT,所以… …

四 套件管理系統 XBPS:

XBPS(X Binary Package System)。不只是可以直接安裝可執行檔,也可以從
source 自己編譯。使用上非常方便,相依性也處理得很好。目前 Void 的套
件數並不算很多,約一萬二、三千左右。各 distro 的套件數可以從 pkgs.org
得知: https://pkgs.org/about/ (裡頭會有許多是重複的,所以只是概數)。

為了方便大家測試,以下是我安裝時的心得重點(從 live iso 就可以安裝)。

live 開機後 sudo void-installer 就會開始安裝(依裡頭的指示即可)。

安裝後第一件事是整個系統 update(網路當然要通啦!):

xbps-install -Su
xcheckrestart → 重啟動 service(要安裝 xtools 套件)
xbps-remove -o → 移除孤兒軟體
xbps-install -Sy linux5.10 linux5.10-headers → 更新 kernel
xbps-reconfigure -f linux5.10 → 更新 kernel 的一些設定
重開機… …

Login 畫面:

https://tinyurl.com/y376ybzm

我的桌面(Enlightment,第一次進入,尚未調校):

https://tinyurl.com/y43oz2mr

相關網站:

Void Linux:
https://voidlinux.org/

musl libc:
http://musl.libc.org/


Have fun!

【補充】 Fri Jan 29 17:37:31 CST 2021

live 裡頭並沒有很好的中文字型,之後需要自行安裝中文字型,先查詢後再裝:

xbps-query -Rs *font*

看其中有沒有適當的字型(Google Noto 是一定會有)。別急著 copy 自己的字型
到系統裡頭。

--
Tags: Linux

All Comments

Daniel avatar
By Daniel
at 2021-01-29T01:47
enlightment 真的好醜
Dora avatar
By Dora
at 2021-02-01T07:17
技術底的UI都做的不怎麼好看...XD
Sandy avatar
By Sandy
at 2021-02-04T12:47
能用就行了,我在 Slackware 上是用 iceWM and MATE
Andrew avatar
By Andrew
at 2021-02-07T18:16
平常也沒空看桌面,都是些擬桌面轉來轉去,桌面都被
terminal 蓋住了。XD
Ingrid avatar
By Ingrid
at 2021-02-10T23:46
Void 對他的 musl 比較有印象
Oscar avatar
By Oscar
at 2021-02-14T05:15
中文環境(輸入法等)都正常嗎?
Anthony avatar
By Anthony
at 2021-02-17T10:45
正常,預設是 ibus,但套件中有 fcitx 可安裝。
Daniel avatar
By Daniel
at 2021-02-20T16:15
slackware current 也捨棄 scim 轉 ibus 跟 fcitx 了
Sarah avatar
By Sarah
at 2021-02-23T21:44
void有個翻譯叫「作廢的」 XD
Elma avatar
By Elma
at 2021-02-27T03:14
這UI我真的不行 0rz ...
Caitlin avatar
By Caitlin
at 2021-03-02T08:43
UI 的問題喔,Login 的時候可以選其他的呀!
Connor avatar
By Connor
at 2021-03-05T14:13
形容詞或動詞才會翻作廢吧!一般是翻成虛無。
Skylar DavisLinda avatar
By Skylar DavisLinda
at 2021-03-08T19:42
作廢也對啦!發起人因內部不和離職了!他本就少參與
Anthony avatar
By Anthony
at 2021-03-12T01:12
E 已經發展很久了,一直有人贊助喔!
Tom avatar
By Tom
at 2021-03-15T06:42
是許久未見的lxdm呢
Lily avatar
By Lily
at 2021-03-18T12:11
有 lxde.lxqt,也有 cinnamon
Enid avatar
By Enid
at 2021-03-21T17:41
如下載的 live 不是這些的話,要自行安裝。
Puput avatar
By Puput
at 2021-03-24T23:10
為什麼沒有 gnome/kde ...
或者能夠改theme也好
Gary avatar
By Gary
at 2021-03-28T04:40
gnome/kde 被邪惡的 systemd 綁死了,要 patch 過。
Zora avatar
By Zora
at 2021-03-31T10:10
theme 本就可以改,上面的圖只是第一次進入的情形。
Mason avatar
By Mason
at 2021-04-03T15:39
呃滿我不能代表 Void 說話,可以提 issue。
Selena avatar
By Selena
at 2021-04-06T21:09
https://github.com/void-linux
Charlie avatar
By Charlie
at 2021-04-10T02:38
我個人主要還是用 Slackware。Void 只是備用。
Hedy avatar
By Hedy
at 2021-04-13T08:08
本人兩三年前開始用Void, 裝KDE和Fcitx用得很開心
Dora avatar
By Dora
at 2021-04-16T13:37
基本上你還是會用到systemd分割出來的組件(eudev, elogind)
但是runit真的爆幹快,有點離不開它了
Iris avatar
By Iris
at 2021-04-19T19:07
更正,有 gnome/kde。
Rachel avatar
By Rachel
at 2021-04-23T00:37
上面提到說很醜的問題,自己裝桌面環境就好,跟Arch一樣
Catherine avatar
By Catherine
at 2021-04-29T11:36
runit 真的是非常快!
Rachel avatar
By Rachel
at 2021-05-02T17:05
runit 跟 openrc 比起來如何啊? 例如跟舊sysvinit相容
Puput avatar
By Puput
at 2021-05-05T22:35
之類的或其他預設服務啟動的設定
David avatar
By David
at 2021-05-09T04:05
民主方式,用投票的?XD
https://tinyurl.com/y5fg3tr5
Eden avatar
By Eden
at 2021-05-12T09:34
rubit 最被批評的是,沒人維護了。其實 Void 在維護
https://github.com/void-linux/void-runit
William avatar
By William
at 2021-05-15T15:04
https://github.com/void-linux/runit
Charlotte avatar
By Charlotte
at 2021-05-18T20:33
@rot13 要完全脫離 elogind 可能要用 OpenBSD 的方式
https://openports.se/meta/gnome
Jack avatar
By Jack
at 2021-05-22T02:03
我個人是認為runit已經成熟了
Jack avatar
By Jack
at 2021-05-25T07:32
@holishing runit沒有依賴先後順序,所以才會快
Rosalind avatar
By Rosalind
at 2021-05-28T13:02
不過基於void是日常用而非伺服用,服務依賴也不太需要
Carolina Franco avatar
By Carolina Franco
at 2021-05-31T18:32
enlightenment 算醜… 要不要分享一下你用哪家?
Madame avatar
By Madame
at 2021-06-04T00:01
當初找漂亮的桌面有人推enlightenment,用了差點吐血
,完全沒有美感,完全廉價拼裝車的感覺,Gnome3 預設
比他好了不曉得幾倍
Catherine avatar
By Catherine
at 2021-06-07T05:31
沒那麼嚴重啦!E 比較前衛,偏一些特效的研發。
Liam avatar
By Liam
at 2021-06-10T11:00
像他的終端機 Terminology 就很經典,有些好玩的特效
Tom avatar
By Tom
at 2021-06-13T16:30
本質上 E 是 WM,不是 DE,所以這樣比較不太對等。
Regina avatar
By Regina
at 2021-06-16T22:00
有人說老婆不要漂亮的,可以把時間花在其他重要的事務
Mia avatar
By Mia
at 2021-06-20T03:29
enlightenment在二十年前可是屌虐gnome 2跟kde的,只是
後來三星資金進入後整個歪掉。
Ivy avatar
By Ivy
at 2021-06-23T08:59
enlightenment 20 年前真的是最炫的
Hazel avatar
By Hazel
at 2021-06-26T14:28
謝謝分享
Wallis avatar
By Wallis
at 2021-06-29T19:58
原來是 20 年前,那我大概理解了
Lauren avatar
By Lauren
at 2021-07-03T01:27
20 年前還在 GTK 1.2 motif style 吧
Hazel avatar
By Hazel
at 2021-07-06T06:57
我有用過差不多 E11/E12,那機就有一種動態湖面流水
Andrew avatar
By Andrew
at 2021-07-09T12:27
的 theme,在當時的確是相當酷的!
s/那機/那時/
Frederic avatar
By Frederic
at 2021-07-12T17:56
20年前...我還在玩大富翁4吧
Andy avatar
By Andy
at 2021-07-15T23:26
記錯了,沒有 E11/12,從 E13 開始,我用的版本是介
E13 到 E17 之間的。
Sierra Rose avatar
By Sierra Rose
at 2021-07-19T04:55
Bodhi Linux 就是用修改過的 E 打造的 distro。
Oscar avatar
By Oscar
at 2021-07-22T10:25
https://www.bodhilinux.com/
Frederic avatar
By Frederic
at 2021-07-25T15:55
之前有用過一陣子 還不錯給推XD
Skylar Davis avatar
By Skylar Davis
at 2021-07-28T21:24
感謝分享

makefile phony target 問題

Valerie avatar
By Valerie
at 2021-01-25T18:06
# Subdirectories to build SUBDIRS = \ radio \ video \ # RULES .PHONY : $(SUBDIRS) $(MAKEFILE_LIST) all : $(SUBDIRS) $(MAKEFILE_LIST) $( ...

新的一年,讓你更簡單的取得RHEL ♡

Dora avatar
By Dora
at 2021-01-25T10:25
New Year, new Red Hat Enterprise Linux programs: Easier ways to access RHEL 這篇發在紅帽部落格的貼文 內容是說嶄新的一年,我們即將開始許多低成本或免費的計畫,來讓支持我們的使用者 取得相關紅帽企業版Linux 雖然我們趁者20 ...

求與fish同功能的POSIX相容shell

Yuri avatar
By Yuri
at 2021-01-24T08:38
最近開始嘗試 bash 以外的 shell, 先嘗試了 zsh 配合 oh-my-zsh, 結果套用某主題時,tty 顯示異常, 可能是中文資料夾的關係, 接下來試了 fish,真的太好用了, 但他不是 POSIX 相容,語法不同, 作者認為 POSIX 太垃圾, 他的語法也確實比較好用合邏輯, 但在 Lin ...

在ubuntu18.04安裝pywin32模組

Lily avatar
By Lily
at 2021-01-21T15:43
各位前輩好,由於最近會使用到tcp socket來傳送檔案,因此參考網路上的範例,用pyth on寫了一個,但因為其中有用到win32這個模組,因此ubuntu無法執行,已經上網找了解 決辦法,但仍然無法解決,所以來這po文,希望前輩指導,謝謝前輩。 https://i.imgur.com/NsXfxTN. ...

RHEL 8.2 pacemaker

Rachel avatar
By Rachel
at 2021-01-20T23:27
最近在RHEL 8.2環境設了2 nodes clsuter 透過pcs node standby node1或pcs cluster stop node1 都可以成功將resource轉到node2 可是當我在node1下reboot command時, resource會呈現stopping on ...