Questions tagged «debian»

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

3
如何安装Debian测试中的单个软件包或稳定版中不稳定的软件包?
我想将Debian Jessie的一个软件包(及其依赖关系,但仅限于那些无法满足Wheezy的程度)安装到我的Wheezy系统上,而无需将“所有东西和厨房水槽”升级到Jessie版本。具体来说,我想安装kpcli,该文件在Jessie中提供,但在Wheezy中不提供。 我发现的所有内容都表明我应该将Jessie存储库添加到我的源列表中,设置固定以使所有内容保持混乱,并且仅从jessie中获取单个软件包,并且几乎就位。但是,它对我来说并不适合。如果我使用以下内容创建/etc/apt.d/sources.list.d/jessie.list: deb ftp://ftp.debian.org/debian/ jessie main deb-src ftp://ftp.debian.org/debian/ jessie main 然后使用以下命令创建/etc/apt/preferences.d/jessie: Package: * Pin: release a=wheezy Pin-Priority: 1001 Package: kpcli Pin: release a=jessie Pin-Priority: 450 并运行apt-get -u update之后apt-get -u install kpcli/jessie,那么我期待apt-get的在kpcli拉动和也许从杰西其他包一小撮,并留下了我的不变安装的系统的其余部分。(我的系统是Wheezy的最新安装。)或者,如果我将引脚优先级设置得太低,我希望它什么也不做。相反,在我的系统上,apt-get想要升级数百个软件包。 到底只安装一个Jessie版本的软件包,同时又不影响我的Wheezy系统的其余部分,到底需要什么呢? 请注意,在这种特殊情况下,该软件实际上是用Perl编写的,因此无需编译为二进制文件或类似程序。但是,有一些Perl模块依赖项。因此,一种可能的替代方法是使用仅(1)允许指定要安装的单个本地.deb存档的东西来安装.deb(手动下载),例如dpkg -i和(2)以一种智能方式处理依赖项,而平原则dpkg -i没有。但是,对于我已经多次进行的所有搜索,都没有找到一个简单易懂的操作指南,一个通用的解决方案(也适用于二进制,编译包) 。
41 debian  apt 


8
如何查找定期将哪个进程写入磁盘?
我如何找到哪个进程正在不断写入磁盘? 我希望自己的工作站接近无声,我只是用安静的风扇等来构建一个新系统(P8B75-M + Core i5 3450s-之所以因为它的最大TDP较低)而安装了Debian Wheezy 64位在上面。 而且有些事情让我紧张:我可以听到某种模式,例如硬盘正在写入或正在寻找某种东西(滴答……滴答……滴答……trrrrrr冲洗并每秒重复一次)。 过去(很多年以前),我也遇到过类似的问题,事实证明这是一些CUPS日志或类似的东西,我只是将一个(不重要)日志记录重定向到了一个(实际的)RAM磁盘。 但是在这里我不确定。 我尝试了以下方法: ls -lR /var/log > /tmp/a.tmp && sleep 5 && ls -lR /var/log > /tmp/b.tmp && diff /tmp/?.tmp 但那里什么都没有改变。 现在,奇怪的是,当提示我输入我的LVM解密密码的提示出现时,我也听到了模式。 可能是我刚安装的内核/系统中的某物,还是硬盘有故障? hdparm -tT /dev/sda 报告正确的HD速度(非高速缓存130 GB / s,sata 6GB),并且我已经从大型资源(Emacs)进行安装和编译而没有问题,因此我认为系统不是很糟糕。 (HD是Seagate Barracude 500GB)
40 linux  debian  logs  hard-disk 

7
制表符完成错误:bash:无法为此处文档创建临时文件:设备上没有剩余空间
使用标签栏时,我不断收到此错误: bash:无法为此处文档创建临时文件:设备上没有剩余空间” 有任何想法吗? 我一直在做一些研究,许多人谈论/ tmp文件,该文件可能有一些溢出。当我执行时,df -h我得到: Filesystem Size Used Avail Use% Mounted on /dev/sda2 9.1G 8.7G 0 100% / udev 10M 0 10M 0% /dev tmpfs 618M 8.8M 609M 2% /run tmpfs 1.6G 0 1.6G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 1.6G 0 1.6G 0% /sys/fs/cgroup /dev/sda1 …
40 debian  shell  ssh  tmp 

