Articles of gentoo

在gentoo失败的crontab -e:“chown:操作不允许”

我不能在我有的gentoo盒子上以普通用户身份运行crontab -e 。 这是一个成绩单: ben@tools ~ $ crontab -e # (I add something trivial, like a new line containing "#foo") crontab: installing new crontab chown: Operation not permitted crontab: edits left in /tmp/crontab.XXXXULPy6M ben@tools ~ $ 我有另一个它的工作正常的gentoo机器。 我已经检查了所有这些东西的权限,他们都看起来既合理又相同的机器,它的工作原理: tools ~ # ls -AFlh /usr/bin/crontab -rwxr-s–x 1 root crontab 29K Oct 22 16:16 /usr/bin/crontab* tools ~ […]

帮助修改Gentoo上的ebuild

这是我第一次使用Gentoo,我很迷茫。 我想安装Nginx 。 目前的ebuild不支持limitproxy http://nginxlimitproxy.sourceforge.net 我可以看到我必须修改SRC_URI才能添加新插件的源代码。 但下一步是什么? 谢谢。 编辑:有没有官方的方式联系维护者?

我怎么能弄清楚一个服务器将“采取”多less,直到它没有响应

我有一个可能很多人都有的问题,而且这个服务器在这段时间内会变得“反应迟钝” 问题是:我怎样才能弄清楚服务器能处理多less,我从来没有研究过服务器的容量,负载平衡等等,所以我需要想法,知道怎样才能得到这些信息 可能的解决方法:我有一件事是监视服务器(可能使用像naigos这样的解决scheme) 运行的软件types:我正在运行一个下载服务,首先下载一些Aria2文件(下载pipe理员通过Web服务控制),服务器通过nginx提供服务。 (这些文件完全由用户拥有,不会被许多用户同时请求,因此理论上不需要服务的负载平衡) 我已经把同时下载的50个文件的限制,然后25 ..这是一个i3服务器相当低,它甚至保持0.0%空闲CPU使用率,非常低的内存可用于4GB,如200 MB或更less.. 。 我运行一些服务器与传输(一个洪stream下载pipe理器),我没有这些问题,据说山洪是更加过程密集型,资源和连接“破坏性”。 我不知道什么是服务器上的负载,只是通过查看托pipe服务提供商的图表。 为了获得最大的我们有:上传:10.51 mb / s 下载:58.82 mb / s不超过300 400连接.. 8核,6x 1tb高清,这是运行3 VMS与XEN .. 即使nginx中断…人们说,他们不能让他们的文件下载他们中断..然后我们看到,有时nginx进程只是closures.. 我们有不同的服务器..与XEN,或没有,..他们都有相同的行为… 啊..我差点忘了…我们有centos然后我们切换到gentoo … 我们以前试过wget,更糟糕的是,我正在考虑jdownloader,但是需要一个X11的环境..(这需要更多的资源),我还没有发现任何知道rpc / rest / soap调用的其他下载pipe理器。 有没有什么Linux的大师能告诉我从哪里开始,看看如何发现服务器的限制,并使系统稳定? 感谢你们,

如何出现不同的版本,PHP的ebuilds

我试图编译一个较低版本的PHP(5.2)作为gentooselect5.3,我有一些与新版本的编码问题 nano /etc/portage/package.use = dev-lang / php-5.2.14〜amd64 仍然当我出现emerge -av php 是stilselect版本5.3这是默认情况下 我怎么能强制select我想要的版本 ls / usr / portage / dev-lang / php / ChangeLog php-5.2.14.ebuild php-5.3.4.ebuild Manifest php-5.2.16.ebuild php-5.3.5.ebuild文件/ php-5.2.17。 ebuild metadata.xml php-5.3.3-r1.ebuild

出现只打印它的参数与“错误的海合会版本”消息

