Free software is software that respects your freedom and the social solidarity of your community. So it's free as in

自由软件是尊重个人自由和社会团结的软件。所以才能如自由般自由自在。

----自由软件之父 Richard Matthew Stallman

本文解决什么问题?

Manjaro Linux的安装,基本软件配置(QQ,输入法,网易云音乐。。。),适当美化。

为什么选择Manjaro

DistroWatch全球排名第一的发行版

基于Arch Linux,继承其先进的pacman包管理系统,丰富的软件仓库和良好的社区支持,中国源中有大量的中国常用软件

与Arch不同源,一定程度上规避了滚挂的风险

成品:

废话不多说,直接开始

一.安装系统

去管网下载系统镜像,选择自己熟悉的桌面环境,这里使用KDE作演示。

使用rufus这个工具,选择自己的U盘,用dd模式写入。

然后重启使用U盘启动,进入图形化的系统安装界面,安装就好了。要注意的是:在安装的时候最好断网,不然可能会在93%卡一天(因为要连国外的软件源,所以很慢)

如果一切顺利的话,重启的时候应该就能进入KDE的桌面环境了。

首先,我们先把它打开文件的方式改为双击(

系统设置->桌面行为->工作空间->双击打开文件和文件夹

因为KDE默认的是单击的反人类操作,为了防止下面的某些步骤误操作,这一点单独拿出来说一下还是很有必要的。

二.pacman包管理系统的基本配置

更换中国源

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

sudo pacman -Syy

在第一条命令结束的时候会弹出一个窗口让你选择想要使用的源,选最快的那个就行了。笔者选择的是清华源。

修改/etc/pacman.conf

在文件末尾加上

[archlinuxcn]

SigLevel = Optional TrustedOnly

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

然后运行这两行命令:

sudo pacman -S archlinuxcn-keyring #-S表示安装某一软件

sduo pacman -Syy # -Syy表示将本地的软件与软件仓库进行同步

然后就可以更新一下系统:

sudo pacman -Syyu

#这是Arch系非常爽的一个命令,可以更新系统的一切软件包

在此可能会出现的问题(一般情况下不会出现):

依赖处理错误:A要求B的版本<=x.x.x,无法更新B,依赖关系不满足

....

这时候就需要手动处理依赖。

A要求B的版本<=某一值,注意这是旧版本的A的条件,所以如果pacman先更新了B的话,那么旧版本的A就无法满足依赖关系,从而报错。所以我们只要先运行:

sudo pacman -S A

将A更新到最新版本,从而满足依赖关系。

升级完之后你可能发现你的中文字体变成了口

sudo pacman -S wqy-microhei

这是因为系统缺少字体,运行上面的命令解决。

三. 安装常用软件

输入法

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"

重启后输入法即可使用。

Tim/QQ

这里以Tim为例,QQ可能有锅。

pacman -S deepin.com.qq.office

sudo pacman -S gnome-settings-daemon

系统设置->开机或关机->自动启动->添加脚本->输入/usr/lib/gsd-xsettings

重启即可使用QQ。

vim/网易云/wps/typora/chrome

sudo pacman -S vim

sudo pacman -S netease-cloud-music

sudo pacman -S wps-office

sudo pacman -S ttf-wps-fonts

sudo pacman -S typora

sudo pacman -S google-chrome

这辈子装软件都没这么爽过

这什么垃圾玩意,怎么连sublime都没有

你尝试在pacman中搜索几个常用的软件,但是发现都没有,你可能对Arch系吹的那么NB的pacman产生了怀疑。

sudo pacman -S yay#安装Aur工具

现在试试看:

yay -Ss sulime

是不是能搜到很多结果?

这就是Arch系的大杀器AUR

就是一个社区维护的软件库,软件丰富。

现在你的操作系统应该已经能用了。

对,仅仅是能用而已。

四. 美化

这里要说一下,笔者其实是不建议照着mac os弄的,毕竟Manjaro就是Manjaro,你照着mac弄得再像它也成不了mac,但是众口难调,mac os的设计是公认的最优秀的设计之一,所以文章中就以mac os向的美化为例。

啊!这个终端怎么这么绿啊!

终端设置->编辑当前方案->外观

#你可以直接用已有的配色方案或者点"获取新的配色方案"来查找网上的配色方案

sudo pacman -S zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"#安装oh-my-zsh

终端设置->编辑当前方案

将命令改为/bin/zsh

啊!这个图标怎么这么丑啊

系统设置->图标->获取新的图标->搜索Mojave CT Icon安装

我想要mac的全局顶栏和dock栏,这个底栏又大又丑

右键底栏->面板的选项,改变高度和把它放在屏幕上方->添加部件全局顶栏

sudo pacman -S latte-dock#安装dock栏

我还想要字体-窗口主题

#设置里都有

#提供一个仿mac方案

工作空间主题:MacBreeze Shadowless

颜色:氧气冷色

窗口装饰:McMojave-light

至此,Manjaro配置完成。

结尾&一些小技巧

快捷键:

F12:拉幕式终端

Alt+空格:调出全局搜索

Ctrl+F8:切出多桌面窗口

你也可以将显示桌面这个操作重设为F11。

鼠标操作:

在左上角撮几下,平铺所有窗口。

鼠标滚轮好慢

sudo pacman -S imwheel

#配置文件自己上网查

-----end------

manjaro无法上网_Manjaro安装,配置,美化指南(可能是全网最全)相关推荐

  1. manjaro无法上网_manjaro安装心得

    没图了,开头先说生抱歉 下面正文 鉴于我的一台本本运行win10 64的的速度不敢恭维,就有了试用linux的想法. 某日在b站上看到LTT有关linux玩win游戏的视频,就开始我的linux折腾之 ...

  2. 在CentOS7上安装配置Corosync高可用集群过程全记录

    在CentOS7上安装配置Corosync高可用集群过程全记录 一.环境.拓朴及其他准备工作: 1-1:准备网络YUM源环境: All Nodes OS CentOS 7.3 x86_64: # wg ...

  3. manjaro安装配置美化

    经过一天的折腾终于把系统给配置美化好了 贴出一张美化后的界面 安装没有遇到任何问题,我是装的双系统.唯一要注意的就是必须要先装windows再装linux,并且双系统的windows不能更新,否则开机 ...

  4. manjaro 开机启动项_manjaro安装配置

    manjaro是一个比较流行linux发行版,因为基于arch linux,所以具有arch linux最有诱惑力的优点--AUR.它的软件不仅丰富,和内核一样,也是最新的,同时对新硬件的兼容性也比较 ...

  5. squid 3 反向代理 缓存服务器 安装配置精华指南 by lbj

    squid-3.0.STABLE21 安装配置 by lbj 作用:作为反向代理/缓存服务器 系统:redhat linux 企业版 5.4 linux 要有gcc编译器,使用squid-3.0.ST ...

  6. Manjaro安装配置美化字体模糊发虚解决记录

    Manjaro安装记录 前言: ​ 记录自己Manjaro18安装的一些坑,避免下次满互联网找解决方法.在此之前试过Manjaro.Ubuntu.Fedora.linux Mint系统的pac.yum ...

  7. FCKeditor 2.6 安装配置使用指南(asp)

    fckeditor的官方网站去下载最新版本: http://www.fckeditor.net/ 和其他脚本类的程序一样,fckeditor的安装其实就是源代码的拷贝.我们按照官方的方法,在网站根目录 ...

  8. iptables+ipset安装配置完全指南

    系统版本:CentOS 6.9 64位 ipset版本:ipset-7.3 1.下载ipset最新版本 ipset官网:http://ipset.netfilter.org/install.html ...

  9. 【SSM面向CRUD编程专栏 3】关于黑马程序员最全SSM框架教程视频,P37集老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题

     写在前面:​        本人是在学习B站黑马程序员SSM框架教程视频的时候在P37集遇到了问题,如果不解决还没办法往下接着听,老师跳过的模块创建以及tomcat下载安装配置和运行等诸多问题,全在 ...

最新文章

  1. 一个简单XSS攻击示例及处理
  2. 江西中医院大学计算机学院,大家好!给大家介绍一下,这是我的大学@江西中医药大学...
  3. javascript forEach无法break,使用every代替
  4. ASP.NET Core Razor生成Html静态文件
  5. oidc auth2.0_将Auth0 OIDC(OAUTH 2)与授权(组和角色)集成
  6. 调用另一个cpp的变量_Il2Cpp Internals: 托管调用栈
  7. 12-31--MAGENTO---强大的配置功能挖掘!!
  8. 【报告分享】中金103页区块链行业报告:区块链与数字货币,科技如何重塑金融基础设施.pdf(附下载链接)
  9. 瑞典抢发区块链数字货币 E-Krona!
  10. 校外实习-第三周总结
  11. h3c s5500 ssh v5 配置_H3C S5500 V2基本配置及配置命令
  12. VLAN Trunk
  13. cv.threshold()
  14. 主数据管理(MDM)项目建设落地方案
  15. Mac Big Sur keygen 您没有打开权限 问题;Unpacked 0 files.问题
  16. 逻辑回归LogisticRegression
  17. 数据压缩作业:AVI格式文件分析
  18. 下载android2.2源码(froyo)(1)
  19. 历代名人、学者对商鞅的评价
  20. python基础-闰年判断

热门文章

  1. 【每日最爱一句】2013.06.14
  2. 什么是跳板机?XShell如何通过跳板机连接内网机器?
  3. javascript 美术库 改进2
  4. 使用python计算复利并使用图表表示
  5. MATLAB——偏最小二乘回归算法
  6. KL散度解释——来自COUNT BAYESIE
  7. Java的ClassLoader加载是怎么保证安全的?
  8. Python 学习:浮点数
  9. 内网xshell传输文件命令_Xshell 上传文件到服务器 以及常用的lunix 命令
  10. 三维坐标旋转矩阵推导过程(包看懂)