manjaro+xfce桌面配置和安装软件:换源、WPS、TIM

2019-08-02  本文已影响0人  乌云老思

参考文章:
manjaro快速安装debtap,转换deb安装包,替换源,解决debtap同步仓库国内执行超慢-破碎虚空
© 著作权归作者所有

关掉烦人的主板蜂鸣音beep声:

xfce自带主板蜂鸣提示音,对于有的笔记本来说,主板峰鸣声音很大,关机警告和空退格时都会发出,很烦人。这样关闭:

su 
# 输入密码
echo "blacklist pcspkr" > /etc/modprobe.d/nobeep.conf
exit

完成后重启生效

换源和更新和yay

把manjaro的pacman的镜像源换成国内的,这个会显示最快的几个源,可以选多个,选最快的那几个:

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

-Syy是强制更新软件库目录。
如果要安装一些特别的某些软件比如wps和搜狗输入法,需要添加archlinux的AUR国内镜像源——修改配置文件——在/etc/pacman.conf的最后面加上:

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

这里的只能选一个源,可选的有

# 官方源
Server = http://repo.archlinuxcn.org/$arch
# 163源
Server = http://mirrors.163.com/archlinux-cn/$arch
# 清华大学
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

然后,更新目录,并安装archlinuxcn-keyring:

sudo pacman -Syy archlinuxcn-keyring

参考:https://www.jianshu.com/p/945b9becb2e8

pacman确实很好用,但是还有更好用的包管理工具,比如yay、yaourt等等,笔者喜欢用yay(因为短,好打啊)。

sudo pacman -S yay

yay装完之后,就可以使用yay指令完全代替sudo pacman,注意yay之前不可以再加sudo
yay也可以自定义镜像源,若要添加清华的源(在这个源找到了别的源找不到的mod_wsgi),执行以下命令修改 aururl :

yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save

修改的配置文件位于 ~/.config/yay/config.json 。

常用快捷键设置

xfce的快捷键设置简单且自由,我习惯用win10的几个快捷键,所以这里修改几个快捷键。
通过super菜单打开设置中心:


设置中心

其中个人中的窗口管理器和硬件中的键盘是我们需要设置的。
先打开键盘->应用程序快捷键:


应用程序快捷键设置
以下是我修改的快捷键:
命令 快捷键 说明
xfce4-appfinder Super+R 类似windows的“运行...”,但有可视化,更方便。
xfce4-popup-whiskermenu Super R 意思是右super打开开始菜单。因为super键会与其他快捷键冲突,我将左Super用于组合快捷键,右super作为开始菜单键,在我的电脑上右边没有super,Fn+Super就是右super
xfce4-screenshooter -r Super+S windows10中很方便的截图快捷键,xfce是自带这种功能的,但是快捷键需要自己设置
xfce4-terminal Super+T 快捷打开终端窗口,这条按自己喜好设置
xfce4-terminal --drop-down Ctrl+Alt+T 下拉终端快捷键
xflock4 Super+L 很好用的windows10锁屏键,移植过来
xfce4-taskmanager Shift+Ctrl+Esc 任务管理器快捷键
还有窗口管理器需要设置快捷键: 窗口管理器键盘快捷键

我在里面添加了与windows一样的显示桌面快捷键。显示桌面:Super+D。

安装wps及其字体:

自带的办公软件libreoffice不好用,可以用wps,国产正版良心。
安装国内版,带有wps云服务:

sudo pacman -S wps-office-cn

安装国际版,没有云服务且为英文:

sudo pacman -S wps-office

安装一些需要的字体(可以不安装):

sudo pacman -S ttf-wps-fonts

国内版默认也为英文,需要安装中文语言包:

sudo pacman -S wps-office-mui-zh-cn

中文包安装完后随便进入一个文档,界面右上的位置有个A的标志,点击可切换中文。

安装chrome

自带的firefox也很好用,chrome也很好用

sudo pacman -S google-chrome

在使用过程中偶然出现输入密码解锁登录密钥环。以下方案并未生效,仅供参考,请勿过度参考。
出现这个是因为chrome浏览器有自动保存网页密码功能,一打开浏览器先确认使用电脑的是你本人,后续才会自动填充密码。私人电脑的话登录系统的时候已经输入过密码了,这里不需要再认证一次身份。

  1. 安装seahorse:yay -S seahorse
  2. 输入seahorse,打开密钥管理软件
  3. 在左边“登录”上点右键,更改密码
  4. 先输入旧密码,然后新密码设置为空,保存密码
在左边蓝框那点右键

安装中文输入法:

fcitx四件套和配置工具,务必全部安装:

sudo pacman -S fcitx-im
sudo pacman -Sy fcitx-configtool

fcitx自带一个拼音输入法,所以搜狗拼音可选安装:

sudo pacman -S fcitx-sogoupinyin

完成之后在终端运行一下fcitx:

fcitx 

会提示需要环境变量。

xfce在/etc/environment添加环境变量。
/etc/environment中添加:

GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

之后注销重新登录即可正常使用输入法。

PS:如果遇到上述方法无效的情况,那么再尝试在~/.xprofile或者~/.xinitrc中添加以上代码,造成不同的原因可能是硬件或系统的细微差异所致。应评论区要求,笔者又详细测试了在其他文件中添加环境变量的效果,结论是在本人电脑(manjaro+xfce)上只有environment添加变量有效,其他位置无效。而其他要求在每个程序目录都加环境变量的,不推荐这样做。