我们的gentoo服务器一直处于不一致的状态。 我不知道以前做错了什么,但现在我需要以某种方式修复系统。 我试图做revdep-rebuild,但是失败了: … X11-库/ gksu:0 X11-库/ GTK +:2 X11-库/ gtkglarea:2 X11-库/ libgksu:2 X11-库/ libsvg-开罗:0 X11-库/ QT-GUI:4 ………. 重要提示:12个新闻项目需要阅读仓库“gentoo”。 使用eselect消息来阅读新闻项目。 计算依赖项…完成! 出现:没有ebuilds来满足“gnome-base / gswitchit-plugins:0”。 emerge:寻找相似的名字… emerge:也许你的意思是这样的:gnome-base / gswitchit-plugins,gnome-extra / gswitchit-plugins,gnome-base / nautilus? 重要提示:12个新闻项目需要阅读仓库“gentoo”。 使用eselect消息来阅读新闻项目。 revdep-rebuild没有出现所有的包。 你有以下select: 如果在构build期间出现失败,请修复这些问题并重新运行revdep-rebuild。 使用/etc/portage/package.keywords来揭示更新版本的软件包。 (并删除5_order.rr再次评估) 修改上面的emerge命令并手动运行。 手动编译或取消合并不满意的软件包, 删除临时文件,然后重试。 (你可以先编辑软件包/ ebuild列表) 要删除临时文件,请运行: rm /var/cache/revdep-rebuild/*.rr 我试图删除提到的软件包之一: 哈雷〜#出现了-C gswitchit-plugins 错误的gcc版本= echo -C gswitchit-plugins 哈雷〜# […]

在gentoo上使用远程访问设置libvirt:不监听tls端口

我试图在我的无头gentoo服务器上设置libvirtd。 我想通过tls进行远程控制。 我遵循libvirt远程访问指南,但它不适合我:客户端virt-manager显示以下错误: unable to connect to libvirtd at 'xxx.xxx.info': Connection refused Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/connection.py", line 1055, in _try_open None], flags) File "/usr/lib/python2.6/site-packages/libvirt.py", line 107, in openAuth if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirtError: unable to connect to libvirtd at 'xxx.xxx.info': Connection refused 这里是我目前的服务器libvirtdconfiguration(注释剥离): listen_tls = 1 tls_port = "16514" auth_tls […]

帮助我在Gentoo上安装APC

我有PHP 5.2和Gentoo基本系统版本1.6.14 我启动了: emerge dev-php5/pecl-apc 但是它失败了: * checking ebuild checksums 😉 … [ ok ] * checking auxfile checksums 😉 … [ ok ] * checking miscfile checksums 😉 … [ ok ] * checking APC-3.0.16.tgz 😉 … [ ok ] * * ERROR: dev-php5/pecl-apc-3.0.16-r1 failed. * Call stack: [call stack] die "Unable to find […]

Gentoo apacheconfiguration。 虚拟主机问题

我使用LAMP并添加到它的虚拟主机ololo.loc! 当我使用链接http://ololo.loc它的工作原理,我可以看到从/var/www/ololo.loc/文件,当我使用本地链接的工作了,也可以看到文件从/ var / www – 默认文件夹! 但是当我从笔记本连接到我的本地Web服务器时,我使用本地IP – 它适用于/ var / www当我粘贴ololo.loc我再次看到/ var / www主机在笔记本和服务器上的文件是好的: 127.0.0.1 www.ololo.loc ololo.loc #server 192.168.1.4 www.ololo.loc ololo.loc #notebook 虚拟主机文件是 <VirtualHost ololo.loc:80> ServerAdmin webmaster@localhost ServerName ololo.loc ServerAlias www.ololo.loc DocumentRoot /var/www/html/ </VirtualHost> 我试图做到这一点,像这样的同样的问题 哪里有问题? 对不起,我的英语不好。 你可以帮我吗?

为什么Memcached不能使用vBulletin?

我有Memcachedconfiguration和设置与vBulletin 4.1.5在Gentoo Linux 32位Linode VPS上工作。 Memcached启动, includes/config.phpconfiguration为使用memcache,并且该站点确实可以正常加载和运行; 不过,Memcached似乎并没有caching,或者至lesscaching得很好。 所有的服务,Apache,MySQL和Memcached运行在同一台服务器上: # for service in apache2 memcached mysql; do service $service status; done * status: started * status: started * status: started 请参阅下面的psmem显示低内存使用情况的输出: $ psmem | grep memcached 928.0 KB + 27.0 KB = 955.0 KB memcached 下面是DataStoreconfiguration的includes/config.php部分: $ grep DATASTORE config.php -A16 // ****** DATASTORE CACHE […]

安装了APC,但没有在Gentoo上运行

编辑:我已经重新安装Ubuntu服务器,它不工作,因为它应该。 无论如何,对Gentoo不感到舒服;) 我是Gentoo noob所以请温柔:) 我正尝试在我的主机上的VPS上提供基于Gentoo(2006)的LAMP堆栈上安装APC。 我跑了 emerge -av php5-dev / pecl-apc 安装它,它似乎被正确编译等。 编辑:这是emerge的最后几行: http : //pastebin.com/MMjtjhrz 我已经将这些行添加到/usr/local/lib64/php5/php.ini: [apc] apc.enabled = 1 apc.shm_size = 32 并重新启动Apache(重新启动罚款,build议好的configuration),但APC不运行。 无法在phpinfo()或使用php -m中看到它。 编辑:不知道是否重要,但.so文件位于/ usr / local / php5 / lib / php / extensions / no-debug-non-zts-20060613 /,这似乎有点奇怪。 Suhosin也在那里,但是也没有运行。 谁能帮忙? 非常感激! 🙂