Articles of opensuse

在networking服务器上运行trac

我想在我的服务器上安装trac 。 我发现TracInstall安装trac一步一步。 我停止了在Web服务器上运行trac的地步,因为我不太明白所有的path是什么意思。 例如 例如:Apache和ScriptAlias 假设部署已经这样完成了: $ trac-admin /var/trac/env deploy /path/to/trac/htdocs/common 在ScriptAlias或WSGIScriptAlias(将所有其他请求映射到Trac应用程序)之前,将以下片段添加到Apacheconfiguration中,更改path以匹配您的部署: Alias /trac/chrome/common /path/to/trac/htdocs/common Alias /trac/chrome/site /path/to/trac/htdocs/site <Directory "/path/to/www/trac/htdocs"> Order allow,deny Allow from all </Directory> 问题: 什么是/var/trac/env ? 我无法在我的服务器上find它。 /path/to/trac/htdocs/common是我的trac项目的htdocs文件夹的path? 有一个htdocs文件夹,但实际上它是空的。 什么是/path/to/www/trac/htdocs ? 这又是一个完全不同的道路。 是什么让这件事情变得更糟,在安装过程中我不得不这样做 mkdir -p /usr/share/trac/projects/my-project trac-admin /usr/share/trac/projects/my-project initenv trac-admin /usr/share/trac/projects/my-project deploy /tmp/deploy mv /tmp/deploy/* /usr/share/trac 所以我现在有两个项目 为什么? 后来TracInstall他说 Alias /trac/chrome/site […]

如何使用suse linux作为一个小型路由器

我有2个子网192.168.1.0/24和192.168.2.0/24和一个suse linux服务器。 Linux有2个接口,eth0和eth1。 我想configurationsuse linux服务器作为路由器,这样我可以使这两个子网相互通信。 这些是我的步骤: 设置linux eth0 ip为192.160.1.254,eth1 ip 192.168.2.254 在linux中添加路由: 路由add -net 192.168.1.0 netmask 255.255.255.0 dev eth0 route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1 将192.168.1.0/24 gw设置为192.168.1.254,将192.168.2.0/24 gw设置为192.168.2.254 我不确定这是否会起作用? 还是有一些我失踪的步骤?

等同于开发/构build工具为suse专业11

我有专业的11.4 在redhat中我们有这个: yum group install "development tools" 在Debian中,我们有这样的: apt-get install build-essentials 什么是suse的等价物? 我想安装所有的构build/开发工具。 非常感谢任何build议,

无法以root身份login

在我的工作中,我们将产品作为软件/硬件包在预装服务器上运送。 我们使用开放的SUSE 10.3作为操作系统,我们进行了设置,并且始终使用root用户login进行维护。 最近我们刚把盒子还给我们,客户说不能再通过networking接口连接到盒子上。 所以当我开始在这个盒子上工作时,我遇到了这个问题:在命令提示符login我键入用户名“root”,然后回车。 然后甚至在它要求我input密码之前,我得到“login不正确”。 我从来没有见过这种行为,并没有在网上find任何有关信息。 有人知道发生了什么事吗? 谢谢。

在OpenSuse或Ubuntu for Linux新手上安装Subversion

我目前出售一个程序来pipe理Windows上的Subversion服务器。 我有几个客户问我,如果我的程序可以通过映射的Samba驱动器pipe理一个Linux机器。 我需要在VMWare中设置一个testing服务器。 Linux现在很容易安装。 我目前遇到的问题是不知道Linux程序如何安装到哪里以及在哪里运行软件所需的权限。 我已经非常熟悉Windows上的Subversion。 这本红皮书对Linux至less没有帮助(至less对我来说)。 我已经阅读了几本如何操作指南,但是我一直没有find能够回答我的问题的东西。 大多数情况下,这是因为我读过的大部分指南都是你必须知道Linux的。 所以这是我的问题: Subversion二进制文件安装到哪里? Subversion命令行程序在哪里安装? 运行调用命令行程序的程序需要什么权限? 有人告诉我,我需要在有关的命令行程序上做一个CHMOD 755。 我selectOpenSuse和/或Ubuntu的主要原因是我需要运行Mono二进制文件。 谢谢!

如何在Linux Suse中configurationVNC

我正在尝试将远程访问configurationopenSUSE 11.2“Emerald”,并有问题 我做了什么: 使用YaST – >networking设备 – >远程pipe理 – >允许远程pipe理 防火墙被禁用 我已经在Windows XP上安装了免费的RealVNC 当我尝试使用RealVNC连接时出现问题: 192.168.XXX.XXX:5900它给我错误“无法连接到主机:连接被拒绝(10061)” 192.168.XXX.XXX:5901给我一个黑色的屏幕,鼠标指针 在浏览器中只有不同的端口5800和5801是相同的结果 我错过了什么? 更新: 是的,它的工作。 我所做的是: 打开Gnometerminal 键入命令“vncserver” input客户端访问密码 打开文件浏览器 – >查看 – >显示隐藏的文件 打开〜home / .vnc文件夹 在gedit中打开xstartup文件 用下两行replace现有的代码: #!/bin/sh /usr/bin/gnome & 它开始工作,感谢Jed Daniels

SLES Devel软件包?

看来SLES 11.2(和OpenSUSE)缺less在Ubuntu Server或CentOS等其他发行版中常见的许多开发(dev)软件包。 我知道packages / deps可能被封装在其他名为SLES的软件包中,但是很难追踪到,特别是如果你是从我的其他发行版发来的。 http://software.opensuse.org/developer/en在这方面没有太多的帮助。 有人可以推荐一个好的来源(或来源)的开发相关的软件包的SLES? 也许它是我忽略的一些简单的东西。 当然,在你周围search可以find许多(阴暗)网站与RPMs等,但当然更多的“官方”将是理想的。

提取rar文件到文件夹

我试着Googlesearch,并检查手册页,但无法find我正在寻找。 基本上需要提取一个rar档案到一个单独的卷。 我知道: rar e archive.rar 将它解压缩到当前文件夹,但是我想把它解压到别的地方。 这可以实现,而不必首先移动存档到该位置?

Apache在升级到OpenSuse 12.1后不能启动

几天前,我从openSuse 11.04升级到openSuse 12.1在线升级。 现在,如果尝试启动Apache服务器 – sudo /etc/init.d/apache2 start 它给错误 – redirecting to systemctl Job failed. See system logs and 'systemctl status' for details 我也检查 – rtdp@linux-vai9:~> systemctl status apache2.service apache2.service – apache Loaded: loaded (/lib/systemd/system/apache2.service; disabled) Active: failed since Tue, 06 Dec 2011 13:21:11 +0530; 3min 54s ago Process: 2688 ExecStart=/usr/sbin/start_apache2 -D SYSTEMD -k start […]

平衡(当前性vs稳定性)linux服务器分布

我是桌面和服务器上的Gentoo的长期用户。 作为一名软件工程师,我喜欢它的灵活性和可定制性(以及这是一个前沿和滚动发布的事实)。 但是对于我的新服务器,我想用不同的发行版。 主要是因为编译所有东西都会成为虚拟服务器上的障碍,但也是因为Gentoo太过于stream血,有时候更新版本应该已经被更好地testing和推迟了。 (作为一个方面说明:多年来,我已经成功地部署/维护了几个Gentoo机器,大部分时间,事情变得非常顺利,机器很棒。) 所以我想问问社区根据经验(而不是意见)的build议什么分布将最好地符合以下标准: 一般 滚动版本或非常好(可靠)的就地升级path 既没有完全过时,也没有绝对出血的封装存储库 Python 2.7 / 3.3(系统将主要部署python / django应用程序) 最近的gcc(> = 4.7) 维护良好,良好的社区 灵活和可定制 应该可以并排安装不同的gcc或python版本 安全 签署(或以其他方式保护)软件包储存库 理智/安全的编译器标志(为了安全性而不是性能) 及时的安全更新和专门的安全团队/公布名单 想到的是CentOS和Debian,但不幸的是,这两者在包装方面都比较落后。 我正在关注Ubuntu,但他们正式支持的软件(主要/限制性回购)与宇宙或其他发行版相比是相当小的。 我也不是很确定他们维护官方软件包的安全性(关于安全性问题),我不太喜欢他们的公司(=封闭)心态,因为在做出影响他们用户的决策时。 在一个侧面说明:我最近安装了一个朋友12.10桌面,并没有真正的印象。 ArchLinux接近Gentoo ,减去包编译,恕我直言。 我还没有自己尝试过,但是立即脱颖而出(负面的)是相当小的核心团队和失踪的安全团队。 似乎没有专门的安全列表,他们只是最近才整合了包裹签名(我不知道这是否是强制性的)。 也有相当多的软件包只能通过AUR或不同的方式来支持。 关于这件事我没有什么可说的。 OpenSuSE也是我正在关注的,但是我最后一次尝试SuSE的时间是在内核1.x天,诚实地说(当时我是一个非常年轻的怪胎:P)。 所以我现在对它的现状几乎一无所知。 Fedora老实说也是我曾经想过的。 它通常很好的维护和(如果不延迟几个月)有一个很好的发布时间表。 另一方面,我读了很多关于Fedora 18的坏消息,特别是升级path。 而且这绝对是非常stream血的边缘。 没有多less我可以添加到这个相当长的职位,除了感谢您阅读本,并花时间。 🙂 UPDATE @ 2024UTC 我觉得我需要更新我的问题。 即使我绝对同意给出的答案,但他们并不是我所期待的。 所以这里有几点希望澄清我的情况: 我一直在维护服务器10年以上,所以(至less现在是这样),我没有考虑聘请某人来帮助我或者减轻负担。 我知道我的Linux的方式。 这是我的主要系统15年左右。 而作为一名软件工程师和极客,我不会把它交易给世界。 🙂 […]