ILD

grub安装,grub启动iso
2019-12-3
首先安装grub工具:sudo apt install grub-efi-amd64EFI,先使用disks挂载esp分区,然后安装:sudo grub-install --efi-directory=/media/yuan/esp创建EFI/ubuntu目录,创建grub.cfg配置文件,和gru

ubuntu 19.10使用aliyun的镜像源
2020-9-22
之前使用的18.04的镜像源,发现安装libssl-dev的时候,报错了:$ sudo apt install libssl-devReading package lists... DoneBuilding dependency tree Reading state informatio

IPv6源地址选择方法
2019-12-12
Selection algorithmLinux implements RFC 3484, "Default Address Selection for Internet Protocol version 6 (IPv6). Briefly, the algorithm involves build

IPv6源路由匹配问题导致ping失败定位
2019-12-15
在openwrt上,获取到IPv6地址后,ping知名dns server失败:# ping 240c::6666PING 240c::6666 (240c::6666): 56 data bytesping: sendto: Permission denied但是指定接口,或源ip地址后,ping

显示器连接线用错导致分辨率不对显示效果差问题
2019-12-17
显示器有3种线:VGA线,最老的那种。DVI线,比较新的电脑,但也是一种比较老的结果,之前我一直以为这个就是DHMI接口。HDMI接口DP接口买了个二手32寸2K的显示器,最大的分辨率是2540x1440。但是最大只能设置为2048x1152,显示效果很差。百度之后发现,原来使用的是DVI接口,换成

GNU Make: variable, call, eval 深入分析
2020-1-5
在makefile中除了recipes和和循环扩展变量的定义的任何地方,变量和函数都会被扩展。Variables and functions in all parts of a makefile are expanded when read, except forin recipes, the ri

GNU Make: two parse phases
2020-1-5
参考自GNU手册的3.7 How make reads a Makefilegnu make通过两个独立的phases来完成它的工作。第一个phase,读取所有的makefile文件,internalize所有的变量以及它们的值、隐式或显式的规则、构造所有的target的依赖图。第二个phase,使

GNU Make: warning: jobserver unavailable 并行编译问题分析解决
2020-1-5
先看一个简单的例子:$ cat Makefilet: make -C b$ make -j2make -C bmake[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.可以看出,进到

netlink消息类型和格式
2020-1-6
Netlink types最顶层的netlink消息类型是套接字层指定的,创建了这种类型的套接字,就只能和这种类型的netlink消息通信:如:nlsock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE); 常见的netlink消息类型有:#define

libtool学习笔记
2020-1-8
Using libtool下面的小节,简单介绍了libtool的使用方法。Creating object files使用下面的命令:$ libtool --mode=compile gcc -g -O -c a.clibtool: compile: gcc -g -O -c a.c -fPIC

Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.