Questions tagged «debian»

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

3
rkhunter给我警告“ / usr / bin / lwp-request”-我该怎么办?[Debian 9]
所以我只是安装并运行了rkhunter,它向我显示了绿色的OKs /未找到所有内容,除了/ usr / bin / lwp-request,如下所示: /usr/bin/lwp-request [ Warning ] 在日志中显示: Warning: The command '/usr/bin/lwp-request' has been replaced by a script: /usr/bin/lwp-request: Perl script text executable 我已经跑了rkhunter --propupd和sudo apt-get update && sudo apt-get upgrade这并没有帮助。几天前,我安装了Debian 9.0,并且是Linux的新手。 有什么建议做什么? 编辑:此外chkrootkit给我这个: 找到了以下可疑文件和目录: /usr/lib/mono/xbuild-frameworks/.NETPortable /usr/lib/mono/xbuild-frameworks/.NETPortable/v5.0/SupportedFrameworks/.NET Framework 4.6.xml /usr/lib/mono/xbuild-frameworks/.NETFramework /usr/lib/python2.7/dist-packages/PyQt5/uic/widget-plugins/.noinit /usr/lib/python2.7/dist-packages/PyQt4/uic/widget-plugins/.noinit /usr/lib/mono/xbuild-frameworks/.NETPortable /usr/lib/mono/xbuild-frameworks/.NETFramework 我想这是一个单独的问题?还是这根本没有问题?我不知道如何检查这些文件/目录是否正确和需要。 编辑:请注意,即使我没有更改任何类似的名称,我也曾经收到过“正在检查passwd文件更改”和“正在检查组文件更改”的警告。较早和较晚的扫描均未显示警告-这些仅显示一次。有任何想法吗?


3
如何对ext4文件系统结构进行全面检查?
我有2TB ext4分区,上面有50万个文件。 我要检查此分区是否包含任何错误。 我不想搜索坏块,仅应检查逻辑结构。 我已经卸载了分区并运行fsck /dev/sda2,但是fsck立即返回退出代码0,而没有实际检查整个文件系统。 我预计完整分区检查将需要几个小时才能完成。 我已阅读man fsck但未找到“全面测试”的选项。 恐怕我的分区可能有一些扇区被垃圾数据意外覆盖。 我的HDD先前已连接到另一个操作系统,该操作系统的错误行为可能会损坏ext4分区。 这就是为什么我要确保整个树结构完全正确。 换句话说,我想执行类似于chkdsk.exeWindows上的实用程序的检查。 我应该在Debian上使用什么来完全检查ext4文件系统?
25 debian  partition  fsck 

1
如何确保正在运行的进程的专用CPU可用性?
最初,随着操作系统执行管理流程执行的工作,这个问题似乎有点愚蠢/令人困惑。 但是,我想测量有多少进程受CPU / IO的约束,我感觉自己的操作系统正在干扰实验,例如调度的OS进程。 以以下情况为例:我运行了进程A两次,并从工具“时间”(以秒为单位的时间列)中得到以下输出: +---+-------+---------+-----------+---------+ |Run|Process|User Time|System Time|Wall time| +---+-------+---------+-----------+---------+ |1 |A |196.3 |5.12 |148.86 | |2 |A |190.79 |4.93 |475.46 | +---+-------+---------+-----------+---------+ 我们可以看到,尽管用户时间和系统时间相似,但是两者的耗用时间却发生了巨大变化(相差约5分钟)。感觉就像我的环境中的某种东西引起了某种争论。 我想停止所有可能的后台进程/服务,以免在实验期间产生任何噪音,但我认为自己是新手/中级的Unix用户,我不知道如何保证这一点。 我正在使用Linux 4.4.0-45-generic和Ubuntu 14.04 LTS 64位。 我非常感谢您的协助。如果你们需要任何缺少的信息,我会及时编辑我的帖子。 CPU信息 $ grep proc /proc/cpuinfo | wc -l 8 $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte …

5
dbus:[系统]无法激活服务'org.freedesktop.login1':超时
我在其中一台服务器的系统日志中不断收到以下错误消息: # tail /var/log/syslog Oct 29 13:48:40 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': timed out Oct 29 13:48:40 myserver dbus[19617]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service' Oct 29 13:49:05 myserver dbus[19617]: [system] Failed to activate service 'org.freedesktop.login1': timed out Oct 29 13:49:05 myserver dbus[19617]: [system] Activating via …
25 linux  debian  d-bus  proftpd 


