Questions tagged «debian»

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

3
将任意备份放在/ var / backups中是否不好/危险/不合适?
在/var/backups基于Debian的系统上有一个系统创建的目录。我需要一个地方来存储几个git存储库的备份(主要存储在bitbucket上)。如果我将它们存储在/ var / backup / git中,会破坏apt-get,还是会在不适当的时间自动删除它们?有什么理由不应该使用/ var / backup吗?如果有,什么是合理的选择?
18 debian  fhs 



1
尝试编译内核会产生认证错误
我目前正在尝试遵循使用Grsecurity加固用于桌面的Debian指南,以便在我的Kali Linux桌面上安装带有Grsecurity的4.5.7内核。 我正在逐字关注该指令列表,除了以下事实:我正在尝试对4.5.7内核使用Grsecurity的测试补丁,并且我正在运行Kali Linux而不是直接的Debian。 但是,每次尝试编译内核时,都会在“ CC certs / system_keyring.o”行中收到此错误: CC certs/system_keyring.o make[2]: *** No rule to make target 'debian/certs/benh@debian.org.cert.pem', needed by 'certs/x509_certificate_list'. Stop. Makefile:951: recipe for target 'certs' failed make[1]: *** [certs] Error 2 make[1]: Leaving directory '/home/jc/Downloads/linux-4.5.7' debian/ruleset/targets/common.mk:295: recipe for target 'debian/stamp/build/kernel' failed make: *** [debian/stamp/build/kernel] Error 2 我发现,对于任何内核,即使没有应用补丁或修改,我都会遇到此错误,所以它与我用来编译内核的工具(显然是某种系统钥匙串)有关。有人可以告诉我如何修复操作系统和编译内核吗? …

2
cron.d(在/etc/cron.d/中)和crontab有什么区别?
目录cron.d(如/etc/cron.d/)和之间的主要区别是什么crontab? 据我了解,一个人可以创建一个文件,/etc/cron.d/my_non_crontab_cronjobs然后将任何想要的文件放入其中,就像将文件放入crontabvia一样crontab -e。 那么两者的主要区别是什么?
18 debian  cron 

3
“ contrib”和“非免费”软件包存储库有什么区别?
尽管由于各种原因我喜欢Debian,但要找到有关此发行版及其政策的特定方面的一些文档并不总是那么容易。 我的问题是:contrib和之间有什么区别non-free软件包存储库有什么? 如果我没记错的话,我从一些小的解释中可以找到: non-free 适用于许可证不是免费的软件包 contrib用于non-free软件包的依赖关系(这使它们不属于Debian) 但是对于我来说,拥有两个用于相同目的的存储库似乎很奇怪,这就是在Debian内部提供非自由软件。 我想知道我是否在这里缺少什么。

1
任务如何在挂起时“拒绝冻结”?
昨天,当关闭我的笔记本电脑时,它没有立即进入待机模式。根据日志,它正在尝试,但是一个任务拒绝冻结: Freezing of tasks failed after 20.005 seconds (1 tasks refusing to freeze, wq_busy=0): 持续进行了几个小时,直到系统真正挂起。在syslog满像的消息的这个问题,因为systemd一次又一次的尝试。 怎么会这样 调度程序为什么不能停止调度该应用程序?然后有效地冻结了?我读到有多个STOP命令,其中一个很好地询问,其中一个强制冻结。为什么systemd不使用它,或者为什么在这里不起作用?
17 debian  kill  suspend 

