Articles of 软件包

Debian 9使用–with-fpm-acl构buildPHP7.0失败

我需要在PHP-FPM中启用对POSIX ACL的支持。 我可以使用getfacl获取ACL列表,并使用shell中的setfacl -m设置它们,以便我的内核支持它。 我已经下载了PHP7.0_7.0.19的源码 $ cd /tmp/ $ apt-get source php7.0 并更新了debian/rules文件以启用ACL支持: $ cd php7.0-7.0.19/ $ vim debian/rules 然后在第238行( export fpm_config = \ )我已经添加–with-fpm-acl=yes所以这个configuration看起来像: export fpm_config = \ –prefix=/usr –enable-fpm –enable-cli –disable-cgi –disable-phpdbg \ –sysconfdir=/etc/php/$(PHP_NAME_VERSION)/fpm \ –with-fpm-user=www-data –with-fpm-group=www-data \ –with-config-file-path=/etc/php/$(PHP_NAME_VERSION)/fpm \ –with-config-file-scan-dir=/etc/php/$(PHP_NAME_VERSION)/fpm/conf.d \ –with-fpm-acl=yes \ $(COMMON_CONFIG) \ –with-libevent-dir=/usr \ $(CONFIGURE_SYSTEMD) 我跑 dpkg-buildpackage -us -uc […]

在Ubuntu下安装YAST软件包

如何在Ubuntu下安装YAST元数据包(.ymp)包? 是否有任何工具将.ymp转换为.deb或安装脚本?

Ubuntu的包问题

我运行Ubuntu,如果我在terminal中键入以下内容,我启动一个memcached的新实例,对吧? # memcached -vv 如何在terminal中定位memcached的当前实例? 这将帮助我看到我的已经运行的实例上非常详细的模式。 谢谢

安装不在backports中的Debian软件包的“安全”方式是什么?

我想抓住nginx 0.8.x,但我意识到0.7在Lenny-backports中 。 我怎么能“安全地”安装它,以便将来如果我决定从aptitude下载一个更新的版本,它不会搞砸了?

彻底安装RHEL 5.5声明包“桌面”丢失

我是我大学的CS部门的一名学生,所以请原谅我对任何不专业的描述。 简单的解释赞赏。 我最近在几个公共工作站上更换了一些坏的显卡。 机器都是一样的型号。 在将它们重新joinnetworking之前,我进行了全新的RHEL安装 – 首先尝试了5.4,但是yum更新却遇到了各种各样的丑陋依赖错误,如果我试图删除任何有问题的软件包,整个操作系统FUBAR' d。 使用RHEL 5.5在安装过程中给我提供了同样的错误,说“java.1.5.1-sun *”和“desktops”丢失了,但yum更新没有任何依赖性问题。 现在我尝试通过GUIlogin,但没有经过标准RHELlogin页面的GUI。 桌面是一个统一的浅青色,没有系统托盘。 xclock窗口和xterm窗口打开,Firefox自动打开,但就是这样。 没有其他的。 真正令人困惑的是,电脑声称gnome已经安装,除非它显然不工作。 任何帮助或build议,不胜感激。 如果有帮助,我们部门使用kickstart来运行标准的Linux安装。 如果可以的话,我可以尝试获取脚本。 谢谢!

Debian //在多个服务器之间同步软件包/版本

我目前正在pipe理一打服务器。 apt-cacher-ng安装在开发服务器上以维护包。 这个想法是在生产服务器上具有完全相同的版本和数量的软件包。 我们首先在dev服务器上进行更新/升级,然后在validation安装(可能需要几个小时或一天)之后,我们在生产服务器上进行相同的安装。 问题是,在开发者和生产服务器上进行更新的时候,软件包的版本可能已经改变了,所以生产服务器不会得到相同版本的软件包。 我可以强制客户端(生产服务器)与开发服务器同步,而不是在互联网上检索较新的软件包? 或者,有什么聪明的自动化方法来确保我的客户端与开发服务器同步? 谢谢阅读。

完整的小企业包linux

我正在寻找某种包装,为小企业? 我们有一台服务器,但是我需要一些包,包括Apache 2,MySQL,PHP,SMTP和POP3 / IMAP? 我宁愿如果我能得到某种控制面板? 有没有用于此目的的标准服务器包? 还是应该一切安装?

重命名debian包

我正在尝试为Debian / Ubuntu构build一个nginx包的定制版本,其中有一组与默认版本相对的模块。 例如,如果我想将包从'nginx'重命名为'my-nginx',那么修改debian / structure(以及哪些文件)的最快方法是什么? 我已经解压源代码包,哪些文件,我需要在nginx-1.4.5 / debian /目录(持有控制,规则..文件)修改有buildpackage生成my-nginx-1.4.5.deb包而不是nginx-1.4.6.deb包。 我感谢您的帮助!

重build软件包和debian上的软件包pipe理器

这是一直困扰着我一段时间,无法find任何好的答案谷歌search,希望有人可以有一个坚实的答案在这里。 这是关于如何重builddebian软件包以及如何维护它们。 首先,我将如何安装启用非默认模块的NGiNX。 我认为这就像下载软件包源码,编辑东西,重build它并安装它一样简单。 但是,你怎么做,一步一步来。 其次,一旦安装了重新安装的软件包,如果发布新版本的NGiNX,并且希望通过运行一个简单的“apt-get upgrade”命令进行升级,该怎么办? 它会这样做,还是你必须重新下载和重build包? 另外,如果不是那样工作的话,你如何使它工作呢? 有人请给出一个明确的答案。 非常感谢!

将CentOS 6.8客户端添加到Spacewalk

我正在尝试为Spacewalk 2.6添加一个CentOS 6.8客户端,以便我推出更新。 为了添加客户端,我需要先安装一些软件包: rhn-client-tools rhn-check rhn-setup rhnsd m2crypto yum-rhn-plugin rhncfg-actions 。 当我尝试用yum安装它们时,出现以下错误: 错误:包:rhnlib-2.6.3-1.el7.noarch(spacewalk-client) 需要:python(abi)= 2.7 我读到CentOS 6需要python 2.6.6 ,升级它会打破yum。 我尝试安装Python 2.7,但如果我运行“python”它仍然指向2.6.6。 我尝试在/.bashrc中添加一个别名,并指向python2.7。 我试图再次安装,但它说2.6.6已安装,我需要2.7。 我觉得有必要为此做一个解决方法。 如果有一种方法来安装软件包的方式来添加客户端,而不需要包,我将不胜感激的帮助/援助。 谢谢