7
在Systemd中使用OpenVPN
好的,所以我一直在网上搜索该问题的解决方案,但似乎没有答案适合我。希望有人可以帮助我。我只是在尝试配置OpenVPN客户端。 我正在跑步CrunchBang Linux 3.2.0-4-amd64 Debian 3.2.60-1+deb7u1 x86_64 GNU/Linux,我刚切换到使用systemd。转换足够顺利,但是现在我无法使用systemd启动我的OpenVPN客户端,我尝试按照这些配置教程进行操作,但是没有任何效果。 http://fedoraproject.org/wiki/Openvpn http://d.stavrovski.net/blog/how-to-install-and-set-up-openvpn-in-debian-7-wheezy 并看了一堆其他不同的指南。 我可以使用来从命令行启动隧道openvpn /etc/openvpn/vpn.conf。所以我知道配置文件很好,它与sysvinit一起正常工作,所以我并不感到惊讶。然后,我尝试只做一个systemctl status openvpn@vpn.service结果如下: $ sudo systemctl status openvpn@vpn.service openvpn@vpn.service Loaded: error (Reason: No such file or directory) Active: inactive (dead) 我意识到我需要对服务进行一些设置。我想提示输入密码,所以我按照本指南创建了一个openvpn@.servicein /etc/systemd/system/。但是重新启动OpenVPN服务仍然不会提示您输入密码。 $ sudo service openvpn restart [ ok ] Restarting openvpn (via systemctl): openvpn.service. Fedora教程完成了创建符号链接的步骤,但并未在演练中创建任何.service文件。 我想念哪一块?我需要创建一个openvpn@vpn.service吗?如果是这样,我到底要放在哪里?我觉得这不应该那么困难,但是我似乎找不到适合我的解决方案。我很乐意提供更多需要的信息。 解 …


4
找不到realpath命令
我有debian挤amd64。我当前的shell是bash。如果我在终端中写了以下内容,则可以使用: $ uname -a Linux core 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64 GNU/Linux $ echo $SHELL /bin/bash $ echo $(realpath test.sh) /home/ffortier/test.sh 我的test.sh文件看起来像这样: #!/bin/bash echo $(realpath "$1") 如果我尝试执行以下操作,则会出现错误 $ ./test.sh test.sh ./test.sh: line 2: realpath: command not found 如何在bash文件中使用realpath命令? 附加信息 $ type -a realpath realpath is …
24 linux  bash  debian 


1
所有重命名是什么:预命名,重命名,文件重命名?
在我的Debian系统上(我的LMDE系统,但足够接近),我至少有3个不同的rename程序: /usr/local/bin/rename:这是由Tom Christiansen编写的Perl脚本。奇怪的是,我似乎找不到安装它的软件包: $ dpkg -S /usr/local/bin/rename dpkg-query: no path found matching pattern /usr/local/bin/rename /usr/bin/prename:另一个由Robin Barker编写的perl脚本,它是perl软件包的一部分: $ dpkg -S /usr/bin/prename perl: /usr/bin/prename /usr/bin/file-rename:另一个Perl脚本,没有明确的作者信息,但同时提到了Larry(可能是Wall)和Robin(可能是Barker)。该rename软件包由软件包安装,并且也链接到/usr/bin/rename: $ dpkg -S /usr/bin/file-rename rename: /usr/bin/file-rename 我也有rename.ul,util-linux但现在让我们忽略它。这3个Perl脚本之间有什么区别?它们似乎都具有相同的手册页man rename,man file-rename并且man prename都给我相同的页面。 我可以自己遍历这些脚本并尝试了解它们之间的差异,但这并不是不重要的,我希望有人能知道每个人都具有的其他人没有的功能。奖励点,用于解释为什么Debian世界需要三个独立的Perl重命名脚本。
24 debian  perl  rename 

4
Debian systemd network-online.target无法正常工作?
我正在尝试在Debian Jessie上创建systemd服务。network-online.target到达后,我需要它开始。 问题是network-online.target在同时network.target还没有配置我的接口的同时触发,只是启动了DHCP查询。 看来此问题特定于Debian,因为它使用旧版网络配置。 如何绕开这个问题或如何使network-online.target工作?


1
简单的命令行方法来确定特定的ARM体系结构字符串?
我正在尝试编写一个脚本,该脚本将根据计算机的体系结构确定操作。我已经使用uname -m来收集建筑线,但我不知道有多少ARM架构也有,我也不知道一个人是否是armhf,armel或arm64。 由于这是需要这种脚本来确定脚本的部分是否可以运行或不,我试图找到一个简单的方法来确定该架构armhf,armel或arm64。是否有可用于输出或者任何单行或简单的命令armhf,armel或arm64? 该脚本是专门为Debian和Ubuntu系统编写的,因此我谨以此标记(如果您不在这些发行版之一中,它将自动退出,但是如果该发行版可以用更广泛的方式应用,命令存在) 编辑:最近了解到armel已死,而arm64软件构建器(基于PPA或基于虚拟的)并不是最稳定的。因此,我有一个通配符搜索发现arm*并假设使用了armhf,但是仍然有必要找出一个返回三个函数之一的liner-无论是Ubuntu / Debian命令还是内核调用或其他东西。

6
在计算机上工作或做任何事情时,如何获得30分钟的休息时间?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 12个月前关闭。 我正在运行Debian。很多次,我因长时间呆在计算机上而感到局促(或其他)。是否有工具会在30-40分钟后告诉我休息一下? 我记得看到过什么,但我忘记了它的名字。

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.