Questions tagged «debian-squeeze»

Squeeze是Debian 6.0的开发代号。如果问题是特定于此版本的,则该标签应优先于[Debian]使用。

3
logrotate配置文件语法-可能有多个通配符条目?
由于手册页没有回答我的问题,并且我不想强制轮换,因此我决定在此处提出问题。 logrotate的手册页给出了以下示例: "/var/log/httpd/access.log" /var/log/httpd/error.log { rotate 5 mail www@my.org size 100k sharedscripts postrotate /usr/bin/killall -HUP httpd endscript } 所有带有通配符的示例仅包含一个条目。现在,我感兴趣的是是否也允许这样做: /var/log/httpd/*.log /var/log/httpd/*/*.log { # ... same as above } 原因是:我有多个虚拟主机,并由“拥有”这些虚拟主机的用户将其拆分。由于日志文件是世界可读的,因此我想将文件夹绑定安装到用户主目录中,但将其限制为用户“拥有”的日志文件,这是通过将日志分为文件夹(并绑定)来最简单地实现的。 -mount仍然需要该方案)。因此,我正在寻找一种解决方案,以旋转/var/log/httpd该目录的子目录下的所有日志文件以及该目录下的所有日志文件,而不必按名称列出每个子目录。 通常,手册页不提供通配符规则或完全路径是否可能有多个条目的线索。我正在使用Debian“ Squeeze”随附的logrotate版本3.7.8-6,但我认为这不一定特定于发行版或程序版本。



5
用于Debian的启动磁盘创建器工具
我试图在Debian中创建可启动的USB以安装新系统。我在Debian中找不到任何易于使用的工具。我尝试从Debian站点下载混合ISO映像,并按照Debian站点中所述使用dd命令将其复制到USB 上,但是没有启动。 接下来,我在Ubuntu中使用了Startup Disk Creator工具,它的工作原理很吸引人。Debian中有任何类似的工具吗?我知道这里有Unetbootin,但是很难安装。

2
如何允许网络上的其他计算机访问我的虚拟Web服务器?
我使用Windows 7作为主机操作系统。我在带lighttpd的VirtualBox上安装了Debian 6.0.4。 我可以很容易地从我的机器通过键入访问Web服务器http://localhost在浏览器地址面板但是从我的网络的其他计算机无法通过输入我的IP地址来访问它。 我在VirtualBox中使用NAT端口转发。我该怎么做才能使网络服务器可供网络上的每个人使用? 编辑: 我来了一个“解决方案”-我必须将来宾端口和主机端口设置为不同的端口。但是我仍然对此有疑问,即: 服务器在端口8080上启动。 Port forwarding : guest port 8080 host port 80 我可以通过我的机器访问服务器 http://本地主机 http://本地主机:8080 但是我只能通过以下方式从网络上的其他计算机访问服务器 IP:8080

5
如何在没有root用户的情况下将文件写入USB?
我有一个4GB的USB记忆棒,已使用对其sudo cfdisk /dev/sdb进行了分区和格式化sudo mkfs /dev/sdb1。当我在Debian Squeeze上运行时,它当前设置为ID 83with System 。Linuxsudo fdisk -l 我pmount用来挂载外部USB驱动器。所以,做一个pmount /dev/sdb1坐骑它/media/usb0,因为我有FF。在/etc/fstab: /dev/sdb1 /media/usb0 auto rw,user,noauto 0 0 发出pmount命令后,将USB安装到/media/usb0-做一个ls -l /media/usb0给我: drwx------ 2 root root 16384 Mar 2 20:08 lost+found 因此,我着手开展业务,尝试将文件复制到,/media/usb0但是出现以下错误: $ cp ~/foo.bar /media/usb0 cp: cannot create regular file `/media/usb0/foo.bar': Permission denied 但是当我使用发出相同的cp命令时sudo,我可以复制文件。 为什么会这样?我尝试了其他拥有的USB驱动器,并且能够向他们写入而不会出现此错误。格式化或重新分区USB记忆棒的方式有问题吗?

3
在64位Debian上仅检测到3.2GB的4GB RAM
我正在运行Debian Squeeze(x64): # uname -srvmo Linux 2.6.32-5-amd64 #1 SMP Mon Jan 16 16:22:28 UTC 2012 x86_64 GNU/Linux 我的G31M-S主板上有2个兼容的2 GB DDR2 记忆棒。它最多支持8GB: 由于这是一台服务器,所以我不太在乎图形。所以我将其设置为最低。 Internal Graphics Mode Select: Auto Enabled, 1MB <-- Enabled, 8MB DVMT Mode Select: Fixed Mode <-- Auto DVMT/FIXED Memory: 128MB <-- 256MB 但是,Linux仅检测3.19GiB内存: # cat /proc/meminfo MemTotal: 3350712 …

1
为什么syslog比文件IO慢得多?
我编写了一个简单的测试程序来测量syslog函数的性能。这是我的测试系统的结果:(带有Linux 2.6.32-5-amd64的Debian 6.0.2) 测试用例调用有效负载持续时间 [] [MB] [s] [MB / s] -------------------- ---------- ---------- ---------- ---------- 系统日志200000 10.00 7.81 1.28 系统日志%s 200000 10.00 9.94 1.01 写/ dev / null 200000 10.00 0.03 343.93 printf%s 200000 10.00 0.13 76.29 测试程序进行了200000次系统调用,每次调用期间写入50字节数据。 为什么Syslog比文件IO慢十倍? 这是我用来执行测试的程序: #include <fcntl.h> #include <stdio.h> #include <string.h> #include <sys/stat.h> #include <sys/time.h> …

2
Debian live-build在首次运行后不会生成binary-hybrid.iso
我的电脑: Debian Squeeze amd64 live-build 包是版本2.0.12-2(最新的Squeeze) 我正在尝试使用一些自定义文件和诸如此类的东西来构建Debian Live CD。这是我做的: $ mkdir debianlive $ cd debianlive $ lb config [output omitted] # lb build [output omitted] $ ls -AF auto/ cache/ config/ binary-hybrid.iso binary.packages binary/ chroot/ .stage/ binary.list 但是,然后,比方说,我添加了一些东西到config / chroot_local-includes /,我想重建iso。所以我跑了 # lb build 再次,这一次,它跳过了更新 binary-hybrid.iso。具体来说,它输出 [...] P: Begin building …

1
在PowerBook G3上使用Debian Squeeze的图形问题(青铜)
多年以来,我一直在使用Debian Linux的旧版powerbook(g3,青铜键盘)。由于键盘问题,Woody(3.1)仍然难以安装。 Etch(4.0)和Lenny(5.0)非常易于安装和使用。 我最近尝试过Debian squeeze(6.0),如果我不安装任何xorg / window管理器组件(仅限文本控制台),它可以正常工作。一旦机器试图加载X,我就会遇到麻烦,可能是显卡驱动程序,机器只挂着一条细长的水平垃圾线。屏幕下方3/4。跳转到文本控制台(F1 ... F6)是没有选择的,此时唯一可行的是用于关闭它的电源按钮。 我在i386笔记本上的grub启动选项中修复了类似的“vga = 791”问题,但是我该如何在PowerBook上做到这一点呢?

2
Debian包目录中的Eclipse版本太旧了
Debian的创始人伊恩·默多克评论说,包裹管理是“ Linux带给业界的最大进步 “。( 维基百科 ) 但出于某种原因,如果我想要最新版本而不是古代版本,我将被迫手动安装eclipse 日食3.5.2 来自Debian包目录。为什么? 是否有更方便的方式来获得更新的版本? (我知道手动安装工作很少,但我仍然觉得应该没必要)


1
谁创建/ home / <user> / Public每个(启动)时间?
我有一个debian挤压机,每次启动后,所有/ home-Folders中都有一个空目录“Public”(是的,大写P)。 它显然看起来与SMB或FTP相关,但我无法弄清楚谁或什么对其创建负责。我唯一的提示是,其他一些管理员已经samba, gsambad, gadmintools, winbind通过apt-get 安装了软件包,并在短时间内再次清除了所有软件包。 (尽管gadmintools是一个元数据包,包括更多用于FTP,BIND,DHCP,Squid等的东西,但系统上不再运行这些服务。意思是,所有的gadmintools依赖服务都已被清除。) 我在/etc/init.d/或/ etc / rc *中找不到任何可以表明任何所述服务幸存下来并且可以用于创建目录的内容。另外,我在/ etc /或/ var /或whereever中找不到字符串“Public”,希望它会在某个配置文件中定义。我甚chattr +i至在目录上使用过,希望在启动时找到有人在syslog中抱怨,但无济于事。 谁能给我更多关于此的线索?

0
从源代码编译iptables会出错
我正在尝试编译最新的iptables 1.6,但是我收到以下错误:( ./configure没关系)然后我打电话给make: xtables-config-parser.y:20:28: error: libnftnl/table.h: No such file or directory xtables-config-parser.y:21:28: error: libnftnl/table.h: No such file or directory .... NFTNL_TABLE_FAMILY undeclared 我配置: ./configure --prefix=/usr \ --sbindir=/sbin \ --disable-nftables \ --enable-libipq \ --with-xtlibdir=/lib/xtables &amp;&amp; make 和make install它的美好,但是当我打电话iptables,我得到这个错误: iptables symbol lookup error: iptables undefined symbol: iptc_ops Debian Squeeze在VirtualBox 内核4.3.3 x86 iptables版本1.6 …

1
Samba'smb passwd文件'设置无效
将debian从lenny升级到squeeze(和samba到3.5.6版本)后,所有用户帐户似乎都被删除了。我必须使用重新创建它们 smbpasswd -a username 然后设置新密码。 第二件事是我 smb passwd file = /etc/samba/passwd 选项在配置文件中设置,但它在新版本的samba中不起作用。我真的不知道密码存储在哪里。 如何恢复以前的所有samba用户帐户?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.