Linux应用
「已注销」
这个作者很懒,什么都没留下…
展开
-
Startup Error: Unable to detect graphics environment
Startup Error: Unable to detect graphics environment的解决方法原创 2022-10-09 08:45:10 · 234 阅读 · 0 评论 -
Ubuntu安装autoconf
Ubuntu安装autoconf的方法如下:sudo apt-get install autoconf原创 2022-01-12 08:17:19 · 3628 阅读 · 0 评论 -
树莓派显示中文字体
使用如下命令:sudo apt-get updatesudo apt-get install ttf-wqy-microheisudo dpkg-reconfigure locales使用空格键勾选zhCN的选项,使zhCN.UTF-8被选中,同时在local字库中选择zh_CN.UTF-8。转载 2021-09-26 07:09:29 · 445 阅读 · 0 评论 -
ubuntu中文路径改为英文
使用如下命令:export LANG=en_USxdg-user-dirs-gtk-update跳出对话框询问是否将目录转化为英文路径,同意并关闭。 最后在终端中输入命令:export LANG=zh_CN转载 2021-09-26 07:07:39 · 907 阅读 · 0 评论 -
部署Boa服务器
部署详细步骤如下: 1. 到http://www.boa.org/下载boa-0.94.13.tar.gz,解压后得到boa-0.94.13文件夹。 2. 进入其中的src文件夹,运行./configure生成Makefile文件。 3. 在boa-0.94.13文件夹的src目录下,做如下修改:将defines.h中的#define SERVER_ROOT "/etc/boa"修改为#define SERVER_ROOT "/boa"(这样boa程序在启动时会在/boa目录下寻找boa转载 2021-09-13 16:44:56 · 643 阅读 · 0 评论 -
proc目录
Linux内核提供了一种通过/proc文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在于内存当中,不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息(例如进程)是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。下面列出的这些文件或子文件夹,并不是都是在你的系统中存在,这取决于你的内核配置转载 2021-09-13 16:41:50 · 127 阅读 · 0 评论 -
设置硬件时间和系统时间
在Linux系统中,设置正确的系统时间很重要,否则无法登陆网站和使用Makefile。设置系统时间后,要将该时间写入BIOS中,即设置硬件时间。这样,操作系统在重启后就不需对系统时间进行设置,只需要读取硬件时间即可。 Linux使用世界时间GMT和本地时间Local Time。世界时间是格林尼治时间,本地时间是用户所在时区与国际时间的差值。Linux与Windows相同之处是在每次启动时加载BIOS时间,在退出时把时间写回BIOS;不同之处是Linux把世界时间作为BIOS时间,而Windows直接转载 2021-09-13 16:39:49 · 1319 阅读 · 0 评论 -
curses库使用
文章目录curses术语和概念屏幕键盘窗口通用函数移动和更新窗口优化屏幕刷新子窗口keypad模式彩色显示padcurses术语和概念 stdscr是指curses窗口,它与显示器的物理屏幕的尺寸完全一样。curses函数库用两个数据结构来映射终端屏幕,即stdscr和curscr。stdscr:对应的是标准屏幕,它的工作方式与stdout相似,是curses程序中的默认输出窗口。curscr:对应的是当前屏幕,在程序调用refresh函数之前,输出到stdscr上的内容不会显示在屏幕上。cur转载 2021-09-09 22:11:03 · 2059 阅读 · 0 评论 -
shell之dialog详解
Liunx下的dialog工具是一个可以和shell脚本配合使用的文本界面下的创建对话框的工具,每个对话框提供的输出有两种形式:将所有输出到stderr输出,不显示到屏幕。使用退出状态码,OK为0,NO为1,ESC为255。 通用选项如下(这些选项来设置dialog box的背景、颜色和标题等):--title <title>:指定将在对话框的上方显示的标题字符串。--no-shadow:禁止阴影出现在每个对话框的底部。--shadow:应该是出现阴影效果。--inse转载 2021-09-08 05:22:19 · 2859 阅读 · 0 评论 -
Lua: Error during loading: \[string “/usr/share/wireshark/init.lua“\]:45
解决方法如下:打开/etc/wireshark/init.lua。将dofile(DATA_DIR.."console.lua")改为--dofile(DATA_DIR.."console.lua")。重新启动wireshark。原创 2021-08-12 17:36:03 · 270 阅读 · 0 评论 -
Linux不支持IPv6的解决方法
解决方法如下:打开/etc/modprobe.d/ipv6.conf。使用#注释掉alias net-pf-10 off。开启alias ipv6 on最后reboot系统。原创 2021-08-12 17:20:15 · 1919 阅读 · 0 评论 -
E: Unable to correct problems, you have held broken packages
解决方法如下:sudo apt-get update && sudo apt-get upgrade原创 2021-07-26 22:52:19 · 79 阅读 · 0 评论 -
无法解析或打开软件包的列表或是状态文件
解决方法如下:sudo rm /var/lib/apt/lists/* -vfsudo apt-get update原创 2021-07-26 22:29:35 · 285 阅读 · 0 评论 -
找不到curl/curl.h
使用如下命令解决:sudo apt-get install libcurl4-openssl-dev原创 2021-07-26 07:17:38 · 415 阅读 · 0 评论 -
stdint.h: No such file or directory
解决方法如下:sudo apt-get install libnewlib-arm-none-eabi原创 2021-07-25 11:28:18 · 581 阅读 · 0 评论 -
stdio.h: No such file or directory
解决方法如下:sudo apt-get install libc6-dev原创 2021-07-25 11:26:57 · 5063 阅读 · 1 评论 -
yacc和lex的安装
对于yacc,使用如下命令:sudo apt-get install byacc 对于lex,使用如下命令:sudo apt-get install flex原创 2021-07-25 10:45:25 · 583 阅读 · 0 评论