ubuntu下常用有的安装方式有哪些呢?

  • rpm软件包,手动安装,需要解决依赖关系,很烦,不推荐
  • apt自动化安装,自动处理依赖关系,很好用,推荐
  • 源代码安装,可以自定义,如安装目录等

 

1.apt安装

首次安装软件,更新安装源

sudo apt-get update

安装软件

sudo apt install 软件名

 

2.源代码安装

2.1 编译安装依赖页

sudo apt-get update
sudo apt-get install gcc patch build-essential zlib1g-dev libpcre3 libpcre3-dev libssl-dev libxslt1-dev libxml2-dev libgeoip-dev libperl-dev libtool openssl wget

2.2  下载软件包(以python为例)

wget  https://www.python.org/ftp/python/3.6.9/Python-3.6.9.tgz

2.3 解压缩文件

tar -zxvf Python-3.6.9.tgz 

2.4 解压缩完毕之后,生成了源代码目录,进入源代码目录准备开始编译

cd Python-3.6.9

2.5 编译的第一曲:指定python3的安装路径

./configure --prefix=/opt/python369/   
 # --prefix=path 如果在编译的不指定安装位置,那么默认的位置/usr/local/目录

2.6 编译第二曲:开始进行软件编译

make

2.7 编译第三曲:编译安装,生成可执行程序

make install

2.8 配置PATH环境变量

# 查看当前的PATH,复制PATH
echo $PATH
# 打开profile文件
vim /etc/profile
# 在文件末尾添加 PATH
="xxxxx"
# 追加软件的bin目录,使用:分割

2.9 手动读取/etc/profile,加载文件中的所有变量

source  /etc/profile  

 

原文地址:http://www.cnblogs.com/victor1234/p/16880503.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性