标签: debian-squeeze

在 debian 存储库上使用 apt-get 源代码,而不使用 /etc/apt/source.list

apt-get source我正在尝试作为 debian 系统上的普通用户使用squeeze

cyrus-imapd-2.4我想从存储库中检索源testing/wheezy

apt-get source无需 root 权限即可工作;然而,似乎没有办法让 apt-get 从/etc/apt/sources.list.

是否有任何命令行选项、备用sources.list文件、环境变量可以apt与自定义存储库一起使用?

我确实有 root 访问权限,所以我可以更改/etc/apt/sources.list,但是出于多种原因我真的不想这样做。

debian apt debian-squeeze

4
推荐指数
1
解决办法
3851
查看次数

在 debian 生产服务器上升级 PostgreSQL 的完整解决方案

我在几个网站的生产环境中使用 Debian 6 (Squeeze)。我决定使用 postgresql 向后移植,以便我可以使用 PostgreSQL 9.0 功能。我认为它将保持 9.0 并接收该主要版本的更新。

不幸的是,Squeeze 向后移植已更新到 PostgreSQL 9.1,所以我可能不会收到 9.0 的更新。

我计划升级到 9.1,但我知道这不是自动完成的。

我已经阅读了官方 pg_upgrade 和 debian 的 pg_upgradecluster,但我会很感激完整的升级指南。

  1. 要执行哪些步骤(首先 apt-get install postgresql,然后是 pg_upgradecluster,然后删除旧集群)?步骤列表会很好。
  2. 有哪些可能的故障场景?
  3. 如何准备失败并对其做出反应?

我只能停止数据库几个小时,所以我想做好准备

postgresql debian-squeeze

3
推荐指数
1
解决办法
4186
查看次数

debian挤压 - 服务的启动顺序

出于某种原因,我只需要在其中一台服务器上运行 mysql 后才需要启动 apache2。

我试过了:

  • 重命名 /etc/rc2.d 中的脚本以使 S0Xmysql 的数字低于 S0Yapache2 - 但它没有帮助。
  • 编辑 /etc/init.d/apache2 并添加 Required-Start $mysql

但是当我在启动时看屏幕时我仍然看到

INIT: Entering runlevel: 2
...
Starting web server: apache2Action 'start' failed.
Run Code Online (Sandbox Code Playgroud)

然后才

Starting MySQL database server: mysqld
Run Code Online (Sandbox Code Playgroud)

谢谢

debian-squeeze

3
推荐指数
1
解决办法
5866
查看次数

如何在 Debian 6.0.3 中设置语言环境?

如何在 Debian 6.0.3 中设置语言环境?

$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE=C
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
$ sudo dpkg-reconfigure locales
[sudo] password for foobar: 
locales-all installed, skipping locales generation
*** update-locale: Error: invalid locale settings:  LANG=en_US.UTF-8
$
Run Code Online (Sandbox Code Playgroud)

debian localization debian-squeeze

3
推荐指数
1
解决办法
3877
查看次数

通过 ssh -X :未设置显示

我尝试通过 ssh 连接

 ssh -X user@host
Run Code Online (Sandbox Code Playgroud)

但我得到

$ xterm
xterm Xt error: Can't open display: xterm:  DISPLAY is not set

$ echo $DISPLAY
# ... nothing
Run Code Online (Sandbox Code Playgroud)

在我的 sshd_config 中我有

X11Forwarding yes
X11DisplayOffset 10
Run Code Online (Sandbox Code Playgroud)

编辑

/var/log/auth.log我得到

 sshd[7396]: error: Failed to allocate internet-domain X11 display socket.
Run Code Online (Sandbox Code Playgroud)

debian ssh debian-squeeze

3
推荐指数
1
解决办法
1万
查看次数

禁用启动服务

我正在使用insserv -r nfs-common禁用 RPC。我怎么知道它是否有效?有没有办法列出正在启动的服务?它应该从/etc/init.d(因为它仍然存在)消失吗?

linux debian debian-squeeze

3
推荐指数
1
解决办法
3992
查看次数

NameVirtualHost *:443 在 debian 上没有 VirtualHosts

我有一个 Apache 2.2 服务器可以工作,但NameVirtualHost *:443 has no VirtualHosts在重新启动时收到警告。但我确实有匹配的 VirtualHosts *:443

该系统是Debian挤压。该ports.conf文件如下所示:

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
   NameVirtualHost *:443
   Listen 443
</IfModule>
Run Code Online (Sandbox Code Playgroud)

这是-S使用 apache2ctl运行该选项时的输出:

% /usr/sbin/apache2ctl -S 
[Sat Mar 06 10:07:11 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:443                  is a NameVirtualHost
         default server q2a-dev.example.org (/etc/apache2/sites-enabled/q2a:1)
         port 443 namevhost q2a-dev.example.org (/etc/apache2/sites-enabled/q2a:1)
         port 443 namevhost tcert-dev.example.org (/etc/apache2/sites-enabled/tcert-dev:1)
*:80                   is a NameVirtualHost
         default server emailtest-dev.example.org (/etc/apache2/sites-enabled/emailtest:1) …
Run Code Online (Sandbox Code Playgroud)

ssl namevirtualhost apache-2.2 debian-squeeze

3
推荐指数
1
解决办法
4万
查看次数

最先进的自动时间同步?

放置ntpdate到cron的似乎不再是一个好主意

什么是

  • 简单
  • 最先进的
  • 自动的
  • 环保 ;-)
  • 光滑

使(debian)服务器的时钟保持最新的方法?

debian ntp time-synchronization debian-squeeze

2
推荐指数
1
解决办法
1620
查看次数

如何设置 Logwatch 以立即接收高级消息?

我已经在我的 (Debian) 系统上设置了 Logwatch。邮寄等运作良好。

我想要的是每天获得一次系统的每日报告

和;

在发生时立即接收任何高级别(失败的登录尝试、攻击 - 如果可能 - 等)。

我需要修改和修改哪些设置?在使用系统方面,我是一个新手,我在 Google 上进行了研究,但结果只引导我到目前为止。

谢谢你。

debian logwatch debian-squeeze

2
推荐指数
1
解决办法
1058
查看次数

debian挤压上异常大量的安全升级包

我们的一个运行 Debian Etch Squeeze (6.0.7) 并且我们定期维护安全升级(通常每周只有几个安全升级包)的网络服务器现在显示异常高数量的可用安全升级包:

284 packages upgraded, 113 newly installed, 51 to remove and 421 not upgraded.
Run Code Online (Sandbox Code Playgroud)

怎么了?Debian 可能会强迫 Etch 用户升级到 Lenny 吗?

有任何想法吗?


编辑:服务器正在运行 Squeeze,而不是 Etch。在我们的内部 wiki 中查找了错误的页面。

# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.7 (squeeze)
Release:        6.0.7
Codename:       squeeze
Run Code Online (Sandbox Code Playgroud)

因此,@ptman 是对的:/etc/apt/sources.list指出stable从现在开始(2013 年 5 月 4 日)是 Debian Wheezy而不再是Squeeze ...

要获得 6.0.7 的安全升级,需要编辑/etc/apt/sources.list并替换stableoldstable.

debian aptitude debian-squeeze

2
推荐指数
1
解决办法
188
查看次数