1.解释下什么是GPL,GNU,自由软件?GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证两种。2.如何选择Linux操作系统版本?一般来讲,桌面用户首选Ubuntu;服务器首选RHEL或CentO
分类:
系统相关 时间:
2019-09-17 12:50:15
阅读次数:
136
ref : https://blog.csdn.net/u012075739/article/details/24877639 2. 交叉编译SDL 编译SDL前先要编译其依赖库 tslib、libiconv Tslib $ cd tslib-1.4 $ sudo apt-get install l ...
分类:
系统相关 时间:
2019-09-16 09:16:48
阅读次数:
110
GNU nano 4.4 "Hagelslag" 更新日志: 启动时,光标可以放在第一个或最后一个出现位置 字符串前面带有+/string 或 +?string的字符串。 发生自动硬包装时((--breaklonglines),任何前导引号字符将自动复制到新行。 当光标位于缓冲区末尾时,M-6也会再 ...
分类:
其他好文 时间:
2019-09-16 00:32:34
阅读次数:
77
Screen 是一款用于命令行终端切换的软件,可以让任务在后台运行 当远程连接时,即使连接断开任务仍然可以继续运行 官网:https://www.gnu.org/software/screen/ 主要用法 新建窗口 有 3 种用法: 会话分离 可以在窗口中使用 或者使用快捷键 直接分离会话切换至主窗 ...
分类:
其他好文 时间:
2019-09-14 22:55:32
阅读次数:
111
问题: 大概就是,liburl3依赖没找到,或版本不对。 解决办法: 我们可以使用purge重新安装之。 就可以了。 ...
分类:
Web程序 时间:
2019-09-14 10:21:58
阅读次数:
175
在编译Ogre的时候make install出现了这个问题,这里发现我的libGL.so指向了libGL.so.1.0.0,这是怎么一回事呢? 1. 搜索libGL.so文件路径: 比如,本机中路径为:/usr/lib/libGL.so 2. 建立symlink: sudo ln s /usr/li ...
分类:
系统相关 时间:
2019-09-13 22:27:48
阅读次数:
489
地址:https://blog.csdn.net/baidu_35679960/article/details/79200865 1、ANSI C标准是什么?GNU又是什么?ld是什么? ANSI C是C语言的标准规范,是国际标准化组织制定的国际标准。 虽然 ANSI C规范了C语言的实现,但是在实 ...
分类:
其他好文 时间:
2019-09-12 19:50:55
阅读次数:
90
一、环境:Redhat 二、步骤 1、root用户登录打开终端 2、查看原本是否有JDK有则删除,Linux自带的JDK一般不可用 查看JDK版本 [root@localhost soft] java version java version “1.4.2″ gij (GNU libgcj) ver ...
分类:
系统相关 时间:
2019-09-12 13:38:05
阅读次数:
119
我们平时逛github时常常会看到Readme里面有个Lience,经常会看到GNU、GPL、BSD、Apache等字眼,但是你真的清楚这些协议及其区别吗?1.GPL:我们很熟悉的Linux就是采用了GPL。GPL协议和BSD,ApacheLicence等鼓励代码重用的许可很不一样。GPL的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代码做为闭源的商业
分类:
Web程序 时间:
2019-09-12 11:41:34
阅读次数:
133
我们需要处理的各种目录中有大约500GB的图像。每个图像的大小约为4MB,我们有一个python脚本,一次处理一个图像(它读取元数据并将其存储在数据库中)。每个目录可能需要1-4小时才能处理,具体取决于大小。 我们可以在GNU / Linux操作系统上使用2.2Ghz四核处理器和16GB RAM。当 ...
分类:
编程语言 时间:
2019-09-12 10:01:31
阅读次数:
68