manjaro 安装笔记

本贴最后更新于 1922 天前,其中的信息可能已经时过境迁

简介

Manjaro 是一款基于 Arch Linux 的 Linux 发行版,相比 Arch 没有那么激进,安装的成本也远低于 Arch。对于不喜欢在 Windows 的我,在发现了这个系统后就决定上手试一试。在使用了一段时间后感觉还不错,决定将安装的教程分享一下,也是留着备用。

制作启动盘

下载我是在 Manjaro 中文网站上下载的,选择的是 GNOME 版。三个版本下载链接中都有简介,可以根据自己的喜好和电脑配置选择。
写盘的软件选择 Rufus,
写盘的话和 Windows 的写入差不多,注意要使用 DD 模式。

安装

用 U 盘选择 UEFI 引导启动,进入 boot 时,记得将 driver 选择 nonfree!意思是不使用三方的驱动,其他的不用管。
进入后直接选择安装。

因为我本来的电脑只有一块 400G 的硬盘,所以又专门买了个 200G 的固态来装 Manjaro,所以不存在分区问题。其他的也没什么需要注意的设置好自己的用户信息,一路往下安装就好了。

配置

首先是更换软件源,输入命令获取中国的镜像站

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

之后更新缓存

sudo pacman -Syy

PS:网上有的教程直接编辑/etc/pacman.d/mirrorlist 修改软件源,但是给的链接实际上是 archlinux 的源链接,开始照着做把系统滚蹦了好几次,有次重装的时候还不小心没选盘,把我 Windows 给格了,血崩。
添加 archlinuxcn 软件源

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

更新软件源并导入公钥

sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring

更新系统

sudo pacman -Syyu

如果碰到 ‘无法安装更新,xxx 被 manjaro-release 所有’,
执行如下命令后,在尝试更新

sudo pacman -R manjaro-release

安装软件

manjaro 安装软件非常方便,只需要执行(xxx 为想安装的软件名)

sudo pacman -S xxx

大部分软件都可以这样安装。

输入法安装

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"

之后更新环境变量就可以了
但是搜狗输入法会在有的应用中无法使用,需要在 /usr/bin/xxx 中添加如下配置:

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

或者安装一个谷歌输入法吧

sudo pacman -S fcitx-googlepinyin

其他

安装完了之后可能会碰到系统时间出错的问题(之前我 Windows 的时间就慢了 1h 多),具体忘记怎么解决的了,好像是执行一下命令:

sudo timedatectl set-local-rtc 1

主题

系统原生的主题不是太好看,可以去选择三方的主题。之前折腾了不少时间才搞好自己比较满意的主题。

TIM

额,装好后用了一次就打不开了,不知道是啥原因,懒得去搞了。写代码就好好写代码看啥 QQ!

修改 Manjaro 文件夹的默认打开程序

不知道怎么搞的,很神奇的装了个 VScdoe 后,在浏览器下完东西后,点击在文件中中展示全部都跑 VScode 去了。

// 显示默认的打开的软件
xdg-mime query default inode/directory  

// 设置文件夹的打开方式为默认的方式
xdg-mime default  org.gnome.Nautilus.desktop inode/directory  
// 注意自己系统默认的打开方式

参考

https://blog.csdn.net/lj402159806/article/details/80218360
https://www.zhyong.cn/posts/edab/
https://blog.csdn.net/weixin_41301508/article/details/81193217
https://onecoder.site/archives/1446
https://www.cnblogs.com/smlile-you-me/p/8830949.html

  • Manjaro
    13 引用 • 25 回帖 • 1 关注
  • Linux

    Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

    914 引用 • 930 回帖 • 1 关注
  • 教程
    139 引用 • 476 回帖 • 7 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...