fedora

Fedora安装openresty

为君一笑 提交于 2019-12-30 08:38:20
安装参考 openresty.org 安装依赖库yum install readline-devel pcre-devel openssl-devel 解压 tar xzvf ngx_openresty-VERSION.tar.gz 配置 ./configure --prefix=/opt/openresty --with-libdrizzle=/usr/local --with-http_drizzle_module --with-luajit --with-http_iconv_module -j2 --with-http_postgres_module 然后就是make和make install 升级openresty 下载最新的openresty包 tar\configure\make\make install.在安装前需要将运行的nginx进程kill 将nginx的路径加入到环境变量中 PATH=/usr/local/openresty/nginx/sbin:$PATH export PATH 这个好像是在当前登录会话中起作用,退出就失效了,好像有个办法能让一直在环境变量中,再试 开机自动运行nginx 好像是在/etc/rc.d/rc.local中加入nginx启动的脚本就行了,回头试下 至于nginx的安装路径,配置文件路径,日志路径等,都是在.

MongoDB service not running in Fedora

半城伤御伤魂 提交于 2019-12-29 11:35:17
问题 Just installed a clean version of mongodb on Fedora 17 64-bit, but the Mongo service wont run. I followed these instructions during installation Running service mongod start results in Starting mongod (via systemctl): Job failed. See system journal and 'systemctl status' for details. [FAILED] So I ran systemctl status mongod.service which gives me mongod.service - SYSV: Mongo is a scalable, document-oriented database. Loaded: loaded (/etc/rc.d/init.d/mongod) Active: failed (Result: exit-code)

python数据结构

[亡魂溺海] 提交于 2019-12-29 01:55:43
Python 有许多内建的数据结构。如果你困惑于什么是数据结构,那么可以参考一下 Wikipedia 。 简单的来说,数据结构(data structure)是计算机中存储、组织数据的方式。比如我们之前的课程中使用过的列表就是一种数据结构,在这里我们还会深入学习它。 知识点 列表的方法与列表元素的删除 将列表用作栈和队列 列表推导式 元组、集合、字典的创建与操作 enumerate() 和 zip() 函数 实验步骤 1. 列表 >>> a = [23, 45, 1, -3434, 43624356, 234] >>> a.append(45) >>> a [23, 45, 1, -3434, 43624356, 234, 45] 首先我们建立了一个列表 a 。然后调用列表的方法 a.append(45) 添加元素 45 到列表末尾。你可以看到元素 45 已经添加到列表的末端了。有些时候我们需要将数据插入到列表的任何位置,这时我们可以使用列表的 insert() 方法。 >>> a.insert(0, 1) # 在列表索引 0 位置添加元素 1 >>> a [1, 23, 45, 1, -3434, 43624356, 234, 45] >>> a.insert(0, 111) # 在列表索引 0 位置添加元素 111 >>> a [111, 1, 23, 45, 1, -3434

Script running in PyCharm but not from the command line

我怕爱的太早我们不能终老 提交于 2019-12-28 04:01:14
问题 When I try to run my program from the PyCharm IDE everything works fine but if I type in Fedora: python myScript.py in a shell prompt I get an import error from 1 of the module. ImportError : No modue named myDependency What does PyCharm do that allows the interpreter to find my dependencies when launched from the IDE? How can I get my script to find its dependencies so it can be launched with a singe command? 回答1: There are a few possible things that can be causing this: The same python

双显卡安装Fedora 20

老子叫甜甜 提交于 2019-12-28 03:42:10
电脑CPU上有核芯显卡,独立显卡是Nvidia的GeForce。在安装Fedora 20 64位的时候,通常会有一个优先级。在电脑BIOS中有一个显卡的启动选项,PCIe或者IGFX,PCIe是独立显卡,IGFX是集成的Intel核显。做两个实验。 1. 将BIOS显示设置为PCIe,不禁用核显。将显示器VGA插到核显上,那么在启动时会启动独立显卡,可是由于独立显卡没有连接显示器,屏幕不亮。待到启动完成,进入系统,会自己主动认出核显,显示器正确连接。 2. BIOS设置不变,将显示器VGA连接到独显上,那么启动时一切正常。 3. BIOS设置为IGFX,将显示器VGA连接到核显上,一切正常。 4. BIOS设置不变,将显示器VGA连接到独显上,启动正常。Fedora系统显示不正常。 上述情况能够用表格来表示: ---------------------------------------------------------- VGA IGFX | VGA PCIe ---------------------------------------------------------- BIOS IGFX 显示 启动正常,系统不显示 --------------------------------------------------------- BIOS PCIe 系统不正常 显示 -

[原]Fedora 20安装记录

