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

[经验分享] 笔记本安装win7和arch linux双系统+xfce4桌面

[复制链接]

尚未签到

发表于 2017-11-17 20:19:46 | 显示全部楼层 |阅读模式
  参考:
Archlinux 2015.07.01 和 Windows7 双系统 安装教程
http://www.cnblogs.com/fangying7/p/3803290.html
  关于Archlinux 的安装
http://blog.csdn.net/ispeller/article/details/9327389
  Archlinux安装和使用技巧
http://www.cnblogs.com/vachester/p/5635819.html
  Archlinux下安装XFCE4桌面环境
http://asmxpl.blog.51cto.com/8744092/1559993
  Arch Linux 线性安装手册/傻瓜书
http://www.jianshu.com/p/6fe59c24b3df
  安装双系统最好先先安装win7系统,再安装archlinux。本文只记录安装archlinux的过程。
  1. 磁盘分区
  查看磁盘:
  #lsblk 或 #fdisk -l
   
  分区:
  #cfdisk
   
  分区情况:
  sda1:win7C
  sda2:win7D
  sda3扩展分区
  sda5:/boot 1G
  sda6:swap  4G
  sda7:/    70G
  sda8:/home 230G
      
  格式化分区:
  #mkfs.ext4 /dev/sda5
  #mkfs.ext4 /dev/sda7
  #mkfs.ext4 /dev/sda8
   
  格式化swap分区并启用:
  #mkswap /dev/sda6
  #swapon /dev/sda6
   
  查看下swap 挂上了没:
  #swapon -s
   
  挂载分区:必须先挂载/分区,swap分区不用挂载
  #mount /dev/sda7 /mnt
   
  #mkdir /mnt/boot
  #mount /dev/sda5 /mnt/boot
   
  #mkdir /mnt/home
  #mount /dev/sda8 /mnt/home
  
2. 联网
  连接wifi:
  #wifi-menu
   
  测试网络:按Ctrl + c 终止
  #ping www.163.com
  
  设置软件源:将几个中国国内的源放到前面
  #nano -w /etc/pacman.d/mirrorlist
  写入以下内容:
  ## my mirror
  Server = http://mirrors.163.com/archlinux/$repo/os/$arch
  Server = http://mirrors.neusoft.edu.cn/archlinux/$repo/os/$arch
  Server = http://mirrors.zju.edu.cn/archlinux/$repo/os/$arch
  Server = http://mirrors.sohu.com/archlinux/$repo/os/$arch
  
   
  配置更新源(可略过)
  #pacman -Syy
  
3. 安装
  安装基本系统:
  #pacstrap /mnt base base-devel
   
  生成fstab文件(配置文件系统):
  #genfstab -U -p /mnt >> /mnt/etc/fstab
   
  进入新系统:提示符会变化
  #arch-chroot /mnt
   
  无线连接:/*********************/
  #pacman -S iw wpa_supplicant dialog
  #wifi-menu
  #选择合适的无线网络,并输入密码。
  注意:不#pacman -S iw wpa_supplicant dialog的话,重启后无线网络无法连接。
  并且#wifi-menu也不可用。
  有线网络可以用#systemctl start dhcpcd来启动网络(未验证)。
   
  设置语言环境:
  #nano -w /etc/locale.gen
  建议去掉下面字符集的注释
  en_US.UTF-8 UTF-8
  zh_CN.UTF-8 UTF-8
  zh_TW.UTF-8 UTF-8

  创建locale.conf:
  #echo LANG=en_US.UTF-8 > /etc/locale.conf
   
  更新语言环境:
  #locale-gen
  
  设置时区
  ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  
  设置本地时间:
  #hwclock --systohc --localtime

  设置主机名:archlinux
  #echo archlinux > /etc/hostname
  
  添加主机名信息到 hosts 文件
  #nano -w /etc/hosts
  内容大致修改为:
  #<ip-address> <hostname.domain.org> <hostname>
  127.0.0.1     localhost.localdomain localhost
  ::1           localhost.localdomain localhost
  127.0.0.1     archlinux.localdomain archlinux

  添加root用户的密码:
  #passwd root

  安装GRUB:
  #pacman -S grub os-prober
  #grub-install --target=i386-pc /dev/sda
  #grub-mkconfig -o /boot/grub/grub.cfg

  退回安装环境:
  #exit

  卸载分区:
  #umount -R /mnt

  重启机器:
  # reboot
  重启后登陆用root用户。
  
