智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

Arch Linux安裝實用教程詳解

來源:網(wǎng)絡

點擊:971

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞: Arch Linux,Arch Linux安裝

    最近在評論區(qū)看到很多人對Linux開始感到興趣,身為一個精通各種系統(tǒng)開關(guān)機,各種發(fā)行版安裝與卸載的老司機,我覺得我有必要站出來為大家安利一下Arch Linux了。

    Arch Linux是一款輕量、簡單的發(fā)行版,我個人感覺這是最適合新手的一個發(fā)行版,使用起來也非常的方便,但是很多人覺得它的安裝較為麻煩。其實如果一切都非常簡單的話那還要學習干什么呢?我覺得一次完整的Arch Linux安裝也正是一個新手接觸Linux的最好機會,可以讓他對Linux有一個最基礎的了解。下面我會詳細的介紹一下Arch Linux的基本系統(tǒng)的安裝。(ps.此篇重點介紹系統(tǒng)安裝,所以刻錄鏡像之類不再重點描述,將直接從安裝開始)。

    1、安裝準備

    1.1進入livecd開始安裝

    Arch Linux安裝實用教程詳解

    我這里使用的UEFI+GPT的環(huán)境安裝,如果是Legacy啟動,顯示界面會有些不同。本篇也僅著重于UEFI+GPT模式的安裝。

    1.2選擇合適的鏡像源

    Arch Linux安裝實用教程詳解

    編輯/etc/pacman.d/mirrorlist,把合適的鏡像源移動到首項,設為首選。個人推薦163、中科大及清華的鏡像源,較為穩(wěn)定。當然,在此之前不要忘了測試下當前網(wǎng)絡是否正常。

    1.3創(chuàng)建分區(qū)

    Arch Linux安裝實用教程詳解

    因為要使用GPT分區(qū),所以使用gdisk來分區(qū)。使用命令為:

    # gdisk /dev/sdx

    此處的sdx是代指你的硬盤名,如果使用nvme的ssd的話硬盤名也可能是nvme0n1。gdisk的使用方法和fdisk是一樣的,都是"n"創(chuàng)建新分區(qū),"d"刪除已創(chuàng)建分區(qū),"w"保存配置,"p"查看當前分區(qū),目前的話只要知道這四個指令就可以了。實在記不得時候,也可以輸入"?"來查看幫助。

    Arch Linux安裝實用教程詳解

    具體的分區(qū)方案視個人需求而定,可點擊這里參考鳥哥的建議。就我個人而言,我比較推薦新手只分三個區(qū):boot、/、EFI(ps.如果是Legacy+MBR可以無視EFI分區(qū))。下面是我的分區(qū)方案,僅供參考。

    Arch Linux安裝實用教程詳解

    1.4格式化分區(qū)

    文件系統(tǒng)格式有很多,諸如ext4、VFAT、BtrFS、F2FS、XFS、ReiserFS等等,每個文件系統(tǒng)之間都有或多或少的差異,譬如ReiserFS對碎片文件處理行性能較好,XFS處理大文件性能較好等等。對于剛接觸Linux的人來說,這些只要稍微了解一下就可以了,不必深入。

    回到正題,上面分了三個區(qū),EFI為了兼容性需求要求格式化成vfat格式,命令為:

    # mkfs.vfat -F32 /dev/sda1

    boot分區(qū)格式化為ext4,命令為:

    # mkfs.ext4 /dev/sda2

    因為我分的根目錄容量較小,所以就格式化為ReiserFS,命令為:

    # mkfs.reiserfs /dev/sda3

    注意,以上sda1、sda2、sda3都是我個人所分的區(qū),一定要看清自己的分區(qū)名替換進去,不要盲目復制粘貼。

    1.5掛載分區(qū)

    分區(qū)方案為:EFI、boot、/。首先,我們要先掛載根目錄,一般直接掛載在mnt目錄下就行,然后先分別創(chuàng)建boot目錄和EFI目錄,再分別掛載,命令如下:

    # mount /dev/sda3 /mnt

    # mkdir /mnt/boot

    # mount /dev/sda2 /mnt/boot

    # mkdir /mnt/boot/EFI

    # mount /dev/sda1 /mnt/boot/EFI

    Arch Linux安裝實用教程詳解

    這是所有文件系統(tǒng)的介紹和使用命令。

    Arch Linux安裝實用教程詳解

    至此,所有的準備就都完成了下面開始系統(tǒng)安裝。

    2、安裝

    安裝非常簡單,只需要一條命令:

    # pacstrap /mnt

    如果有其他需要安裝的軟件也可以直接在此命令中加入,譬如想使用aur的話需要加上base-devel,實現(xiàn)命令為:

    # pacstrap -i /mnt base base-devel

    接下來就是漫長的等待,直至安裝結(jié)束,開始配置。

    3、配置系統(tǒng)

    3.1生成Fstab

    使用genfstab生成fstab文件,命令如下:

    # genfstab -U /mnt >> /mnt/etc/fstab

    這里的-U參數(shù)是指定文件中以UUID識別各分區(qū),如果想用卷標識別分區(qū)可用-L參數(shù)替換。

    3.2 Chroot進入新系統(tǒng)

    # arch-chroot /mnt /bin/bash

    使用此命令進入新系統(tǒng)。

    3.3安裝引導

    引導的選擇非常多,像systemd-boot、rEFInd、Clover、GRUB等等,由于篇幅限制,我們只介紹兩種支持UEFI的引導。(ps.二選一啊,千萬不要安裝多個引導。)

    3.3.1 GRUB

    首先要安裝GRUB及相關(guān)軟件。

    # pacman -S dosfstools grub efibootmgr

    Pacman是Arch Linux的包管理器,-S是安裝參數(shù),參數(shù)后跟的3個單詞為包名。

    # grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=arch_grub–recheck

    grub-install是GRUB的安裝命令;--target參數(shù)是指示為什么系統(tǒng)安裝GRUB,現(xiàn)在Arch Linux已經(jīng)不再支持32位系統(tǒng)的維護,這里也僅介紹efi的安裝模式,所以此參數(shù)照搬便可;--efi-directory參數(shù)指定安裝位置;--bootloader-id參數(shù)則指定此系統(tǒng)引導在引導選項中所顯示的名稱,可隨自己的喜好更改。

    # grub-mkconfig -o /boot/grub/grub.cfg

    這里就比較簡明了,自動配置GRUB。

    3.3.2 rEFInd

    首先安裝rEFInd。

    # pacman -S refind-efi

    # refind-install–usedefault /dev/sda1

    refind-install命令是refind的安裝命令,--usedefault參數(shù)是指定使用默認配置安裝,/dev/sda1是我的安裝路徑,這里一定要填自己的efi分區(qū)的卷標,不要盲目復制粘貼。

    # mkrlconf

    此命令用于生成refind的配置文件,然后編輯生成的配置文件/boot/refind_linux.con

    Arch Linux安裝實用教程詳解

    刪除其他無用的項目,“:wq”保存并退出。

    3.4重啟

    輸入exit命令退出chroot模式,再使用reboot命令重啟。重啟后,專屬于你的Arch Linux就展現(xiàn)在你的面前了。當然,這只是一個最基礎的系統(tǒng),還有進行一些額外的安裝才能正常使用

    4、安裝后配置

    4.1設置主機名

    # echo myhostname > /etc/hostname

    echo命令類似printf,輸出后面的參數(shù)到屏幕上;>符號將輸出內(nèi)容覆蓋到/etc/hostnam文件中,如果沒有這個文件則會自行創(chuàng)建。

    4.2設置時區(qū)

    # ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    ln命令的作用是創(chuàng)建連接,-s是創(chuàng)建軟連接。(ps.如果此條命令執(zhí)行有什么錯誤的話,可以直接刪除/etc/localtime,然后再執(zhí)行。)

    # hwclock --systohc–utc

    設置時間標準為UTC。

    4.3 Locale

    如果想要系統(tǒng)支持中文的話,編輯/etc/locale.gen注釋掉想要支持的語言,一般來說注釋掉兩項就夠了:en_US.UTF-8 UTF-8、zh_CN.UTF-8 UTF-8。(ps.此處的支持中文并不是指tty支持中文。)

    # locale-gen

    此命令用于更改/etc/locale.gen文件后生成新的本地化文件。

    # echo.UTF-8 > /etc/locale.conf

    設置locale語言,不推薦這里設置中文locale,這樣會導致tty亂碼。

    4.4創(chuàng)建新用戶

    創(chuàng)建新用戶的命令是useradd,舉例:

    # useradd -m dahu

    -m參數(shù)是讓計算機在創(chuàng)建用戶的同時一并創(chuàng)建用戶的home文件夾。dahu是即將創(chuàng)建的用戶名。

    # passwd dahu

    passwd是更改密碼的命令,后面跟要被更改密碼的用戶名,如果不跟用戶名,則默認為當前用戶。開機后root賬戶也要更改下密碼,沒有密碼的root賬戶在很多需要root權(quán)限的地方會無法正常使用。(ps.具體表現(xiàn)為:有些操作需要提供root密碼但又不支持空密碼。)

    5、結(jié)語

    好了,一切配置完畢,接下來請盡情欣賞你的……好像光命令行也沒什么好欣賞的:-d。如果是作為桌面電腦使用的話,沒有桌面也確實不像樣。但是Linux的桌面太多了,kde、dde、xfce、gnome等等,大家可以都去嘗試一遍,然后選擇自己最喜歡的。個人審美不同,在此我就不多贅述了。(ps.懶人建議使用gnome,pacman -S gnome,gnome會將Xserver、gdm等當作依賴自動安裝,而且gnome的開箱即用性上也非常強,不需要額外進行過多設置。至于顯卡驅(qū)動,那又是一個大坑:-P,推薦參考官方wiki詞條AMD_Catalyst和NVIDIA)。

    最后給大家一個忠告,沒有什么人是因為用什么系統(tǒng)或者用什么工具而變得厲害的,如果你想要在這方面成為一個大牛,那就不要在各種發(fā)行版或者桌面之間進行過多的折騰,而是用這個工具去多學一點真正的知識。而在開篇我說Arch Linux是最適合新手的一個原因就是Arch官方的wiki真的很全,基本上我遇到過的各種坑,都在wiki中找到過答案,這是其他發(fā)行版都比不上的資源,希望大家能好好利用這個資源去更方便的獲取一些新的知識。共勉!

    (審核編輯: 林靜)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來自網(wǎng)絡及各大主流媒體。版權(quán)歸原作者所有。如認為內(nèi)容侵權(quán),請聯(lián)系我們刪除。

    主站蜘蛛池模板: 重庆教师资格网-重庆教师资格证考试网| 铜陵租车_铜陵租车网_铜陵租车公司_铜陵婚车租赁_铜陵汽车租赁公司-良车汽车租赁 | 明康食品有限公司 -方集馓子 亨特小麻花 | 皮带清扫器-皮带聚氨酯合金空段输送带清扫器刮刀厂家-衡水格锐特机械科技有限公司 | 希希助培是专业的教育信息化全场景服务商,为教育培训机构提供教务管理、招生营销、财务管理、家校互动等 | 青州市科信水处理设备有限公司-ic卡水处理设备厂家-畜牧养殖水处理设备 | 一体化净水器设备-浸没式膜水处理设备-智慧水务-超滤膜-模块化净水设备-浙江华晨环保有限公司 | 济宁三石工程机械有限公司-首页-小型起重机、环卫设备、小松配件 | 网络舆情_网络舆情监控系统_舆情监测软件_舆情监控平台-北鲲舆情 | 雅兰床垫-会呼吸的床垫-中国高端床垫-国潮床垫品牌 | 金属剪切机,金属打包机,废钢剪切机,废铁压块机,金属压块机,废纸打包机,重废龙门剪,废钢龙门剪,箱式剪,液压剪切机-瑞顿机械装备制造江阴有限公司 | 泉州小吃培训_福建泉州本地特色小吃培训班|厨师技术培训学校-魅力小吃培训服务机构 | 液晶拼接屏_液晶监视器_液晶广告机_触摸一体机_户外广告机_中亿睿企业官网 | 素时刻 - 为亿万家庭提供健康饮食 | 星干线艺考_导演艺考培训班_播音主持艺考_表演艺考培训班-助你考上北京电影学院影视表演系 | 清洁度检测_手动颗粒萃取设备_自动颗粒萃取设备 - 厦门迈纳光学技术有限公司 | 柱状_椰壳_蜂窝_果壳_粉状活性炭_活性炭厂家 - 銮桦净化 | 洁净无尘棚_万级洁净棚_昆山风淋室-昆山市海兴净化设备 | 仪器校准,校验,校正,检定选值得托付的第三方法定计量检测机构! 铱金供应-上海钌合金-氯铱酸厂家-上海庞势新材料科技有限公司 | 湖南视频会议设备厂家|长沙视频会议设备安装型号齐全找湖南日恒智能工程有限公司 | 内蒙古天奇生物科技有限公司——OEM代工|ODM定制|原料供应|骨肽|片剂|胶囊剂|口服液 | 上海互动多媒体公司_上海触摸屏软件开发_上海互动投影开发_上海VR虚拟现实制作_上海全息投影制作_上海互动轨道屏制作—盟邑数字 上海浩斌信息科技有限公司RFID读写器,IC卡读卡器,手持机,数据采集终端,电力仓库管理软件开发,固定资产软件,纱管标签,试剂管理,RFID试剂柜,档案管理,档案柜,智能货架 | 郑州长城冶金设备有限公司| 河南反渗透设备,河南纯净水设备,河南软化水设备,郑州EDI超纯水设备,郑州水处理设备厂家_河南江宇环保科技有限公司 | 湖北大洋塑胶有限公司|AGR|PPR|RTP|HDPE|e-PSP钢塑复合压力管道生产厂家 | 恒升(新乡)食品有限公司| 真空机器人维修_晶圆机械手保养_半导体机械臂维修_面板机器人保养_AMHS改造-广州市广科智能技术有限公司 | 南京自学考试网-南京自考报名| 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 智能访客系统 - 来访登记系统_微信预约系统_人员出入管理系统_访客机_人脸识别系统门禁闸机 | 油气回收设备厂家_加油站/化工厂油气回收装置解决方案-金辉环保 油漆颜料砂磨机,油墨水砂磨机,水性涂料砂磨机-常州市奥能达机械设备有限公司 | 黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页_黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页 | 衢州网站建设_网络公司_做网站_网站制作_网页设计-优骆网络 | 气体检测仪_气体传感器_可燃气体检测仪-精讯畅通电子科技 | 徐州恒铭机械设备有限公司_装载机配件_压路机配件_起重机配件_挖掘机配件_配件_徐州恒铭机械设备有限公司 | 上海物流公司_上海冷链运输_空运_电商仓储配送电话-迈泽物流 | 视觉检测设备_CCD光学筛选机_分度盘光学筛选机-无锡精质智能装备 | 首页--南京俊全科技有限公司,环保监测无人机,大疆无人机,农用无人机,植保无人机,巡检无人机,无人机环境监测仪,消防,无人机,航拍测绘,固定翼无人机,无人机电力巡检,四旋翼无人机 | 深圳激光焊锡机-全自动点胶机设备-全自动激光焊锡机厂家-深圳创精锐 | 世界地图,卫星地图,99地图网,微笑如歌 - www.99ditu.com | 瑞凯科技,吉林省瑞凯科技,吉林省瑞凯科技股份有限公司 |