- 博客(10)
- 收藏
- 关注
转载 Ubuntu:如何显示系统托盘图标(systray)
1. 问题说明Ubuntu 11版本开始,默认关闭了托盘图标的显示,需要手动执行命令或额外工具配置,添加到白名单。Ubuntu 13.04更彻底,默认配置根本没有托盘图标,除了java和wine等几个系统自带的程序可以显示,其它任何应用程序都不能显示,以前的命令也不支持了,例如QQ也显示不了了。Ubuntu 14.04 取消了系统托盘白名单机制,导致使用传统系统托盘技术的程序无法显示...
2015-12-16 14:43:00
606
转载 Ubuntu:14.04.2 安装多个Linux内核
http://blog.csdn.net/ddk3001/article/details/47340119安装Ubuntu 14.04.2 后,内核是 3.16.0-30-generic1、虚拟机安装(1)VMware使用如下命令安装多内核:sudo apt-get install linux-image-3.16.0-44-genreic(2)Vi...
2015-12-16 14:42:00
244
转载 Ubuntu:/etc/rc.local 可执行权限问题
VmWare 11.1.2安装Ubuntu 12.04系列版本, /etc/rc.local 有可执行权限。安装Ubuntu 14.04系列版本,发现 /etc/rc.local 没有可执行权限,导致写入其中命令无法执行。VmWare 11.0.0安装Ubuntu 12.04和14.04系列版本,/etc/rc.local 都有可执行权限VirtualB...
2015-12-16 14:40:00
460
转载 Linux:32/64位程序(应用程序、共享库、内核模块)
摘要:Linux系统区分32/64位,相应地,应用程序、共享库和内核模块也区分32/64位。本文以Ubuntu系统为例,介绍如何编译和使用32/64位的应用程序、共享库和内核模块。1. 应用程序要点:使用gcc编译器的-m32和-m64选项指定编译成32位或64位应用程序,编译时需要使用32/64位库,因此编译前需要安装对应的库。在64位系统上,可以执行64位和32位...
2015-12-16 14:37:00
182
转载 Linux:获取当前进程的执行文件的绝对路径
摘要:本文介绍Linux的应用程序和内核模块获取当前进程执行文件绝对路径的实现方法。注意:使用此方法时,如果执行一个指向执行文件的链接文件,则获得的不是链接文件的绝对路径,而是执行文件的绝对路径。应用程序的实现方法#include <stdio.h>#include <unistd.h>int main( ){ char link[100];...
2015-12-16 14:36:00
154
转载 Linux:使用rpcgen实现64位程序调用32位库函数
摘要:本文介绍使用rpcgent实现64位程序调用32位库函数的方法,并给出样例代码。我的问题我的程序运行在64位Linux系统上,需要使用一个从外部获得的共享库中的函数,这个共享库是32位的,无法获得源代码或64位共享库。我对Linux系统和程序的了解是:64位程序只能调用64位共享库,32位程序只能调用32位共享库。64位程序不能运行在32位系统上,32位程序可以运行在6...
2015-12-16 14:35:00
134
转载 Linux:发行版安装包的下载地址
1、Linux发行版网址发行版http://distrowatch.comLinux发行版信息大全Ubuntuhttp://www.ubuntu.com官网http://cdimage.ubuntu.com/releases下载http://old-releases.ubuntu.com下载http://kernel.ubuntu.com...
2015-12-16 14:34:00
206
转载 Linux:file命令显示自定义文件类型
file 命令可以查看文件类型信息,原理见:非常Linux—file命令与magic file修改 /ect/magic 文件后,可用 file 命令显示自定义文件类型信息。man magic 详细说明了如何修改 /etc/magic举例如下 :例1:文件的前四个字节是 44 33 22 11 (16进制),则文件类型为 AAA Type0 long 0x1122...
2015-12-16 14:31:00
201
转载 Ubuntu:编译Linux内核源代码和内核模块
1. 目的内核模块需要运行在Linux 3.8.13内核中,因此需要为此内核重新编译内核模块源代码。2. 步骤1、在Ubuntu 14.04 64位(内核3.13.0-24-generic)上,编译Linux 3.8.13内核源代码,并安装编译后的Linux内核。2、为Linux 3.8.13内核编译内核模块3. 方法(1)下载:Linux内核源代码压缩包https://...
2015-12-16 14:29:00
109
转载 Ubuntu:Android编译环境设置和编译
1. 设置 Android 4.4 编译环境1、删除 Java 7sudo apt-get remove openjdk-7-jdksudo apt-get remove openjdk-7-jresudo apt-get remove openjdk-7-jdk-headless2、安装 Jdk 拷贝:把 jdk-6u45-linux-x64.bin 文件拷贝到 /usr...
2015-12-16 14:24:00
69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人