1樓:歐陽
arch安裝太簡單了,
#pacstrap /mnt/sda1 base linux linux-firmware
#arch-chroot
就裝好了
2樓:ayamir
看看我這篇教程,網速好的話,新手安裝也就1小時
MiraculousMoon:2020 Archlinux雙系統安裝教程(超詳細)
3樓:Alpha.Gu
有乙個發行版,叫Anarchy,我更願意把它看成是乙個Arch的圖形介面安裝器(基於命令列的圖形,非GUI)
但是,需要你有點Linux的基礎,因為我使用的過種中,如果一路Next下去,最後會失敗,因為pacman.conf中關於簽名的設定會出錯,需要把該選項設定成Never
其他方面,真的很方便,安裝過程中可以選擇各種桌面,基本上安裝完成就進入桌面模式了
4樓:「已登出」
0 讓預安裝環境正常工作
1 準備目標分割槽並掛載
2 pacstrap/複製/dd
3 配置引導
有以下選擇
grub-efi: 你可能現在用的就是這個
systemd-boot: 和systemd某些功能有整合但意義不大
refind: 好看
clover: 好看,但是主要功能不是好看
efi shell + startup.nsh : 但是shell載入startup.nsh會有5秒讀條,適合dog food。
bios直接引導核心:缺點是不好改引數,優點是能節約bootloader的載入和執行時間。
其實這樣挺適合日常使用的,因為日常你不需要經常改引數,而且正好by pass掉bootloader。不過最好留個uefi shell的入口。
4 配置目標系統
一些在此步驟中可能很重要的配置:
/boot/grub.cfg (或等價於此的配置檔案)
/etc/mkinitcpio.conf (如果你需要使用initramfs)
/etc/modprobe.d (如果你需要傳遞option或blacklist)
/etc/modules-loads.d (如果你需要在啟動時載入模組)
/etc/passwd (如果你需要使用root以外的賬戶,建議使用useradd)
/etc/sudoers (同上,其實用不用visudo無所謂)
/etc/systemd (這個大家都知道不多說)
/etc/pacman.conf (警告:新增archlinuxcn源可能會讓你變得更懶)
/etc/pacman.d/mirrorlist
/etc/locale.gen (如果希望使用en之外的語言,改完之後要執行locale-gen,因為真正的改動不止這一處)
/etc/locale.conf (同樣是語言的配置)
/etc/localtime (設定時區,預設是UTC+0)
~/.bash_profile
~/.bashrc
不過確實有些需要改動的配置會容易忘,然後直到用得時候發現不對勁才想起來
就是這樣。
5樓:摸魚小叮叮當
我已經不記得自己安裝過多少次arch了曾經以為自己再也不會這麼複雜的安裝了,但還是一次次的安裝(自己手殘搞壞),習慣了之後,那種圖形化的安裝自己不再喜歡了,而且習慣arch後自己再也無法使用像Ubuntu那樣的系統。
onism68/arch-install
然後就將自己安裝的過程總結了一些,比較簡單粗暴,我自己看得懂,哈哈哈,有不懂的也可以提,我抽空再補充改一下。
6樓:Arnold Layne
寫了一套安裝指令碼,100M寬頻下十分鐘搞定(包含圖形環境安裝),可以參考一下
README裡面寫了詳細步驟
7樓:zhuobie
不要牴觸wiki,arch的特色之一就在於完備明晰的wiki。高票答案有安裝arch的詳細步驟,照做不會有問題,但個體條件有差異,難免不會遇到其他問題,這些也需要翻wiki解決。
比如如果你連虛擬機器、實體機都不知道,那選擇arch入門linux是有難度的。即使高票答案的回答很詳細容易操作,你也需要搞清楚BIOS、UEFI、GPT、檔案系統等一堆概念,還要會命令列下編輯器,哪怕是最簡單的nano的操作,這些需要一些背景知識。
的確就安裝來說,arch幾乎是最不方便的了,基於編譯系統的Gentoo和LFS暫且不論。其一缺乏圖形化介面,哪怕是文字模式的偽圖形介面,其二缺乏自動化嚮導安裝程式,不能以next、next的形式安裝。
其實linux只是工具,不要過多糾結安裝,用arch的也不比用ubuntu的更高明,關鍵在於哪種更趁手,更關鍵的是你怎樣拿它來創造價值,不同的linux發行版本質上是相同的。Linux創造者本人也習慣於使用Fedora,並且直言不喜歡Debian之類難於安裝和配置的發行版。Google內部將近一半的工程師也在使用一種Ubuntu LTS的衍生版本。
8樓:
這個問題其實不應該直接回答的。linux相關問題一般建議去對應軟體官方,別人都有提供官方文件的。各種how to,wiki,quik start。
document。這才是正路。
在win下面可能別人介面做得人性化了,是個人都能看明白,很多就沒有怎麼寫文件。unixl like不一樣。各種軟體基本都標配文件,標配官網,標配readme,標配man,標配install。
養成看文件的習慣,網上找文件會很浪費時間,各種環境不一致,各種依賴包。別人遇到的情況可能和你不一樣等等。
9樓:James Swineson
用 Antergos 圖形介面安裝,然後把 Antergos 那兩個桌布和圖示包刪了,然後你就獲得乙個 Arch Linux。
10樓:魔仙柚子
照著Beginner's Guide 一步一步來,我覺得乙個想要使用Arch的使用者應該還不至於看不懂字……
順便,英文水平可以的話,請閱讀英文版,因為中文翻譯有些滯後。
另外避免滾掛,請注意官網。
11樓:ligy118
支援 @劉縉 的看法
篩選使用者
在我的認知中arch本來就不是給新使用者的
在裝arch前我已用了大半年ubuntu,還學習了陣純命令列centos
然而裝arch的時候引導出了問題,最後是別人幫我搞定的(其實wiki說的很清楚,然而我英文不好,出問題的那部分沒有漢化。。。)
但是用了乙個月
我還是換回了ubuntu
還是語言問題,一些wiki上很詳細的東西,我看不懂「如果你按wiki裝不上,那麼就算給你台裝好的arch,你用起來也必定很痛苦。」
12樓:加勒海盜比
你這個問題問出來應該是剛接觸linux,剛開始學。作為乙個過來人的忠告,別理什麼KISS,什麼情懷,什麼強迫症。老老實實選乙個易用的發行版,了解一下檔案系統,學學shell指令碼,多用用man grep這些工具比較實在。
13樓:TangBean
Beginners' guide,絕對不會出問題,不過最好看英文的,我剛開始的時候就因為英語菜不想讀英文的wiki,去網上搜了各種部落格,結果發現只有wiki最靠譜_,而且基本會出現的問題該腫麼辦裡面都又講,因為網上有的教程已經年久失修了哈(`)
14樓:
反對說Arch Linux安裝經過人為複雜化。所有發行版安裝過程都大同小異。而乙個安裝指引過程要靈活的擁有各種姿勢,又要簡單易用方便,還要輕量級不出複雜的問題。
這三點不可能同時做到。
Arch Linux選擇的是靈活輕量的路線。方便易用上也做了一些不過就不多。
比起gentoo 的二進位制檔案定製安裝archlinux靈活性還是差不少。不過基本上安裝多樣性和可選擇性差不多。
pc上沒有0基礎就能安裝的系統,Windows也一樣需要一定基礎才能安裝上去。
Arch需要的基礎至少比gentoo slackware lfs還是低不少。如果你想靈活定製安裝Ubuntu Fedora Debian等發行版。還是有類似Arch Linux安裝的chroot方法不過只會比Arch更複雜。
因為Arch不假定你的目標系統是個什麼組合配置。(gentoo更是連你的軟體編譯配置也不假定)。
所以我只能說Arch Linux安裝大概分4步,分割槽配置空間,掛載空間預裝基礎系統,chroot然後配置安裝核心,安裝bootloader。重啟進系統折騰。具體情況要看你自己想怎麼整了。
如果你不知道你想怎麼整,那或許你的基礎還不夠安裝Arch Linux,至少你還沒有直接的需要到這種靈活性。虛擬機器嘗試應該不錯,至少可以給以後的安裝打基礎。
15樓:劉縉
Arch的安裝過程被人為複雜化了。它很可能是個過濾使用者的陰謀:如果你按wiki裝不上,那麼就算給你台裝好的arch,你用起來也必定很痛苦。
Linux老司機如果身邊有別的arch機器,你只需要:
1. 用tar把那台機器的根目錄整個打包(記得加--one-file-system引數,防止把/proc, /dev等打進來)。
2. 找個新一點的live usb啟動機器(grml就挺好)。
3. 分割槽,mkfs。
4. 整個包解壓到根目錄。
5. 修改/etc/fstab裡的dev或UUID。
6. 支援UEFI的機器上沒必要grub,把vmlinuz-linux和initramfs-linux-fallback.img複製到EFI分割槽,efibootmgr加個啟動項即可。
精簡版的initramfs可以等系統安完之後再生成。
7. 收工。
以上流程其實適用於各種發行版。
16樓:
好久沒重灌了忽然發現arch-anywhere已經掛了,又出了個Anarchy - Linux。
實在覺得安裝麻煩,可以試試這個
Arch-Anywhere
u盤安裝可以直接用這個小工具吧iso寫入到u盤USBWriter download
17樓:limit
對乙個已經學會騎自行車的人來說,騎自行車是一件很簡單的事; 安裝 Arch linux 也是如此。No bashing.
虛擬機器資訊:
由 ESXi 建立,VMware 11
虛擬機器系統為,其他 3.x Linux (64 位)
硬碟分配 20G,網路自動獲取
啟動
從 CD 啟動,選擇第一項 Boot Arch Linux (x86_64)
檢查網路
1.root@archiso ~ $ ping -c 4 1.2.4.8
2.# 如果網路不通,可以啟用 DHCP 功能(一般預設開啟)
3.root@archiso ~ $ systemctl start dhcpcd
建立分割槽
1.root@archiso ~ $ lsblk # 檢視磁碟資訊
2.root@archiso ~ $ parted /dev/sda # 使用 parted 分割槽
3.# parted 命令 1000MB=1GB
4.(parted) mklabel msdos # 建立 MBR/msdos 分割槽表
5.(parted) mkpart primary ext4 1m 1g # 大小為 1G
6.(parted) set 1 boot on # 設定 boot 為啟動目錄
7.(parted) mkpart primary ext4 1g 11g
8.(parted) mkpart primary linux-swap 11g 13g
9.(parted) mkpart primary ext4 13g 100%
10.11.(parted) print # 檢視分割槽是否正確
12.(parted) quit # 退出 parted 互動介面
格式化分割槽
1.# 格式化分割槽為 ext4 格式
2.root@archiso ~ $ mkfs.ext4 /dev/sda1
3.root@archiso ~ $ mkfs.ext4 /dev/sda2
4.root@archiso ~ $ mkfs.ext4 /dev/sda4
5.root@archiso ~ $ mkswap /dev/sda3 # 格式化為 swap
6.root@archiso ~ $ swapon /dev/sda3 # 啟用 swap
掛載分割槽
1.root@archiso ~ $ mount /dev/sda2 /mnt
2.root@archiso ~ $ mkdir /mnt/
3.root@archiso ~ $ mount /dev/sda1 /mnt/boot
4.root@archiso ~ $ mount /dev/sda4 /mnt/home
安裝系統
1.root@archiso ~ $ sed -i '/Score/}' /etc/pacman.d/mirrorlist # 注釋所有非中國的軟體源
2.root@archiso ~ $ pacman -Syy # 更新本地資料庫
3.root@archiso ~ $ pacstrap /mnt base base-devel # 安裝基本系統
生成 fstab
1.root@archiso ~ $ genfstab -U -p /mnt >> /mnt/etc/fstab # 自動生成 fstab
進入新系統
1.# 將配置檔案複製到 /mnt,chroot 進入
2.root@archiso ~ $ arch-chroot /mnt /bin/bash
語言設定
1.[root@archiso /]$ vi /etc/locale.gen # 反注釋 en_US.UTF-8 和 zh_CN.UTF-8
2.[root@archiso /]$ locale-gen # 生成 locale
3.[root@archiso /]$ echo LANG=en_US.UTF-8 > /etc/locale.conf # 設定預設 locale
時區設定
1.[root@archiso /]$ ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
時間設定
1.[root@archiso /]$ hwclock --systohc --utc # 使用 UTC 時間
主機名設定
1.[root@archiso /]$ echo HostName > /etc/hostname # HostName 改成你想要的主機名,下同
2.[root@archiso /]$ sed -i '/localhost/s/$/\t'"HostName"'/g' /etc/hosts # 將主機名新增到 hosts 中
安裝引導
1.[root@archiso /]$ pacman -S grub os-prober # 安裝 GRUB
2.[root@archiso /]$ grub-install --recheck /dev/sda # 將引導資訊寫到 sda
3.[root@archiso /]$ grub-mkconfig -o /boot/grub/grub.cfg # 生成配置檔案 grub.cfg
重啟
1.[root@archiso /]$ exit # 退出安裝環境
2.root@archiso ~ $ umount /mnt/ # 解除安裝掛載點
3.root@archiso ~ $ umount /mnt
4.root@archiso ~ $ reboot
參考:
Arch Linux 中文論壇 Arch Linux 安裝指南
安裝arch linux那款筆記本最好?
這事吧,其實現在arch上N卡也沒有那麼脆弱,我一台dell上的mx230到現在幾個月沒出過事 遊戲本就可以了,太新的顯示卡別要,超極本上各式各樣的特色功能會讓你痛不欲生的 蘋果千萬不行,除非你能 archlinux包都打得比較粗大,所以照著裝就行了,看看wiki,再看看知乎上的篇章,我第一次就是這...
Arch Linux 相比於 Manjaro 有什麼優勢?
Arch使用者尤其社群管理員嘴上不說心裡是看不起manjaro的,不過也好理解,他們連出入門的arch使用者都看不起,親眼看到對乙個忘了安裝dhcpcd的新手冷嘲熱諷,十幾個跟帖的沒乙個回答問題,等我要去回答時候帖子關了。這類例子不止乙個。說起來,就像Debian使用者嘴上不說心裡看不起Ubuntu...
Arch Linux 的圖形 LiveCD 那個版本好?
Keen Kwok 在ArchLinux下搭個X Window也不困難,要多看wiki,我第一次裝ArchLinux的時候按照wiki的說明,用了兩個小時裝好Xfce4 Arch 沒有 live CD,將來也不會提供 live CD。Arch 認為安裝系統是一次性的,我們沒必要頻繁的安裝,開發乙個圖...