win10 + Manjaro Liunx双系统安装和配置(XFCE桌面版)

1.准备

  • 进入BIOS中把安全启动关闭,Secure Boot设置为Disable,F4保存。
  • 下载Manjaro的iso文件,我下载的是XFCE版。ISO下载地址
  • 一个最小8G的U盘,我的是16G。
  • 下载Refus制作U盘启动。Refus下载地址
  • 选取一块存储空间供Manjaro使用,我是1T的硬盘,空间算是比较大的,分了200G空间出来,右键此电脑->管理->磁盘管理->选择一块空间还算比较大的盘符右键->压缩卷->输入压缩空间量,或者有平常不太需要的盘符,直接删除此卷就可以了,处于未分配的状态即可。

打开Refus软件选择我们的U盘和下载好的ISO文件,注意:刻录iso镜像文件会格式化整个U盘,请注意备份数据。
win10 + Manjaro Liunx双系统安装和配置(XFCE桌面版)_第1张图片
点击开始以后选择以DD镜像模式写入,以ISO镜像写入会有问题,至于什么问题,我也没试过,我参考的所有博客都是以DD模式写入的。

2.开始

重启电脑在进入系统之前狂按F12快速进入U盘启动,我的笔记本是机械革命,其他品牌自行搜索,进到了GRUB的安装界面,进到该界面先不要着急启动。
win10 + Manjaro Liunx双系统安装和配置(XFCE桌面版)_第2张图片

2.1无法进入安装界面解决

安装时你可能入到以下错误,其实这两个错误都是因为双显卡驱动的原因导致的,这个问题也是困扰我好久,这个方法也是在网上找的,大部分人的都解决了。

1.  Started TLP system startup/shutdown
2.  A start job is running for livemedia mhwd scripe(xx s/no limit)
  • 上面的图中的驱动选项选择nofree后按E进入编辑界面第一行中的driver修改如下,CTRL+X保存退出
driver=intel
  • boot选项按E进入编辑界面修改如下,CTRL+X或者F10启动
driver=intel xdriver=mesa acpi_osi=! acpi_osi="Windows 2009"

进入安装界面以后,会默认有一个安装提示的界面,点击启动安装程序。
win10 + Manjaro Liunx双系统安装和配置(XFCE桌面版)_第3张图片
图片太多我就不贴了,安装这也没有什么特别要注意的,

  • 时区要选择Asia\shanghai
  • 键盘选择默认或者选择English(US)都可以
  • 分区时选择硬盘和选择之前我们准备好的区域
  • 设置用户名字和启动密码

等待安装结束就行了,安装过程中最好别让屏幕休眠,否则会导致起不来,我就有这情况,安装结束后,重新启动电脑,把U盘拔掉,按F2再次进入BIOS修改系统的启动顺序。

  • 切换到BOOT选项卡中的UEFI Hard Disk Drive BBS Priorities中把Manjaro放到windows上面 F4保存启动

这种方式适用于机械革命的机型应该是,其他机型可自行搜索如何修改双系统的启动顺序 ,再次进入GRUB界面后,在Mangaro按E技能在倒数第二行quiet后面加入以下内容

naouveau.modeset=0

这样即可开机默认不加载N卡,但是这样只是临时关闭了N卡,下次进入系统还是需要再次输入,所以我们在进入系统以后需要修改grub.cfg文件参数

  • 如果你正常进入Manjaro系统,在终端输入
$ sudo nano /boot/grub/gurb.cfg
  • 在文本中搜索找到第一个quiet后,在后面空格输入nouveau.modeset=0即可。
  • 每次更新GRUB配置后都需要重新修改grub.cfg文件,比如升级内核。

3.配置

进到系统以后我们的系统时间是比正常时间慢8个小时的,在右下角时间上右键->属性,在时区中输入中国/上海
win10 + Manjaro Liunx双系统安装和配置(XFCE桌面版)_第4张图片
如果时间还没有改过来,在终端中输入以下命令,需要设置manjaro以本地时间作为硬件时钟
在命令行执行

$ sudo timedatectl set-local-rtc true
$ sudo ntpdate 1.cn.pool.ntp.org

3.1更改源

$ sudo pacman-mirrors -gb testing -c China    //选择中国源并更新
$ sudo pacman -Syyu                           //更新系统
  • 安装软件时,提示PGP签名损坏,添加国内仓库的key
$ sudo pacman -S archlinuxcn-keyring

3.2添加国内仓库archlinuxcn地址

  • 编辑/etc/pacman.conf,尾部添加以下内容:
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = http://repo.archlinuxcn.org/$arch

3.3安装输入法

  • 安装fcitx,命令行中也许会安装不上fcitx-configtool,这种可以去软件管理包中搜索fcitx-configtool安装,软件管理包在左下角点开以后名字叫添加/删除软件
  • fcitx:输入法主框架,自带几个内置的输入法
  • fcitx-configtool:输入法图形化配置工具
$ sudo pacman -S fcitx
  • 安装搜狗输入法
$ sudo pacman -S fcitx-sogoupinyin
  • 配置,在~/.xprofile中添加以下内容,这个文件没有,要自行创建,添加完以后注销重新进入,这时可以通过ctrl+space切换输入法了。
$ export GTK_IM_MODULE=fcitx
$ export QT_IM_MODULE=fcitx
$ export XMODIFIERS="@im=fcitx"

3.4安装zsh & oh-my-zsh

  • zsh是系统自动安装好的,无需再次安装,我的是这样的,而且是最新的,如果没有可以安装上,需要重启生效。
$ sudo pacman -S zsh
chsh -s /bin/zsh
  • 安装oh-my-zsh
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • 修改主题
$ sudo nano ~/.zshrc

找到 ZSH_THEME=“robbyrussell”,修改为 ZSH_THEME=“random” 为随机主题,要换其他主题,修改此处即可
所有主题预览

3.5安装JDK

sudo pacman -S jdk8

3.6安装IDEA

  • 下载IDEA,IDEA下载地址

  • 关于如何破解,参考此博客

3.7安装Chrome

sudo pacman -S google-chrome

3.8安装Docker

  • 参考: Manjaro wiki
  • 安装
sudo pacman -S docker
  • 启动docker服务
sudo systemctl start docker
  • 添加当前用户可以使用Docker,注销重新进入即可使用
whoami
ywh
sudo gpasswd -a ywh docker
docker info
  • 查看docker服务状态
systemctl status docker
  • 设置docker开机自启
systemctl enable docker

其他软件自行搜索,还有更多配置自行研究。

你可能感兴趣的:(Linux)