Fedora 17 下安装codeblocks:        1.直接从yum源安装:        sudo yum install codeblocks        2.源码安装        下载codeblocks 源程序包 http://www.codeblocks.org/        tar jxf codeblocks-*-src.tar.bz2        cd codeblocks        ./configure –prefix=/usr        make…
1 软件安装 1.1测试环境和网络拓朴 大部分朋友估计也没有一个真实环境来完全整个的测试,所以我也是使用了在一台PC机上使用Vmware Workstation的方式来进行实验.总体结构是在PC机上安装vmware,vmware上安装fedora_17 64bit,然后在fedora上安装kvm以及openvswitch.在KVM里面安装了centos6.4,并且是最小化安装.我的拓朴图是在完全环境下,其实可以每个fedora17上只起一台或者两台KVM虚拟机,并不需要这么多. 网络交换机,是在…
一.硬件要求——内存 & swap & 硬盘 最小内存与swap: 1 GB of RAM & swap 建议内存与swap: 2 GB of RAM & swap [root@toughhou tough]# grep MemTotal /proc/meminfo  MemTotal:        2030952 kB [root@toughhou tough]# grep SwapTotal /proc/meminfo  SwapTotal:       419430…
Fedora 16下安装ruby on rails 最近在windows下写了些rails小程序,问题一个接一个,到最后终于坚信了那句话“windows不适合用于ruby on rails开发”.于是找了另外一台已经装了Fedora 16的电脑(系统不是我安装,也不方便重装,只好用着了,本来想用CentOS 6.3的),把RoR装上,用得还挺顺手,所以把安装过程记录一下. 在Linux下安装RoR可以用源码.rvm方式安装.用源码安装的话需要自己去解决依赖关系,偏偏我用的这个系统好多库都没安装,…
关于编译windows下的vlc网上的教程除了翻译N年前wiki官网的那些蚂蚁文之外,可以说基本没啥参考意义和价值.因为那些都是非常老的版本,0.8.x或者1.x.x,而我这个人有喜欢新鲜事儿,所以就冲着vlc-2.0.6来了.官网最新的是2.0.7,才发布没多久,在新鲜和稳定之间还是选了2.0.6,低一个版本的来调戏调戏.     首先说编译环境,网上很多人在windows下用MINGW+MSYS或者Cygwin,这些玩意儿其实就是对linux环境的一个模拟,而且编译效率之低下,简直让人无法忍…
RealVNC是目前功能最全.性能最好的VNC商业软件套件,很多时候为了确保性能和功能的统一,还是大量地在使用RealVNC.最近在Fedora 22工作站上安装RealVNC Server 5.2.3最新版,碰到了一些问题,借这个机会,把RealVNC Server的安装.两种服务模式的配置(Server模式和Virtual模式)都基本上弄清楚了,在RHEL/CentOS 6.3/7.0等系统上的安装也几乎与Fedora别无二致.   首先,当然是从RealVNC官方网站下载for Linux…
IOU的使用可以选择自己到官网https://docs.google.com/file/d/0B2AgRhS2cfxCQ01tN2NrQ0pvNUk/edit下载iou-web 软件,然后部署在linux系统下,也可以考虑下载别人或者官网提供的已经配置好的IOU的虚拟机文件,然后通过vmware等虚拟机打开. 1.Iou-Web的文件下载 a).单独的ios和license下载,ios包括三个i86bi_linux-adventerprisek9-m-12.4,i86bi_linux-adven…
Fedora 20自带OpenJDK,所以如果安装官方的JDK的话要先删除OpenJDK,步骤如下: 1:rpm -qa|grep jdk 查看当前的jdk情况. 2:yum -y remove java java-1.7.0-openjdk* 卸载openjdk,这个过程中因为依赖原因可能会卸载一些额外的软件. 3:去Oracle官网下载官方jdk,我下载的是tar.gz格式的. 4 :解压jdk安装包tar -zxvf jdk-7u51-linux-x64.tar.gz  复制到自己的软件文…
一.提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便.Fedora在安装的时候可以选择安装Fedora Eclipse,这个IDE很强大,C,C++,Java,Python等等都支持,而且编译,调试和测试等功能也很完善.不过一般太强大的东西都有一个 毛病就是速度会比较慢,在dave的机器上,打开Eclipse需要20秒之多,选项也太多,用起来眼花缭乱…
1.安装clang yum install clang 2.安装clang_complete插件 git clone https://github.com/Rip-Rip/clang_complete cd clang_complete make install 3.改动.vimrc let g:clang_complete_copen=1 let g:clang_close_preview=1 let g:clang_user_options='-std=c++11' let g:neocom…
看到网上有人讲解fedora 9下安装PF-RING的过程,都是几年前的了,比较老了,我安装PF-RING就是为了使用libpcap库,libpcap的原理是通过socket 将数据包从网卡 捕获数据包,然后在提交给应用程序,和winpcap很大的区别是,libpcap采用的是2个缓冲区,内核类似的一个乒乓操作,详细见我的庖丁解牛 --winpcap源码彻底解密一系列的文章.winpcap采用的是环状缓冲区,在winpcap下当网卡有数据到来时,npf.sys就会将数据拷贝 到内核缓冲区中,而内…
Fedora 17 关闭U盘自动mount gsettings set org.gnome.desktop.media-handling automount "false" gsettings set org.gnome.desktop.media-handling automount-open "false" gsettings 命令是linux的系统配置命令,类似与windows的regedit命令图形界面一般是用dconf-editor fedora 17 的…
qt-x11-commercial-src-4.3.1.tar.gz.kdevelop-3.5.0.tar.bz2在Fedora 8下安装. 安装KDevelop:安装KDevelop3.5要求,KDE3.4以上版本.gdb6.6以上版本.Qt3.3.2以上Qt4以下版本. 安装gdb6.6tar xvfz gdb-6.6.tar.bz2cd gdb-6.6./configuremakemake install 安装kdevelop-3.5.0.tar.bz2tar xvfz kdevelop-…
Linux Mint 17下安装的是默认的OpenJDK,可以使用java -version查看 现在需要使用Sun/Oracle官方的JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载之后安装步骤如下: sudo mkdir /usr/java,cd /usr/java 将下载的jdk文件拷贝到/usr/java目录,sudo cp ~/jdk-8u25-linux-i586.tar.gz . 解压…
一.了解Fedora 17先来了解一下Fedora吧.它是由Red Hat赞助的一个全球性开源项目,秉承“自由”.“友爱”.“杰出”.“前卫”宗旨. 1.Fedora 17的主要系统改进内核:采用3.3.4内核.安全:Fedora现在具备单独的可配置库libpwquality,来检查系统帐户新密码的质量:增加了一个新的 SELinux 布尔值deny_ptrace,用以防止恶意进程使用如 ptrace 和gdb 除错程序来读取其他程序的内存,甚至施行攻击:Kerberos 验证系统升级至 1.1…
20145236<网络对抗>进阶实验--64位Ubuntu 17.10.1 ROP攻击 基础知识 ROP攻击 ROP全称为Retrun-oriented Programmming(面向返回的编程)是一种新型的基于代码复用技术的攻击,攻击者从已有的库或可执行文件中提取指令片段,构建恶意代码. ROP攻击同缓冲区溢出攻击,格式化字符串漏洞攻击不同,是一种全新的攻击方式,它利用代码复用技术. ROP的核心思想:攻击者扫描已有的动态链接库和可执行文件,提取出可以利用的指令片段(gadget),这些指令…
怎样让oracle实验本在不做实验时性能提升--win7下举例 型号:ThinkPad E431 系统:WIN7 实验使用的笔记本不使用数据库时.建议将oracle关闭,使其释放占用的资源. oracle软件是相当耗费资源的,若PC硬件性能不佳,数据库在不用时开启将非常大程度上影响到计算机的性能. 1.关闭oracle watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaHVhbmd5YW5sb25n/font/5a6L5L2T/fontsize/400/…
目前CentOS/Red Hat (RHEL) 6.2官方自带的mysql版本为5.1,mysql5.5已经出来了. 相比mysql5.1,mysql5.5不仅在多个方面进行了改进: 性能上有了很大提升 默认存储引擎更改为InnoDB CPU多核处理性能提升 复制功能加强,新增半同步复制 增强表分区功能 等等 本文将指导你如何在CentOS/Red Hat (RHEL) 6.2及Fedora 17/16下安装最新版本的社区版本mysql. 如果您要升级mysql,请先备份好你的数据及配置文件再行…
Linux系统下安装Apache Server2.4.17.还是先声明一下,Linux命令我不进行讲解,因为我不是讲Linux命令的.有需要注意的地方,我会上图,没什么值得的注意的地方,我就不上图了.还有就是怎样将压缩包上传到Linux系统中去,我不进行讲解,还是那句话:网上教程太多了!最后,确保你的Linux是连网的! 工具/原料 Linux系列系统 Apache Server2.4.17源码包 APR源码包 APR-Util源码包 PCRE源码包 方法/步骤 1 首先,秉承我一贯的风格,来看…
Fedora下OpenGl开发环境配置 开发OpenGL工程需要3个库文件和对应的头文件: libglut.so,libGLU.so,libGL.so, gl.h ,glu.h, glut.h 这些库在linux系统中默认都有,使用locate命令验证都在标准库目录(/usr/lib)下: [root@localhost GL]# locate libglut.so /usr/lib/libglut.so.3 /usr/lib/libglut.so.3.9.0 [root@localhost G…
汇编语言程序入门实验一:在dos下对用户输入作出应答 1,背景 成功预言了今天要上计算机操作系统上机实验课,昨天预习后,今天的两个上机实验做得很成功.但是也有一些问题.问题1:学校的系统目前是windows XP,不是windows 7.问题2:学校用的编译器是masm,不是masm32.这两个问题可以归结为1个问题,即跟不上现在主流.至于在dos环境下汇编语言程序设计入门(输出hello world)和masm32的下载.安装与使用,我就不说了,详情请见链接:http://blog.csdn.…
汇编语言程序入门实验二:在dos下建立子目录操作 1,背景 在读此文,并读懂前,建议读者先阅读这两篇博客 1,在dos环境下汇编语言程序设计入门(输出hello world)和masm32的下载.安装与使用.详情请见链接:http://blog.csdn.net/u010043538/article/details/12720447. 2,汇编语言程序入门实验一:在dos下对用户输入作出应答.详情请见链接: http://blog.csdn.net/u010043538/article/deta…
使用Markdown. #@date: 2012-05-07 #@author: gr #@email: forgerui@gmail.com 因为习惯了Markdown的简单,所以需要在自己的Fedora机子上也装一个本地编辑器,Retext是一个不错的选择. 在Ubuntu下安装Retext很简单,只需要通过软件包管理就可以了,使用如下命令: sudo apt-get install retext 但在Fedora下,因为使用rpm包管理,没有找到retext包,所以这里使用源码包进行安装,…
系统安装 安装准备 系统:fedora .Win 10 硬件:U盘一枚.PC一台 软件:UltraISO 安装步骤 使用UltraISO将镜像写入U盘 window10使用磁盘管理,空出一个未分配的区域留给fedora安装系统,一般20G以上 重起电脑,bios中修改启动项至usb启动 出现三个选择项,使用向上箭头选择第一个单纯install 如果安装失败,弹出类似以下的提示:dracut-initqueue[197]: Warning: Could not boot dracut-initqu…
在红帽和centos下,一般安装完后会自带ssh,然后可以通过/etc/init.d/sshd start的方式运行,但是在Fedora 20下,系统改用了另外一套服务开启机制. 首先安装ssh server sudo yum install openssh-server 接下来之下下面两条命令行 systemctl enable sshd.service systemctl start sshd.service 搞定…
fedora/centos下gcc编译出现gcc: error trying to exec 'cc1plus': execvp: No such file or directory解决办法 翻译自:http://www.tuicool.com/articles/VZveaeZ 在fedora/centos下编译出现问题: gcc: error trying to exec 'cc1plus': execvp: No such file or directory </span></spa…
http://www.linuxidc.com/Linux/2014-04/100689.htm rpmfusion安装法: 相对于ATi,在Linux下安装NVIDIA就简单得多.只需要一个命令即可完成驱动的安装: 首先要确保你已经添加rpmfusion的源,如果你不能确认你可以安装输入此命令添加rpmfusion源: sudo rpm -ivh http://download1.rpmfusion.org/free/Fedora/rpmfusion-free-release-stable.n…
Ubuntu14.04在virtualenv下安装scrapy报错,Failed building wheel for cffi,lxml,cryptography 等. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 sudo apt-get build-dep python-lxml sudo pip install lxml --upgrade sudo apt-get install build-essent…
Windows8下安装配置WAMP        2013/12/28 最近这段时间一直在研究linuxshell编程,虽然还是初级水平,但比之前有了不小的进度,但是shell的命令很多,很难在短时间内记住,只有不断努力练习尝试总结,27号周五下午了,想换换思路,就把之前下载的有关wamp的文档拿出来了,想利用下午的时间在自己的dell-i5笔记本上搭建wamp开发环境.但是搭建工作并不顺利,从网上找了好多的帖子和文章学习来尝试,最好辅助文档是“Windows_8下安装配置Apache_2.2.…
今天以zip模式在windows10 64位环境下安装mysql5.7,到最后一步提示mysql服务无法启动. 安装步骤如下: 1.配置环境变量 我的电脑->属性->高级->环境变量->path 如:C:\Program Files\MySQL\MySQL Server 5.6\bin 注意是追加,不要覆盖 2.修改my-default.ini 在其中修改或添加配置: [mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(…