标签: debian

apt管理系统的内部架构?

更具体地说,apt-get、apt-file、apt-cache、aptitude和dpkg之间的关系是什么?我知道 aptitude 是 dpkg 的友好前端 - apt-get 也是如此,但不太友好。那么 aptitude 是建立在 apt-get 之上的吗?所有的 apt*s 都是 dpkg 的前端吗?

谢谢。

linux debian aptitude

2
推荐指数
1
解决办法
129
查看次数

Debian 有 x86-64 发行版吗?

看起来Debian有AMD64和IA64版本,但没有x86-64版本,对吗?

或者 AMD64 包括 x86-64?

linux debian 64-bit

2
推荐指数
1
解决办法
692
查看次数

Debian - 安装新软件包的问题

刚刚安装了带有图形桌面环境的最新 debian,由于某种原因,我无法安装任何东西。

例如

apt-get install subversion - 找不到。apt-get install synaptic - 找不到。我运行 apt-get update laready apt-get install firefox-3.5 - 将产生以下输出。

阅读包裹清单...完成
构建依赖树       
读取状态信息...完成
推荐套餐:
  firefox-3.5-gnome-support latex-xft-fonts
推荐套餐:
  乌布福克斯
将安装以下新软件包:
  火狐3.5
0 个升级,1 个新安装,0 个删除,1 个未升级。
1 未完全安装或拆除。
需要获取 0B/942kB 的档案。
此操作后,将使用 3,731kB 的额外磁盘空间。
(正在读取数据库...当前安装的 64746 个文件和目录。)
解压 firefox-3.5 (来自 .../firefox-3.5_3.5.8~hg20091224r26704+nobinonly-0ubuntu2~umd1~jaunty_i386.deb) ...
dpkg: 错误处理 /var/cache/apt/archives/firefox-3.5_3.5.8~hg20091224r26704+nobinonly-0ubuntu2~umd1~jaunty_i386.deb (--unpack):
 试图覆盖'/usr/bin/firefox',它也在包iceweasel 0:3.5.5-1中
处理菜单触发器...
处理时遇到错误:
 /var/cache/apt/archives/firefox-3.5_3.5.8~hg20091224r26704+nobinonly-0ubuntu2~umd1~jaunty_i386.deb
E:子进程/usr/bin/dpkg返回错误码(1)

你觉得哪里出了问题。我过去已经这样做了,我没有遇到过这样的问题,可能是因为 debian 在 VirtualBox 下?谢谢

linux debian virtualbox aptitude

2
推荐指数
1
解决办法
636
查看次数

当没有 smbpasswd 二进制文件时,如何在 Debian 中为用户添加 SMB(samba)密码?

我在我的 Debian 服务器上安装了 samba,我使用 libpam-smbpass 来保持 UNIX 和 SMB 密码同步。目前只能通过 shell 从 unix 登录更改密码。

但是,刚才我添加了一个新用户并给了它一个密码。libpam-smbpass 模块告诉我:

pam_smbpass(passwd:chauthtok): Failed to find entry for user XXX.
Run Code Online (Sandbox Code Playgroud)

这是很自然的,因为在 pam_smbpass 可以自动更改该条目之前,我很可能需要向 Samba 用于身份验证的 passwd.tdb 文件添加一个条目。

但是,Debian 中的 samba-common 不再包含 smbpasswd 实用程序!

所以,我的问题是:今天我应该如何为 Debian 不稳定的新用户添加 SMB 密码条目?

linux debian samba smb passwd

2
推荐指数
1
解决办法
5409
查看次数

无法使用 apt-get 安装 mc

我正在尝试使用 apt-get 安装 mc:

apt-get install mc

...并得到以下错误:

无法获取 http://ftp.debian.org/debian/pool/main/m/mc/mc_4.6.2-2_i386.deb 404 Not Found [IP: 130.89.149.226 80]

试过/etc/apt/sources.list,获取特定版本,试过-t,试过“man apt-get”……但我无法通过这个。我怎样才能解决这个问题?

linux debian midnight-commander aptitude installation

2
推荐指数
1
解决办法
1万
查看次数

使用“历史”命令来触发上次运行命令?

如何使用“history”命令来触发上次运行命令?

linux debian bash ubuntu

2
推荐指数
2
解决办法
849
查看次数

如何在新贵中每小时重新启动服务?

我有一个新贵服务定义为:

/etc/init/sshproxy.conf

description    "Lenik's secret tunnel thru *.ssh.myserver.com"
author        "??? (Lenik)"

start on (net-device-up IFACE!=lo)
stop on runlevel[!2345]

script

    # -T disable pseudo-tty allocation
    # -f go to background after login but before command exec
    # -n stdin from /dev/null, must be used when ssh is run in bg.
    # -N no command
    # -D "dynamic" app-level port forwarding.
    sudo -usshproxy ssh -qTfn -ND *:7878 ssh.myserver.com

end script
Run Code Online (Sandbox Code Playgroud)

但是 ssh 隧道在几个小时后似乎变得僵化了,所以我想每小时重新启动它,如何在这个 .conf 文件中执行它,或者我应该编写另一个 cron.hourly 作业?

debian upstart ssh-tunnel redhat-enterprise-linux

2
推荐指数
1
解决办法
6043
查看次数

无法 mkdir:链接太多

我正在尝试解压几个 tar 文件。我遇到过这样的事情

焦油:NCBI_SRA_Metadata_Full_20110601/SRA037312:无法 mkdir:链接太多

一个目录中可以存在的文件数量是否有限制?我检查了 du -i IFree 仍然是 51M。所以在我看来,inode 并没有用完。

debian inode

2
推荐指数
1
解决办法
1万
查看次数

Linux exec 错误,“未找到”

运行 Debian/Crunchbang,当我尝试运行脚本时遇到一个奇怪的错误。例如

exec: 392: ./firefox-bin: not found
Run Code Online (Sandbox Code Playgroud)

我以前从未遇到过这种情况,我找不到任何关于此的好信息,有没有人愿意解释它的含义以及它发生的原因?

显然“未找到”的文件确实存在于该路径中,并且归我所有且可执行。我也尝试从不同的位置执行它,但没有运气。

linux debian bash command-line

2
推荐指数
1
解决办法
1万
查看次数

如何制作基于 debian 的发行版?

Ubuntu、Knoppix 等基于 Debian。这意味着什么。我如何基于 debian 制作我自己的发行版。

linux debian linux-distributions ubuntu

2
推荐指数
1
解决办法
6960
查看次数