manjaro


最近经常重装系统,每次重装都得重新配一次环境,很烦,不如把环境配置都写在脚本里,这样可以快速安装。项目地址在https://github.com/JerryMouseZ/manjaro-settings

这些配置包括里基本的编程环境,常用的软件包括网易云音乐,中文拼音输入法,微信,科学上网以及vim,双系统时间的配置。可能还是有bug,不过尽量在微调的情况下能用吧。
manjaro是基于ArchLinux的一种Linux发行版,目前好像挺火的。因为之前笔记本Ubuntu一直有键盘隔半个小时卡一次的问题,忍了快一个学期了,还是换成来manjaro。想我这样经常折腾的人还是尽量减少耗在配环境上面的时间吧,尽量用基础配置,追求简单易用。

介质准备

manjaro有三中图形界面,因为从Ubuntu过来的,还是GNome会过度快一点,就选Gnome了。刻录U盘用的rufus。

安装过程

因为笔记本有英伟达显卡,驱动记得选non-free,后面就不会遇到什么问题了。如果喜欢重装的人其实应该手动分区的,这样可以保留之前的数据。不过我不太会,还是让他自动分区了,让他替换原本ubuntu的分区。

换源

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

关于key的问题

ArchLinux使用签名验证软件包,如果遇到里key出现问题会非常麻烦,我整了一天没整好,最后直接选择放弃认证了。方法是修改/etc/pacman.conf
找到SigLevel所在的行,修改为

SigLevel = TrustAll

中文输入法

source pinyin.sh

vim配置

vim的配置基于vimplus项目魔改,因为作者好像很久不更新了,YCM会出现一点问题。

source vim.sh

IDE

包括了snap的配置,以及clion, pycharm, vscode的安装。vscode的安装参考了v8的教程。

source ide.sh

博客

使用hexo搭建博客

source blog.sh

docker

source docker.sh

微信

因为arch官方的微信好像有一点问题,但是使用deepin-wine5构建的微信是没有bug的,所以选择自己构建。

source wechat.sh

科学上网

目前linux最好用的客户端是v2raya

source v2ray.sh

Gnome配置

有时候可能会遇到gnome的一些bug,比如布局修改不生效,以及任务栏找不到之类的,估计是缺少了gnome的插件

source gnome.sh

开机启动

在tweaks的startup中

双系统同步时间

取消Linux的+8,并同步到硬件时间

source time.sh

开机自动挂载硬盘

修改 /etc/fstab文件

# <file system>             <mount point>  <type>  <options>  <dump>  <pass>
UUID=7A90-4B4B                            /boot/efi      vfat    umask=0077 0 2
UUID=83a985ad-4bda-4d15-be60-1164b46bc29e /              ext4    defaults,noatime 0 1
UUID=D0405C2B405C1A94                     /run/media/jz/新加卷  ntfs  defaults 0 0
UUID=FAEC90F5EC90ACFF                     /run/media/jz/Windows-SSD  ntfs  defaults 0 0

学生优惠

详情可以看https://github.com/ivmm/Student-resources,好用的有github学生包,包括copilot以及一些VPS的优惠券,还有JetBrain全家桶。


Author: 蒋璋
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source 蒋璋 !