Articles of apt

文件系统的所有者改变了错误

我错误地在我的Ubuntu服务器12.04上运行了这个命令: chown someuser / -R 在RHEL上它将被这个命令修复: rpm –setugids -a 有没有办法解决它在Ubuntu的服务器?

为什么debian库包在他们的名字中有数字?

我正在使用apt安装一些依赖库,我只是想知道为什么一些debian库包在他们的名字中有数字。 例如: libleveldb1 (开发包为libleveldb-dev ,debugging包为libleveldb-dbg ) librados2 (虽然没有librados1 ,开发包是librados-dev ,debugging包是librados2-dbg ) 他们似乎不是版本号,因为没有版本2的librados 。 我只是不明白这些数字是什么?

更新,升级debian linux服务器,除了一个包

我正在寻找一个命令行来更新/升级我的VPS,除了networking服务器软件。 我的VPS上有Nginx v.1.4.7,不想在更新/升级命令行时更新/升级。 我发现这个问题apt-get更新/升级列表没有改变任何谈论类似的问题,除了我想更新一切,但只有Nginx。 有可能这样做吗? 或者我必须为我的VPS上的每个软件包运行更新/升级?

是否有可能通过apt安装多个名称的debian软件包?

我有一个foo-new包,许多新用户通过它的旧名称foo-old知道,所以他们尝试执行apt install foo-old ,这是行不通的。 是否有可能通过控制字段从apt安装一个软件包,两者都是 apt install foo-new 和 apt install foo-old 会工作?

apt-get不能使用iptables

我安装了iptables并根据需要进行了configuration。 问题是apt-get不能工作了。 这里是我的iptables( iptables -L -n ): Chain INPUT (policy DROP) target prot opt source destination ACCEPT all — 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED ACCEPT all — 0.0.0.0/0 0.0.0.0/0 ctstate RELATED,ESTABLISHED ACCEPT tcp — 0.0.0.0/0 0.0.0.0/0 multiport dports 80,443 ACCEPT tcp — 192.168.178.0/24 0.0.0.0/0 multiport dports 20,21,22 ACCEPT tcp — 192.168.178.0/24 0.0.0.0/0 multiport dports 53,137,138,139,445 DROP […]

我该如何修复apt / dpkg?

当我尝试运行时,Apt不断崩溃 apt-get upgrade xxx@xxx:/root/# sudo apt-get upgrade Reading package lists… Done Building dependency tree Reading state information… Done The following packages have been kept back: linux-generic linux-headers-generic linux-image-generic The following packages will be upgraded: cvs dovecot-common dovecot-pop3d language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libssl0.9.8 login openssl passwd 15 upgraded, 0 newly installed, 0 […]

MySQL安装和删除问题

root@administrator-desktop:/etc/mysql# sudo apt-get remove php5-mysql Reading package lists… Done Building dependency tree Reading state information… Done Package php5-mysql is not installed, so not removed 0 upgraded, 0 newly installed, 0 to remove and 57 not upgraded. 2 not fully installed or removed. After this operation, 0B of additional disk space will be used. Setting up […]

如何在Debian中显示卸载的软件包大小

有没有办法显示包的大小,而无需在Debian中安装软件包,使用apt-get,dpkg或类似的东西(请不要说安装YUM)?

我们是在包pipe理者淹死吗?

目前的趋势是使用面向语言的软件包pipe理器,比如npm或者bower for javascript,python的python,ruby的gem 等等 。 据我所知,需要一个依赖pipe理器,当你想部署你的应用程序(他们都可以做到这一点)。 当你需要一个新的软件包pipe理器来在系统上安装本地应用程序时,我不明白这一点。 我想你应该总是依靠你的默认包pipe理器。 为什么有些工具只能使用pip或npm进行分发,而不能将系统软件包pipe理器作为apt,rpm或yum进行分发?

我如何将存储库添加到ia32-apt-get?

我需要安装一些仅在64位(amd64)Ubuntu上的i386体系结构中可用的第三方二进制包。 如何添加新的32位存储库,以便ia32-apt-get将自动安装和转换i386-only二进制包及其依赖项?