4
TCP在Linux笔记本电脑上消失
每隔几天我就会遇到以下问题。我的笔记本电脑(经过Debian测试)突然变得无法使用与Internet的TCP连接。 以下内容可以正常运行: UDP(DNS),ICMP(ping)—我得到即时响应 与局域网中其他计算机的TCP连接(例如,我可以ssh到邻居笔记本电脑) 局域网中的其他机器一切正常 但是,当我尝试从笔记本电脑进行TCP连接时,它们会超时(对SYN数据包无响应)。这是典型的curl输出: % curl -v google.com * About to connect() to google.com port 80 (#0) * Trying 173.194.39.105... * Connection timed out * Trying 173.194.39.110... * Connection timed out * Trying 173.194.39.97... * Connection timed out * Trying 173.194.39.102... * Timeout * Trying 173.194.39.98... * Timeout …
17 debian  networking  tcp 

3
是否可以在不卸载和重新安装Linux(或丢失数据)的情况下调整根分区的大小?
我已经开始使用同时安装了Debian和Windows 7的计算机。但是,在安装了某些程序之后,我开始收到一条消息,提示空间不足。我知道该系统总共有超过1TB的硬盘空间,并进行了一些研究。看来根分区只有5GB。 有什么方法可以在不重新安装Linux的情况下将更多磁盘空间分配给特定分区? 在下面,您可以找到我执行的几个命令的结果: fdisk -l Disk /dev/sda: 640.1 GB, 640135028736 bytes 255 heads, 63 sectors/track, 77825 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: 0x4a47e2fd Device Boot Start …
17 debian  partition 

1
在Debian上安装Unity
我曾经是Ubuntu Unity用户,目前正在运行Debian Squeeze。我喜欢Debian在Ubuntu上的稳定性,但是我确实想念能够在使用Super + 1、2、3等的应用程序之间进行切换。 有人成功在Debian Squeeze上运行了Unity吗?
17 unity  debian 

2
如何检查grub2实际在哪个驱动器上安装了MBR?
我正在使用Debian / Squeeze系统(其历史至少可以追溯到Woody),该系统已作为Squeeze升级的一部分升级到grub2。一切正常,但是我要弄乱磁盘配置。 当前,该机器使用2个80GB驱动器,它们带有RAID1的/,/ home和/ boot分区(还有另外一对具有RAID1的“ / data”和两个交换的驱动器,以防万一有人想知道交换在哪里) ,但我没有碰那些)。 我添加了2个130GB的SSD,将其分区为至少与80GB驱动器上的分区一样大,并打算通过扩展RAID1使其包含新的SSD1,等待同步,然后删除旧的磁盘,来切换到新的SSD驱动器。从阵列驱动器,因此仅保留SSD(然后扩展文件系统)。但是mdadm / ext3争吵不是这个问题。 那将给我留下2个过时的80GB(IDE)驱动器,我想从计算机中删除它们。我担心的是,删除它们将需要一些关键的MBR。如何确保计算机可引导? 进一步来说: 当我进行Squeeze升级时,我记得有一些关于grub2应该安装到哪个驱动器的选择(我选择了默认驱动器,即所有驱动器)。但是,SSD当时不在计算机中。我如何重新运行此程序以将grub安装在SSD MBR上?(我猜这是某些软件包的dpkg-reconfigure)。 如何找到grub2认为安装在哪个驱动器上?可悲的是,这些天/ boot / grub /下几乎有200个文件!在哪里看?另外,/ boot / grub / device.map.auto当前仅列出3个驱动器(80GB中的2个,但其他驱动器对中只有一个,而没有SSD)似乎有点奇怪。我如何获得最新消息?(更新:那是一条红色的鲱鱼; device.map.auto似乎是几年前的遗物;在grub-mkdevicemap的更新中,device.map看起来很明智。我认为这方面的偏执源自于旧的主板的BIOS,重新排序GRUB看到的设备订单)。 结果:一切顺利,现在我可以使用两个旧的80GB IDE驱动器,以及一个运行快速且快速启动的系统,该系统运行在RAID1固态硬盘上,所有文件系统的大小均已调整为新分区大小。我正在寻找的另一个“缺少Grub难题的部分”是dpkg-reconfigure grub-pc哪个提示哪个磁盘保持MBR。Aaron的回答实际上是最能使我确信这正在按预期工作的方法,因此接受了该回答。
17 debian  boot  grub2  bootable 

1
重新启动而不关闭?
我一直在使用Linux Mint Debian和Debian不稳定程序,并注意到当我按重新启动时,而不是一路回到BIOS,grub,然后启动,我似乎正在关闭,然后重新加载而没有返回到BIOS或GRUB。 这是我迄今为止从未见过的惊人功能。这叫什么,什么时候发生?我已经使用Ubuntu很长时间了。

1
如何使dpkg更快?
在Debian系统上安装(卸载)软件包的速度非常慢,部分原因是它可以处理大量(小)文件。缺少更快的存储,我如何加快存储速度?我在想,也许可以将一些高度访问的目录加载到RAM中作为一种解决方案,但是我该怎么做呢?有没有更好的解决方案?

2
是否可以模拟Debian软件包的安装,并仍将其标记为已安装?
这就是我想要的: 从没有安装软件包的虚拟系统开始。然后,我调用一个工具,类似于apt-get要求它计算依赖性并标记所有将安装的软件包。 让我清楚一点:它表示已安装软件包,但实际上没有安装文件。 然后,如果我要求“安装”更多软件包,它可能会建议添加或删除其他软件包。它实际上并不会删除软件包,但显然只是将它们标记为已删除。 这将很有用,因为我将能够在裸露的Debian或Ubuntu系统上测试软件包的安装。它可以让我知道在特定情况下是否可以安装软件包。 进行实际安装会占用大量磁盘空间和时间。 apt 具有“模拟”选项,但不会将软件包标记为已安装。

2
有没有一种方法可以衡量ext4lazyinit的进度?
我在这里问了一个关于ext4lazyinit的问题。从我已阅读和理解的所有内容来看,它仅使您可以开始使用hdd,而无需为文件系统创建所有inode。 您知道或可以测量的唯一方法是ext4lazyinit在中进行监视iotop。有没有办法取得百分比进展?
17 debian  kernel  ext4 

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.