# manjaro的使用
## 配置源
先切换国内的镜像源仓库
`sudo pacman-mirrors -i -c China -m rank`
在弹出的窗口中选择延迟最小的源
### 添加archlinux中国源
ArchLinuxCN是Arch中文组维护的一个软件合集,包含了中文用户常用的WPS Office、搜狗拼音、Google Chrome等软件。不过系统默认都不包含这个源,因此我们需要手动来配置使用这个源。
`sudo vi /etc/pacman.conf`
#在终端中打开此文件可能会无法编辑,可以在文件管理器的计算机目录中搜索pacman.conf文件然后右键以管理员身份编辑
在末尾加入下列几行
[archlinuxcn]
SigLevel = Optional TrustedOnly
#中科大源
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
[arch4edu]
SigLevel = TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch
### 更新源列表
`sudo pacman-mirrors -g`
### 更新pacman数据库并且更新系统
`sudo pacman -Syyu`
###防止PGP签名错误
sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyring
## 安装软件包
### 安装aur包管理工具
`sudo pacman -S yay`
### 安装Chrome
`sudo yay -S google-chrome`
### 安装git
`yay -S git`
`# 一个好用的git客户端`
`yay -S gitkraken`
### 安装QQ
由于wine会出现字体以及分辨率的问题所以我们安装一个来自GitHub的第三方客户端
首先打开源配置文件添加作者的仓库
`sudo vi /etc/pacman.conf`
添加如下几行
[Clansty]
SigLevel = Never
Server = https://dl.lwqwq.com/repo/$arch
添加了archlinuxcn源的话可以不用添加作者仓库
然后进行安装
`yay -S icalingua`
### 安装搜狗输入法
打开 manjaro hello这个软件选择application,选中下图发光栏打上勾,选择UPDATE SYSTEM(这一步是安装配置fcitx,直接安装这个包不用手动配置.xprofile)
sudo pacman -S fcitx-im
sudo pacman -S fcitx-configtool
终端输入命令安装yaourt
`sudo pacman -S yaourt`
安装搜狗拼音
`yaourt fcitx-sogoupinyin`
添加输入法配置文件,输入命令:
`sudo vim ~/.xprofile`
编辑模式写入:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
然后保存退出
重启系统,打开fcitx配置,添加搜狗输入法即可使用
## 安装vscode
`yay -S visual-studio-code-bi
## 安装网易云音乐
`yay -S netease-cloud-music`
## 安装QQ音乐
`yay -S qqmusic-bin`
## 安装wps
`yay -S wps-office-mui-zh-cn wps-office-mime-cn wps-office-cn wps-office-fonts ttf-ms-fonts ttf-wps-fonts`
还有很多的软件可以在系统自带的添加/删除软件中下载
## 使用imwheel优化鼠标滚动效果
安装imwheel
`sudo pacman -S imwheel`
修改配置文件.imwheelrc:
"^chromium$"
Control_L,Up,Control_L|Button4
Control_R,Up,Control_R|Button4
Control_L,Down,Control_L|Button5
Control_R,Down,Control_R|Button5
Shift_L,Up,Shift_L|Button4
Shift_R,Up,Shift_R|Button4
Shift_L,Down,Shift_L|Button5
Shift_R,Down,Shift_R|Button5
None,Up,Button4,7,0,34285
None,Down,Button5,7,0,34285
"^netease-cloud-music$"
Control_L,Up,Control_L|Button4
Control_R,Up,Control_R|Button4
Control_L,Down,Control_L|Button5
Control_R,Down,Control_R|Button5
Shift_L,Up,Shift_L|Button4
Shift_R,Up,Shift_R|Button4
Shift_L,Down,Shift_L|Button5
Shift_R,Down,Shift_R|Button5
None,Up,Button4,6,0,40000
None,Down,Button5,6,0,40000
"^Telegram$"
Control_L,Up,Control_L|Button4
Control_R,Up,Control_R|Button4
Control_L,Down,Control_L|Button5
Control_R,Down,Control_R|Button5
Shift_L,Up,Shift_L|Button4
Shift_R,Up,Shift_R|Button4
Shift_L,Down,Shift_L|Button5
Shift_R,Down,Shift_R|Button5
None,Up,Button4,5,0,48000
None,Down,Button5,5,0,48000
最后两行None,Up,None,Down,是鼠标滚动行数,根据自己的需求修改即可
启动
`imwheel kill`

manjaro(arch系)Linux使用(一)的更多相关文章

  1. Arch系Linux中安装Docker

    Arch系Linux中安装Docker 1. 下载最新版docker $ sudo pacman -Syu docker 2. 免sudo执行docker $ sudo gpasswd -a ${US ...

  2. Arch系linux配置Go开发环境

    1. 下载go $ sudo pacman -S go 下载后系统会将go安装在/usr/lib/go目录下 2. 配置一些环境变量 一共需要三个环境变量,分别为: GOROOT -> go语言 ...

  3. rpm 系 linux 系统中 repo 文件中的 $release 到底等于多少?

    rpm 系 linux 系统中 repo 文件中的 $release 到底等于多少? 结论 对于 8 来说,通过以下命令 #/usr/libexec/platform-python -c 'impor ...

  4. debian系linux墙内安装安全工具集

    虽然有kali linux这样集合了很多安全工具的操作系统,但是kali的软件源相对老旧,没有ubuntu等主流debian系统丰富,kali默认使用su权限进入图形化界面也是违背linux权限机制的 ...

  5. Linux 无法启动vmmon的问题[主要出现于Arch系]

    Vmmon module not loaded 使用如下命令加载模块 # modprobe -a vmw_vmci vmmon 可能会出现modprobe: WARNING: Module vmmon ...

  6. Manjaro/Arch linux 安装输入法

    输入命令: sudo pacman -Syu fcitx fcitx-googlepinyin fcitx-im fcitx-configtool 编辑 ~/.xprofile:# xfcitxexp ...

  7. manjaro (arch) 安装搜狗输入法

    本文通过MetaWeblog自动发布,原文及更新链接:https://extendswind.top/posts/technical/sogou_input_install_in_arch_manja ...

  8. Debian系Linux的dpkg命令

    dpkg "是"Debian Packager "的简写.为 "Debian" 专门开发的套件管理系统,方便软件的安装.更新及移除.所有源自" ...

  9. 【LAMP】在Debian系linux下安装LAMP

    一.安装基本的编译环境 apt-get install build-essential 二.安装MySQL apt-get install mysql-server 三.安装Apache apt-ge ...

随机推荐

  1. [atAGC013F]Two Faced Cards

    先对$c_{i}$离散到$[0,n]$上,并令$a_{i},b_{i},d_{i},e_{i}$对应到第一个大于等于他的数 考虑若$a_{n+1}$和$b_{n+1}$也已经确定如何做: 有一个$o( ...

  2. IPv6 寻址方式简介

     在计算机网络中,寻址模式是指在网络上托管地址的机制.IPv6 提供了多种类型的模式,可以通过这些模式对单个主机进行寻址.也可以同时对多个主机进行寻址或者寻址最近距离的主机. 单播寻址 在单播寻址方式 ...

  3. ServerBootstrap的handler()和childHandler()区别

    无论服务端还是客户端都进行了handler的设置,通过添加hanlder,我们可以监听Channel的各种动作以及状态的改变,包括连接,绑定,接收消息等. 区别: 1. handler在初始化时就会执 ...

  4. 了解Threejs中的Clock对象以及简单应用

    什么是Clock对象 如果你对 JavaScript 有一定了解,那么 JavaScript 的时间对象 Date 你一定不陌生,Clock 本质上就是对 Date 进行封装,提供了一些方法和属性 当 ...

  5. 实验四 Web服务器1-socket编程

    一.任务详情基于华为鲲鹏云服务器CentOS中(或Ubuntu),使用Linux Socket实现: 1. time服务器的客户端服务器,提交程序运行截图 2. echo服务器的客户端服务器,提交程序 ...

  6. [ARC098B] Xor Sum 2

    关于异或运算和代数和运算有很不错的性质: \(xor_{i = 1} ^ {n}a_i \leq \sum_{i = 1} ^ n a_i\) 所以我们考虑一段区间按题目来说是合法的,即 \(xor_ ...

  7. 洛谷 P6144 - [USACO20FEB]Help Yourself P(二项式定理+线段树)

    题面传送门 题意: 给定 \(n\) 条线段,第 \(i\) 条线段左右端点分别为 \(l_i,r_i\) 定义一个线段集合的复杂度为其形成的连通块的个数的 \(k\) 次方. 求这 \(n\) 条线 ...

  8. Codeforces 626G - Raffles(贪心+堆)

    题面传送门 考虑对于固定的彩票池 \(i\),我们假设现在押了 \(x\) 张彩票.利用差分的思想,从 \(x\) 张彩票变为 \(x+1\) 张时,期望的变化量 \(\Delta E=\dfrac{ ...

  9. 【R】write.table输出数据带有行名?

    目录 问题 解决一 解决二 问题 这个问题应该很常见吧.R中输出数据框时,想要把行名和列名都输出.如果直接输出的话,输出的结果列名会往前移动一位,这显然不是我们想要的. 直接上例子: > a = ...

  10. Xshell初步设置

    目录 双击复制,右击粘贴 双击复制全路径 复制窗口:双击窗口 编码:设置utf-8 外观设置: 窗口化文件传输 vim中使用鼠标点击移动 隐藏/出现菜单栏 ctrl+鼠标控制字体大小 alt+O 弹出 ...