Manjaro 是一个非常好用的系统,在被很多朋友介绍过很多次以后,我终于试着开始使用这个系统了,今天就简单记录一下,方便从别的系统来的移民,尤其是听说过 Arch 大名,也曾向往之,然而因为它的安装复杂而却步的朋友。

Manjaro介绍

Manjaro 是一款基于 Arch Linux 、对用户友好的Linux发行版,它使用Xfce,KDE和Gnome作为默认桌面环境,和Arch一样,采用滚动更新,最大的特点是简单好用,同时有着全世界最齐全的 Linux 软件。

优势

  • 滚动更新可以使软件保持最新
  • AUR软件仓库有着世界上最齐全的Linux软件
  • 丰富的wiki和活跃的社区,绝大多数问题都可以快速得到满意的答案

相对于 Arch Linux 的改进

  • 简单、用户友好的图形化安装程序
  • 自动检测计算机的硬件(例如显卡)
  • 为系统自动安装必要的软件(例如图形驱动程序)
  • 它自己的专用软件仓库,以确保提供完全测试过的稳定的软件包
  • 支持轻松安装和使用多个内核。
  • 预安装桌面环境
  • 独家开发的pamac软件管理器,轻松安装软件和更新您的系统
  • 预安装编解码器播放多媒体文件

Manjaro安装

下载Manjaro安装盘

首先是到Manjaro官方下载地址下载 Manjaro安装盘。

刻录 Manjaro安装盘

Linux / Mac OS

在命令行中输入dd bs=4M if=/path/to/manjaro.iso of=/dev/sd[drive letter] status=progress即可将其烧录至U盘中。

Windows

使用 Rufus 或者是 ImageWriter For Windows 进行烧录操作,切记要选择 DD 模式,否则会导致引导失败。

安装 Manjaro 之后上手


安装过程中没什么好说的,下一步下一步超级简单,要说的是

1、更换为中国国内源,速度快

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

这时候系统会自动对中国的镜像进行测速,并在弹出窗口中列出,我使用的电信的网络,显示中科大镜像源的速度为最快,所以勾选上 USTC Mirrors 。

更换上新的国内源之后,可以刷新一下缓存,输入

sudo pacman -Syy

更换为中科大的源之后,速度终于蜗牛变野马了,我的下载速度飙升到 2-3MB/s,之前系统默认源可是 20KB/s

2、接下来第二步是添加 ArchLinuxCN 的源,编辑这个文件 /etc/pacman.conf 在末尾添加如下内容

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

同样,我选择的是 USTC Mirrors 的源,如果你的网络环境,清华大学 TUNA 或者浙江大学的源速度比较快,将主机名改为你对应的源主机名即可。

添加了ArchLinuxCN的源之后,还需要导入 archlinuxcn-keyring,在命令行下输入

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

命令执行结束之后可以再刷新一次缓存。

sudo pacman -Syy

这时看到的界面就是这样:

源的问题解决了,接下来就很容易了,事实上,你刚装好 Manjaro,是没有中文输入法的,还得自己动手装,大部分朋友在 Windows 上生活时用的是搜狗拼音输入法或者QQ 拼音输入法,不过国内互联网公司毛手毛脚地流氓惯了,不尊重用户隐私,还是推荐大家用谷歌拼音输入法或者是中州韵输入法(RIME)。

3、安装谷歌拼音输入法

sudo pacman -S fcitx-googlepinyin
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool

好了,现在你已经有输入法了,然后设置中文输入法环境变量,编辑这个文件:

sudo vi ~/.xprofile

在文件最后增加这几行:

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

这时就可以在命令行输入 fcitx 启动输入法啦,或者在应用程序菜单里点开 fcitx 的图标也可以,当然,重新登录,或者重新启动电脑也行,就是动静太大了,这之后就可以驰骋江湖咯!

4、记住几个简单命令

sudo pacman -Syyu //更新系统软件包
sudo pacman -S [软件名称] //安装软件

5、最后

我的是 KDE 桌面是这个样子,如果你更习惯用 其他桌面 等,也可以方便地在软件仓库里安装或者一条命令。

参考:

https://zhuanlan.zhihu.com/p/114296129

https://blog.csdn.net/weixin_40293491/article/details/107526553

