0. 缘起基本系统,是一个最小化的debian系统,可以在其上使用debian的apt-get 机制,进一步的安装你所需要的软件包。多用于开发测试用,比如在现有系统下交叉编译一个64位的系统为了不影响当前系统的环境,可以在某个工作目录下安装一个基本系统,然后在这个子系统里构建交叉编译环境。安装程序也用到。在将目标磁盘分区完后,安装程序会将要安装整个系统的分
转载 3月前
0阅读
前言Kali Linux 是一个基于 Debian 的开源安全 Linux 发行版,附带各种工具来执行黑客攻击和渗透测试。尽管开发人员已经使 XFCE 界面变得非常简单易用,但如果有人对此不满意,那么他或她可以使用其他可用选项(例如 KDE、GNOME、Cinnamon、Budgie、还有更多…… 但是,这里我们将只讨论由庞大的 KDE(K 桌面环境)社区开发和维护的 KDE Plasma,它还提
   Linux服务器具有稳定性好,价格低等优点。最为一个开源平台,无论是商业机构的支持还是网络开源程序组织的技术,都达到了一个成熟的水平。因为,目前中小型企业可以考虑一下使用Linux作为Web服务器,FTP服务器等的平台,这里我使用了Debian系统。 (一) 服务器的搭建:      有
下载https://xorg.freedesktop.org/archive/individual/xcb/xcb-proto-1.13.tar.bz2https://xorg.freedesktop.org/archive/individual/xcb/libxcb-1.13.tar.bz2编译BUILD_LIBS=${HOME}/build_libsexport PATH=${...
原创 2021-08-07 08:42:49
971阅读
在网上查看,linux有多种设置开机自启动的方法,这里有两种,但第二种一直测试不成功,希望大家可以提出一些建议,非常感谢!方法一:直接在/ect/rc.local 中 exit 0 之前添加,重启即可,最简单的方法方法二:在/etc/init.d/  下新建启动脚本,在 /etc/rc2.d/ 下用软链接,链接此脚本即可。1. /etc下rc?.d 目录简介/etc  下有 r
Debian 4.0之前的版本不象Redhat等Linux,没有rc.local档,要想让某脚本开机启动,就需要们自己建立rc.local,同时还得设置启动级别,才能有用. Debian系统定义了0到6共产7个运行级别,分别对应的是/etc/rc0.d .../etc/rc6.d七个目录下的脚本,其中默认的运行级别为5,每级代表的意思如下: Run
Wine 是一个开源兼容性层,允许您在类似 Unix 的操作系统 ( 如 Linux、FreeBSD 和 macOS ) 上运行 Windows 应用程序。Wine 并不是一个模拟器,它是一个接口。Wine 将Windows系统调用转换为等效的 POSIX 调用使用的 Linux 和其他基于 Unix 的操作系统。这就是为什么使用Wine可以在 Linux 系统中运行 Windows 程序的原因。
下载https://xorg.freedesktop.org/archive/individual/xcb/xcb-proto-1.13.tar.bz2https://xorg.freedesktop.org/archive/individual/xcb/libxcb-1.13.tar.bz2编译BUILD_LIBS=${HOME}/build_libsexport PATH=${...
原创 2022-01-27 15:17:37
997阅读
启动过程关键点分类如下:bios -> grub -> initrd -> real system这里 bios->grub->initrd 的过程在每一个使用 grub 引导的发行版中执行的过程大同小异,本文主要针对 debian 系统启动过程,重点在 initrd-> real system 这一阶段。内核启动的入口是 start_kernel 函数,这与常
译者注:debian官方内部围绕systemd发生过激烈的争论,最终换来了妥协。debian jessie 默认使用systemd作为init程序,但是保留了sysv,二者不可同时存在。如果你想让debian依然使用sysv,可以参照下面的办法。首先安装sysv init软件包apt-get update apt-get install sysvinit-core&n
推荐 原创 2015-05-13 16:07:05
2500阅读
​​ 因为现在​​Xlib​​是在​​XCB​​之上实现的. 是的,但是使用​​X​​(如​​*core*X​​协议,没有​​Xlib​​),这是我以前未预料到的​​全新​​的​​混乱​​程度.???? 基本上,​​X​​服务器​​*仅*​​交换与键盘上的​​物理键​​相关联的任意数字的​​键码​​.要理解它们,需要映射到表示​​命名键​​的​​标准数字​​的​​键符​​.在​​Xlib​​中,映
原创 2022-04-11 14:58:59
264阅读
银河麒麟V10 + ARM CPU, 在源码安装Qt5.12.8的时候发现加了-qt-xcb选项之后,会出现如下错误:网上查了一圈,说是要先编译xcb
Linux有多种设置开机自启动的方法,这里有两种方法一:直接在/ect/rc.local 中 exit 0 之前添加,重启即可,最简单的方法方法二:在/etc/init.d/  下新建启动脚本,在 /etc/rc3.d/ 下用软链接,链接此脚本即可。1. /etc下rc?.d 目录简介/etc  下有 rc0.d  -- rc6.d分别代表不同的级别:0: 
转载 1月前
262阅读
Linux是一种广泛使用的操作系统,而X Window系统是Linux上的一种最常用的图形用户界面系统。作为X Window系统的核心部分,XCB(X Protocol C-language Binding)是一种轻量级且高效的通信库,用于在X Window系统下处理客户端与服务器之间的通信。 在Linux平台上,XCB具有许多重要的作用和优势。首先,XCB相对于传统的Xlib库来说,具有更加轻
您应该知道如何在一个新鲜的Linux服务器上执行的最基本的任务之一是添加和删除用户。当您创建一个新的系统,你往往只能给出默认root帐户。 虽然运行在root用户提供了大量的功能和灵活性,这也是危险的,可能是破坏性的。添加一个额外的,无特权的用户来执行常见任务几乎总是一个更好的主意。然后,您应为系统上可能有的任何其他用户创建其他帐户。您仍然可以获取管理员权限,当你需要他们通过一个名为机制sudo&
错误编译ffmpeg时,报错:libavdevice/xcbgrab.c:25:10: fatal error: xcb/xcb.h: 没有那个文件或目录 #include <xcb/xcb.h> ^~~~~~~~~~~compilation terminated.编译xcb修改ffbuild/common.hIFLAGS := -I/home/quantum
原创 2022-02-07 16:28:59
596阅读
错误编译ffmpeg时,报错:libavdevice/xcbgrab.c:25:10: fatal error: xcb/xcb.h: 没有那个文件或目录 #include <xcb/xcb.h> ^~~~~~~~~~~compilation terminated.编译xcbhttps://blog.csdn.net/quantum7/artic...
原创 2021-08-07 13:13:57
841阅读
systemd即为system daemon,是linux下的一种init软件,由Lennart Poettering带头开发,并在LGPL 2.1及其后续版本许可证下开源发布,开发目标是提供更优秀的框架以表示系统服务间的依赖关系,并依此实现系统初始化时服务的并行启动,同时达到降低Shell的系统开销的效果,最终代替常用的System V与BSD风格init程序。Debian8、CentOS7及以上版本默认使用SystemD。本文对比旧版systemV相关功能特性介绍systemd对系统服务的管理和应用。
原创 2020-04-28 18:08:00
2606阅读
原创 15天前
38阅读
在Linux操作系统中,Qt是一种流行的跨平台应用程序框架,被广泛用于开发图形用户界面。而XCB(X protocol C-language Binding)是X Window系统的一个客户端库,用于与X服务器进行通信。在Qt开发中,我们经常会涉及到调用XCB API来完成一些与底层X Window系统相关的操作。 在Linux系统中,Qt应用程序是通过X Window系统与用户交互的。X Wi
原创 5月前
55阅读
  • 1
  • 2
  • 3
  • 4
  • 5