一、rpm相关命令介绍

1. 查看CD里面有的文件

2. 用rpm来安装一个名为vsftpd的rpm包

3. rpm -qi 软件包名 (查看软件包的详细信息)

4. rpm -ql 软件包名 (查看软件包安装到哪了)

5. rpm -qa | grep 软件包名 (从所有安装中找有没有安装某个软件包)

6.  将/opt/ 挂载到/dev/sr0

二、yum源相关命令介绍

1. cd /etc/yum.repos.d/  查看网络yum源

2. 把这些网络yum源移动到/tmp/bak/  目录下,然后自己创建一个本地yum源local.repo

3. 本地yum源内容

[local]

name=local repo

baseurl=file:///opt

enabled=1

gpgcheck=0

4. yum clean all 用于清除yum缓存

5.  yum -y install epel-* 安装所有与epel相关的包

6. yum makecahe -y 用来建缓存,以后下载包就快多了

7. 查看  cat /etc/yum.conf 文件

8. 把/etc/yum.conf 文件打开,并改写

cachedir=/rpm_bak(等号后面是指定目录,用于存放以后从网上下载的包)

keepcache=1(由0改为1)

9. yum erase httpd-* -y 删除httpd-所有的包

10. 删除与httpd 有依赖性的相关包

rpm -e mailcap

rpm -e apr-util

rpm -e apr

11. 自己创建一个仓库,用来打包以后自己要开发的软件及其依赖性

mkdir /cangku_httpd

下面的cp命令用于模拟是从网上下载或者是自己创建的软件搬到新建的本地仓库中

createrepo /cangku_httpd/  很重要!建立这个仓库里边包的各种相关性,若没有create 这个工具,需要自行yum下载安装

刚才少拷了一个包tool

12. 把原来的网络yum源移走

13. 创建本地yum源

[httpd]

name=httpd server

baseurl=file:///cangku_httpd

enabled=1

gpgcheck=0

14. yum -y install httpd 接下来就可以安装自己搭建的本地仓库和yum源了

对了,别忘记把那些网络yum源移回来,它们还是有用的。

三、源码安装

1. yum groupinstall

然后yum groupinstall '开发工具' - y

2. tar xvf python.tgz

解包之后cd到python目录下

执行下面的安装程序,等号后面是源码安装路径

3. yum install zlib* -y  缺少一个关于zlib的包,现在把它安上

4. make 是编译的意思,&&是指再前面的命令执行成功的情况下执行后面的命令

5. cd到/user/local/python3.6/ 下 ,然后ls查看相关目录

6.  PATH=/user/local/python3.6/bin:$PATH 添加全局环境变量,只在当前终端生效

vim /etc/profile 修改环境配置文件在最低下加两行

PATH=/user/local/python3.6/bin:$PATH
export PATH

source .bash_profile(立即刷新生效)

7. 总结

最新文章

  1. Appium学习实践(一)简易运行Appium
  2. ABAP 单位转换函数
  3. [Windows驱动开发](四)内存管理
  4. 开源而又强大的迷你型web服务器推荐
  5. VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程 转载
  6. Netty那点事: 概述, Netty中的buffer, Channel与Pipeline
  7. tabindex属性
  8. Java:@Override标签的多态性详解
  9. C++框架_之Qt的窗口部件系统的详解-上
  10. SQL Server常用函数使用方法(学习)
  11. js的点滴
  12. VS2017 cdkey
  13. OpenStack笔记
  14. Linux下Memcached安装与启用
  15. 异构数据库之间完全可以用SQL语句导数据
  16. js json转字符串
  17. 【BZOJ3294】放棋子(动态规划,容斥,组合数学)
  18. RSA 公钥加密——私钥解密
  19. iOS AppStore个人开发者账号申请
  20. C#多线程学习(五) 多线程的自动管理(定时器)

热门文章

  1. QML 开发神奇加成之为网络资源设置本地缓存
  2. BUPT 2012复试机考 2T
  3. 使用zTree进行数据动态显示
  4. 【转】DevOps原则
  5. C# -- 推断字符能否转化为整形
  6. DesiredSize,RenderSize&& Width ,ActualWidth
  7. ACM-ICPC如何起步[转]
  8. linux led子系统(一)
  9. log开启与屏蔽的一种调式方式
  10. scala快速学习笔记(一):变量函数,操作符,基本类型