皮皮网

【影刀源码编辑】【saas官网 源码】【美赚外卖源码】ubuntu源码包安装

来源:海盗电商 源码 时间:2024-11-23 12:22:14

1.【Linux】Ubuntu安装Nginx(在线安装&源码编译安装)
2.ubuntu18.04下源码编译安装最新版本Python3
3.Linux Ubuntu openssl离线源码安装、源码升级版本
4.Linux驱动开发笔记(二):ubuntu系统从源码编译安装gcc7.3.0编译器
5.怎么在ubuntu安装python

ubuntu源码包安装

【Linux】Ubuntu安装Nginx(在线安装&源码编译安装)

       在Ubuntu .环境中,包安有两种常见的源码Nginx安装方式,分别是包安在线安装和源码编译安装,版本为1..0。源码以下是包安影刀源码编辑对这两种方法的详细步骤:

       首先,对于在线安装(apt安装):

       1. 检查当前版本并了解安装详情,源码可以看到它会自动设置一些路径,包安比如--prefix和--conf-path,源码并预装常用的包安...

       安装过程分为几个步骤。首先,源码确保网络连接,包安因为需要依赖库,源码如libgmp-dev、包安libmpfr-dev和libmpc-dev。源码saas官网 源码安装完这些后,不要卸载已有的gcc,因为可能会遇到问题。

       下载并解压gcc-7.3.0.tar.gz,然后执行./configure。注意增加c和c++的配置,避免编译结果只有g++。美赚外卖源码配置完成后,进行make -j4编译,可能会遇到错误,如"fatal error: asm/errno.h: No such file or directory",这时需要修改头文件路径。

       继续编译,可能会遇到"sanitizer_syscall_generic.inc::: error: '__NR_open' was not declared in this 你要是敢动 源码scope",解决方法是修正头文件链接。最后,编译成功后执行sudo make install,并确认安装版本。

       在安装过程中,有两点需要注意:一是本地需要g++,否则编译时会出错,跳空指标系统源码解决方法是安装gcc;二是安装后可能只有g++,没有gcc,此时需在./configure阶段添加c和c++的配置。

怎么在ubuntu安装python

       怎么在ubuntu安装python?

       python在ubuntu下有几种安装方法:

       ● 通过ubuntu官方的apt工具包安装

       ● 通过PPA(Personal Package Archive) 的apt工具包安装

       ● 通过编译python源代码安装

       通过ubuntu官方的apt工具包安装

       1

       2

       sudo apt-get install python2.7

       sudo apt-get install python3.4

       安装完成后,可以用下面的命令进行确认

       1

       2

       3

       4

       5

       xx@ada:~$ python2.7 --version Python 2.7.8

       xx@ada:~$ python3.4 --version Python 3.4.2

       xx@ada:~$

       从PPA(Personal Package Archives) 安装apt工具包

       1

       2

       3

       4

       5

       $ sudo apt-get install python-software-properties

       $ sudo add-apt-repository ppa:fkrull/deadsnakes

       $ sudo apt-get update

       $ sudo apt-get install python2.7

       类似使用apt工具包安装python的工具虽然简单,但有时不一定能够安装到最新版本。因此,在python出现重要更新时,我们最好学会以从源代码直接编译安装python2.7.

       从源代码编译安装python

       1

       2

       3

       4

       5

       6

       $ wget -c https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz

       $ tar -xzvf Python-2.7.9.tgz

       $ cd Python-2.7.9/

       $ LDFLAGS="-L/usr/lib/x_-linux-gnu" ./configure

       $ make

       $ sudo make install

       其中,上面的wget -c (url)是下载命令,参数-c表示支持断点下载, url是目标文件下载的绝对路径“-L/usr/lib/x_-linux-gnu”中的x_-linux-gnu在/usr/lib/下可以找到,这是x_可以看出我的系统是的, 这里根据自己的系统进行键入。

       好了,安装完后我们检测下,终端键入python --version,回车,再键入which python

       1

       2

       3

       4

       5

       xx@ada:~$ python --version Python 2.7.9

       xx@ada:~$ which python /usr/local/bin/python

       xx@ada:~$

       可见,python2.7.9安装成功,并且发现我们默认的python版本变成了python2.7.9。这是因为操作系统在搜索命令时, 是按照PATH环境变量的顺序依次进行搜索的,/usr/local/bin/下的python会比/usr/bin/下的python优先搜索到, 并作为默认的python版本。

       那么我ubuntu.下就有三个版本的python,分别是python2.7.8, python2.7.9, python3.4.2, 如下:

       1

       2

       3

       4

       5

       6

       7

       8

       9

       

       

       

       xx@ada:~$ python --version Python 2.7.9

       xx@ada:~$ python2.7 --version Python 2.7.9

       xx@ada:~$ python3.4 --version Python 3.4.2

       xx@ada:~$ python2.7 Python 2.7.9 (default, Jan 3 , ::) [GCC 4.9.1] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> exit() xx@ada:~$

       当然,我们也可以指定python的路径,为查看python的版本, 如下:

       1

       2

       3

       4

       5

       6

       7

       8

       9

       

       

       xx@ada:~$ /usr/bin/python --version Python 2.7.8

       xx@ada:~$ /usr/bin/python2.7 --version Python 2.7.8

       xx@ada:~$ /usr/bin/python3.4 --version Python 3.4.2

       xx@ada:~$ /usr/local/bin/python --version Python 2.7.9

       xx@ada:~$ /usr/local/bin/python2.7 --version Python 2.7.9

       xx@ada:~$

       至此,我们就已经介绍完了python在ubuntu下的三种安装方法。