Linux
gunpowderfans
这个作者很懒,什么都没留下…
展开
-
getaddrinfo EAI_AGAIN 错误的一个可能原因
Linux系统,刚装好没多久,运行Node.js程序倒是看起来没啥问题,只是浏览器上打不开对应地址,然后过一会程序报错退出:Error: getaddrinfo EAI_AGAIN localhost.localdomain查了一下是因为DNS问题,但我这只是在自己机器上跑着玩,肯定跟域名什么的没有关系。想了很久才明白是因为这个系统没有主机名,所以只要给系统加上主机名,就OK了。系统安装的时候不设主机名的Linux发行版很少见,但是openSUSE看来现在是这样的了,明明以前也会随机生成个名原创 2020-09-04 00:08:40 · 37565 阅读 · 0 评论 -
Fedora 31解决docker问题
在Fedora 31上装完了docker,run的时候报错:docker: Error response from daemon: cgroups: cgroup mountpoint does not exist: unknown.解决办法是在grub加参数:systemd.unified_cgroup_hierarchy=0增加参数的办法请参考:https://as...原创 2020-03-07 04:33:10 · 1519 阅读 · 0 评论 -
Linux禁用watchdog
有些时候,关机的时候会告诉你:watchdog: watchdog0: watchdog did not stop!也许没有等待的必要,但是总得白等一两分钟才会关机。如果要禁用watchdog,需要在内核启动选项里面添加一个参数:nowatchdog以Debian为例,添加的方法是修改 /etc/default/grub 文件加上这个参数(用什么编辑器都可以,只要有root...原创 2020-02-08 02:48:36 · 16509 阅读 · 8 评论 -
修改sudoers文件,让普通用户需要用root密码使用sudo
Defaults targetpwALL ALL=(ALL) ALL加上这个即可。原创 2020-01-26 21:25:21 · 1034 阅读 · 0 评论 -
Debian修改终端登录时显示的信息(系统及内核版本,欢迎信息)
1. 修改登录时显示的系统信息显示的是uname执行输出的结果,但不必修改源代码里的常量值来重新编译内核。登录的时候调用的是 /etc/update-motd.d/10-uname 这个shell脚本,默认是执行 uname -snrvm ,所以要修改这个信息,只要改成显示其他信息即可,例如:#!/bin/sh ...原创 2019-12-28 20:09:57 · 4852 阅读 · 0 评论 -
只用ISO镜像,在Linux系统上用Qemu虚拟机给另一块硬盘安装Windows 10
以免以后遇到同样情况忘掉,这是给自己写的教程。以 Windows 10 为例。1. 准备好Win10的ISO镜像。2. 以root身份给对应的硬盘对普通用户增加rw权限# chmod 666 /dev/sdb* /dev/sdb 是要装系统的硬盘3. 启动Qemu虚拟机,挂上这个硬盘和安装盘镜像$ qemu-system-x86_64 -m 4096 -boo...原创 2019-12-08 17:22:41 · 1708 阅读 · 0 评论 -
Thinkpad X220 安装 Debian 后为 Wifi 网卡安装驱动
Debian安装默认不带有非自由(Non-Free)软件,X220的Wifi网卡没有开源驱动,所以一般情况下安装完Debian之后用不了Wifi功能,貌似Ubuntu也是如此。解决方法1:从https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi 下载合适的驱动,解压后的.ucode文件放在 /lib/firmware/ 里面,不知道...原创 2019-12-07 13:12:50 · 1346 阅读 · 0 评论 -
openSUSE上.net core 2.2因为找不到合适的libssl而不能创建项目的解决办法
解决办法来自:https://github.com/dotnet/core-setup/issues/3931在openSUSE上弄好了.net Core SDK之后输入命令:dotnet new xxxx回车,如果出现如下问题:No usable version of the libssl was foundAborted (core dumped)这是因为open...转载 2019-03-04 19:36:19 · 2636 阅读 · 0 评论