软件包的管理

来源:互联网 发布:设计动画的软件 编辑:程序博客网 时间:2024/05/19 03:26

 

1) 以sudo为例演示依赖关系

常见的软件类型rpm

很多爱好者在某种固定的环境(硬件、软件)下进行编译;

需要使用该软件包,必须要提供和编译环境一致的环境;

解决方法:

  按照提示一步一步将所需环境安装完善,将linux升级

虚拟机---VM---settings---CD/DVD---指定景象文件路径(第一张光盘)---

Device  status

   Connected:只要有外部设备挂载,系统就会识别

   Connected power on:开机识别一次;

  开机:脚本----inittab

  用户:脚本----login.defs

影响挂载外部设备的脚本文件:/etc/fstab

实现永久挂载

语法格式:

l 每一行是一条记录

l 硬件设备

l 6个字段

l 文件里包含的记录表示开机自动识别

命令行方式实现临时挂载

#mount  -t 类型  外部设备   挂载点

注意:挂载点的设置

   不建议直接映射到/mnt

   防止/mnt已经挂载了其他设备尽量创建新目录

1、 安排任务(重复性)cron

注意区别:一次性任务at

1) cron是通过rpm包安装的一个安排任务的工具

检测系统里是否存在cron   #rpm –qa|grep cron

2) 开启相应服务

特点:系统每隔一分钟检查相应脚本文件

#service  crond   start

3) 安排任务(编辑脚本)

# cat  /etc/crontab 

=值    定义环境变量

第一种安排任务的方式:到固定的目录下编辑文件

     例如:安排系统每个小时进行复制

  #cd /etc/cron.hourly

  #vi cron.file

     4 2     4      1      *       *  cp –r /etc   /tmp

  :wq

第二种办法,直接使用crontab进行脚本的编进

   #vi  root

   #mv root  /var/spool/cron

           #crontab –e

     -e :edit

     -r :remove

     -l :list

2、 添加硬盘---分区格式化---磁盘配额

第一步:

添加硬盘步骤

   关闭系统:否则只允许安装SCSI方式的硬盘

在虚拟机里---VM---settings----HARD---add---下一步—IDE

   重启虚拟机

       打开终端

       #fdisk  -l

       检测系统能识别到的外部硬件设备

      硬盘的连接方式有两种

      IDE 

/dev/hda---表示第一块ide硬盘

   /dev/hda0---表示第一个硬盘上的一个主分区

   /dev/hda1--表示第一个硬盘上的二个主分区

   。。。

/dev/hdb---表示第2ide硬盘

   /dev/hdb0---表示第2个硬盘上的一个主分区

   /dev/hdb1--表示第2个硬盘上的二个主分区

SCSI---u

 /dev/sda--------表示第一块scsi硬盘

   /dev/sda0---表示第一个硬盘上的一个主分区

   /dev/sda1--表示第一个硬盘上的二个主分区

。。。

/dev/sdb--------表示第一块scsi硬盘

   /dev/sdb0---表示第一个硬盘上的一个主分区

   /dev/sdb1--表示第一个硬盘上的二个主分区

第二步:分区

   /dev/sdb

 #fdisk   /dev/sdb

 Commond m   -------察看帮助

 Commond n------new

     p----创建主分区

      1-----制定分区号

        1----制定开始的柱面

        +500M----制定结束的空间大小

Commond w------write ----保存分区情况

 第三步:格式化

   制定在该分区的数据保存的规则

  #man  mkfs  

#mkfs  -t   ext3   /dev/sdb1

创建文件系统

第四步:/dev/sdb1进行磁盘配额的限制

  #vi  /etc/fstab

     default,usrquota,grpquota

  #man  quotacheck

  #quotacheck  –cmng  /dev/sdb1

   

原创粉丝点击