Manjaro 上手使用简明教程的更多相关文章

  1. CSDN Markdown简明教程5-高速上手

    0.文件夹 文件夹 前言 CSDN Markdown特点 CSDN Markdown高速上手 1 使用快捷键 粗体斜体 引用 链接 高亮代码块 图片 标题 列表 切割线 撤销反复 2 使用离线写作 3 ...

  2. CSDN Markdown简明教程3-表格和公式

    0. 文件夹 文件夹 前言 表格 1 表格 2 表格对齐方式 公式 1 行内公式 2 陈列公式displayed formulas 3 MathJax语法 深入 声明 1. 前言 Markdown是一 ...

  3. CSDN Markdown简明教程4-UML画画

    0.文件夹 文件夹 前言 序列图 1 序列图演示样例 2 序列图语法 流程图 1 流程图演示样例 2 流程图语法 节点定义 节点连接 Gravizo 声明 1. 前言 Markdown是一种轻量级的标 ...

  4. ArcGIS Pro 简明教程(2)基础操作和简单制图

    ArcGIS Pro 简明教程(2)基础操作和简单制图 By 李远祥 本章主要介绍ArcGIS Pro如何加载数据并进行简单的地图制作,以基本的操作为主. 上一章节介绍过,ArcGIS Pro是可以直 ...

  5. ArcGIS Pro 简明教程(1)Pro简介

    ArcGIS Pro 简明教程(1)Pro简介 ArcGIS Pro已经发布了相当的一段时间了,截至笔者写这系列文章的时候已经是1.3版本了,已经是相当完善的一个版本,基本上已经完成了原来ArcGIS ...

  6. 2013 duilib入门简明教程 -- 第一个程序 Hello World(3)

    小伙伴们有点迫不及待了么,来看一看Hello World吧: 新建一个空的win32项目,新建一个main.cpp文件,将以下代码复制进去: #include <windows.h> #i ...

  7. 2013 duilib入门简明教程 -- 部分bug (11)

     一.WindowImplBase的bug     在第8个教程[2013 duilib入门简明教程 -- 完整的自绘标题栏(8)]中,可以发现窗口最大化之后有两个问题,     1.最大化按钮的样式 ...

  8. 2013 duilib入门简明教程 -- 部分bug 2 (14)

        上一个教程中提到了ActiveX的Bug,即如果主窗口直接用变量生成,则关闭窗口时会产生崩溃            如果用new的方式生成,则不会崩溃,所以给出一个临时的快速解决方案,即主窗口 ...

  9. 2013 duilib入门简明教程 -- 自绘控件 (15)

        在[2013 duilib入门简明教程 -- 复杂控件介绍 (13)]中虽然介绍了界面设计器上的所有控件,但是还有一些控件并没有被放到界面设计器上,还有一些常用控件duilib并没有提供(比如 ...

  10. 2013 duilib入门简明教程 -- 事件处理和消息响应 (17)

        界面的显示方面就都讲完啦,下面来介绍下控件的响应.     前面的教程只讲了按钮和Tab的响应,即在Notify函数里处理.其实duilib还提供了另外一种响应的方法,即消息映射DUI_BEG ...

随机推荐

  1. 6款AI工具网站,赶紧收藏,以备不时之需

    1.海鲸AI-支持AI对话.AI文档解析.AI绘画 海鲸AI-基于新一代人工智能技术,只需输入问题,即可得到智能回答 https://​www.weijiwangluo.com/talk/ 海鲸AI是 ...

  2. Kubernetes 漫游:kube-scheduler

    概述 什么是 kube-scheduler ? Kubernetes 集群的核心组件之一,它负责为新创建的 Pods 分配节点.它根据多种因素进行决策,包括: 资源需求和限制:考虑每个 Pod 请求的 ...

  3. Unit_ptr数据类型的理解

    1.相关代码理解 在看代码时,发现有用到  SOCKET 我去找它们的定义,发现有如下定义: typedef UINT_PTR SOCKET 又去看UINT_PTR,LONG_PTR, LONG_PT ...

  4. .NET微信网页开发相关文章教程

    前言 今天我们主要总结一下.NET微信网页开发的相关文章教程. 微信网页开发详细文档可以看微信官方文档:https://developers.weixin.qq.com/doc/offiaccount ...

  5. JOISC2017 题解

    \(\text{By DaiRuiChen 007}\) Contest Link A. Cultivation Problem Link 题目大意 在一个 \(r\times c\) 的网格上有 \ ...

  6. 用pycharm创建一个django框架

    用pycharm创建一个django框架 注意解释器的选择和文件路径 创建完django项目 1.自动创建了一个templates目录(先删除) 2.把settings里的 TEMPLATES = [ ...

  7. [ABC327G] Many Good Tuple Problems

    题目链接 简化题意:有一个 \(n\) 个点的图,问有多少个长度为 \(M\) 的边序列,满足连边后图是二分图. \(n\le 30,m\le 10^9\) 考虑先强制要求无重边. 定义 \(f_{i ...

  8. ElasticSearch安装中文分词器(插件)、分词测试

    https://github.com/medcl/elasticsearch-analysis-ik 分词测试: https://www.elastic.co/guide/en/elasticsear ...

  9. Linux的文件系统,根目录rootfs结构

    文件系统fs 文件系统时操作系统用来管理文件的.fs=filesystem... 在linux中,一切皆为文件,这句话够经典了吧... linux中每个分区都是一个fs. FHS Linux下的Fil ...

  10. 【C#】【System.Linq】一些便捷的数据处理方法(Range、Select)

    因为用习惯了Python中一些便捷的方法,随即查询C#中有没有类似的. 一.Range()方法 在Python中,range(Start,End,Step)可以直接生成一个可迭代对象,便用于需要循环多 ...