腾讯的无限丛林法则什么时候公测测

关于执行apt-get&&install命令后,怎么寻找安装后的文件的问题
关于执行apt-get install命令后,默认安装在哪个目录下??
Linux安装软件的方法和Win完全不一样,win习惯把一个软件安装在一个文件夹里面,而Linux是将一个软件分散安装的不同的文件夹。
比如软件的配置文件全部安装在etc这个文件夹里面,执行程序可能按照在/usr下面,
日志文件又会在/var/log下面,都不一样的!
你man以下apt看看,有专门的查看命令。 其实你根本不用关心安装在那里,删除的时候用apt删就行了.
查看文件里的文件,使用
dpkg -L&& 文件名
如果包安装成功的话,会列出所有文件的位置。
所下载的用于安装的,在
/var/cache/apt/archives
中。下载文件位置可以在/etc/apt/source.list文件中指定(如果你不想使用默认的下载地址的话)
通过 autoclean 命令就可以删除存放在该地的如果执行过
clean ,那么原始下载的包就找不到了
可以打入“whereis& 文件名”命令来显示程序的位置。或者打入“locate 文件名”命令来显示包含php的文件名或目录名及路径
的一些常见用法:
# apt-get update——在修改/etc/apt/sources.list或者/etc/apt/preferences之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。
# apt-get install packagename——安装一个新软件包(参见下文的aptitude)
# apt-get remove packagename——卸载一个已安装的软件包(保留配置文件)
# apt-get --purge remove packagename——卸载一个已安装的软件包(删除配置文件)
# dpkg --force-all --purge packagename 有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。
# apt-get autoclean apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件
# apt-get clean 这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。
# apt-get upgrade——更新所有已安装的软件包
# apt-get dist-upgrade——将系统升级到新版本
# apt-cache search string——在软件包列表中搜索字符串
# dpkg -l package-name-pattern——列出所有与模式相匹配的软件包。如果您不知道软件包的全名,您可以使用“*package-name-pattern*”。
# aptitude——详细查看已安装或可用的软件包。与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。
# apt-cache showpkg pkgs——显示软件包信息。
# apt-cache dumpavail——打印可用软件包列表。
# apt-cache show pkgs——显示软件包记录,类似于dpkg &print-avail。
# apt-cache pkgnames——打印软件包列表中所有软件包的名称。
# dpkg -S file——这个文件属于哪个已安装软件包。
# dpkg -L package——列出软件包中的所有文件。
# apt-file search
filename——查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。apt-file是一个独立的软件包。您必须
先使用apt-get install来安装它,然後运行apt-file update。如果apt-file search
filename输出的内容太多,您可以尝试使用apt-file search filename | grep -w
filename(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file
search filename | grep
/bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。
apt-get update 系统软件包更新
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 无限法则什么时候公测 的文章

 

随机推荐