学习十九

五周第一次课(3月5日)
7.1 安装软件包的三种方法
7.2 rpm包介绍
7.3 rpm工具用法
7.4 yum工具用法
7.5yum搭建本地仓库 “/*/vim"(视频中ppt小错误: gpcheck改为gpgcheck,yum cean 改为 yum clean)
扩展

  1. yum保留已经安装过的包 http://www.360doc.com/content/11/0218/15/4171006_94080041.shtml
  2. 搭建局域网yum源 http://ask.apelearn.com/question/7627

安装软件包的三种方法
rpm工具:直接安装rpm包,需要自己手动安装依赖包
yum工具:python开发的工具,还是要操作rpm包,会自动检查依赖关系,
源码包:可以直接看到开发者的代码,需要自己编译然后安装,源码包是最难的安装方式,暂不介绍
rpm包介绍
挂载光盘文件时提示写保护,以只读的方式挂载

cd Package/
ls 会看到当前目录下的包都是rpm包

rpm包安装的使用方法

安装rpm包,升级rpm包,卸载rpm包

yum工具用法
yum是为了解决rpm安装包的依赖关系而产生的 ,yum会自动检测依赖关系

yum核心的配置文件

yum的库文件查找

yum list |grep ‘vim‘按条件查找安装包

yum gerouplist安装分组查询

显示英文就 LANG=en 更改英文
yum remove 卸载一个包,和同时卸载依赖的包
yum provides “//vim"
yum搭建本地仓库

#cp -r /etc/yum.repos.d /etc/yum.repos.d.bak
#rm -f /etc/yum.repos.d/

#vim /etc/yum.repos.d/dvd.repo
#yum clean all

: [DVD]
name=install dvd
baseurl=file:///mnt
enable=1
gpgchek=0
上面一定注意字符,打错了会报错

原文地址:http://blog.51cto.com/13583139/2083248

时间: 2024-10-14 18:14:30

学习十九的相关文章

CSS基础学习十九:CSS布局之图文混排,图像签名,多图拼接和图片特效

学习了CSS布局的定位和浮动,我们可以简单地做出很多排版和内容拼接.今天就来做几个简单的实例展示现在 流行的DIV+CSS布局的方便好用之处.顺便也说一下CSS3新增的样式属性box-shadow和属性transform. 一图文混排 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd

android学习十九(WebView的用法)

android提供了一个WebView控件,借助它我们就可以在自己的应用程序中嵌入一个浏览器,从而轻松的展示各种各样的网页.下面来学习下简单的用法.新建一个WebViewTest项目,然后修改activity_main.xml中的代码,如下所示: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/

java核心学习(十九) javaNIO框架---文件锁

在上一节提到的FileChannel中提供了lock()/tryLock()方法可以获得文件锁FileLock对象,从而锁定文件,这里的文件锁是进程级别的锁,而非线程锁. lock()方法是阻塞试的,当调用该方法且无法得到文件锁,程序将一直阻塞. tryLock()方法是非阻塞式的加锁方法,如果获得了文件锁,则该方法返回该文件锁,否则将返回null. 文件锁分为共享锁和排他锁,当lock/tryLock方法的第三个参数为true时表明该锁是共享锁,共享锁允许多个进城来读取该文件,但阻止其他进程获

Android学习十九:ContentProvider初步

一.Content Provider基本概念 1.ContentProvider为存储和获取数据提供了统一的接口.ContentProvide对数据进行封装.不用关心数据存储的细节.使用表的形式来组织数据. 2.使用ContentProvider能够在不同的应用程序之间共享数据. 3.Android为常见的一些数据提供了默认的ContentProvider(包含音频.视频.图片和通讯录等). ContentProvider所提供的函数: query(),insert(),update(),del

Spring学习(十九)----- Spring与WEB容器整合

首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关.即不会因为 filter 写在 listener 的前面而会先加载 filter.最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息.我们的 listener, filter 等在初始化时会用到这些上下文中的信息,那么 context-param 配置节是不是应该写在

spring学习十九 常用注解

1. @Component 创建类对象,相当于配置<bean/>2. @Service 与@Component 功能相同. 2.1 写在 ServiceImpl 类上.3. @Repository 与@Component 功能相同. 3.1 写在数据访问层类上.4. @Controller 与@Component 功能相同. 4.1 写在控制器类上.5. @Resource(不需要写对象的 get/set) 5.1 java 中的注解 5.2 默认按照 byName 注入,如果没有名称对象,按

Linux系统学习 十九、VSFTP服务—虚拟用户访问—为每个虚拟用户建立自己的配置文件,单独定义权限

为每个虚拟用户建立自己的配置文件,单独定义权限 可以给每个虚拟用户单独建立目录,并建立自己的配置文件.这样方便单独配置权限,并可以单独指定上传目录 1.修改配置文件 vi /etc/vsftpd/vsftpd.conf user_config_dir=/etc/vsftpd/vusers_dir    #指定保存虚拟用户配置文件的目录 2.建立目录 3.为每个虚拟用户建立配置文件 vi /etc/vsftpd/vusers_dir/cangls anon_upload_enable=YES an

Android学习笔记二十九之SwipeRefreshLayout、RecyclerView和CardView

Android学习笔记二十九之SwipeRefreshLayout.RecyclerView和CardView 前面我们介绍了AlertDialog和几个常用的Dialog,ProgressDialog进度条提示框.DatePickerDialog日期选择对话框和TimePickerDialog时间选择对话框.这一节我们介绍几个新的API控件SwipeRefreshLayout.RecyclerView和CardView,这几个API控件都是google在Android5.0推出的.下面我们来学

《Javascript权威指南》学习笔记之十九--HTML5 DOM新标准---处理文档元信息和管理交互能力

一.了解DOM 1.DOM是Document Object Model的缩写,即文档对象类型,是文档在内存中的表示形式,是一个应用程序接口,定义了文档的逻辑结构以及一套访问和处理文档的方法. 2.HTML DOM与Core DOM的区别:前者提供了大量的方法和属性,与现有的程序模型一致,更便于脚本的编写者控制. 二.document对象 使用window.document属性返回一个document对象,代表当前window内加载的文档.window可以省略.winName.document返回