Linux环境下软件安装

下载——解压缩:git

把获得的目录放到一个不碍事的目录,咱们能够设置隐藏目录:chrome

查看可执行程序:数据库

如何变成系统命令?ubuntu

PATH:一个可执行程序只要放到这些目录中任何一个就能够,就能够变成系统识别的命令,固然能够创建符号连接:服务器

注:最后的subl是连接名,只须要敲subl就能够进入sublime。app

本身下载源码安装:google

在自由软件基金会上下载hello,而后安装:spa

安装开源软件的步骤是固定的,以下:教程

./configurerem

Make

sudo make install

执行hello程序,正常输出

Git clone

依赖库安装

进入源码目录

Make

注:获得二进制输出,运行的其实是下面第一行。

Sudo make install执行的是下面的指令,即在bin目录下安装可执行文件

注:用户本身安装依赖,很麻烦。还有就是手动安装的过多,忘记安装的位置,在卸载的时候很麻烦。所以咱们能够把这些安装过程的基本信息保存起来,这就是包管理的基本思想。

deb

Ubuntu中经常使用软件都是打包成deb包,而后再安装。

 这样咱们就会省心多了。教程:happycasts14.

装包:

一个包安装好以后,会在系统的包管理数据库中留下丰富的信息。

列举系统安装过的全部deb包:

这样输出内容会不少,可使用一下命令查找某一个:

查看包在系统中安装了哪些文件:

查看某一文件来自哪一个包:

能够看出是google-choremo-stable提供了chrome这个文件。

在实际中使用的是apt-get,在底层包含了dpkg这个命令。

软件仓库

在开源系统中,软件通常都是经过源码发布,ubuntu官方会按期拿到源码而且打形成deb文件供用户下载。而且他们会在本身的服务器上搭建一个软件仓库,把deb包放上去,我须要下载包就很方便了:

删除软件可使用:apt-get remove git

可是若是想把配置文件一块儿删除,则使用:

apt-get purge git

有时候咱们知道安装什么软件,可是软件名称不是很清楚:

apt-catch search

注:上面第一行指令输出会比较多。第二行指令输入两次tab会自动补全可能的包并显示(即列举备选项)。

 

依赖

tig的安装须要先安装git,若是以前没安装git。apt-get会自动处理依赖关系,在安装tig时安装git。

有时候ubuntu仓库软件更新不及时的时候,咱们又须要最新版本,这是须要手动安装。

相关文章
相关标签/搜索