Articles of apt

debian上的xvfb没有正确地从apt-get安装

我试图安装xfvb无头火狐和seleniumtesting,但安装后: apt-get install xvfb 我只有在服务器上的文件(由xvfbsearch): /usr/bin/xvfb-run /usr/share/doc/xvfb /usr/share/man/man1/xvfb-run.1.gz /var/lib/dpkg/info/xvfb.list /var/lib/dpkg/info/xvfb.md5sums /var/cache/apt/archives/xvfb_2%3a1.7.7-14_i386.deb 正如你所看到的,在/usr/bin/ 使用Debian 2.6.32-042stab055.12

apt-get,aptitude软件包版本

我怎样才能find从软件库中可用的软件包版本?

通过连接APT系统来维护一个很好的信息文档?

理想情况下,我想要一些东西: 允许我写一个包或一组包的安装的原因 。 保留所有已安装软件包对我的系统的更改跟踪。 我希望看到/ etc文件修改,用户和组更改和整体文件更改。 而任何重要的,我忘了。 🙂 允许我写一个删除一个包或一组包的原因。 允许我修改我以后给的原因。 我可能已经安装了一个包,只是因为我想检查出来。 那么我可能会发现它非常有用,并有一个很好的理由来保持它。 由于原因是文件,而不是日记,我想改变原来的原因“只是testing”,“安装,因为它提供了服务x,y,z使用最小和快速的实现”。 允许我(手动)包括我需要执行的手动步骤。 像改变文件的内容,那些权限,删除该文件并创build该文件。 基本上我会和一些文档注释一起执行日志命令。 把它们绑在我安装/拆除的包装上,这些手工步骤是必要的。 我可以从中得到输出,基本上是如何在新安装的机器上复制我的系统的描述。 这意味着只有安装/移除的软件包与新安装不同,并显示其描述(仍然按照软件包的顺序可能相互依赖)。 问题 这听起来像一个很好的文件系统? 为什么? 为什么不? 有什么可以改进的? 有没有这样的东西呢? 是否有可能挂钩到APT系统获得必要的控制水平来创build类似的东西? 任何提示如何? 你有什么build议如何实现这样的事情? 如果这样的事情还没有出现,我可能会尝试自己创造一些东西。

问题重新安装apache2

我在Debian 5 64bit上卸载了apache2。 然后我删除了/etc/apache2并重新安装了apache。 该文件夹仍然丢失,我不知道如何获取Apache文件(与模块等)。 我如何恢复一切?

如何安装MySQL服务器,使其在重新启动后不会“消失”?

都好: 通过使用以下命令安装Mysql服务器: sudo apt-get install mysql-server 在安装过程中,系统提示您select一个root密码。 安装后,我可以使用以下命令login到mysql监视器: mysql -u root -p 并在提示时input密码并成功login。 问题: 当我重新启动我的服务器,然后尝试login到MySQL监视器,input密码时,我得到这个错误: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 当我查看/var/run/mysqld/我没有看到任何名为mysqld.sock文件。 之前在重新启动之前,在那个位置有一个按该名称的文件。 在我的客户端shell程序(mRemoteNG)中也突出显示了红色。 如果我尝试通过执行以下操作来创build该文件: sudo touch mysqld.sock 它确实得到了创build,但没有突出显示红色,当我尝试再次login时,我得到了和以前一样的错误。 我曾尝试卸载并重新安装MySQL和MySQL服务器无数次,每次都出现同样的问题。 我也尝试stropping和启动MySQL服务,并没有任何区别。 注意: 我只提示在干净的Ubuntu安装的第一次安装mysql-server时select一个密码。 之后,每当我卸载并重新安装它,它不会提示我select一个密码,只是说它已经成功安装。 题: 如何正确安装MySQL服务器,以便它将始终在那里,即使重新启动服务器?

使用APT我怎样才能安装phpMyAdmin没有'apache2'和所有其他gumpf?

我发现许多与APT一起安装的软件包往往会安装很多额外的软件包,但我不是系统pipe理员,所以我通常会接受这一点。 当我开始处理我的VPS和Debian时,我开始更加关注安装什么和为什么。 我最近从源头上首次编译了Nginx,而不是使用APT来安装Apache–这在我正在阅读的文档中被推荐。 到那里的系统pipe理员: 对于最小的安装,你通常是编译/和或手动安装堆栈组件? 使用软件包是不是问题? 而我的主要问题是: 我应该如何在我的LEMP堆栈上维护最小的phpMyAdmin安装? 新年快乐。

如何更新Debian 4.0 Etch的sources.list?

我正在尝试更新我的VPS上的/etc/apt/sources.list 。 当我运行apt-get update我得到了各种404找不到,例如: Failed to fetch http://debian.newdream.net/dists/etch/main/binary-amd64/Packages.gz 404 Not Found Failed to fetch http://security.debian.org/dists/etch/updates/main/binary-amd64/Packages.gz 404 Not Found [IP: 149.20.20.6 80] Failed to fetch http://www.ksplice.com/apt/dists/etch/ksplice/binary-amd64/Packages.gz 404 Not Found 当我看着http://www.debian.org/releases/etch/ ,我没有看到有关档案的任何信息。 我在archive.debian.org里面,但是对于如何遵循它的说明/修改源列表我有点困惑。 以下是当前列表的内容: deb http://debian.di.newdream.net/ etch ndn deb http://www.ksplice.com/apt etch ksplice deb http://debian.newdream.net etch main non-free contrib deb http://www.backports.org/debian/ etch-backports main deb http://archive.debian.org/debian-volatile etch/volatile main contrib […]

第三方Ubuntu(APT)存储库镜像的安全性如何

我们使用本地的Ubuntu存储库镜像,因为我们的外部stream量不是免费的。 每当我apt-get install "program"它从该存储库中获取。 问题是,存储库的维护者可以用自己的包来replace存储库上的任何包吗? 我可以在任何apt-get upgrade或apt-get install或apt-get dist-upgrade轻松入侵吗? 我们从本地Ubuntu镜像中获得非常基本的软件包,比如“telnet”或其他。

将Debian Etch升级到Lenny时,dpkg被破坏

美好的一天! 当试图恢复一个箱子lenny似乎我已经破了东西。 它在dpkg似乎被破坏之后升级了libc和glib 。 我可以运行apt-get ,但是从dpkg中得到分段错误: # apt-get -f install Reading package lists… Done Building dependency tree… Done 0 upgraded, 0 newly installed, 0 to remove and 316 not upgraded. 9 not fully installed or removed. Need to get 0B of archives. After unpacking 0B of additional disk space will be used. /bin/sh: line 1: […]

钩入Debian软件包的安装

在使用守护进程安装软件包时,他们经常在Debian上安装/升级时重新启动该服务。 我有一个守护进程,它有一些只能在运​​行时设置的选项,没有configuration。 如果Debian软件包在我的控制之下,我会更改init脚本,以便它包含一个函数来设置这些选项,并在(重新)启动服务之后调用它。 由于这个守护进程来自一个远程仓库,我不想build立我自己的deb,所以我需要一个解决scheme,不会改变包中的任何文件(以避免在通过dpkg / apt更新包时出现问题)。 那么,是否有可能在该服务重新启动后以干净的方式执行某些命令或脚本?