Linux
好烦吃不胖
这个作者很懒,什么都没留下…
展开
-
Manjaro通过源码编译jdk11
manjaro系统从源码编译jdk11原创 2023-01-13 10:54:15 · 695 阅读 · 1 评论 -
Linux开机启动自定义服务
1. 以redis为例在/etc/systemd/system/新建一个文件vi /etc/systemd/system/redis.service文件写入以下内容,ExecStart和Description相应位置的内容改成自己的。[Unit]Description=redis-serverAfter=network.target[Service]Type=forkingExecStart=/usr/local/redis/src/redis-server /usr/local转载 2021-08-23 10:35:38 · 176 阅读 · 0 评论 -
Manjaro(Arch)软件包降级
1. 降级包有时太新的包会有bug,我们希望降级到更老版本的包,并且降级后我们希望下次检查更新的时候跳过此包的检查。2.解决方法安装downgrade程序```sudo pacman -S downgrade``降级sudo DOWNGRADE_FROM_ALA=1 downgrade xxx包注意DOWNGRADE_FROM_ALA=1一定要按照我上边这样写,不能单独export DOWNGRADE_FROM_ALA=1设置忽略升级的包第二步会让你选择更新的时候是否要忽略更新,选择y的原创 2021-07-16 10:39:29 · 1283 阅读 · 0 评论 -
Manjaro开机报错failed to start rotate log files
问题背景系统启动时经常会报一个错“failed to start rotate log files ”,然后可能会卡死,卡死后需要强制重启,重启后又正常进入系统。此问题的解决思路和另一个问题一模一样。分析问题logrotate是什么按照老套路分析,先百度了一下logrotate是什么,参考,说白了就是个日志切割,和java里面的差不多。就是防止单文件日志过大,按照一定的规则切割成多个日志,或者删除,比如设置超过一个月直接删除,或者超过10M直接删除等等。查看logrotate是什么时候启动,以原创 2021-07-15 09:50:34 · 1422 阅读 · 2 评论 -
Manjaro系统启动和关机报错 failed to start pkgfile database update
1. 报错原因系统中安装了oh-my-zsh,此软件依赖了pkg,系统启动时会检查更新pkg,但是启动时系统还没联网所以无法更新。更新是以systemctl服务的形式进行更新的,服务文件位于/lib/systemd/system,可以看到有两个和pkg有关的服务 ,pkgfile-update.timer先查看以下两个服务状态,可以看到pkgfile-update.timer会触发pkgfile-update.service。分别打开两个文件看看$ cat pkgfile-update.tim原创 2021-07-14 21:28:32 · 3387 阅读 · 7 评论 -
wsl重启
WSL 子系统是基于 LxssManager 服务运行的。只需要将 LxssManager 重启即可。可以做成一个 bat 文件。net stop LxssManagernet start LxssManager注意:必须在管理员权限下运行。原创 2021-02-08 21:54:43 · 356 阅读 · 0 评论 -
Linux 下dbeaver无法启动问题
报错如下$ cat 1611627921082.log!SESSION 2021-01-26 10:25:20.892 -----------------------------------------------eclipse.buildId=unknownjava.version=1.8.0_275java.vendor=Oracle CorporationBootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=zh_CNComman原创 2021-01-26 10:46:53 · 4641 阅读 · 0 评论 -
KDE桌面动画效果失效
manjaro-kde更新后,动画效果失效docker栏显示很奇怪,并且没有动画效果,而正常的是下边这样解决方法系统设置——硬件——显卡与显示器——混成器,勾选启东市开启混成,然后注销重新登录即可...原创 2021-01-20 18:59:53 · 1768 阅读 · 0 评论 -
Manjaro安装mysql遇到问题
问题manjaro系统更新后,mysql也一起更新,然后无法访问了。查看mysql进程没了,执行sudo systemctl start mysqld.service 启动失败。重新安装也不管用解决方法初始化报错日志如下。mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysqlmysqld: error while loading shared libraries: libicuuc.so.65: can转载 2021-01-18 11:47:15 · 373 阅读 · 0 评论 -
manjaro设置双网卡(内外网)
1、查看网卡ip addr$ ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft fo原创 2020-10-09 11:25:48 · 3122 阅读 · 0 评论 -
Ubuntu使用VNC卡顿问题
现象我用的Linux Mint系统,属于Ubuntu系,因为个人喜欢KDE桌面,所以安装好系统后又按了一个KDE环境。使用默认的Can桌面vnc连接是没有问题,但是使用KDE时,如果你没有接显示器,是非常卡,接入显示器会发现马上不卡了。解决参考遗留问题这种方法的分辨率最大支持13660x768,我的显示屏是1920*1080的,无法做到最佳显示。,...原创 2021-01-06 11:15:40 · 4764 阅读 · 0 评论 -
Ubuntu系Linux定时任务
背景最近公司天天统计谁下班不关机,被抓住就罚钱,甚是恶心,于是就在我的Linux mint整个定时任务,每天23点禁用网卡,早晨7点开启。因为他们统计的方式无非就是在某个时间点去ping 你的ip,禁用网卡我看你怎么ping。开整crontab分为普通权限和root权限,就是说如果你的定时任务需要su权限,那你可以这样:sudo crontab -e #该命令下编辑,脚本会自动用su去执行### 定时任务0 23 * * * ifconfig enp2s0 down##每天七点开启网卡0 7原创 2021-01-06 10:42:33 · 251 阅读 · 0 评论 -
给debian系的Linux系统设置apt代理
测试环境Linuxmint 20方法在/etc/apt/apt.conf.d路径新建一个apt_proxy.conf,只要是以conf结尾就行,内容如下Acquire::http::Proxy "http://192.168.2.250:3128";Acquire::https::Proxy "http://192.168.2.250:3128";记得把代理服务器换成自己的...原创 2021-01-06 09:25:11 · 1114 阅读 · 0 评论 -
Ubuntu系linux系统硬盘安装
适用于没有U盘等其他存储介质的场景参考转载 2021-01-04 14:54:59 · 66 阅读 · 0 评论 -
Linux命令
查找后执行某个命令# 查找/路径下的所有java文件并删除find / -name "*.java" | xargs rm -rf# 查找文件内容,并替换,把/下所有文件中包含内容aaaa的都替换为bbbbfind / -name '*' | xargs perl -pi -e 's|aaaa|bbbb|g'...原创 2021-01-04 11:54:45 · 65 阅读 · 0 评论