7-RPM-Yum-Pythonbain编译安装

 

作业一:RPM命令

  1. 挂载光盘文件到/media 目录

    mount -t auto /dev/cdrom /media

  2. 进去/media目录下的Packages目录

    cd /media/Packages

  3. 查看系统已安装的所有rpm包

    rpm -qa

  4. 查看系统是否安装dhcp软件包

    rpm -qa | grep dhcp

  5. 安装dhcp软件包

    rpm -ivh dhclient-4.2.5-47.el7.centos.x86_64.rpm

  6. 查看dhcp软件包的信息

    rpm -qip dhclient-4.2.5-47.el7.centos.x86_64.rpm  
    

  7. 看dhcp软件包中所包含的所有文件

    rpm -qlp dhclient-4.2.5-47.el7.centos.x86_64.rpm

  8. 查看/bin/ls文件是由哪个软件包产生

    rpm -qf /bin/ls

  9. 卸载dhcp软件包

    rpm -e dhclient-4.2.5-47.el7.centos.x86_64 --nodeps

作业二:yum命令

0.利用本地IOS镜像rpm包制作yum源

mkdir /etc/backup          
mv /etc/yum.repos.d/* /etc/backup/      //备份yum配置
cat  /etc/yum.repos.d/myyum.repo        //创建自己的配置文件
[cx2c]
name=myyumsource
baseurl=file:///cx2c
gpgcheck=0

cp  /media/Packages/* /cx2c/           //copy IOS镜像里的rpm包
mkdir /cx2c/repoodata && cp -R /media/repodata/* /cx2c/repodata/
yum clean all                          //清除yum缓存
yum repolist

yum list 查看添加源成功

  1. 自定义yum仓库:createrepo

    安装createrepo命令

    yum install createrepo
    

    创建源的存放路径

    mkdir /yum/centos/7/x86_64
    

    从搜狐镜像站下载rpm软件包

    wget -r -c -nH http://mirrors.sohu.com/centos/7/os/x86_64/
    

    初始化repodata信息

    createrepo -p -d -o   /yum/centos/7/x86_64/centos/7/os/x86_64  /yum/centos/7/x86_64/centos/7/os/x86_64
    

    增加Local.repo源配置文件

    cd /etc/yum.repos.d/
    cat Local.repo
    [cx2c]
    name=cx2c
    baseurl=file:///yum/centos/7/x86_64/centos/$releasever/os/$basearch/
    enable=0
    gpgcheck=0
    gpgkey=
    

    查看本地yum源是否增加成功 ::成功!

    yum repolist
    

  2. 自定义repo文件

    见上文

  3. 安装卸载httpd软件包:

    yum install https  
    yum –y remove httpd
    

  4. 使用yum安装组件'KDE 桌面'

    yum groupinstall 'KDE Plasma Workspace'          //本机最小化安装所以先略过这步
    

  5. 掌握使用yum删除组件'KDE 桌面'

    yum –y groupremov  'KDE Plasma Workspace'
    
  6. 掌握清除yum缓存

    yum clean all
    
  7. 使用yum查找软件包

    yum search zlib-*
    

作业三:源码安装python

// readline-devel python shell里 方向键可用
// 机器默认是2.7,安装完之后需要把python命令链接到3.6 

yum -y install zlib zlib-devel gcc readline-devel
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz  
xz -d Python-3.6.1.tar.xz
tar -xvf Python-3.6.1.tar
cd Python-3.6.1/
./configure
make all
make install
rm /bin/python
ln -s /usr/local/bin/python3.6 /bin/python

作业四:samba服务

 

posted @ 2017-05-29 12:53  ccccdc  阅读(150)  评论(0编辑  收藏  举报