linux
linux相关分类
爱折腾的小码农
专注于分享与解决学习道路上遇到的那些疑难杂症。
展开
-
2024年5月manjaro下sogou拼音和google拼音的替代品
使用manjaro以来,输入法安装一直比较折腾,虽然aur里面有sogou拼音,也有非常别扭(没有热词记忆)谷歌拼音,但是这两个输入法各有弊端,sogou无疑是完美的,但是最大的问题是从2023年10月过后执行yay -S fcitx-sogoupinyin 就无法正常安装了,之前虽然能装但比较折腾,谷歌就不说了,就关没有热词记忆这一条就很让人反感。今天发现一个新的输入法推荐给大家。原创 2024-05-27 12:06:57 · 465 阅读 · 0 评论 -
manjaro安装wechat(com.qq.weixin.mejituu 版本)国内慢问题解决
遇到这个版本安装慢或报错,目前来看基本都是一个叫libcapi的包安装请求了gitlab的源,但是国内不管github还是gitlab访问起来都很烂,多数情况下会导致代码拉到80%左右断掉,我把这个源码拿下进行了打包并再此分享给大家,大家可以先安装这个包,然后再安装wechat.原创 2024-05-24 20:43:48 · 629 阅读 · 0 评论 -
键盘好的,换了一个依然打字失灵问题解决
电动车充电导致键盘失灵解决原创 2023-05-19 15:06:24 · 776 阅读 · 0 评论 -
git钩子创建
https://www.zhblog.net/qa/hook-to-server.html原创 2023-05-10 11:52:30 · 103 阅读 · 0 评论 -
manjaro-i3wm 新装系统没有声音问题解决
参考archlinux没有声音的解决方案。原创 2023-03-15 23:50:50 · 612 阅读 · 0 评论 -
openwrt pci-e 4g网卡上网
OpenWRT使用4G/5G无线网卡模块上网原创 2023-03-08 09:13:40 · 676 阅读 · 0 评论 -
manjaro(archlinux)、fedora避免vscode右键菜单误触
manjaro 的vscode 右键误触发问题解决方案原创 2023-03-01 17:10:29 · 445 阅读 · 5 评论 -
vimplus打开后打印错误:The ycmd server SHUT DOWN (restart with ‘:YcmRestartServer‘)解决方案
vimplus打开后打印错误:The ycmd server SHUT DOWN (restart with ':YcmRestartServer')解决方案原创 2022-11-04 17:53:00 · 508 阅读 · 0 评论 -
i3wm 屏幕配置踩坑
i3wm 屏幕配置踩坑原创 2022-10-29 09:50:42 · 766 阅读 · 0 评论 -
openwrt tftp+nfs搭建无盘工作站
openwrt tftp+nfs搭建无盘工作站原创 2022-10-06 11:25:02 · 1061 阅读 · 0 评论 -
利用 xrandr 命令强制修改屏幕分辨率
利用 xrandr 命令强制修改屏幕分辨率原创 2022-09-21 01:46:53 · 3795 阅读 · 0 评论 -
manjaro pacman -Syu : key could not be looked up remotely.
manjaro pacman -Syu : key could not be looked up remotely.原创 2022-09-18 22:32:55 · 484 阅读 · 0 评论 -
manjaro/arch chrome an application wants access to the keyring default keyring but it is locked 解决
打开chrome弹出“an application wants access to the keyring default keyring but it is locked”解决方法原创 2022-06-17 16:42:10 · 1312 阅读 · 0 评论 -
宿主机无法访问docker内部的redis问题解决
无法访问docker内reids原创 2022-06-11 10:54:00 · 1335 阅读 · 0 评论 -
关于U盘(grub2)分区后windows不读盘踩坑
grub2制作U盘系统安装盘相关原创 2022-05-27 14:19:55 · 525 阅读 · 0 评论 -
采用grub2引导pe加载非常慢问题踩坑备忘
grub引导pe加速原创 2022-05-24 20:17:40 · 1350 阅读 · 0 评论 -
关于json压缩(原始几十个MB大小)传输到安卓性能测试
前言最近公司开发一款app(原生安卓的),由于客户需要在app上展示3D效果图,但是客户的源文件是setp格式的,而且文件很大。鉴于文件解析等一系列考虑,最终打算使用服务器将源文件解析成json或者obj格式,然后传输到app上打开预览,最终选择的是使用python将step解析成json,本地测试一切正常,上线发现问题来了,解析出来的json文件比源文件非常大,通常都是好几十MB,所以就考虑压缩传输,然后在客户端进行解压渲染。各种压缩方式测试7z+zip或者7z+7z压缩方案:采用7z压缩后,再使原创 2022-05-14 15:50:07 · 1411 阅读 · 0 评论 -
golang打包后在另一台电脑运行报错/lib64/libc.so.6: version `GLIBC_xxxx‘ not found解决方案
golang打包后在另一台电脑运行报错/lib64/libc.so.6: version `GLIBC_xxxx' not found解决方案原创 2022-05-14 11:50:35 · 2710 阅读 · 0 评论 -
搜狗拼音导致~/.xsession-errors太大之libfcitx-qt.so.0: No such file or directory问题解决
libfcitx-qt.so.0: cannot open shared object file: No such file or directory问题解决解决方案#~/.xsession-errors 文件内容如下/opt/sogoupinyin/files/bin/sogoupinyin-qimpanel: error while loading shared libraries: libfcitx-qt.so.0: cannot open shared object file:原创 2022-03-22 11:52:34 · 578 阅读 · 0 评论 -
内网部署dnsmasq(dns服务)其他容器无法正常解析问题踩坑
前言由于开发需要,公司急需一台dns服务器,所以我再2022年初(大概1月份的时候)就研究了一下,几经周折发现github上有大佬写了一个叫dnsmasq的项目,并且有人已经写好了dockerfile了,具体情况就不多说,docker部署项目还算简单直接干起来,然后配合局网路由器用起来还算顺畅。使用场景内网开发,小伙伴们互相无法访问对方的测试站,只能使用ip访问,但是ip有限,配多个端口肯定是不现实的,所以就想能否配个内网dns搭配宝塔使用起来简直不用形容有多方便。踩坑自从搭建了dns服务器小伙伴原创 2022-03-12 19:07:35 · 2297 阅读 · 0 评论 -
宝塔重装后配置以及数据库恢复备忘
宝塔重装(我这边是将宿主机manjaro上的宝塔移植到docker 的centos8容器上,直接移植后部分机器宝塔无法启动,提示缺少lib库文件,解决方法在docker中先安装宝塔后再将老的文件覆盖过去即可)后将www/server/panel/目录下的如下目录恢复即可恢复所有配置(如果未完全恢复这些目录,可能会导致数据库内容无法恢复,即使/www/data目录恢复也无济于事)vhostscriptsslscriptrewritelogsinstalldataconfig...原创 2022-02-22 19:39:38 · 1940 阅读 · 0 评论 -
centos8 阿里源 Errors during downloading metadata for repository ‘BaseOS‘:问题解决
centos8 阿里源 Errors during downloading metadata for repository 'BaseOS':问题解决阿里云官方说明地址问题如下原因解决方案阿里云官方说明地址点击这里看阿里云官方说明问题如下# yum updateCentOS-8 - Base 29 B/s | 153 B 00:05 Errors during downloading metadata for r原创 2022-02-22 11:06:23 · 6739 阅读 · 9 评论 -
docker 容器(centos7)内用 systemctl 命令 docker Failed to get D-Bus connection 报错
多番折腾后,发现这是centos7特有的问题,即使加上/usr/sbin/init也依然报错Failed to get D-Bus connection,使用centos6和centos8 都不存在这个问题。最后使用centos8重新安装了。原创 2021-12-13 10:42:33 · 1294 阅读 · 1 评论 -
利用convert【ImageMagick】把pdf批量转换为图片踩坑(gs报错和清晰度问题)
linux下pdf 转图片报错以及模糊问题解决方案。原创 2021-12-07 11:21:23 · 2866 阅读 · 0 评论 -
gogs宝塔插件 -GogsForBt
gogs宝塔插件 GogsForBt 宝塔git社区服务器插件比gitlab更轻量比github更实用的公司内部git服务器插件前言 gogs宝塔插件GogsForBt 配置详解特殊说明\color{red}{特殊说明}特殊说明1、mysq数据库选用 很重要2、不支持内网穿透(花生壳、frp等动态域名) 如必须使用内网穿透请联系作者购买离线订制版GogsForBt安装方法:宝塔升级到最新版本。在第三方插件里安装(应该在第7页)主要依赖特殊说明离线安装历史版本 historical version故障排除转载 2021-11-17 20:02:58 · 983 阅读 · 0 评论 -
vim多光标插件vim-visual-multi
基本用法:使用ctrl-n选择单词(如升华文本/vs代码中的ctrl-d)使用ctrl-down/ctrl-up垂直创建光标使用shift箭头一次选择一个字符按n/n以获取下一个/上一个事件按[/]选择下一个/上一个光标按q键跳过当前事件并获取下一个事件按q键删除当前光标/所选内容用i,a,i,a启动插入模式...原创 2021-10-25 00:57:04 · 1970 阅读 · 0 评论 -
fzf.vim 常用命令中文翻译
本文章翻译自:https://github.com/junegunn/fzf.vim/edit/master/README.md###依赖关系(部分需要自行安装)- [fzf]0.23.0或更高版本对于突出显示的语法预览,请安装bat如果delta是可用的,gf?,提交bcommits将使用它格式化git diff`输出。ag需要[The Silver Searcher(ag) ][ag]rg需要[ripgrep(rg)][rg]tags和helptags需要 perl命令命令翻译 2021-10-24 22:45:54 · 373 阅读 · 0 评论 -
flutter 开发桌面端程序(并打包)
做个备忘,这个应该对我之前做的go引入dll有帮助,目前还没时间研究https://www.jianshu.com/p/a490e23e5059原创 2021-10-22 15:25:37 · 508 阅读 · 0 评论 -
PHP 使用模块化开发对我造成的各种困扰
PHP 使用composer的模块化开发对我造成的各种困扰前言新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言php作为web开发主流的变成语言,优点自然是数不胜数,语法简单、入门门槛极低、解析型语言、开放源代码、开原创 2021-10-14 23:17:01 · 213 阅读 · 0 评论 -
我们所学习的所做的一切都有什么用?
我们所学习的所做的一切都有什么用前言故事开始具体案例印象中比较深刻的有这么几次。有什么用?分析为什么没有用也要折腾我的看法总结前言今天不写技术博文,只跟大家聊一聊,我们所做的一切,都有什么用。因为这个问题让我思考了很多年。以下文章包含了过多个人见解,如果有不对的地方欢迎广大读者批评指正。但是指正过程中请文明用语,不喜勿喷。故事开始本人是一个比较喜欢折腾的码农,最近几年总是听到身边的朋友问我同一个问题,学(xxxx)有什么用,做(xxxx)有什么用,研究(xxxx)有什么用。而且问我这个问题的多半都是原创 2021-10-14 17:07:26 · 196 阅读 · 0 评论 -
manjaro wechat
manjaro wechat yay -S com.qq.weixin.deepin原创 2021-09-14 11:18:35 · 858 阅读 · 0 评论 -
VALA开发踩坑记
vala官方文档地址:https://valadoc.org最近在github上看到一个比较好的vala项目,苦于网络上开发教程资料太少,这里把我的一些解决方案贴出来供大家参考。如何替换字符串string filePath="~/";string execPath="open filemanager %u"; var rep=/(%u)/; var openFilePath = rep.replace (@"$execPath", -1, 0, @"$filePath");如何判断文件类型原创 2021-09-10 10:01:22 · 416 阅读 · 0 评论 -
manjaro 开发51单片机环境搭建
https://www.cnblogs.com/ieeqc/p/14476322.html原创 2021-08-08 13:58:32 · 339 阅读 · 0 评论 -
manjaro 安装flutter和dart
https://www.cnblogs.com/or2-/p/10644088.html原创 2021-06-02 09:03:36 · 404 阅读 · 0 评论 -
manjaro 切换国内源及软件安装
manjaro 切换国内源及软件安装配置国内源安装软件配置国内源1.配置镜像源:sudo pacman -S vim #可以先安装个vim,放弃古老的vi,如果你不想安装,则下面使用vim编辑的地方请都改成visudo pacman-mirrors -i -c China -m rank2.设置 archlinuxcn 源,antergos源,arch4edu源:sudo vim /etc/pacman.conf[archlinuxcn]SigLevel = Optional Trus原创 2021-05-12 21:45:07 · 7005 阅读 · 2 评论 -
linux 时间同步的2种方法
由于硬件的原因,机器或多或少的根标准时间对不上,一个月的误差几秒到几分钟不等。对于服务器来说时间不准,会有很多麻烦。例如,支付的时候,无法下单,游戏无法登录等。自己用的PC就无所谓了,手动改一下就行了。一,用ntpdate从时间服务器更新时间如果你的linux系统根本没有ntpdate这个命令yum install ntp 安装完了之后,你不要做什么配置,也不需要,直接测试一下[root@localhost ~]# ntpdate time.nist.gov 22 Oct 21:11:43转载 2021-04-23 14:09:02 · 1935 阅读 · 0 评论 -
宝塔pm2启动nuxt包大解决方案
宝塔pm2启动nuxt包大踩坑转载 2021-04-04 12:27:42 · 630 阅读 · 0 评论 -
linux php 环境word转pdf、excel转pdf、office转pdf
https://www.cnblogs.com/houss/p/11694136.html原创 2021-01-12 11:15:24 · 371 阅读 · 0 评论 -
ubuntu16.04频繁卡死解决方案
前言ubuntu里面往往不是物理内存全部耗尽采取使用swap分区,swappiness的值的大小对如何使用swap分区是有着很大的联系的。 swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于 ubuntu的默认设置,这个值等于60,建议修改为10。解决方案sudo vim /etc/sysctl.conf在这个文档的最后加上这样一行:vm.swa原创 2021-01-11 17:25:24 · 2417 阅读 · 6 评论 -
tmux复制多行文本
网上说选择完了按enter我试了完全没用,然后复制到系统剪切板一直没找到方法,保存到tmux的buffer中的方法让我找到了,先备忘一下,后面再找如何复制到系统剪切板按下三个按键进入文本复制模式CTRL + b + [按下两个按键进入文本开始复制的起始位置CTRL + 空格上下左右键选择要复制的文本选中了要复制的文本后,按下两个按键,将文本保存到tmux的buffer中ALT + w按下三个按键将文本粘贴到某处CTRL + b + ]...原创 2021-01-08 08:53:40 · 2099 阅读 · 0 评论