manjaro xfce 18.0 踩坑记录 - Go语言中文社区

manjaro xfce 18.0 踩坑记录


manjaro xfce 18.0 踩坑记录

1 简介1.1 Manjaro Linux1.2 开发桌面环境2 自动打开 NumLock3 系统快照3.1 安装timeshift3.2 使用timeshift创建系统快照4 国内源设置4.1 manjaro官方软件仓库4.1.1 自动寻找最快的源4.1.2 选择源4.1.3 更新源4.2 非官方仓库(Arch Linux 中文社区仓库)4.2.1 手动添加archlinuxcn清华源4.2.2 更新源4.2.3 安装archlinuxcn-keyring包导入GPG key:4.2.4 再次更新源5 安装yaourt以及pacaur6 软件安装时下载加速6.1 使用aria2c多线程多链接加速6.1.1 安装aria2c6.1.2 配置pacman多线程多链接加速6.1.3 配置yaourt多线程多链接加速6.2 使用Axel单线程多链接加速6.2.1 安装axel6.2.2 配置pacman单线程多链接加速6.2.3 配置yaourt单线程多链接加速6.2.4 然后更新数据源7 安装被锁定的问题8 升级系统9 常见的软件安装9.1 pacman 基本用法9.1.1 安装软件9.1.2 删除软件9.1.3 清空缓存9.1.4 查询9.1.5 同步文件数据库9.1.6 升级系统9.2 安装中文输入法9.3 安装字体9.4 安装vim9.4.1 超强vim配置9.5 安装markdown编辑器9.6 安装git9.7 安装smartGit9.8 安装图形化的解压软件9.9 安装bat替代cat9.10 安装护眼软件红移redshift9.11 安装gnome磁盘管理9.12 安装截图软件(可编辑)9.13 安装google浏览器9.14 安装uGet9.15 安装网易云音乐9.16 安装osdlyrics(本地音乐播放器显示歌词需要)9.17 安装WPS-office9.18 安装有道词典9.19 安装ClamAV9.20 安装sublime-text-39.21 安装虚拟机9.22 安装QQ9.23 安装Tim9.24 安装微信9.24.1 命令直接安装9.24.2 源码编译安装9.24.3 使用发布版9.25 安装oh my zsh9.25.1 查看系统是否安装了zsh9.25.2 查看系统当前使用的shell9.25.3 切换shell为zsh9.25.4 下载安装 oh my zsh9.25.5 配置oh my zsh10 XFCE图标主题美化10.1 安装图标10.2 安装主题10.3 设置11 优化系统启动速度12 将npm的注册表源设置为国内的镜像13 问题与解决13.1 安装中遇到的问题13.2 警告:xxx本地比xxx的版本更新13.2.1 解决办法13.3 aria2c下载xxx.db.sig出现错误13.3.1 解决办法13.4 错误:无法注册 ‘archlinuxcn’ 数据库 (数据库已登记)附录I:/etc/pacman.conf附录II:/etc/makepkg.conf附录III:/etc/pacman.d/mirrorlist附录IV:.zshrc

1 简介

1.1 Manjaro Linux

Manjaro Linux是一个基于Arch Linux的发行版,继承了后者轻快滚动式更新AUR软件多的==优点==,同时又改善了后者对新手不友好、软件包过于激进、不够稳定的==缺点==,是最能拿来用、最好用的Linux发行版。

它不仅开箱即用界面人性化轻快不卡慢,稳定无崩溃,安静无弹窗,最最可喜的是软件超多!相信你用了Manjaro之后,再不会折腾、也不会再抛弃这个发行版了。

1.2 开发桌面环境

我对桌面环境的需求次序(优先级由高到低):

系统性能好,占用资源少——》软件数量多——》对用户友好,易安装,易使用——》界面美观

  • 性能

    系统性能的要求,必须要足够好,占用资源少,给开发留下的资源越多越好。

    作为一个开发者(程序员),想要提工作高效率,对系统性能的要求几乎达到苛刻的地步。

    因为开发者在处理一个问题时,动则要调用大量工具,或者同时打开十几、几十、上百个网页来搜索网上的解决方案,而firefox或chrome等上网工具都是吃内存大户(牺牲空间复杂度换来快速的时间复杂度),有时候必须牺牲一些后台程序以加快系统速度适应开发者的需要。

    而Manjaro Linux发行版和Xfce桌面都具有快速、轻量、加载程序快速、占用的系统资源少的优点。

  • 软件

    为了节省不必要的折腾时间,开发者手头上的工具是越多越好、越容易获取越好。

    centos、slackware这些软件奇缺或者需要非常复杂的途径才能找到安装源的系统就没必要尝试了。

    ubuntu系软件比较丰富,但QQ/TIM这样的基本软件还需要折腾一番,还未必能稳定使用。

    arch linux系软件包异常丰富,无情碾压deb和rpm系诸多发行版,例如manjaro下可以一条命令安装好无比稳定、功能全面的deepinwine-tim或deepinwine-qq。

  • 对用户友好

    对任何一个工作者来说,时间就是衡量一切价值的标准,节省时间就是延长生命尺度。拿archlinux为反面典型,虽然其性能高可以节省工作时间,但是如果安装它都要从头开始学习ABC,那价值就大打折扣。就安装系统的便捷性来说,archlinux、gentoo、lfs这样的系统真没必要尝试。

  • 界面外观

    为了性能,必须牺牲酷炫的外观,过炫的桌面影响桌面性能;但是过于简单的桌面需要花时间配置还不一定能完全配置好,也是影响工作效率。所以,外观普通即可,默认桌面选择xfce4、lxde、mate甚

版权声明:本文来源博客园,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://www.cnblogs.com/elinuxboy/p/10123877.html
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2019-11-09 10:07:03
  • 阅读 ( 1741 )
  • 分类:

0 条评论

请先 登录 后评论

官方社群

GO教程

推荐文章

猜你喜欢