Questions tagged «debian»

有关Debian官方发行版的问题(稳定,测试或不稳定);如果您使用的是Debian的衍生产品(例如Mint,Ubuntu,Kali等),请改用该发行版的标签。

2
高内存使用率,但没有进程在使用它
我free -m在Hyper-V上运行的Debian VM上运行: total used free shared buffers cached Mem: 10017 9475 541 147 34 909 -/+ buffers/cache: 8531 1485 Swap: 1905 0 1905 因此,在我的10GB内存中,有8.5GB正在使用,只有1500MB可用(不包括缓存)。 但是我很难找到正在使用内存的东西。的输出ps aux | awk '{sum+=$6} END {print sum / 1024}'(应该将RSS利用率相加)为: 1005.2 换句话说,我的进程仅使用1GB的内存,而整个系统(不包括缓存)使用8.5GB。 其他7.5GB可能会使用什么? ps:我有一台配置类似的服务器,显示使用过的mem为1200(免费mem = 8.8GB),ps中的RSS使用总和为900,这与我的预期更接近... 编辑 cat /proc/meminfo 在机器1(低内存)上: MemTotal: 10257656 kB MemFree: 395840 …
17 linux  debian  memory 


1
如何使用PulseAudio启用内置音频输出和HDMI音频输出?
我一直在寻找这个问题好几天了,尝试了各种建议的解决方案,但都没有成功。 基本上,我有一台笔记本电脑,它带有内置音频(输出到耳机插孔或内置扬声器)和HDMI。我正在用KDE运行Debian 7.5。 以前,我仅运行ALSA,并且能够将Skype配置为在HDMI上响铃,但可以使用耳机本身进行通话。我想使用Pulse实现类似的功能。 我不确定Skype在将铃声发送到PulseAudio时是否仍将铃声和音频分开,但是由于Linux版本的Skype可以在事件上运行任意脚本,所以我很高兴可以使用例如aplay在HDMI端口上播放某些内容。但是,无论我做什么,我总是只能看到(并且可以使用)单个输出设备。 aplay -l: ****播放硬件设备列表**** 卡0:PCH [HDA Intel PCH],设备0:ALC269VB Analog [ALC269VB Analog] 子设备:1/1 子设备#0​​:子设备#0 卡0:PCH [HDA Intel PCH],设备3:HDMI 0 [HDMI 0] 子设备:1/1 子设备#0​​:子设备#0 aplay -L: 默认 通过PulseAudio声音服务器进行播放/录制 sysdefault:CARD = PCH HDA Intel PCH,ALC269VB模拟 默认音频设备 前:CARD = PCH,DEV = 0 HDA Intel PCH,ALC269VB模拟 前置扬声器 Surround40:CARD = PCH,DEV = …

3
Debian默认安装了哪些软件包?该集有术语吗?为什么有些软件包是“自动安装”的,而有些却没有?
是否有术语指代Debian发行版自动安装的软件包的子集? 尽管它与软件包优先级有关,但事实并非如此,因为默认安装的软件包中有所有优先级的软件包。 而且,某些初始子集的程序包中的某些程序具有automatically installed标志,例如wireless-tools。因此,如果手动删除了初始子集的软件包(取决于它们),它们将被自动删除。我想知道,安装工具是否仅保留要考虑手动安装的软件包列表,并自动安装其依赖项? 回答前两个问题: 安装了核心的Debian实用程序后,Debian安装程序似乎会调用tasksel执行安装“任务”。其中典型的任务是“标准”任务和“笔记本电脑”任务。从 tasksel页面: “标准”任务 标准任务是Debian Installer使用的特殊任务。实际上,它取决于软件包的优先级。“标准系统”任务包括什么? tasksel --task-packages standard 这是一个智能搜索字符串,等于 aptitude search ~pstandard ~prequired ~pimportant -F%p 所以,tasksel安装standard,required和important包。 “笔记本电脑”任务 笔记本电脑任务是Debian安装程序使用的特殊任务,用于拉出笔记本电脑上有用的软件包: 无线工具 acpi支持 豆蔻 pi 申请人 Powertop 轻松的 apmd pcmciautils pm-utils 蟒蛇 可用自动 蓝牙 桌面 参见https://wiki.debian.org/DebianDesktop/Tasks

1
dmesg:读取内核缓冲区失败:权限被拒绝
从最近开始,Debian更改了默认行为dmesg,所以我不能仅从本地用户使用它。 % dmesg dmesg: read kernel buffer failed: Operation not permitted 同样适用于: % cat /dev/kmsg cat: /dev/kmsg: Operation not permitted 在错误跟踪器中担任主角可导致: dmesg:读取内核缓冲区失败:不允许操作 我如何将此行为改回到上一个行为,在此之前,本地用户被允许使用dmesg。我找不到适合的特定群组(例如sudoers或类似的东西)。
17 linux  debian  dmesg  sysctl 

2
如何找到特定版本的Ubuntu所基于的Debian版本?
我的理解是Ubuntu是基于Debian的。例如,在Ubuntu的Wikipedia页面上,其声明“ 这是基于Debian架构的Linux发行版。 ”如何找到特定版本的Ubuntu基于的Debian版本(如果有)? 例如,Ubuntu的当前稳定版本是“ Artful Aardvark ”(17.10),该版本宣布它基于Linux 4.13内核,但似乎没有提及Debian版本。 Debian的当前稳定版本是名为“ Stretch ”(9.2)的代码,该代码可宣传4.9内核(在先前链接的Stretch页面上)。如何找到它们之间关系的详细信息?是否有将显示此信息的特定命令?
16 debian  ubuntu 

