MENU

Manjaro双系统安装、配置、美化

• 2019 年 09 月 08 日 • 270 人围观 • 教程

Win+Manjaro双系统安装教程

1. 什么是Manjaro

1.1 Manjaro简介

Manjaro Linux(或简称 Manjaro)是基于 Arch Linux 的 Linux 发行版,使用 Xfce 和 KDE Plasma 作为默认桌面环境,和 Arch 一样,采用滚动更新。其目标是为 PC 提供易于使用的自由的操作系统。 ——维基百科

1.2 Manjaro常见桌面环境

  1. Manjaro XFCE版

Xfce是一个用于类UNIX操作系统的轻量级桌面环境。 它的目标是快速和系统资源低耗,同时仍然保持视觉上的吸引力和对用户友好的特性。

Xfce体现了传统的UNIX模块化和可复用性的理念。 它由许多组件组成,这些组件提供了现代桌面环境所期望的全部功能。 它们单独包装,您可以在可用的包中挑选,以创建最佳的个人工作环境。

  1. Manjaro KDE版

KDE是一个功能丰富多样的桌面环境,提供几种不同风格的菜单来访问应用程序。还有一个优秀的内置界面,可以方便地访问、下载、安装新的主题、小部件等。 虽然在用户友好度上做的非常好,但KDE也是相当消耗系统资源的,跟XFCE比较起来,启动程序、使用桌面环境都明显偏慢。运行Manjaro的64位KDE桌面使用大约需要550MB的内存。

  1. Manjaro GNOME版

GNOME桌面环境是作为GNU项目的一部分来开发的,它旨在简单易用,并且完全可用。 它的默认显示服务器是Wayland。 虽然外观是独特的,它的可定制性仍然非常高。各种扩展可以从https://extensions.gnome.org/获取。像KDE一样,它比Xfce使用更多的资源。

  1. 其他社区版本

例如OPENBOX、MATE、CINNAMON、AWESOME、BSPWM、BUDGIE、I3、Deepin等版本的Manjaro Linux镜像都可以在官网下载到。

2. 准备工作

  1. 一个8G以上U盘
  2. Manjaro的ISO镜像

  3. rufus-3.1U盘刻录工具
  4. 在Windows磁盘管理中至少为Manjaro划分出40G的磁盘空间,最好为固态硬盘 。

3. 安装过程

3.1 制作Manjaro启动盘

  1. 插入U盘,提前备份好U盘文件、打开rufus,按照如图进行更改

  1. 点击开始,选择以DD 镜像 模式写入,点击OK

  1. 耐心等待镜像烧写完成

3.2 Manjaro欢迎界面设置

  1. 进入电脑的UEFI启动项(具体电脑品牌进入方法自行百度),选择以U盘启动。
  2. 重启后自动进入欢迎界面。

  1. 进入第一项时区设置,选择Asia/Shanghai。

  1. 回到主界面后,进入第三项,选择语言为中文,下级菜单选择lang=zh_CN。

  1. 返回主菜单后,进入第四项设置显卡驱动,如果显卡是集成显卡,选择free,如果显卡是独立显卡,选择nonfree。

  1. 返回主界面,选择第五项Boot: Manjaro.x86_64 kde进入系统安装界面。

3.3 运行系统安装程序

点击桌面的Install Manjaro Linux进入安装程序。

3.3.1 欢迎

默认语言简体中文,点击下一步。

3.3.2 位置

地区选择Asia,区域选择Shanghai,点击下一步。

3.3.3 键盘

点击下一步。

3.3.4 分区

  1. 选择手动分区,进入下一步。
  2. 点击新建分区表,选择GUID分区表。(如果已有空闲分区,则不执行此步骤)。

  1. 选择40GB的空闲空间,点击创建,大小设置为300MB,文件系统选择fat32,挂载点选择/boot/efi,标记为esp和boot。

  1. 继续选择剩余的空闲空间点击创建,大小分配4096MiB,文件系统选择linuxswap。

  1. 选择空闲空间点击创建,将剩余的空间全部分配,文件系统为ext4,挂载点选择/。

  1. 以上分区中/、/boot/efi分区必建,其他分区可自行选择。分区完成后,可以点击下一步。

3.3.5 用户

根据实际情况填入姓名、用户名、计算机名、密码,同时勾选为管理员账号使用同样的密码。

3.3.6 摘要

再次确定上述所有步骤是否正确,确认无误后点击安装。

3.3.7 安装

耐心等待进度条完成。

3.3.8 结束

重新启动计算机。

3.4 常见安装问题及解决方法

3.4.1 U盘启动后直接进入Grub恢复模式

原因:制作启动盘时以ISO模式写入

解决方法:在rufus写入镜像时,最后选择以DD模式写入

3.4.2 创建分区时无/boot/efi选项

原因:由BIOS模式启动U盘造成的

解决方法:使用UEFI模式启动U盘

3.4.3 启动报错Root device mounted successfully, but sbininit does not exist

原因:分区时将/usr目录单独挂载了,开机的时候需要访问/sbin/init下的文件,但是这个文件不存在。因为arch及其衍生版对于从前老式的/sbin, /bin, /lib的处理是直接用一个链接指向/usr/sbin, /usr/bin, /usr/lib,但是刚开机的时候,你的/usr还未挂载。

解决方法:分区时不要为/usr目录建立单独分区

3.4.4 开机后卡在桌面