1
Ubuntu和Debian如何为具有sudo特权的用户管理$ HOME?
我有一个myhome.sh仅包含一行的bash脚本: echo $HOME 脚本的所有者是用户: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh 在Ubuntu 16.04和17.10中,我得到了: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh /home/user $ sudo bash myhome.sh /home/user 在Debian Buster / Testing中,我得到: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash …
39 bash  debian  ubuntu  sudo  home 

5
如何在Debian Jessie中禁用X服务器自动启动?
我有一台安装了lightdm的运行Debian 8(Jessie)的远程计算机。我希望它以无GUI模式启动,但是我不想删除所有与X相关的东西,以便仍然可以通过带-X参数的SSH运行它。那么如何禁用X服务器自动启动而不删除它呢? 我试过了systemctl stop lightdm,它会停止lightdm,但是重新启动后它会再次运行。我也尝试过systemctl disable lightdm,但是基本上什么也没做。它在/etc/rc*.d目录中重命名了lightdm的脚本,但是在重新启动后它仍然会启动,那么我在做什么错呢?而且我不能只是update-rc.d lightdm stop因为它已被弃用且无法正常工作。


8
Debian和Ubuntu之间的差异
我已经厌倦了Ubuntu的随机变化。我正在考虑永久切换到Debian。有谁知道两个发行版之间是否有更改列表?我想知道自己正在从事什么。
39 ubuntu  debian 

1
Debian:存储库没有发布文件
每当尝试从源代码安装某些程序或专门运行apt更新时,我都会收到以下消息: E: The repository 'http://ftp.ca.debian.org/debian stretch/updates Release' does not have a Release file. N: Updating from such a repository can't be done securely, and is therefore disabled by default. N: See apt-secure(8) manpage for repository creation and user configuration details. 添加体系结构i386之后,我开始得到此信息。没有它,我将无法安装专有的Nvidia驱动程序,并且Steam客户端将完全无法启动。这是我的/etc/apt/sources.list读物: deb http://ftp.ca.debian.org/debian/ stretch main contrib non-free deb-src http://ftp.ca.debian.org/debian/ stretch …

1
如何在Linux中创建Darknet / Tor网站?
最近,我听说过很多有关创建暗网站点的信息。我也经常使用Tor浏览器。 该tor服务正在我的Debian服务器上运行,并安装了: sudo apt-get install tor 我有一个想法Tor网络是如何工作的,还可以使用的torify在一段时间一次,在Linux和MacOS,做一些测试与ssh和wget通过Tor网络。 我注意到其中的线 /etc/tor/torrc #HiddenServiceDir /var/lib/tor/hidden_service/ #HiddenServicePort 80 127.0.0.1:80 但是,如何从那里走呢?.onion网站/名称是如何创建的? 在Linux中设置此类服务的基础知识是什么?
38 debian  security  tor 

