2023年11月24日发(作者:)

manjaro+Windows10双系统安装

1.下载manjaro KDE系统⽂件

在或者选择⼀个版本下载。

2.安装光盘刻录软件rufus并制作启动盘

// TODO

3.为新系统分配磁盘空间

// TODO

4.关闭Windows快速启动和安全模式

// TODO

5.开始安装

为了避免由于中⽂带来的乱码(terminal⽆法正常显⽰中⽂等问题)以及中⽂输⼊(IDEA⽆法输⼊中⽂等问题)问题,所以语⾔设置为简

体中⽂。确保接上充电器,安装过程中尽量断开⽹络进⾏。

5.1 选择驱动

启动安装程序

5.2选择地区

5.3 ⼿动分区

安装双系统⼀定要选择⼿动分区

⼤⼩⽂件系统挂载点标记说明

300Mibfat32/boot/efibios-grub引导分区,如果没有这个分区manjaro可能⽆法启动

4Giblinuxswapswap交换分区,⼀般与内存⼤⼩相同

50Gibext4⽤于存放系统等⽂件(相当于WindowsC盘)/root

剩余空间ext4⽤户数据存储/home⽆需标记

5.4设置⽤户

5.5 开始安装

安装完成之后重新启动即可

6.基础配置

6.1换源

sudo pacman-mirros -i -c China -m rank

6.2更新

sudo pacman -Syyu

6.3安装

archlinuxcn-keyring

sudo pacman -S archlinuxcn-keyring

可能出现未找到⽬标但是系统已经安装了。

在添加/删除软件中可以搜索到。

6.4添加AUR

添加/删除软件->⾸选项->第三⽅ 打开AUR⽀持

6.5安装基础程序

sudo pacman -S base-devel

如果不安装可能⽆法安装⼀些软件。

6.6安装AUR包管理⼯具

sudo pacman -S yay

有了yay就可以代替sudo pacman操作了。

6.6.1yay常⽤命令

vim ~/.pam_environment

# 加⼊

GTK_IM_MODULE DEFAULT=fcitx

QT_IM_MODULE DEFAULT=fcitx

XMODIFIERS DEFAULT=@im=fcitx

6.7.1输⼊法配置

yay -S vim // 安装vim

配置.xprofile⽂件

vim ~/.xprofile

在该⽂件中添加

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS="@im=fcitx"

export XIM=fcitx

export XIM_PROGRAM=fcitx

7.安装Chrome浏览器

yay -S google-chrome

8.安装WPS

yay -S wps-office

yay -S wps-office-mui-zh-cn # 安装中⽂

yay -S ttf-wps-fonts # 安装依赖字体

9.安装绘图⼯具yEd graph editor

yay -S yed

10.安装截图软件flameshot

git clone /flameshot-org/ # 获取flameshot源码,由于是从github中获取,所以需要⽹络良好

# 编译flameshot

mkdir build # flameshot⽬录中创建build⽬录

cd build # 进⼊build⽬录

cmake ../ # 编译准备。需要安装cmkesudo pacman -S cmake

make # 编译

11.安装qqmusic

yay -S qqmusic-appimage

12,安装百度⽹盘

yay -S baidunetdisk-electron

7.优化

8.安装mariadbmysql

⾃2013年起,MariaDB就被Arch Linux当作官⽅默认的MySQL实现。mariadb可以当作mysql使⽤,但是workbench部分功能可能不⽀

持(推荐使⽤dbeaver数据库管理)。

sudo pacman -S mariadb # 安装数据库

sudo mariadb-install-db --user=mysql --basedir=/usr --datadir=/var/lib/mysql # 配置数据库

sudo mariadb -u root -p

# 在数据库中输⼊

alter user 'root'@'localhost' identified by 'password'; # 设置密码

flush privileges; # 更新

8.1workbench中连接mysql可能遇到的问题

如果出现如下错误:

Could not store password: The name s was not provided by e files

安装gnome-keyring包可解决。

不推荐使⽤workbench。免费开源的DBeaver不错。

9.没有声⾳(找不到输⼊或输出设备)

pactl list sourcess输出:

Source #0

System: Host: kev-Manjaro Kernel: 5.13.19-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0

Desktop: KDE Plasma 5.22.5 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux

Machine: Type: Laptop System: HP product: HP Pavilion Laptop 14-dv0xxx v: Type1ProductConfigId

yay -S vmware-workstation # 安装vmware-workstation

# 解决启动系统时报错:could not open /dev/vmmon please make sure that kernel moduel vmmon is load

sudo pacman -S linux-headers # 安装系统内核版本对应的linux-headers

sudo modprobe -a vmw_vmci vmmon # 载⼊vmmon模块

# 解决虚拟机⽆法连接⽹络问题

sudo systemctl enable e # vmware⽹络服务设置为开机⾃启动(disable为关闭开机⾃启动)

systemctl start e # 启动vmware⽹络服务

11.安装下载管理⼯具

yay -S xdman