ubantu 软件管理

Ubuntu软件源

  • 软件源的描述
    软件源就是一个应用程序安装库,很多很多的应用软件都在这个库里面。在Ubuntu的/etc/apt/soures.list中存储着软件源的地址。
    soures.list文件中的内容如下:
  • 怎么修改软件源
    不同的网络状况连接以下源的速度不同, 建议在添加前手动验证以下源的连接速度(ping下就行),选择最快的源可以节省大批下载时间。
    首先备份源列表:
    sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
deb http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse

有一个字符串引起我们的注意,而且至关重要,没错,就是:xenial,这是Ubuntu 16.04的名字,如果出现下载失败的情况说明软件源中的版本名字写错了,所以版本要选对这个很重要。

  • 修改源后操作
    经过上面的操作,现在已经换好源了,肯定要让它生效吧,按下面的步骤来即可:
    1)sudo apt-get update 这一步是更新你的源列表,换源后必须执行
    2)sudo apt-get dist-upgrade 这一步是更新软件

软件管理

apt是一个很完整和先进的软件包管理程序,使用它可以让你,又简单,又准确的找到你要的的软件包, 并且安装或卸载都很简洁。 它还可以让你的所有软件都更新到最新状态,而且也可以用来对ubuntu进行升级

  • sudo apt-get update
    Ubuntu中软件更新的源服务器地址存储在/etc/apt/soures.list
    在修改/etc/apt/sources.list之後运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。

  • sudo apt-get install packagename安装一个新软件包

  • sudo apt-get remove packagename卸载一个已安装的软件包(保留配置文件)

  • sudo apt-get --purge remove packagename卸载一个已安装的软件包(删除配置文件)

  • sudo dpkg --force-all --purge packagename 有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。

  • sudo apt-get autoclean apt会把已装或已卸载的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件

  • sudo apt-get clean 这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。

  • sudo apt-get upgrade更新所有已安装的软件包

  • sudo apt-get dist-upgrade将系统升级到新版本

  • sudo apt-cache search string在软件包列表中搜索字符串

  • sudo dpkg -l package-name-pattern列出所有与模式相匹配的软件包。如果您不知道软件包的全名,您可以使用package-name-pattern

  • 如何删除已经安装的软件包。
    $ dpkg -l(这条命令会显示所有已安装的包)

  • 或者如果你知道软件包的名字,你可以使用管道命令grep来查找,使用下面的语句:
    $ dpkg -l|grep -i packagename

  • 如果是解压或者变异的软件可以通过查找命令 whereis 软件名字 找出软件所在的文件夹之后逐个删除就可以了
    例如:

    ubantu 软件管理_第1张图片

    然后通过 sudo rm -r 目录

你可能感兴趣的:(ubantu 软件管理)