4. 安装桌面xfce4
  添加普通用户并设置密码:
  #useradd -m -G wheel -s /bin/bash 用户名
  #passwd 用户名
  
  添加sudo权限
  #pacman -S sudo
  #nano -w /etc/sudoers
  在打开的文件中找到root ALL=(ALL) ALL一行,在其下面添加:
  用户名 ALL=(ALL) ALL
  另:
  a) 在/etc/sudoers.d 文件夹下新建一个文件、名称无所谓、这里暂举:lazzyxin
  b) 编辑lazzyxin文件:添加 lazzyxin ALL=(ALL)ALL
  c) 保存并退出
  d) 将文件lazzyxin权限修改为400
  e)  再用lazzyxin账户登录、执行sudo命令来验证是否生效
  其上,abcde未验证。
  
  安装中文输入法
  #pacman -S fcitx-im fcitx-configtool
  
  安装中文字体:文泉驿细黑
  #pacman -S wqy-microhei
  
  安装防火墙
  #pacman -S gufw
  
  安装杀毒软件
  #pacman -S clamav

  #lspci | grep VGA    # 确定显卡型号
  显示:
  Intel corporation 3rd Gen Core processor Graphics Controller (rev 09)
  NVIDIA Corporation GK107M [GeForce GT 640M] (rev a1)
   
  安装显卡驱动
  #pacman -S xf86-video-nouveau     N卡
  #pacman -S xf86-video-intel

  安装xorg-server:
  #pacman -S xorg-server

  运行X环境:
  Display manager:最简单的方法是使用登录管理器 例如 GDM, KDM or SLiM.
  Manually:如果不用登陆管理器启动 X,需要安装软件包 xorg-xinit。
  #pacman -S xorg-xinit
  #pacman -S xorg-twm xorg-xclock xterm
  #startx
  如果你看到白色界面,里面有两个终端鼠标键盘可以正常使用,那么你已经安装成功,输入exit命令退出即可
  先安装slim,这是一个图像、登录管理器,可用于xfce4的自启动
  #pacman -S slim
  默认选1  noto-fonts
  
  再安装 xface4
  #pacman -S xfce4 xfce4-goodies
  
  安装结束之后,终端执行:
  #startxfce4
  即可启动桌面环境。
  
///////////////////////////////////////////////////////////
问题:
1. 安装基本系统时,出现:error;failed to prepare transaction (could not satisfy dependencies)
解决办法:可能网络不好,多安装几次即可。
  2. 不显示win7系统。
  解决办法:
  读写 NTFS 格式
  #pacman -S ntfs-3g
  自动挂载NTFS
  #pacman -S gvfs-mtp  
  #grub-mkconfig -o /boot/grub/grub.cfg
  即可找到win7系统。
  3. 不自动显示桌面。
  解决办法:
  slim已经停止更新(但是据说可用),先卸载:
  $sudo pacman -Rsn slim
  安装窗口管理器:
  $sudo pacman -S sddm
  $systemctl enable sddm
  或者不用窗口管理器,使用下面方法,登陆账号后,也可以自动登陆xfce4桌面:
  先通过复制创建默认文件,如果已有.xinitrc文件,不用复制:
  $cp /etc/X11/xinit/xinitrc ~/.xinitrc
  在.xinitrc中添加:
  exec startxfce4
  并注释或删掉以下类似内容:
  twm &
  xclock -geometry 50x50-1+1 &
  xterm -geometry 80x50+494+51 &
  xterm -geometry 80x20+494-0 &
  exec xterm -geometry 80x66+0+0 -name login
  注意:~/.xinitrc 中应该只有 一个 未注释掉的 exec 行,而且 exec 行必须位于配置文件的末尾。
  如果使用Bash, 编辑 ~/.bash_profile,加入如下内容:
  [ -z "$DISPLAY" -a "$(fgconsole)" -eq 1 ] && exec startx
  4. 不自动连接网络。
  5. 时间不对,提前了8小时。
  解决办法:
    据说执行了命令:#hwclock --systohc --localtime,时间不会不对。不知道为什么出错。
    执行命令:#nano /etc/locatime
    然后把最后一个CST-8改成CST-0。
    timedatectl set-local-rtc 0

运维网声明 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-408017-1-1.html 上篇帖子: Linux下输出 excel文件 下篇帖子: 《Linux命令行与shell脚本编程大全》 第六章环境变量
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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

扫描微信二维码查看详情

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


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


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


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



合作伙伴: 青云cloud

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