关于我的 Linux 系统的配置
ubuntu 22.04
面向本人. 以下操作基于安装好系统以后
大概操作
从u盘弄好 clash
换 sources.list (从u盘复制清华tuna源)
sudo apt update, upgrade, 重启
sudo apt install git vim vim-gtk fcitx curl wget
安装 edge/chrome, 换掉 firefox
安装输入法: 见输入法一节
安装其它软件: qq, 微信, 网易云, 腾讯会议, …
具体细节
zsh 终端
sudo apt install zsh
配置文件是: ~/.zshrc
zsh 的配置
终端用 vim 风格输入命令: 在 ~/.zshrc 中加上: bindkey -v
zsh 中的插件: 在 zshrc 中写: plugins = (....)
对于内置的插件, 直接这样写然后 source ~/.zshrc 就能用了
对于需要额外安装的插件, 需要先 clone 到 ~/.oh-my-zsh/custom/plugins 中, 然后再启用
我用的插件列表: plugins=(git zsh-syntax-highlighting zsh-autosuggestions zsh-history-substring-search copyfile)
输入法的配置
使用 fcitx5 pinyin
由于当时没有记录遇到的问题和解决办法, 只好下次
markdown
typora: https://zahui.fan/posts/64b52e0d/
Obsidian: 直接官网安装
typora 的配置
记得设置 inline math.
导出设置:
勾选 “保留大纲侧边栏”
配置 在<body>中添加 :(这个用来调整侧边框的大小)
1 | <script> |
python pip包
pip的安装命令:pip3 install xxx ,不要用sudo!
可以用 --user 安装到本地(只安装给当前用户), 这样就可以直接在命令行运行
安装: pyinstaller jupyter numpy pytorch(包名字为 torch)
pyinstaller 转可执行程序:pyinstaller --onefile [文件名]
vim && nvim
sudo apt install vim vim-gtk (上面已完成)
安装 nvim
1 | sudo apt-add-repository ppa:neovim-ppa/stable |
配置见 nvim的配置
nodejs / npm
参考 官网安装方式
hexo blog
这个得先安装 nodejs/npm
然后
1 | cd ~/blog |
这时试试看 hexo s -p 4000 如果行就是成功了
安装deployer从而可以 hexo d: sudo npm install hexo-deployer-git --save
后续的配置见 关于博客的搭建
Qt
安装依赖:sudo apt-get install build-essential libgl1-mesa-dev
配置环境变量。假如用的是 zsh 终端,就修改 ~/.zshrc,否则修改 ~/.bashrc。总之,加上如下配置:
1 | export QTDIR=/opt/Qt(版本号)/(版本号)/gcc_64 |
比如版本号是 5.12.0,就把上述 “(版本号)” 替换为 5.12.0。然后 source ~/.zshrc
用 qmake -v 检查是否配置成功,如果成功的话应该显示 Qt 的版本号了。
vscode (apt安装)
来自 这里
1 | wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add - |
音乐软件
现在似乎很难直接用网易云了.
可以用 musicfox
数位板配置
在 https://github.com/DIGImend/digimend-kernel-drivers/releases 下载 digimend-dkms 并安装,然后lsusb找到设备的id。我这里是 256c:006d。
然后修改文件 /usr/share/X11/xorg.conf.d/50-digimend.conf,在 Identifier "Huion tablets with Wacom driver" 那个条目的 MatchUSBID 中加入设备的id 256c:006d。(很可能此时里面已经有了)
如果要调整鼠标模式,用 xsetwacom set [设备名称] Mode Relative。这一项的默认值是 Absolute,就是 “笔模式”。
设备有数位板本板,和那个笔。这个设置是针对笔的设置。
需要用 xsetwacom --list devices 来找设备以获取设备名称。如果找不到,重启试试。
按键绑定: xsetwacom set [设备名称] Button [编号] "key 按键"
编号可以是 1,2,3… 可以用 xsetwacom get [设备名称] all 来看这一个设备的参数,看里面 “Button” 重复了多少次就知道有几个 Button 了,按道理这和硬件上的按钮数量应该是一样的。
关于 key 的写法:用 +xxx -xxx 表示 “按着xxx”,“松开xxx”,如果不带加减号就默认是 “按一下再松开”。比如,写一个 ctrl-s 就写 key +ctrl s。还有一些
git-lfs
先 curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
然后就 apt install
各种小杂项
exfat
要把u盘格式化为exfat,是需要安装的
sudo apt install exfat-fuse
WPS缺失字体
sudo apt install ttf-mscorefonts-installer 安装包括Times New Roman在内多数字体