我的 Debian 机器上有四个 IP 地址:1 个主要 ( eth0) + 3 个额外 ( eth0:0, eth0:1, eth0:2)。
我想将eth0:1桥接网络分配给我的 VM。我需要添加谁/etc/network/interfaces?
是否可以在 Debian 上获取已安装的 php 扩展列表?有没有什么简单的方法可以找到 debian php 包中存在哪些扩展以及哪些必须手动编译(实际上三个列表会很有用:所有已启用的扩展、所有已安装的扩展、启用和未启用、所有扩展可作为 deb 包用于给定的 debian 版本)?
我使用 Debian 并尝试运行 update-rc.d sphinx 默认值,但它显示:
update-rc.d command not found
Run Code Online (Sandbox Code Playgroud)
脚本狮身人面像已经存在。
我该如何解决?
我有麻烦aptitude update和apt-get update不下载某个列表文件(具体http://gb.archive.ubuntu.com精确/宇宙源头[5019 KB])。
我可以从这里通过浏览器下载它:http : //gb.archive.ubuntu.com/ubuntu/dists/precise/universe/source/Sources.bz2
计划是通过我的本地机器下载,将其 FTP 到服务器aptitude并apt-get查找它并Hit在本地保存文件而不是重新下载。
所以我正在寻找apt将源列表下载到的位置,包缓存当然是/var/cache/apt但包列表不在那里?
我已按照此处的说明将 Raspberry Pi 配置为对默认 shell 使用“破折号” 。
我有用于 SSH 的 Dropbear。
当我通过 SSH 登录时,我仍然看到“bash”控制台,而不是“dash”。
如何改变这一点而忘记 bash?
我正在尝试在兼作路由器的 debian 机器上设置 snort 作为 ID。理想情况下,我想以这种方式设置 snort,这样我就不必购买额外的网络适配器,只是让它侦听 debian 机器已经处理的相同流量。话虽如此,从接口镜像流量,然后将镜像流量发送到 snort 的最佳方法是什么?或者你会建议我走不同的路线吗?我在想一座桥可能会起作用,但我不确定这是否是正确的解决方案,任何帮助将不胜感激,谢谢!
我有 2 sites-enabled,server_name如下:
server_name www.mysite.com mysite.com
Run Code Online (Sandbox Code Playgroud)
和
server_name dev.mysite.com
Run Code Online (Sandbox Code Playgroud)
问题:当我通过其 IP 地址访问该网站时,通过查看访问/错误日志,似乎 nginx 正在root使用dev.mysite.com.
nginx 如何决定服务哪个?我们可以迫使它服务过root的www.mysite.com时,该网站正在使用的IP地址访问?
配置文件
server {
listen 80;
server_name www.mysite.com mysite.com;
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
root /var/www/mysite/public;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$args ;
}
location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_read_timeout 300;
}
}
Run Code Online (Sandbox Code Playgroud) 令我惊讶的是,我发现我无法将我的 CentOS 5.5 系统升级到 CentOS 6...(好吧,我可以,但不支持风险和痛苦的过程,很可能会导致混乱)
因此,与其浪费我的时间进行新的全新安装,每次出现新的主要版本时我都必须一遍又一遍地重做,我更喜欢安装不同的发行版,这次选择一个我知道将始终保证可能性的发行版无缝升级到任何新的次要或主要版本。
在“大”Linux 发行版中,哪些负责保证跨主要版本无缝升级的能力?Debian 吗?
运行后
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get install -f
dpkg --configure -a
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
dpkg --configure -a
Setting up initramfs-tools (0.112) ...
update-initramfs: deferring update (trigger activated)
Setting up linux-image-3.8-2-amd64 (3.8.13-1) ...
Running depmod.
vmlinuz(/boot/vmlinuz-3.8-2-amd64
) points to /boot/vmlinuz-3.8-2-amd64
(/boot/vmlinuz-3.8-2-amd64) -- doing nothing at /var/lib/dpkg/info/linux-image-3.8-2-amd64.postinst line 268.
The link /initrd.img is a dangling linkto /boot/initrd.img-3.8-2-amd64
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.8-2-amd64 /boot/vmlinuz-3.8-2-amd64
update-initramfs: Generating /boot/initrd.img-3.8-2-amd64
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: …Run Code Online (Sandbox Code Playgroud) 我有在 Debian 6(Dom0 和 DomU)上运行的 Xen 虚拟机。我想将 DomU 上的时钟与 Dom0 同步。在http://wiki.xen.org/wiki/Xen_FAQ_DomU 上我读到我需要设置/proc/sys/xen/independent_wallclock为 0 但我什至在 DomU 上没有 /proc/sys/xen 目录:
# ls /proc/sys/xen
ls: cannot access /proc/sys/xen: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我应该怎么做才能将 DomU 上的时钟与 Dom0 同步?
更新:
[ 0.000000] Booting paravirtualized kernel on Xen
[ 0.000000] Xen version: 4.0.1 (preserve-AD) (dom0)
Run Code Online (Sandbox Code Playgroud)