win10环境下安装manjaro kde(双系统)

摘要:
没有更多的更新或虚拟机更符合我的需求〇。README计算机的相关配置:使用单个硬盘启动UEFI+GPT格式的Win10 Home Edition。如上所述,此博客仅适用于UEFI+GPT启动模式。1.前言Manjaro是一个基于ArchLinux的友好发行版。尽管ManjaroisnotArch,它仍然可以从AUR中提取软件包,并拥有自己的独立库。

win10环境下安装manjaro kde(双系统)第1张

这是一篇原创文章,以下链接的文章都是部分盗用这篇文章的图或者内容


不再更新
还是虚拟机更加符合我的需求


〇、README

  1. 本人电脑相关配置:单硬盘UEFI+GPT格式启动Win10家庭版
  2. 如上所说,本篇博文只适用于启动方式为UEFI+GPT

一、前言

Manjaro是一款基于Arch Linux的、用户友好的发行版,虽然Manjaro is not Arch,但它依然能够从AUR(Arch User Repository)中提取软件包,且有自己的独立库。

它有且不仅有如下特性:

  • Pre-installed (在你还没正式安装时,你便可从启动盘直接流畅体验它的桌面系统)
  • 快、强、高效
  • 滚动发布,无需定期更新系统版本
  • ......

二、准备工作

  1. 查看电脑的启动方式:

    目前主流的两种启动系统的方式:
    legacy启动+MBR分区表

    UEFI启动+GPT分区表

    我们需要查看自己硬盘使用的哪种分区:

    文件资源管理器->(右键)此电脑->管理->磁盘管理
    

    Diskmanagement

    由于我的电脑是[单硬盘],所以只有一个磁盘0
    右键选择一个磁盘->属性->卷
    在磁盘分区形式一栏中可以看到是GPT or MBR

  2. 下载manjaro镜像:

    对一般用户而言,官网下载镜像的速度会非常慢,所以这里可选择在清华大学开源软件镜像站下载manjaro kde 的镜像文件:

    win10环境下安装manjaro kde(双系统)第3张

  3. 制作启动盘:

    win10环境下安装manjaro kde(双系统)第4张

    制作启动盘官方文档推荐使用RufusImage Writer,我这里使用Rufus来制作
    ps:rufus是用c写的(难怪这么快),是一个开源项目,有兴趣的小伙伴可以去它的github上研究研究
    最新版本的Rufus可能无法选择分区类型,可以选择下载低版本
    如上图所示,个人感觉FossHub上的快些

    插入u盘,打开Rufus,我的分区类型一栏选择的是GPT,其他的都为默认,

    点击开始后弹出该窗口,点击以DD镜像模式写入
    win10环境下安装manjaro kde(双系统)第5张

  4. 在Windows上为manjaro分配磁盘空间:

    此电脑--管理--磁盘管理
    选一块空间充裕的盘,从上面分一部分空间(大小因需求而异):

    空间充裕的盘--压缩卷--想要分配的空间大小--压缩

    压缩完了就可暂时不用管了,不用格式化,后面会用到

  5. 关闭windows快速启动与安全启动

    快速启动:参考这篇文章
    安全启动:BIOS--System Configuration--Boot Options--Secure Boot--Disabled

三、开始安装

  1. 设置从U盘启动:
    Windows设置--更新和安全--恢复--立即重新启动

  2. 配置选项

    成功从U盘启动后,首先会进入配置界面,唯一需要注意的是driver的选择

    参考Manjaro用户指南:

    Free :
    
    drivers are open-source, like Manjaro itself, written and updated by a large 
    
    community. For AMD graphics cards and hardware with Intel-based integrated 
    
    graphics, this is the best choice.
    
    Non-Free :
    
    drivers are closed-source, written and updated only by the hardware manufacturers. 
    
    This is generally the best choice for newer Nvidia dedicated graphics. For older 
    
    Nvidia hardware the Free drivers work very well.
    
    
    If in doubt, choose Free drivers. If you want to play games with an Nvidia 
    
    graphics card, choose non-Free drivers.
    
    /* 来自我的渣渣翻译...... */
    
    (满足以下条件选择)Free:
    驱动是开源的,例如Manjaro自身,由一个大型社区编写与更新;
    AMD的显卡 || 基于Intel的集显;
    很老的Nvidia显卡;
    实在不知道怎么选,或者条件(模糊)都不怎么满足
    
    (满足以下条件选择)Non-Free:
    驱动是闭源的,仅由硬件制造商编写与更新;
    新的Nvidia显卡;
    想用Nvidia显卡打游戏
    

    如下表:

    FreeNon-Free
    开源驱动闭源驱动
    AMD显卡新Nvidia显卡
    基于Intel的集显想用Nvidia显卡打游戏
    老的Nvidia显卡
    实在不知道怎么选(条件都不满足)

    设置完毕后,enterBoot进入桌面

  3. 分区

    选择手动分区

    我的划分表(共60G):

    大小文件系统挂载点标记用途
    8Glinuxswapswapabout swap
    500Mext4/bootboot存放与Linux启动相关的程序
    20Gext4/root用于存放系统相当于win10的C盘
    the restext4/home无需标记用户数据存储

    找到在Windows上划分的空闲区,点击创建

    swap

    win10环境下安装manjaro kde(双系统)第6张

    boot
    win10环境下安装manjaro kde(双系统)第7张
    /
    win10环境下安装manjaro kde(双系统)第8张
    /home
    win10环境下安装manjaro kde(双系统)第9张

  4. 挂载Manjaro引导

    此时找到大小为100M的分区
    这里面有Windows的引导分区,所以内容点保留
    将manjaro也挂载在上面,如图所示:
    win10环境下安装manjaro kde(双系统)第10张

