美文网首页
manjaro+xfce桌面配置和安装软件:换源、WPS、TIM

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

作者: 乌云老思 | 来源:发表于2019-08-02 12:53 被阅读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
    
    

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/zbakdctx.html