旧巷老猫 提交于 2019-12-28 03:40:38
  Fedora是我最喜欢的Linux版本,很长时间以来我都在安装使用。近一年多以来一直在搞一个C#相关的开发,很久都没有接触Fedora了,我上一次使用的版本还是Fedora 17。本以为作为一个“老”Fedora用户,安装一下最新版的Fedora 20应该轻松搞定的,没想到竟然折腾了我整整三天,今天才算是彻底搞定。这也给了我一个深刻的教训——要时刻保持勤奋的学习姿态,否则马上就会变得狂妄自大一败涂地。   从 Fedora官方网站 下载DVD ISO文件,准备硬盘安装。跟往常一样,把DVD ISO放到一个独立的分区以便于安装,惊讶的发现了第一个问题: (1) Fedora 20的DVD ISO文件大于4GB,不能放在FAT32分区 ,而放在NTFS分区的话,Linux安装过程又不能读取。怎么办?   利用 Acronis Disk Director Suite 分区工具软件创建一个独立的ext3分区,并用另一个款ext3分区读取软件 Ext2Fsd 使其在WIN7系统下可读写。将超大的DVD ISO文件复制到该ext3分区下,提取isolinux文件夹,并用启动编辑软件 EasyBCD 2.1.2 创建Fedora启动安装菜单。到目前位置,看起来已经够复杂了,应该没问题了吧?结果大大超出了我的意料之外,安装的时候出现了第二个大问题: (2)在读取软件仓库的界面显示

在Fedora 20下使用TexturePacker

你。 提交于 2019-12-28 03:39:18
TexturePacker应该是最流行的图片合并工具吧,它把多个小图组合成一个大图,以减少网络请求次数,还有利于内存的充分利用。在游戏开发和网页开发时经常会用到它,CanTK( https://github.com/drawapp8/cantk )是HTML5游戏和APP开发的利器,当然也支持TexturePacker生成的格式。但是我使用的Fedora系统,而TexturePacker却没有提供RPM安装包。我想程序本身是可以在Fedora下运行的,只是不能直接安装罢了。所以花了点时间去弄它,运气还不错,很快就搞定了: 1.下载安装包:https://www.codeandweb.com/download/texturepacker/3.6.0/TexturePacker-3.6.0-ubuntu64.deb 2.解开deb文件 [lixianjing@lixianjing texturepacker]$ ar x TexturePacker-3.6.0-ubuntu64.deb [lixianjing@lixianjing texturepacker]$ ls -l 总用量 37192 -rw-r--r--. 1 lixianjing lixianjing 4309 2月 14 17:50 control.tar.gz -rw-r--r--. 1 lixianjing

linker error while linking boost log tutorial (undefined references)

南笙酒味 提交于 2019-12-27 23:39:24
问题 I have installed boost on Fedora 20 via yum and am trying some simple examples. However I have trouble to compile the first example from the logging tutorial. Compiling with g++ -c boosttest.cc works fine, but I get lot's of errors when I try to link it with g++ boosttest.o -o boosttest -lboost_log -lpthread the full error-log: boosttest.o: In function `main': boosttest.cc:(.text+0x44): undefined reference to `boost::log::v2s_mt_posix::trivial::logger::get()' boosttest.cc:(.text+0x9a):

fedora源码安装opencv3.4.1

被刻印的时光 ゝ 提交于 2019-12-27 13:58:12
1,安装依赖: sudo dnf install gcc gcc-c++ ncurses-devel cmake sudo dnf install gtk2 gtk2-devel gtk2-devel-docs sudo dnf install libgnome-devel gnome-devel-docs sudo dnf install zlib glib atk pango gdk-pixbuf2 gdk-pixbuf2-devel sudo dnf install gtk+ gtk2-devel pkgconfig python-devel python-numpydoc sudo dnf install libavc1394 libavc1394-devel libdc1394 libdc1394-devel jasper-devel sudo dnf install ffmpeg ffmpeg-devel openjpeg-devel libjpeg-devel libpng-devel libtiff-devel 2,下载opencv3.4.1安装包: 官网下载巨慢,附一个自己上传的 链接传送门 3,安装opencv3.4.1 tar -xzvf OpenCV3.4.1.tar.gz cd opencv-3.4.1/ mkdir build cd build

linux yum命令详解

时光怂恿深爱的人放手 提交于 2019-12-27 06:13:15
yum (全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一般是如下:yum [options] [command] [package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 概括了部分常用的命令包括: 自动搜索最快镜像插件: yum install yum-fastestmirror 安装yum图形窗口插件: yum install yumex 查看可能批量安装的列表: yum grouplist 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1 安装程序组group1 2 更新和升级 yum update 全部更新 yum update package1