博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux 学习笔记 (九) 软件安装
阅读量:4285 次
发布时间:2019-05-27

本文共 823 字,大约阅读时间需要 2 分钟。

1. 手动安装

先下载安装包: – sublime_text_3_build_3176_x64.tar.bz2

tar jxvf  install_package_name

在这里插入图片描述

可以看到可执行程序 sublime_text 就在目录 ~/Download/sublime_text_3 目录下:

在这里插入图片描述

如何把它变成一个系统命令呢?这就要涉及到一个重要的环境变量 PATH:

它的值是一系列由冒号隔开的目录:

在这里插入图片描述

一个可执行程序只要放到任何一个目录之中,就可以变成系统命令

也可以不移动可执行程序本身,而是创建符号链接:

ln -s ~/.sublime/sublime_text ~/.local/bin/soul

在这里插入图片描述

自己下载 源码编译安装

三部曲:

  • configure
  • make
  • sudo make install

自由基金会有一个麻雀虽小,但五脏俱全的项目: , 以 hello-2.3.tar.bz2 为例:

//解压缩 .tar.bz2 文件tar -jxvf xxx.tar.bz2

在这里插入图片描述

./configure

在这里插入图片描述

make

在这里插入图片描述

sudo make install

在这里插入图片描述

需要注意的问题

很多时候我们可以通过 git clone 方式得到相应的源码:

在这里插入图片描述

  • 手动安装依赖很烦
  • 安装软件较多的时候,会忘记都在系统的哪些位置安装了软件,卸载的时候会成为噩梦

2. deb 包

通过 deb 方式安装的包会在机器的包管理数据库里留下丰富的信息,方便我们查阅。

一个 deb 包通常包含以下四部分:

  • 程序本身
  • 配置文件
  • 安装位置
  • 依赖关系
sudo dpkg -i xxx.deb

在这里插入图片描述

//查询已安装的相关的包dpkg -l|grep chrome

在这里插入图片描述

3. 从 apt-get 仓库安装

底层上包裹了 dpkg

安装

sudo apt-get install git

删除软件

sudo apt-get remove git

连配置文件一起删除

sudo apt-get purge git

转载地址:http://lhpgi.baihongyu.com/

你可能感兴趣的文章
iOS后台运行延长时间
查看>>
PHP基础 四
查看>>
javascript(一)
查看>>
javascript(二)之HTMLDOM
查看>>
javascript(三)之对象
查看>>
javascript(四)之window
查看>>
javascript(五)之框架
查看>>
WKWebView 和UIWebView、网页缓存、网路请求缓存
查看>>
Javascript (六)高级之ECMAScript
查看>>
iOS之UISCrollView--原理
查看>>
iOS 之NSRange实现小数向上取整
查看>>
PHP 之XML编程,注释总结
查看>>
iOS之SHA1算法
查看>>
iOS之hHTTPS的使用
查看>>
iOS之返回按钮
查看>>
PHP 之smarty、webservice、RSS订阅
查看>>
iOS之静态库
查看>>
iOS 之适配字体的几中方法
查看>>
iOS之view的背景绘制渐变色、文字渐变
查看>>
javascript之(四)作用域链,闭包
查看>>