




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南京信息工程大学实验(实习)报告实验(实习)名称 程序安装 实验(实习)日期10.11得分指导教师 李振宏系计算机专业 计算机科学与技术年级 2011班次1姓名 杨嘉威 学号20112308030【实验目的】1. 掌握rpm的常用命令2. 安装和使用apt3. 理解系统启动过程,学握用系统tl志文件来为维护系统【实验环境】装有red hat linux 9.0系统的计算机,或者装有red hat linux 9.0系统的虚拟机。【实验指导】1. 用rpm包安装软件(1) 安装软件包rpm -ivh rpm 包文件名其中:i表示安装,v表示在安装过程中将显示较详细的信息;h表示显示水平进度条#r
2、pm -ivh cvs-1l2-10.i386.rpm(2) 升级更新软件包rpm -uvh rpm 包文件名其中:u表示升级#rpm -uvh cvs-1.11.4-10.i386.rpm 卸载软件包rpm -e 包名/其中:e表示删除#rpm -e cvsroot ocal host root # rpn -ivh f i 1 e-3. 39-9. r pnerror: open of f i i e-3. 399» rpm fai i ed:没孑那筱*威 |掠rootoca i host r oot # rpm -i vh f i i e-3. 39-9e r r or: op
3、en of file-339-9 failed:没 偵:个t 件艾 i 掠root o ocal host root # rpnr -lvh fi 1 e-3. 39-9. rpnerror: open of f i 1 e-3. 39-9 rpin fai 1 ed:没 f那件戈 i®root <3 ocal host root # rpm -lkh fi 1 e-3. 39-9error; open of f i i e-3. 39-9 fai 1 ed:没彳那个t件戈 i掠root ocal host root # rpn -e f i 1 eerror: fai1ed
4、dependenci es:f i 1 e i s needed by ( i nst al i ed) des kt op-pr i nt i ng-0. 1. 10-6f i 1 e i s needed by ( i nst al i ed)prrrbui i d-4. 2-0 69(4) 查询软件包查询系统屮安装的所有rpm软件包rpm -qaroot ocal host root # r pm -qa 1set up-2. 5. 25t1bzi p2-l i bs-l 0. 2-8e2fs progst. 32-611glib-l2. 10-101iputils-20020927-2
5、i oset up-2.1ly-911net -t ool s-1.60-121shadouut i i 0. 3-61i i bt er m?ap-2.0.8-3511nakedev-3. 3 2-51r ai dt ool s-1.00. 3-21hotplug-20020401-17fi i e-3.39-91】f i ndut i i s-4. 1. 7-91as h-(). 3. 8 8查询指定的软件包中系统中是否安装rpm-q v包名查询rpm包文件中的信息,用于在未安装软件包之前了解软件包中的信息 rpm -qp rpm包文件名查询系统中已安装指定的软件包的描述信息rpm -qi
6、 包名查询系统屮已经安装指定的软件包里所包含的文件rpm-ql v包名查询某软件包的最低依赖要求rpm -qr 包名查询某软件包提供的可使用的所有文件 rpm -q -provides 包名查询系统屮指 定文件所属的软件包 rpm-qf文件名例:查询cvs软件包中系统中是否安装$rpm -q cvsroot ocal host root # rpm-q filefile-339-91root ® ocal host root # |i查询系统中c女装的cvs软件包的描述信息$rpm 一qi cvsroot o ocal host r oot # rpm -qi file mint:v
7、ersion:release:时24分6秒1 ns t al 1 oat e:1 r edhat. comg oup:si ze:si gnat ure:60e packager:sunnury:descr i pt i on :file3. 399re i ocat i ons: vendor:bui i d ctat e:(not relocat eable) red hat. i nc.2003年02及8 口星期1<2009年10冃1日星期i 19 110 7分0杪i i d host: st r i ppi es de1应用8序対:source) rpm834340ili cen
8、se:ikvsful. 2003年02 型 8口星期1 0 4时5分55杪1 】 1f i 1 e-3. 39一9 src r pm di s t r i but abl ekey id 219180cddb4:red hat, inc. s:ht t p: /bugzi 11 a. redhat. con/bugzi 11 a> 判定创供聃查询系统中c女装的cvs软件包里所包含的文件$rpm -qi cvs root ocal host root #pm-ql file /usr/bi n/f i i e/usr/share/nbgi c1/usr/share/rragi c. nc/
9、usr/shar e/nugi c. m nri/usr/share/iragi c rri nr. nyc/usr/share/nbn/minl/f i i1, gz/usr/share/man/rran5/migi c. 5. gz /usr/shar e/ni sc/rragi cr 穴c> i bcc* r cc 1 tt h查询系统中文件/etc/passwd所属的软件包 $rpm -qf /etc/passwd查询cvs-1.11.2-10.i386.rpm包文件中的信息$rpm -qp cvs-1.11210.i386.rpm查询系统中己经安装的所有包含名字php的软件包
10、$rpm -qa|grep php查询hupd包的最低依赖要求$rpm -qr httpdroot ® ocal host root # r pm -qf /et c/passxvdset up-2.5.25-1root o ocal host root #pm-qa grep phproot & ocal host root # rpm -qr ht t pdpackage ht t pd i s not installed0root(3 ocal host root # |1(5) 验证软件包 rpm -v例:验证cvs软件包#rpm -v cvsroot 5 ocal
11、host root # r pm -v fileirpm ver s i on 4. 2rcopyright (o 1998-2002一 red hit, lncthis program nuy be fr eel y r edi st r i but ed un der t he t er rm of t he gnu gplusage: r pm cpt1 cn . 'query opt i ons (with -q or query): -c. -一confi gfi i esdocfi 1 esdunp-i» i i st-quer yf or mit =qleryf
12、crmvt-s, st at elist al i confi gurat i on files list al i docunpnt at i on files dunp basic file i nfor nut i on list files i n package use t he following query f or nu t di spl ay t he states of t he listed files验证包含文件/etc/passwd的软件包#rpm -vf /etc/passwd验证cvs-l.11210.i386.rpm 包文件#rpm -vp cvs-1.11.2
13、-10.i386.rpmroot(3 ocal host root # rpm -vf /et c/passwiroot ® ocal host root # |验证所有c安装的软件包#rpm -varoot ocal host root # rpm - vas.5. .t cs.5t ctctcs.5. .t/et c/hot pl ug/usb. user nup/et c/sysconfi g/pcnri a/et c/1i buser.conf/et c/rraii/sendrraii.cf/usr/1 i b/nnzi 11 a-1.2. 1/chronr/i nst al
14、 1 ed-chronp. t xt2. 安装和使用apt无论 apt 的客户端还是服务器端都需要安装 apt 软件, 可 以到站 点 htlp:/ 下载apt软件包。下载后使用rpm命令进行安装:#rpm -ivh apt-0.5.15cnc6-4.0.rh.rh9.rf.i386.rpm也可以在线安装:#rpm -ivh http:/dag.wieers.eom/package/apt/apt-0.5.15cnc64.0.rh9.rf.i386.rpm导入red hat linux> freshrpms 和dag 的rpm gpg key#rpm -import /usr/share
15、/rhn/rpm-gpg-key#rpm -import #rpm -import 从服务器获取rpm索引清单#apt-get叩date检查本地软件依赖关系合法性apt-get check升级所用系统软件#apt-get upgrade在下载的rpm索引清单中搜索包webmin#apt-cache search webmin查看webmin包的依赖关系#apt-cache depends webmin安装或升级webmin#apt-get install webmin卸载软件webmin#apt-get remove webmin清除本地下载的rpm包#apt-get clean3. grub
16、的配置使用技巧(1) 重新装载grub#/sbin/grub-install/dev/hdo进入grub后执行如下命令#grubgrub>root(hdo,8)grub>setup(hdo)grub>root(hdo,8)error27: ijirecan i zed contrandgrub>se tup(hdo)error 27: ijirecogn i zed contrandgrub>quit(2) 制作grub启动软盘将一张软盘格式化为ext2文件系统#m ke2fs/dev/fd0挂装软盘,装载grub#mo unt/mn"floppy/#g
17、rub-install 一roojdirectory二/mih/floppy厂(fdo),#umount /mnt/floppy/(3) 使用grub启动软盘启动系统先使用grub启动软盘引导系统后会看到grub的提示符grub>如果要引导已经安装的redhat,需要手工执行如下命令grub>root(hd0,0)grub>kemel /boot/vmlinuz-2.4.20-8 ro root二label二/grub>initrd /boot/initrd-2.4.20-8.imggrub>boot如果要引导已经安装的windows,需要手工执行如下命令grub
18、>rootnoverify(hdo,o)grub>makeactivegrub>chainloader+1grub>boot4. 修改启动过程(1)首先以根用户身份登录系统,打开终端,在命令提示符下输入#vi /boot/grub/gurb.conf从而打开配置文件gurb.conf(2) 文件屮开通有#符号的是注释行,程序不进行解释。如果有多个操作系统,可以通过修改 default后面的数字来设置默认的操作系统o linux是从0开始编号的,0表示第1个项目,1 表示第2个项目,依次类推。(3) linux默认的等待时间是10s,超过10s没有进行选择则自动选择def
19、ault指明的项目。如 果 要修改默认的等待时间,可在timeout后而设置。在splashimage 后面的(hdo , 0)表示第1 个磁盘的第1 个分区为引 导分区,/grub/splash.xpm.gz是grub开机引导界面的背景,如果想定制开机画面可以在这里修改。(5) 在title后面的red hat linux(2.4.20-8)是在引导界面显示的文字内容;rool(hda0, 0)表示 第 1个磁盘第1个分区,为了搜索可以引导kemel(vmlinuz-2.4.20-8)和initrd初始ram盘的加 载引导映像(initrd2.4.20-&img), grub在第1个
20、磁盘的第1个分区搜索引导内核。ro root二label二/为传递给内核的参数,其中ro表示只读;root=label=/表示将根文件系统安 装到/dev/hdal 中。(6) 修改完毕,重新启动计算机即可。5. 查看日志文件(1)常见的日志文件日志文件通常放在/var/log目录下。为了查看日志文件的内容必须要有root权限。日志文件 屮的信息很重要,只能让超级用户有访问这些文件的权限。管理员可以使用下面的命令:#ls /var/log/*rootloca ihos t root# is /var/ log/*/var/log/boot. log /var/ log/cron /var/ l
21、og/dnrsg /var/ log/ksyrrs .0 /va r / t o/fcyyite . 1 /var/ log/ksyrrs .2 /var/ log/ksyrrs .3 /var/ log/ksyrrs .4/var/ log/ksyite .5 /var/ log/ksyite .6 /var/log/last log /var/ log/nb i1 log / v3t / t ogf/ ttf s 5t3 /var/ log/nysq id. log /var/ log/pgsq1 /var/ log/rprrpkgs/var/ log/scro 1 ikeeperlog/
22、var/ log/secure/var/ log/spooler/va r/log/wlnp/var /tog/ree86.0. log /var/ log/xfree86.0.log.oid /var/ log/xfree86.1 log(2)查看文本日志文件 以messages为例:#cat /var/l og/messagesoct 31 10:47:31oct 31 10:47:31loca lhos t ke me i: processors : 2loca lhos t ke me i:me i comrand line: ro roo t=lbel=/ hdc= ide-s cs
23、 i3110:47:31loca lhos t3110:47:31loca lhos t3110:47:31loca lhos t3110:47:31loca lhos t3110:47:31loca lhos t3110:47:31loca lhos t6ocococococ1 code f 11040k reserved foct 31 10:47:31 loca lhos t7. 524288 bytes)oct 31 10:47:31 loca lhos t6, 262144 bytes)oct 31 10:47:31 loca lhos t4096 bytes)oct 31 10:4
24、7:31 loca lhos tke me i: ide_se tup: hdc= ide-scs ikerne 1: 1 n i t ia 1 i z ing cp uk)ke me i: de tec ted 2393.427 nhz processor.ke me i: gonso le : co lour vca+ 80x25ke me 1:on t rycachehashtab leentries:65536l orde r:ke me 1:1 nodecacheha shtab leen t r ies :32768(order:ke me 1:m)un tcacheha shta
25、b leen t r ies :512 (order: 0,ke me 1:buf fer-cachehashtab leentries:32768(orde r:ke me i: ca 1 ibra t ing de lay loop. . 4771 .02 bogomps kerne i: ntrrory: 510620k/524288k available ( 1480k kerne 1094k da ta f 156k init. 0k highnrm)(3)查看非文本日志文件使用lastlog命令来检查某特定用户上次登录的时间,并格式化输出上次登录 日志/var/log/lastlo
26、g 的内容:#lastlogrootloca lhos troot j#las t logusernanrpor tfromla tes troot:0四 10月 31 11:01:03 +0800 2013b innever logged in*daerronnever logged in*admnever logged in*ipnever logged in*syncnever logged in*shutdownnever logged in*ha 11never logged in*rra i 1never logged in*newsnever logged in*uucpneve
27、r logged in*opera tornever logged in*ganrsnever logged in*gophernever logged in*ftpnever logged in*nobodynever logged in*rpmnever logged in*vcsanever logged in*usednever logged in*使用last命令往回搜索wunp来显示自从文件第一次创建以来登陆过的用户:#lastrootioca ihos t root# las troo tpts/o:0.0thuoct 31 11:18stilllogged inroo tpts/o:0.0thuoct3111:17 -11:18(00:01)roo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 废旧轮胎环保处理技术在道路建设中的应用研究报告
- 废旧电子产品回收再利用产业链上下游企业2025年竞争格局研究报告
- 【正版授权】 ISO/IEC 6048-1:2025 EN Information technology - JPEG AI learning-based image coding system - Part 1: Core coding system
- 2025-2030年中国石纹玻璃数据监测研究报告
- 高效沟通技能培训
- 运动控制功能课件
- 动物小游戏课件
- 课件显示画图过程
- 广东会计自考试题及答案
- 广东法律自考试题及参考答案
- 2025年中国物流集团国际物流事业部招聘面试经验及模拟题集
- 乡镇安全培训课件
- 2025年航空业面试者必看航空公司招聘笔试预测试题及答案
- 2025年全国企业员工全面质量管理知识竞赛题及参考答案
- 2025年秋季开学典礼诗歌朗诵稿:纪念抗战胜利八十周年
- 2025秋仁爱科普版(2024)七年级上册英语教学计划
- 《非物质文化遗产概论(第三版)》全套教学课件
- 2025年广东省中考英语试卷深度评析及2026年备考策略
- 2025年信息安全应急演练记录
- 社区医院创建汇报课件
- 轴对称及其性质第1课时课件2025-2026学年人教版数学+八年级上册
评论
0/150
提交评论