3
Linux Debian代号
关于为Debian发行版提供代号,我有一些非常愚蠢的非技术性问题。 每个Debian版本都有其唯一的代号,(到目前为止)是Pixar的Toy Story电影中的角色名称。 这是到目前为止所有已分配的代号的列表: 版本1.1是buzz(Buzz Lightyear)-太空人, 发布1.2是rex-暴龙, 版本1.3.x是bo(Bo Peep)-照顾羊的女孩, 版本2.0是hamm-存钱罐, 版本2.1是slink(Slinky Dog)-玩具狗, 版本2.2是potato-土豆先生, 发布3.0是woody-牛仔, 版本3.1是sarge-绿色塑料军人中士, 版本4.0是etch-玩具黑板(Etch-a-Sketch), 版本5.0是lenny-玩具双筒望远镜, 版本6.0是squeeze-三眼外星人的名字, 版本7.0是wheezy-带有红色领结的橡胶玩具企鹅的名称, 版本8.0是jessie-悠扬的女牛仔的名字, 版本9.0是-Sunnyside Daycarestretch的紫色橡皮章鱼玩具, 发布10.0是buster- 安迪的宠物腊肠(目前为稳定)。 以下是即将发布的主要Debian发行版代号的列表jessie: 版本11.0是bullseye- 伍迪的马(当前正在测试), 版本12.0是bookworm-带内置手电筒的智能蠕虫玩具。 还有: 特殊的代号sid(小号,直到我 ñ d才有发展),这是符号链接代号这是目前不稳定, 稳定,是当前稳定的代号的符号链接, 测试是符号链接到当前正在测试的代号。 玩具总动员 角色列表非常强大,但有时将不再分配角色名称。 我的问题是: 如果我们用完字符名称,将分配哪些代号? 谁决定下一个版本的代号是什么(请不要模棱两可地回答:'community')? 提前计划了几个发行名称? 顺便说一句:debian.org/doc/manuals中有趣的报价: 在决定使用玩具总动员名字是由由布鲁斯·佩伦斯是谁,在当时,Debian的项目负责人,并还在工作 皮克斯,所产生的电影公司。 信息图表由Claudio Ferreira Filho(@filhocf)提供(许可:CC BY-SA 4.0)。


8
为什么不能从“ root”(未指定协议)运行GUI应用程序?
昨晚我在机器上安装了debian。现在,我不明白为什么以root用户身份运行时无法从终端运行GUI应用程序。 例如: sudo -i glxgears 生成以下输出: No protocol specified Error: couldn't open display :0 但是,当我第一次打开终端时,可以glxgears从用户帐户运行。只有在我这样做之后sudo -i,问题才会出现。对于我尝试运行的任何GUI应用程序,都会发生这种情况。我认为它可能与X11有关,但我不确定。
38 debian  x11  kde  gui 

3
为什么以前的Debian软件包版本在软件包库中消失了?(与版本控制的系统配置高度相关)
场景:在基于Puppet,Chef等的版本控制的系统配置中,需要重现特定的系统状态。通过显式指定系统软件包版本来完成此操作。 最近,我们遇到了一个问题,即Debian存储库中缺少某些软件包版本。一个示例:版本2.7.5-1 + deb9u1中需要“补丁程序”软件包,但仅提供2.7.5-1 + deb9u2。另一个甚至更为严重的示例:由于安装了相关的内核,因此需要“ linux-headers-4.9.0-9-common”,并且只有“ linux-headers-4.9.0-11-common”可用。 这使得不可能再现系统的特定状态。 以上软件包只是示例(我实际上遇到过)。我对理解和解决一般问题感兴趣。 这些更新,“消失”的软件包和软件包版本背后的想法是什么? 在哪里可以获得Debian软件包的先前版本(不是真正的旧版本,而是几周之久的版本)?以一般方式应该可以自动执行安装过程。

2
如何从“测试”回到“稳定”-内核降级
目前,我很开心apt-get-不好的是,这是我自己的错。我已启用其中的testing软件包/etc/apt/sources.list以安装特定的软件包。然后我告诉我的系统apt-get dist-upgrade。一切工作正常,但现在我正尝试恢复stable更新-但我失败了... 尝试执行时apt-get dist-upgrade,我得到以下信息: The following packages will be REMOVED: linux-image-3.10-3-amd64 The following NEW packages will be installed: libcgi-fast-perl libfcgi-perl libyaml-syck-perl The following packages will be DOWNGRADED: initramfs-tools libdate-manip-perl munin munin-common 好吧,没关系,但是当我尝试执行此操作时,我会收到一个警告,并以粗体友好的红色字母显示: You are running a kernel (version 3.10-3-amd64) and attempting to remove the same version. ... It is highly …
37 debian  kernel 

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.