zoukankan      html  css  js  c++  java
  • Ubuntu 软件安装、查找、卸载--apt-get、apt-cache命令安全

    # 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 系统软件包更新
  • 相关阅读:
    January 25th, 2018 Week 04th Thursday
    January 24th, 2018 Week 04th Wednesday
    January 23rd, 2018 Week 04th Tuesday
    January 22nd, 2018 Week 04th Monday
    January 21st, 2018 Week 3rd Sunday
    January 20th, 2018 Week 3rd Saturday
    January 19th, 2018 Week 3rd Friday
    January 18th, 2018 Week 03rd Thursday
    January 17th, 2018 Week 03rd Wednesday
    January 16th, 2018 Week 03rd Tuesday
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786760.html
Copyright © 2011-2022 走看看