linux
utt@Delimola
这个作者很懒,什么都没留下…
展开
-
dpkg强制卸载
dpkg的一个强制卸载的方法安mysql的时候因为玄学国家防火墙,安到一般被阻断了,再卸的时候各种依赖不对,dpkg -r/-P怎么都卸不掉,提示有依赖卸载包的东西,找到一个 --force-all就可成功卸载了,但有的包可能出现缺少依赖的情况,最好还是不要烦躁看清楚依赖关系!另外apt autoremove千万别随便用,可能把系统的基本组件也给你卸掉...原创 2022-04-07 23:51:04 · 15324 阅读 · 0 评论 -
pythonnet安装和使用
pythonnet是python调用c#的包,在ubuntu下比较难安,容易出问题:(注意 不要到github上直接下载,安了安不全还得卸掉,附卸的方法python setup.py install --record files.txtcat files.txt | xargs rm -rf )安装set1.安装Monosudo apt updatesudo apt install dirmngr gnupg apt-transport-https ca-certificatessud原创 2022-03-21 19:58:42 · 1980 阅读 · 0 评论 -
卸载l了xserver-xorg-input-all的情况下如何重装(鼠标键盘失灵怎么办)
参考:Ubuntu 18.04 鼠标+键盘突然失效为原bo主献上深深的感谢与敬意!原创 2022-03-21 19:50:23 · 778 阅读 · 0 评论 -
记录Linux定位top软件包的方法
apt-file search可以定位某个文件所在的apt包,但直接search top出来一堆结果,技巧:搜索/usr/bin/top减小搜索范围搜到了procps是我电脑上的top包源procps原创 2021-06-30 10:56:09 · 198 阅读 · 0 评论 -
Ubuntu下的一次捕捉键盘输入的实验
之前一直奇怪应用程序是如何得到键盘输入的,首先这肯定与键盘的驱动程序有关,但驱动程序是如何把键盘输入传递给用户进程的?这个问题在用了windows下一个按键精灵后达到了顶峰,该案件精灵使用一个脚本表达模拟发送的键盘按键和鼠标移动,之后可以自动进行操作,这说明上层应用有操作鼠标键盘的能力.查找资料后,发现原来对于linux,鼠标和键盘驱动是这样写的:鼠标\键盘的输入会转为/dev/input下的io事件event*,设备对应的event号可通过cat /proc/bus/input/devices查看.比如原创 2021-06-10 11:25:34 · 1338 阅读 · 2 评论 -
linux文件权限的理解
如果用户的有效用户id等于文件的用户id有u的权限,或者用户在文件的组id的组中有g的权限,否则只有o的权限。在设计文件服务器时(为了setuid以root运行),没有必要setgid,同时除非用户时root用户,当用户在某组时,才能setgid成功,注意特权进程要先setgid再setuid.usermod -g groupname username可以把用户的主组改为groupname,usermod -G groupname username可以把用户加入groupname组,注意不要直接在/etc原创 2020-12-10 17:20:17 · 100 阅读 · 0 评论