Linux常用命令与Python3.4安装教程
需积分: 9 18 浏览量
更新于2024-09-08
收藏 4KB TXT 举报
本文档主要介绍了在Linux操作系统,特别是CentOS环境下的一些常用命令以及如何安装和管理Python 3.4版本。首先,我们来概述几个关键的Linux管理工具和概念。
1. **lsb_release**:
LSB (Linux Standard Base) 是一套定义了Linux系统的基本结构和行为的标准,`lsb_release` 命令用于获取系统的LSB信息,包括发行版的描述和版本号。在 CentOS 7 中,`lsb_release` 可能不会直接显示所有信息,因为它是 Red Hat Enterprise Linux (RHEL) 的衍生版本,但可以通过其他方式获取系统版本信息。
2. **yum 安装软件包**:
`yum` 是 CentOS 系统的默认包管理器,用于安装、更新和卸载软件包。通过`yum install`命令可以下载并安装指定的软件,如 `redhat-lsb`,以获取更多关于系统的描述信息。此外,`getconf` 命令用于查询系统配置,比如 `LONG_BIT` 和 `WORD_BIT`,这有助于了解系统的字节对齐方式。
3. **Python 3.4 的安装**:
在 CentOS 6.7 版本中,由于可能没有预装 Python 3.4,作者通过网络下载了 Python 3.4 的源码包(`.tgz` 格式),然后使用 `wget` 下载并解压。接着,通过一系列 `./configure`、`make` 和 `makeinstall` 命令进行编译和安装,确保将新版本的 Python 安装到 `/usr/local/python3` 目录下,并创建软链以替代默认的 Python 2,使其成为系统默认的 Python 3.4。
4. **修改默认 Python 解析器路径**:
为了使 Python 3.4 成为系统的首选解释器,作者首先将 `/usr/bin/python` 软链接指向旧版本的 Python(`python_old`),然后创建一个新的软链指向安装的 Python 3.4。这样,当运行 `python` 命令时,系统会自动执行 Python 3.4。
5. **管理和更新系统脚本**:
对于那些依赖于 `/usr/bin/python` 的系统脚本,作者建议使用 `sudo viy yum update` 进行操作,确保脚本使用的仍然是新安装的 Python 3.4 解释器。同时,如果 `/usr/bin/python` 的软链被误删或破坏,可以通过备份旧链接和重新创建新的软链接来修复。
本文档提供了一个实用的指南,展示了在 CentOS 环境下管理和升级 Python 的方法,这对于系统管理员和开发人员来说是非常有用的资源。学习和掌握这些命令和技巧,可以帮助用户更有效地管理和优化他们的 Linux 系统。
102 浏览量
2024-07-09 上传
174 浏览量
2009-08-11 上传
2023-07-09 上传
2024-11-18 上传
你居然V地方V
- 粉丝: 3
- 资源: 10
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建