admin管理员组

文章数量:1620173

一.apt-get安装

deb是debian linux的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i file.deb或者直接双击此文件

dpkg 是Debian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自Debian的Linux发行版都使用dpkg,例如Ubuntu、Knoppix 等。
以下是一些 Dpkg 的普通用法:

1、dpkg -i <package.deb>
安装一个 Debian 软件包,如你手动下载的文件。

2、dpkg -c <package.deb>
列出 <package.deb> 的内容。

3、dpkg -I <package.deb>
从 <package.deb> 中提取包裹信息。

4、dpkg -r
移除一个已安装的包裹。

5、dpkg -P
完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件。

6、dpkg -L
列出 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb 文件的内容。

7、dpkg -s
显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb 文件中提取的包裹信息。

8、dpkg-reconfigure
重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf 为包裹安装提供了一个统一的配制界面)。

apt-get软件安装后相关文件位置
 1.下载的软件存放位置
   /var/cache/apt/archives
 2.安装后软件默认位置
 /usr/share

 3.可执行文件位置 
 /usr/bin

 4.配置文件位置
  /etc

 5.lib文件位置
/usr/lib

二.安装目录

一般的deb包(包括新立得或者apt-get下载的)都在/usr/share。自己下载的压缩包或者编译的包,有些可以选择安装目录,一般放在/usr/local/,也有在/opt的。
用ubuntu 安装软件的方式比较多,可以图形界面用系统的软件中心安装,可以像window一样自己去网上下载来安装,也可以用 apt-get install 安装(其实是 dpkg 软件包管理器),但是,安装后的软件到底在哪里?不像window一个软件一般都在一个文件夹里,ubuntu 的一个软件一般分开在多个目录,可供终端调用的执行文件一般在 /bin 目录,而且往往是在/usr/bin/目录下,一种快速查看软件目录的方法是:

  1. 执行该程序;
  2. 用命令ps -e, 找到对应的程序名字;
  3. 用find命令寻找对应文件的位置就好了;
    如multiget的对应位置就在:
    HTML code
    hunter@hunter:/$ sudo find / -name multiget
    /usr/bin/multiget

1、linux中/usr里的文件下是你安装linux系统时系统自带软件的安装目录。

linux中/opt里的文件则是安装系统后用户自己安装的其他应用软件,一般是源码包的软件。

2、linux中/usr下,一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录。

linux中/opt下,是一些大型软件的安装目录,或者是一些服务程序的安装目录。

3、linux中/usr主要存放自带的程序。
linux中/opt里的文件主要存放那些可选的程序。对应软件目录包含了运行该软件所需要的所有文件、库、数据等等。
关于Linux中安装软件的提示:
linux中/opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。

opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

linux中/usr为系统级的目录,可以理解为C:/Windows/。

linux中/usr下的/local目录为用户级的程序目录,可以理解为C:/Progrem Files/。用户自己编译的软件默认会安装到这个目录下。

/opt主要存放那些手动安装的软件,即不是通过apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面。

https://wwwblogs/yudar/p/5809219.html
https://wwwblogs/yinheyi/p/6279974.html

本文标签: 位置软件Ubuntu