设为首页 收藏本站
查看: 1103|回复: 0

[经验分享] ArchLinux安装指南

[复制链接]

尚未签到

发表于 2017-6-23 09:50:03 | 显示全部楼层 |阅读模式
  将ArchLinux作为进阶Linux发行版,主要看重滚动更新和深入理解Linux的安装过程。
  由于是新手,所以先选择在公司电脑上用VMware来安装。然后渐进到借助U盘在win10笔记本上安装双系统。
  一,安装准备
  从官网下载安装镜像,https://www.archlinux.org/download/
  win10系统需要关闭安全模式和快速启动,才能选择通过U盘启动。
  二,安装步骤
  进入安装命令窗口
  a, VMware启动比较简单,直接选择安装镜像,创建虚拟机,启动后即可进入
  b,制作UEFI的启动U盘
  试过U启动,UltraISO工具来制作都没有成功,最终找到Rufus 成功刻录U盘并进入启动命令窗口。
  Rufus刻录时各项参数默认即可,dd和ios刻录模式都能成功。
  安装指南
  https://wiki.archlinux.org/index.php/Installation_guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
  分区(建立,格式化,挂载)
  方案 /,/home,/swap  
  https://wiki.archlinux.org/index.php/Partitioning_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
  建立 https://wiki.archlinux.org/index.php/Fdisk_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)





fdisk /dev/sda
  格式化



mkswap /dev/sda5
mkfs.ext4 /dev/sda6
mkfs.ext4 /dev/sda7
  挂载



mount /dev/sda7 /mnt
swapon /dev/sda5
#创建home以挂载sda6
cd /mnt mkdir home
mount /dev/sda6 /mnt/home
  win10双系统,需挂载efi



cd /mnt
mkdir boot
mkdir boot/efi
mount /dev/sda1 /mnt/boot/efi
  修改源
  方式一:从网络下载



cd /etc/pacman.d
#备份
mv  mirrorlist{,.backup}
#从网络下载
wget http://docs.ihacklog.com/mirrorlist
  方式二:直接修改
  #将mirrors.ustc.edu.cn和mirrors6.ustc.edu.cn移动最前面



cd /etc/pacman.d
nano mirrorlist
#复制一整行:Alt+6
#剪贴一整行:Ctrl+K
#粘贴:Ctrl+U
#用Ctrl+Y到上一页,Ctrl+V到下一页
#使用Ctrl+O来保存所做的修改
#按Ctrl+X
安装基本系统
  -i 执行确认操作,也可以不加



# pacstrap -i /mnt base base-devel
Fstab



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



# arch-chroot /mnt /bin/bash
Time zone



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



# nano /etc/locale.gen
  指定您需要的本地化类型,只需移除对应行前面的注释符号(#)即可,建议选择帶UTF-8的項, 中文系统可以使用:



en_US.UTF-8 UTF-8
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
  接着执行locale-gen以生成locale讯息:



# locale-gen
  创建 locale.conf 并提交您的本地化选项:



# echo LANG=en_US.UTF-8 > /etc/locale.conf
主机名
  要设置 hostname,将其添加 到 /etc/hostname, myhostname 是需要的主机名:



# echo myhostname > /etc/hostname
Root 密码



# passwd
  创建本地用户



useradd -m -g users -G wheel -s /bin/bash arch64
#创建一个普通用户,属于users用户组,指定shell为bash,用户名为arch64
  安装和配置grub启动器
  https://wiki.archlinux.org/index.php/GRUB_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#UEFI_.E7.B3.BB.E7.BB.9F

(非UEFI)



pacman -S grub-bios
grub-install --recheck  /dev/sda
pacman -S os-prober #检测其他操作系统,这里是win10
grub-mkconfig -o /boot/grub/grub.cfg
(UEFI)



pacman -S grub-bios efibootmgr dosfstools
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch_grub --recheck --debug
grub-mkconfig -o /boot/grub/grub.cfg cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
重启



exit #退出chroot
umount /mnt/{boot/efi,usr,home}
umount /mnt
reboot
  三,安装后工作
  安装桌面环境

a,安装xorg

也可以只安装xorg-server。

xterm是终端模拟器(在笔记本上安装的时候不装,会导致后续的gnome terminal打不开,暂不清楚具体原因)



pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils xterm
  b,安装 GNOME3 桌面环境



$pacman -S gnome
  开机自启动桌面环境



systemctl enable gdm.service
  安装完后,自启动网络服务



systemctl enable dhcpcd.service
  
  四,总结
  功夫不负有心人
  附录:参考文献
  http://www.cnblogs.com/fangying7/p/3803290.html
  https://my.oschina.net/codeaxe/blog/127533
  http://www.cnblogs.com/nkdanfer/p/3553533.html

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-387154-1-1.html 上篇帖子: JAVA上连接ubuntu14.04上的Hbase 下篇帖子: Linux下检测IP地址冲突及解决方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表