原因:独立显卡驱动造成的

解决方法:在grub界面按e进入编辑模式

在quiet后空一格,输入nouveau.modeset=0,按F10进入boot启动Manjaro

进入系统后,打开终端,执行sudo nano /boot/grub/grub.cfg

使用Ctrl+W搜索quiet,在其后空一格添加nouveau.modeset=0,保存并退出。

注:每次升级完系统后需要再次执行上述步骤

3.4.5 联想部分电脑无法扫描WiFi信号

原因:联想部分型号WiFi硬件被锁死

解决方法:移除该模块

首先在终端执行sudo nano /etc/modprobe.d/wifi.conf,在其填入

blacklist ideapad_laptop

保存并退出,重启系统后即可扫描到WiFi信号。

3.4.6 开机EFI引导丢失,直接进入Windows系统

原因:我也不知道

解决方法:进入Windows系统,为Manjaro的EFI分区分配一个盘符

下载一款名为BOOTICE的软件,进入UEFI选项,点击修改启动序列

点击添加,启动文件选择G:EFIManjarogrubx64.efi,菜单标题命名为Manjaro,最后保存当前配置项并将Manjaro上移到第一项

再次重启系统成功进入Manjaro的GRUB界面

4. Manjaro配置

4.1 配置安装源及更新系统

  1. 生成中国镜像站列表,选择其中的一个源或多个源

    sudo pacman-mirrors -i -c China -m rank
  2. 修改pacman.conf

    sudo nano /etc/pacman.conf

在末尾添加以下内容

[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

  1. 安装archlinuxcn-keyring并导入GPG key

    sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
  2. 更新系统

    sudo pacman -Syyu

若更新系统后,中文字体变为方框,则重新安装字库即可

sudo pacman -S wqy-microhei

4.2 卸载不常用软件

卸载calligra、Microsoft-office、雷鸟邮件、IRC客户端、steam、火狐浏览器

sudo pacman -Rsn calligra ms-office-online thunderbird konversation steam-manjaro firefox 

4.3 安装常用软件

  1. 安装搜狗输入法

    sudo pacman -S fcitx-sogoupinyin
    sudo pacman -S fcitx-im
    sudo pacman -S fcitx-configtool

编辑~/.xprofile文件,添加以下内容

`export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"`

重启后生效

  1. 安装谷歌浏览器

    sudo pacman -S google-chrome
  2. 安装electron-ssr

    sudo pacman -S electron-ssr
  3. 安装sublime-text代码编辑器

首先安装GPG key

curl -O https://download.sublimetext.com/sublimehq-pub.gpg && sudo pacman-key --add sublimehq-pub.gpg && sudo pacman-key --lsign-key 8A8F901A && rm sublimehq-pub.gpg

选择要安装的版本

稳定版执行

echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/stable/x86_64" | sudo tee -a /etc/pacman.conf

开发板执行

echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/dev/x86_64" | sudo tee -a /etc/pacman.conf

安装sublime-text

sudo pacman -Syu sublime-text
  1. 安装Markdown编辑器Typora

    sudo pacman -S typora
  2. 安装微信

    sudo pacman -S yaourt
    yaourt -S deepin-wechat

微信闪退解决方法

编辑/opt/deepinwine/apps/Deepin-WeChat/run.sh文件,

注释/opt/deepinwine/tools/run.sh $BOTTLENAME $APPVER "$1" "$2" "$3"

添加env WINEPREFIX="$HOME/.deepinwine/Deepin-WeChat" wine "c:\\Program Files\\Tencent\\WeChat\\WeChat.exe" &

升级微信

rm -rf ~/.deepinwine/Deepin-WeChat/drive_c/Program\ Files/Tencent/WeChat/*
 cp ~/.wine/drive_c/Program\ Files/Tencent/WeChat/* ~/.deepinwine/Deepin-WeChat/drive_c/Program\ Files/Tencent/WeChat/
cd  ~/.deepinwine/Deepin-WeChat/
7z d ./files.7z drive_c/Program\ Files/Tencent/WeChat/
7z a ./files.7z drive_c/Program\ Files/Tencent/WeChat/
sudo cp ./files.7z /opt/deepinwine/apps/Deepin-WeChat/files.7z
  1. 安装QQ/TIM

QQ

yaourt -S deepin-qq-im

TIM

yaourt -S deepin-wine-tim
  1. 安装网易云音乐

    yaourt -S netease-cloud-music
  2. 安装WPS

编辑/etc/pacman-mirrors.conf配置文件,末尾添加OnlyCountry = China

执行

pacman-mirrors -g

编辑/etc/pacman.conf在末尾添加

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

更新archlinuxcn-keyring

sudo pacman -S archlinuxcn-keyring

安装WPS及相关字体

pacman -S wps-office
pacman -S ttf-wps-fonts

5. Manjaro-KED美化

未完待续

参考链接

  1. Manjaro官网
  2. Manjaro Linux乐于简单
  3. 诗与代码-陈小睿同学的技术博客和闲聊杂谈。

版权属于:LeeYD · Blog
本文标题:Manjaro双系统安装、配置、美化
本文链接:https://www.leeyiding.com/archives/34/
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 4.0 许可协议
若转载本文,请标明出处并告知本人

最后编辑于: 2020 年 01 月 18 日
返回文章列表 文章二维码 打赏
本页链接的二维码
打赏二维码