我的Fedora环境】的更多相关文章

环境: 我使用的fedora19.1-xfce版本,属于redhat系的桌面环境. 1.安装 webkit源码安装webkit失败,这里提供的是yum安装方式. a.查看当前yum库中的webkit资源: [root@localhost pythontest]# yum list webkit* 已加载插件:langpacks 已安装的软件包 webkit-sharp.x86_64 .fc19 @fedora webkit-sharp-devel.x86_64 .fc19 @fedora web…
Fedora现在也更新到了第20个版本,只是在15+以后的版本,大多数操作,都是大同小异的,也不必特意去关注版本号,只有对应到具体的软件,可能会因为库的版本,有或多或少的区别. 之前每次都喜欢按照一些网文,装好就一气装上一大堆所谓的常用软件,不过似乎最后大多数都派不上用处,因此觉得还是踏实一些,用到哪里装哪里好了. 一.系统篇 一般装好之后,第一件事,就是安装第三方yum源,在国内出于速度考虑,可以选择安装163(http://mirrors.163.com/).sohu(http://mirr…
1.VIM配置 Vim强大的配置与功能,其来源基本上就两个地方:Vim插件以及Vim配置文件. Vim本身的系统配置文件夹是在/usr/share/vim/和/etc/vim/两个文件夹下.一般情况下,我们不需要改变这两个文件夹下的配置文件,只需在自身用户文件夹/home/username(其中,username为用户名,我的用户名是xiaoku)下建立自己的配置文件(.vimrc). 一个具有语法高亮的.vimrc配置文件参考内容如下: " This line should not be re…
适用于jumperserver版本:v0.3.1-2  官网:http://www.jumpserver.org/ 系统:centos7.2 基本安装 备注:如果是centos系统最好使用基本安装,否则可能出现python版本和jumper要求的不一致 服务端的安装 1. 安装git  yum -y install git 2. 下载jumpserver  cd /opt git clone https://github.com/jumpserver/jumpserver.git 注:不要安装在…
原文地址:http://www.ruanyifeng.com/blog/2013/07/gpg.html 作者: 阮一峰 日期: 2013年7月12日 前两篇文章,我介绍了RSA算法. 今天,就接着来看,现实中怎么使用这个算法,对信息加密和解密.这要用到GnuPG软件(简称GPG),它是目前最流行.最好用的加密工具之一. 一.什么是GPG 要了解什么是GPG,就要先了解PGP. 1991年,程序员Phil Zimmermann为了避开政府监视,开发了加密软件PGP.这个软件非常好用,迅速流传开来…
Fedora环境 编译环境 操作系统: 64位 Fedora23 下载源文件 spice-gtk.spice-protocol 安装依赖 $ sudo yum install -y dh-autoreconf.noarch gtk-doc.noarch icoutils.x86_64 perl-Text-CSV.noarch vala-tools.x86_64 gtk3-devel.x86_64 openssl-devel.x86_64 celt051-devel.x86_64 gstreame…
GPG入门教程 GpG使用指南 1. 安装 源码编译安装:源码下载地址 ./configure make make install 直接安装编译好的二进制文件 # Debian / Ubuntu 环境 sudo apt-get install gnupg # Fedora 环境 yum install gnupg 2. 使用 GPG 生成密钥 # gpg --gen-key: 选择加密算法:RSA and RSA 密钥长度:2048 密钥有效期:永不过期: 3. 密钥管理 列出密钥:# gpg…
我们以 GPG(加密工具)为例来说明两种安装方式的区别: 源码(Source code releases,名称中则会含有src等说明信息,tarball:source),先编译再安装 GPU 的源码地址:GnuPG - Download ./configure make make install 直接安装编译好的二进制包(GnuPG binary releases,名称中一般含有bin等说明信息,tarball:binary) # Debian / Ubuntu 环境 sudo apt-get…
一.什么是 GPG 要了解什么是 GPG,就要先了解 PGP. 1991 年,程序员 Phil Zimmermann 为了避开政府监视,开发了加密软件 PGP.这个软件非常好用,迅速流传开来,成了许多程序员的必备工具.但是,它是商业软件,不能自由使用.所以,自由软件基金会决定,开发一个 PGP 的替代品,取名为 GnuPG.这就是 GPG 的由来. GPG 有许多用途,本文主要介绍文件加密.至于邮件的加密,不同的邮件客户端有不同的设置,请参考 Ubuntu 网站的介绍. 本文的使用环境为 Lin…
第三方软件库: http://download1.rpmfusion.org/free/fedora/releases/25/Everything/x86_64/os/repoview/index.html 原帖http://www.linuxdown.net/install/soft/2016/0303/4903.html 安装vim sudo dnf -y update sudo dnf install vim-enhanced common lisp 原帖:http://www.progr…
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…
1.安装Kernel Headers(头文件) 通过安装kernel-devel RPM包就可以得到Kernel Headers,但默认情况下没有被Fedora 20安装.通过DVD ISO 或者 yum在线安装的方式都可以安装系统内核头文件,这里先查看一下系统的内核版本: [root@localhost SPECS]# uname -rm -.fc20.x86_64 x86_64 然后使用yum在线安装Kernel Headers: [root@localhost SPECS]# yum in…
1. Fedora 19 居然没有自带 gcc 和 g++: sudo yum -y install gcc gcc-c++ 2. 安装 vim 和 cvim 插件: sudo yum -y vim cvim 3. vim 配置文件 vimrc 的存放位置: 系统 vimrc 文件: "/vim/vimrc" 用户 vimrc 文件: "/home/.vimrc" 用户 exrc 文件: "/home/.exrc" 系统 gvimrc 文件:&q…
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  复制到自己的软件文…
安装Fedora  C/C++开发环境 1 Fedora 是一个开放的.创新的.前瞻性的操作系统和平台,基于 Linux. 2.选择自定义配置 3.设置版本为10.0 4.选择稍后安装 5.选择64位fedora 6.选择默认名称 7.设置为双核处理器 8.设置为1G内存 9.使用桥接网络 10.选择默认IO控制器 11设置SCSI类型 12创建新的虚拟磁盘 13.设置磁盘大小,便于迁移选择拆分为多个文件 14设置路径, 15.单击完成 16选择设置 17选择ISO镜像并设置 18开启虚拟机 1…
一.提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便.Fedora在安装的时候可以选择安装Fedora Eclipse,这个IDE很强大,C,C++,Java,Python等等都支持,而且编译,调试和测试等功能也很完善.不过一般太强大的东西都有一个 毛病就是速度会比较慢,在dave的机器上,打开Eclipse需要20秒之多,选项也太多,用起来眼花缭乱…
以下命令可能是你经常需要用到的: dnf list installed 列出所有dnf安装的包 dnf remove packagename 删除包   先获取trove-integration git clone https://git.openstack.org/openstack/trove-integration.git 进入到相应目录 cd trove-integration/scripts/ 请选择一个网络稳定的环境开始安装,如果中途中断或是安包的时候请求超时,就重新运行命令 ./r…
1.搭建桌面环境fedora的源里包含的需要的套件包,用下面命令安装sudo yum intall qt qt-devel qt-x11 qt-doc qt-demos qt-examples qt-asssistant qt-creator qt-config默认是qt4.8 2.搭建交叉编译环境这就需要去qt官网下载相应的源码包来本地编译构建了没啥重要的东西就是构建时候./configure -prefix yourPATH自己找个路径安装方便以后配置安装完后export 一下刚刚配置的环境…
介绍 本文介绍如何在 CentOS 7(6/6.5). Fedora.RHEL 上安装 Java.Java是一个流行的软件平台,允许您运行Java应用程序. 本文涵盖了以下Java版本的安装: OpenJDK 8 Oracle Java 8 先决条件 在开始之前,您应该有一个能够执行 root 权限命令的用户账户. Java的变化 Java平台有三个不同版本:标准版(SE).企业版(EE)和微型版(ME).本文主要关注Java SE. 可以安装两个不同的Java SE包:Java运行时环境(JR…
[Dual monitor workspaces] 默认情况下,fedora中 Gnome 桌面环境在切换工作去的时候,只会在 Primary display 上切换, 其他显示器保持不变.如果要实现多显示器同时切换,需对 GNOME 进行相关配置.下面两种方法而选一即可. CLI 通过命令行操作,只需打开 terminal 执行下面命令即可: $ gsettings set org.gnome.shell.overrides workspaces-only-on-primary false G…
1.安装VMware  VMware-workstation-full-10.0.7-2844087.exe    破解码:HY06L-F334P-9Z6H9-6R2XM-23C6J  安装完成之后,Downloading VMware Tools for Linux - version 9.2.02.下载源码openJDK源码    http://download.java.net/openjdk/jdk7/promoted/b147/openjdk-7-fcs-src-b147-27_jun…
之前我曾经写过一篇文章介绍在 GNOME 3.x 下安装小企鹅输入法框架,但最近在 Fedora 26/27 环境下发现老方法已经失效了,会导致 GNOME 3.24/3.26 桌面在重启后无法进入,探索了一段时间后终于发现了关键问题所在,总结出一套新的方法,可以顺利安装并使用 FCITX 了,具体如下: 1.删除系统自带的 ibus 输入法框架,使用命令 sudo dnf remove ibus 即可.然后在系统设置->键盘设置中,把输入法快捷键禁用掉. 2.安装 fcitx,但注意不要再安装…
Fedora 24 Linux 桌面环境默认字体渲染引擎 freetype 及字体配置工具 fontconfig 采用的是未经优化的编译及设置,字体渲染效果比较差.而某些 Linux 发行版的桌面字体渲染看起来很好,甚至能够接近苹果 Mac OS X 系统的效果,实际上是对 freetype 字体渲染引擎进行了修改的缘故.为此,我们可以通过安装 Infinality 的改版 freetype 及 fontconfig 软件包来实现基于 Infinality 的字体渲染效果.Infinality…
盼望了好久的Fedora21终于发行了.先来晒一张图: 默认桌面还是那么简洁: 好了,废话少说.来看看在Fedora下搭建opencv开发环境,因为我已经搭建好了(过程比较艰辛) 先注明参考文章,感谢这位博主: http://www.cnblogs.com/gala/archive/2011/10/10/2206529.html 下面是我写的了. 总叙:因为主要是参考的官方文档搭建的,所以呢如果没有什么问题我就直接带过. 1.各种依赖关系: GCC 4.4.x or later.(按照安装gcc…
又来折腾发行版了. 这一回是Fedora12,搞的挺艰难的 下载了Fedora-12-i386-DVD.iso,无论使用ultraiso还是dd都无法安装. 后来下载了一个ImageWriter.exe(opensuse工具),将文件名后缀改成.raw之后刻录.更加无法使用. 连dd大法都不可以,这下懵了. 后来就合计着下载一个Live吧,Live也不见得有多弱,最多少点软件吧,我想. 下载了Fedora-12-i686-Live.iso使用ultraiso刻录到U盘,还是失败,后来使用了 dd…
Mate桌面环境:$ sudo yum install @mate-desktop KDE桌面环境:$ sudo yum install @kde-desktop XFCE桌面环境:$ sudo yum install @xfce-desktop LXDE桌面环境:$ sudo yum install @lxde-desktop Cinnamon桌面环境:$ sudo yum install @cinnamon-desktop…
最近 使用C++ 开发 更换机器的时候,还要重新配置一下 gnu 工具链.于是简单进行了安装了一下: yum install gcc yum install gcc-c++ yum install gdb yum install cmake yum install make yum install boost yum install boost-devel 这些命令可以快速恢复环境.但是注意有关于库的版本问题,由于源中没有及时更新,所以如果要使用最新的库版本,还是通过源码编译安装. 另外还可以通…
事实上,环境搭建在linux系统还是比較简单的,下载已经编译好的包,配置一下环境变量. 或者下载源代码,自己编译. 这里记录一下,主要是node版本号变化节奏很块的情况下.怎样配置一次环境变量就不要再配置了. 下载并解压node-v0.12.7-linux-x64二进制文件, 文件夹: [doctor@localhost node-v0.12.7-linux-x64]$ pwd /home/doctor/opt/node-v0.12.7-linux-x64 配置文件: [doctor@local…
LAMP是Linux + Apache + MySQL +PHP/Python的缩写,是一组常用来搭建动态网站服务器的开源软件.它们本身都是各自独立的程序,但是因为开源并且常放在一起使用,所以拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序开发平台. Linux:Linux 处在最底层,提供操作系统.它的灵活性和可定制化的特点意味着它能够产生一种高度定制的平台,让其它组件在上面运行. Apache:Apache位于第二层,它是一个Web 服务器软件,提供可让用户获得 Web 页面的机制…
一.办公类软件 1.Office办公:WPS 二.网络通信类软件 1.浏览器:Chrome 2.远程桌面:rdesktop(适用于Windows系列) 三.操作系统设置与优化 1.3D桌面管理:Compiz Fusion(Compiz) 2.输入法:Fcitx + Sogou…