四、完成

win10环境下安装manjaro kde(双系统)第11张
一切才刚刚开始...

五、配置

sudo pacman-mirrors -c China -m rank # 更改源

增加中文社区的源,在 /etc/pacman.conf 中添加 archlinuxcn 源,加上:

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

安装 archlinuxcn-keyring 包以导入 GPG key,否则的话 key 验证失败会无法安装:

sudo pacman -Syy #更新
sudo pacman -Sy archlinuxcn-keyring

sudo pacman -S yay # Arch Linux AUR 包管理工具

# 解决双系统时间不同步问题
timedatectl set-local-rtc true

输入法:

sudo pacman -S fcitx-im fcitx-configtool
//建议就这样,然后在fcitx设置里面选择自带的拼音输入法和英语输入法就好了
//搜狗输入法总是用不了多久就出bug,很不稳定,会造成不必要的麻烦
//以下是安装搜狗输入法
sudo pacman -S fcitx-gtk2 fcitx-gtk3 fcitx-qt4 fcitx-qt5 fcitx-sogoupinyin
#解决中文输入法无法切换问题: 添加文件 ~/.xprofile:
export GTK_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
#若以上执行完后无法输入中文,只能显示字母
#删掉~/.conf下所有与Sogou相关的文件夹
yay -S fcitx-im
sudo pacman -S fcitx-qt4 fcitx-qt5 fcitx-gtk2 fcitx-gtk3
#若输入法中文乱码
将搜狗输入法调整至输入法序列第二位
# 手动安装oh-my-zsh
git clone https://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc            
# ----------------------------------------------------------------

# 一些软件
sudo pacman -S google-chrome            #配合google-access-helper完美解决无法访问某不存在网站,需要可发邮箱
sudo pacman -S visual-studio-code-bin 	# vscode
yay -S typora 			        # markdown编辑利器
yay -S deepin-wine-tim			# Tim


#----upd:2020/4/28--
#----2020/4/28版本的TIM无法输入中文解决:
#编辑 /opt/deepinwine/apps/Deepin-TIM/下的  run.sh文件
#加入:
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx" 
export XMODIFIERS="@im=fcitx"

#----upd:2020/6/5--
about theme:
-------------------------

sudo pacman -S latte-dock #dock

# in the Appearance:
System Settings->Show menu->Configure->Icon View
Application Style->Window Decorations->McMojave
Icons->(choose a good one:-)
Plasma Style->Get New Plasma Styles->McMojave-light

#about zsh
open Konsole->Settings->Configrue Konsole->Profiles->New->Command:/bin/zsh(and set this as default)

in .zshrc:
ZSH_THEME="random" #I LOVE RANDOM!

六、参考

Manjaro-User-Guide

七、联系我

My Github

免责声明:文章转载自《win10环境下安装manjaro kde(双系统)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL5.7 的新特点[转]adb pull Permission denied及no such file错误下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Windows7里面怎么实现FTP服务功能

1.安装FTP服务 点击:计算机 ——>属性 ——> 控制面板主页 ——> 程序 ——> 打开或关闭Windows功能 2. 调出管理工具 操作: 鼠标点击工具栏,选择属性,选择【开始】菜单,选择自定义,选择系统管理工具里面的显示,操作如下。 3. 选择电脑左下角的Windows图标,选择管理工具,选择Internet信息服务(...

推荐一个好的分区软件win7调整磁盘的大小

大家还在用pq分区吗?推荐一个win7能兼容的分区工具 分区助手 在买电脑装机时,磁盘分区与设置分区大小的问题一般都是由装机人员设定的,这点并没有引起太多购买者的注意。一般情况下在装机时都将一个磁盘分成4个分区,有时候是系统分区C盘太小,数据盘太多或C盘太多,其它数据盘太小。甚至还有一个硬盘的所有容量都划分给系统盘使用。总之就是磁盘分区可能不合理,这时怎么...

netcat的简单使用(一)

简单写一下netcat这个强悍的工具,主要是怕自己忘了 功能大致这些个,有遗漏的欢迎私信补充 1.侦听模式/传输模式 2.telnet/获取banner信息 3.传输文本信息 4.传输文件/目录 5.加密传输文件 6.远程控制/木马 7.加密所有流量 8.流媒体服务器 9.远程克隆硬盘 好了,话不多说,开始记录实验 先上个图 ​ 这里一个机器是par...

最受欢迎的Linux发行版, Manjaro折腾全记录

安装Manjaro下载官方网站:https://manjaro.org/get-manjaro/目前官方最新版本为18.10,支持都包括xfce,kde,gnome三种桌面环境,选择喜欢的下载,我安装的是xfce桌面。 制作U盘启动使用Rufus以DD方式写入到U盘,注意此操作会擦除U盘所有数据,请做好备份。Rufus官方下载:https://github...

centos使用yum安装mysql

参考:http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 1.增加yum数据源 (1.1)从http://dev.mysql.com/downloads/repo/yum/ 获取合适的数据源 (1.2)安装数据源包 shell> sudo rpm -Uvh platform-and-vers...

R统计建模与R软件

教材目录 第一章 概率统计的基本知识 第二章 R软件的使用 第三章 数据描述性分析 第四章 参数估计 第五章 假设检验 第六章 回归分析 第七章 方差分析 第八章 应用多元分析(I) 第九章 应用多元分析(II) 第十章 计算机模拟 第一章 概率统计的基本知识 第二章 R软件的使用 2.1 求均值和方差 > X1 <- c(35,40...