安装TIM:

非官方的wine版本,可以当qq用(比官方的Linux QQ好用)

sudo pacman -S deepin.com.qq.office

直接使用的话大概率会出现不能输入中文的问题,解决方法:
在 /opt/deepinwine/apps/Deepin-TIM下的run.sh 文件首行添加

env locale=zh_CN
export XIM=“fcitx”
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=“fcitx”
export QT_IM_MODULE=“fcitx”

重新启动ok就可以输入中文了.

xfce4(xfwm4)下无法输入表情解决方法:
打开xfce4的设置管理器-窗口管理器-焦点,取消勾选自动聚焦于新创建的窗口即可。
原因是表情窗口获取焦点时会发生不兼容现象。

安装配置wmware:

虚拟机,可以运行各种版本的windows,电脑单linux系统的必备。
PS:虚拟系统占用硬盘空间比较多,慎用。
下载安装wmware:

yay -S vmware-workstation

安装完后要重启或者sudo modprobe -a vmw_vmci vmmon以加载模块,发现vmmon模块需要有linux-headers才能加载。
查看linux内核版本,选择安装对应的linux-headers:

uname -r
yay -S linux-headers

现在可以正常加载到vmmon模块了:

sudo modprobe -a vmw_vmci
sudo modprobe -a vmmon

若虚拟机仍不能正常打开,尝试更新linux内核,再安装新的linux-headers。
启用服务三连——网络,usb,虚拟机分享(分享功能可以不用):

sudo systemctl enable --now vmware-networks.service
sudo systemctl enable --now vmware-usbarbitrator.service
sudo systemctl enable --now vmware-hostd.service

安装代码编辑器或IDE

sublime text 3

比较流行的代码编辑器,对主流脚本语言和标记语言支持良好,插件丰富功能丰富。缺点是不完全免费,试用期过后会限制功能。
安装 GPG key:

curl -O https://download.sublimetext.com/sublimehq-pub.gpg && sudo pacman-key --add sublimehq-pub.gpg && sudo pacman-key --lsign-key 8A8F901A && rm sublimehq-pub.gpg

选择安装稳定版还是开发版:
Stable

echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/stable/x86_64" | sudo tee -a /etc/pacman.conf

Dev

echo -e "\n[sublime-text]\nServer = https://download.sublimetext.com/arch/dev/x86_64" | sudo tee -a /etc/pacman.conf

升级 pacman 并安装Sublime Text

sudo pacman -Syu sublime-text

Atom

流行的代码编辑器之一,目前完全免费。
安装方法:

yay -S atom

使用方法:编辑器atom

VSvode

微软出品的代码编辑器,对于新手和类似我这样的菜鸟程序员非常友好,会在右下角用弹窗温馨地推荐你可能需要的插件,一点就能安装。
这个编辑器的安装方法是去VSvode官网下载deb包,然后用debtap安装。

使用 Visual Studio Code(VSCode)搭建简单的 Python + Django 开发环境

IntelliJ IDEA

IntelliJ IDEA是一个跨平台的Java开发工具,安装它不用pacman而是去网站下载安装包:https://www.jetbrains.com/idea/download/#section=linux,注意选择合适自己的版本。
下载完成后将下载的.tar.gz压缩文件解压到一个你喜欢的位置,以后这就是程序安装目录了(所以不建议直接放到下载目录下),网上其他人常用的有/usr/local/opt/idea/、等等,看你喜好,并且要能记住这个位置,稍后要用到。
在桌面上点右键,点击“创建启动器....”

创建启动器,类似于桌面快捷方式
写好名称,命令选择刚刚解压的IDEA目录下的bin目录下的idea.sh文件,图片选择bin目录下的图片,点击创建。双击桌面上刚创建的图标,即可开始首次运行配置。idea自带一个版本的jre,可以直接使用也可以下载安装新的jre。

数据库

mysql

postgresql

yay -S postgresql

filelight:可视化查看 Linux 系统上的磁盘使用情况

sudo pacman -S filelight
安装完成后在开始菜单所有程序中打开。

deb包安装——debtap

作者:破碎虚空
时间:2019/11/05 00:07
debtap转换安装包,替换升级源,解决debtap同步仓库问题

1 安装

yaourt -S debtap

2 升级debtap

2.1 替换源,解决debtap同步仓库国内执行超慢

打开 /usr/bin/debtap,更换 debtap内容:

替换:http://ftp.debian.org/debian/dists
https://mirrors.ustc.edu.cn/debian/dists

替换:http://archive.ubuntu.com/ubuntu/dists
https://mirrors.ustc.edu.cn/ubuntu/dists/

2.2 执行升级

sudo debtap -u

3 使用方法

sudo debtap xxxx.deb

注意: 安装时会提示输入包名,以及license。包名随意,license就填GPL吧 上述操作完成后会在deb包同级目录生成xxx.tar.xz文件

4 静默模式

-q 略过除了编辑元数据之外的所有问题。

debtap -q xxx.deb

5 略过所有的问题(不推荐)


debtap -Q xxx.deb

6 安装转换好的本地包

sudo pacman -U xxx.tar.xz

上一篇下一篇

猜你喜欢

热点阅读