6
如何在Debian jessie上将apache2更新到最新版本?
在我的Debian机器上,apache2的当前版本是2.4.10: root@9dd0fd95a309:/# apachectl -V Server version: Apache/2.4.10 (Debian) 我想将apache升级到最新版本(至少2.4.26):我尝试过: root@9dd0fd95a309:/# apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done apache2 is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 48 not upgraded. 但是找不到任何更新。我该怎么做才能升级到最新版本?

2
Debian 8.6上的Ghost NTP服务器
因此,我和大学的IT安全团队一直在不停地走来走去...任何人对此都有任何想法: 我最近为我的实验室设置了一台小型文件服务器,在专用计算机上运行Debian 8.6(英特尔Avoton C2550处理器,很乐意在需要时提供更多硬件信息,但我认为没有必要)。Debian的安装没有任何问题,当时我还安装了Samba,NTP,ZFS和python。看起来一切正常,所以我让它在实验室的角落坐了几个星期。 大约两周前,我收到了IT团队的电子邮件,其中说我的服务器已“受损”,并且易受NTP放大/ DDoS攻击(使用CVE-2013-5211的NTP放大攻击,如https中所述)使用: //www.us-cert.gov/ncas/alerts/TA14-013A)。他们指向的标志是端口123上有很多NTPv2流量。奇怪的是,他们标识为(*.*.*.233)的IP地址与为服务器配置并通过ifconfig(*.*.*.77)报告的IP地址不同。但是,一些基本的故障排除表明我的计算机确实在端口123上生成了此流量(如tcpdump所示)。 这就是怪异开始的地方。我首先浏览了为CVE-2013-5211推荐的“修复程序”(同时更新了版本4.2.7之后的NTP并禁用了monlist功能)。两者均未阻止交通流量。然后,我尝试通过IP表阻止UDP 123端口: $ /sbin/iptables -A INPUT -o eth0 -p udp --destination-port 123 -j DROP $ /sbin/iptables -A OUTPUT -o eth0 -p udp --destination-port 123 -j DROP 但这对流量也没有影响。我最终尝试从系统中清除NTP,但这对流量也没有影响。截至今天下午,nmap仍在报告: Starting Nmap 5.51 ( http://nmap.org ) at 2016-12-19 16:15 EST Nmap scan report for *.233 Host …

2
如何在Debian Jessie 8.2中为ssh设置动态消息(motd)?
我希望有一个动态的模式,但是我不知道该怎么做。 我试了一下,我发现,加入/etc/update-motd.d/00-header,10-sysinfo,90-footer,和符号链接到/etc/motd /var/run/motd.dynamic,/run/motd.dynamic,/run/motd或/var/run/motd。 我在这些行中/etc/pam.d/sshd: # Print the message of the day upon successful login. # This includes a dynamically generated part from /run/motd.dynamic # and a static (admin-editable) part from /etc/motd. session optional pam_motd.so motd=/run/motd.dynamic session optional pam_motd.so noupdate 我也对systemd感到困惑。 有没有办法做到这一点?有人可以举一个简单的例子吗?
16 debian  ssh  systemd  motd 

5
在步骤EXEC生成/ bin / plymouth时失败(Debian测试)
在dist-upgradeDebian测试(Jessie)实例上执行之后,我将无法启动。我在命令提示符下被黑了: Welcome to emergency mode! After logging in, type "journalctl -xb" to view system logs 出现以下错误: root@debian:~# journalctl -xb debian systemd[222]: Failed at step EXEC spawning /bin/plymouth: No such file or directory 令人惊讶的是,谷歌没有提供帮助,我看到的一点线索都用于Arch(即使我在搜索中添加了+ debian),但对我来说却没有任何意义。 关于如何从中恢复的任何指针? # uname -a Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-2 (2014-11-06) x84_64 GNU/Linux

4
我如何知道在Debian系统上是否“安装”了虚拟软件包?
有些包有一个Provides:标题。例如,postfixDebian Wheezy上的软件包具有Provides: mail-transport-agent。 mail-transport-agent物理上不存在的程序包被视为“虚拟”程序包。 在基于Debian的系统上,我如何知道某个给定的虚拟软件包是否已“安装”(或“提供”)?我可以列出每个“提供的”虚拟软件包吗? 提示:列出所有已安装或未安装的现有虚拟软件包,请执行以下操作:aptitude search "~v"

3
如何从损坏的RAID系统挂载磁盘?
我有一个可怕的情况,我必须在救援的Debian Linux中从损坏的RAID系统中恢复数据。我只想以只读方式将它们全部挂载到/ mnt / rescue,以便能够将VMWare GSX映像复制到另一台计算机上,并稍后将它们迁移到ESXi。相关命令的输出如下。 fdisk -l Disk /dev/sda: 1500.3 GB, 1500301910016 bytes 255 heads, 63 sectors/track, 182401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0005e687 Device …
16 debian  raid  rescue  data 



3
在不使用NFS的系统上运行的rpc.statd
我有一台Debian机器,该机器正在通过rcp.statd此类套接字监听警报(通过Tiger自动审核器)。谷歌搜索节目rpc.statd是NFS使用的守护程序。据我所知,我没有使用(也没有安装)与NFS相关的任何东西。 什么会安装/启动此服务,我需要做些什么来禁用适当的rcp.statdNFS守护程序?

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.