⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 00000001.htm

📁 一份很好的linux入门资料
💻 HTM
字号:
<HTML><HEAD>  <TITLE>BBS水木清华站∶精华区</TITLE></HEAD><BODY><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER>发信人:&nbsp;<A HREF="mailto:mglow.bbs@bbs.ee.ntu.edu.tw">mglow.bbs@bbs.ee.ntu.edu.tw</A>&nbsp;(失落的恶魔),&nbsp;看板:&nbsp;Linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Slackware&nbsp;96&nbsp;下装&nbsp;rpm&nbsp;<BR>发信站:&nbsp;台大电机&nbsp;Maxwell&nbsp;站&nbsp;(Wed&nbsp;Jan&nbsp;&nbsp;8&nbsp;22:51:50&nbsp;1997)&nbsp;<BR>转信站:&nbsp;sobee!netnews.ntu!Maxwell&nbsp;<BR>&nbsp;<BR>前阵子为了装&nbsp;gimp&nbsp;(没有&nbsp;motif&nbsp;...:~~~&nbsp;)&nbsp;,&nbsp;却&nbsp;make&nbsp;不出来的情况下,&nbsp;迫不得已&nbsp;<BR>只好装&nbsp;rpm&nbsp;...&nbsp;<BR>其中误谬在所难免啦...还盼众高手指教&nbsp;&nbsp;:)&nbsp;<BR>----------------------------------------------------------------------------&nbsp;<BR>写给非&nbsp;RedHat&nbsp;却又对&nbsp;rpm&nbsp;功能垂涎不已的&nbsp;Linux&nbsp;使用者&nbsp;:)&nbsp;<BR>&nbsp;<BR>首先取得&nbsp;rpm&nbsp;与相关的&nbsp;packages&nbsp;:&nbsp;<BR>rpm:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="ftp://nctuccca.nctu.edu.tw/OS/Linux/distributions/RedHat/code/rpm/">ftp://nctuccca.nctu.edu.tw/OS/Linux/distributions/RedHat/code/rpm/</A>&nbsp;<BR>&nbsp;<BR>下列这两个&nbsp;packages&nbsp;只有在由&nbsp;source&nbsp;安装&nbsp;rpm&nbsp;时才需要&nbsp;:&nbsp;<BR>ps.&nbsp;如果说已安装/更新这两个&nbsp;packages&nbsp;者请&nbsp;skip&nbsp;it&nbsp;&nbsp;:)&nbsp;<BR>zlib:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="ftp://nctuccca.nctu.edu.tw/OS/Linux/packages/Libs/zlib-1.0.4.tar.gz">ftp://nctuccca.nctu.edu.tw/OS/Linux/packages/Libs/zlib-1.0.4.tar.gz</A>&nbsp;<BR>cpio:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="ftp://nctuccca.nctu.edu.tw/OS/Linux/">ftp://nctuccca.nctu.edu.tw/OS/Linux/</A>&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;collect/misc-links/gnu/cpio-2.4.2.tar.gz&nbsp;<BR>&nbsp;<BR>一.&nbsp;由&nbsp;binary&nbsp;安装&nbsp;rpm&nbsp;<BR>&nbsp;<BR>&nbsp;1.&nbsp;zcat&nbsp;rpm-2.3-1.cpio.gz&nbsp;|&nbsp;(&nbsp;cd&nbsp;/&nbsp;;&nbsp;cpio&nbsp;--extract&nbsp;)&nbsp;<BR>&nbsp;2.&nbsp;mkdir&nbsp;/var/lib/rpm&nbsp;<BR>&nbsp;3.&nbsp;mkdir&nbsp;/var/local&nbsp;/var/local/lib&nbsp;/var/local/lib/rpm&nbsp;<BR>&nbsp;<BR>二.&nbsp;由&nbsp;source&nbsp;安装&nbsp;rpm&nbsp;<BR>&nbsp;1.&nbsp;tar&nbsp;xvfz&nbsp;rpm-2.3-1.tar.gz&nbsp;<BR>&nbsp;2.&nbsp;cd&nbsp;rpm-xxxxx&nbsp;;&nbsp;configure&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;此时若有&nbsp;Warning&nbsp;指出需要&nbsp;libz&nbsp;或是&nbsp;libgz&nbsp;,&nbsp;请先安装&nbsp;zlib&nbsp;然後&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;再执行一次&nbsp;configure&nbsp;<BR>&nbsp;3.&nbsp;浏览一下&nbsp;Makefile&nbsp;&nbsp;...&nbsp;:)&nbsp;<BR>&nbsp;4.&nbsp;make&nbsp;;&nbsp;make&nbsp;install&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;如果说在这里出现&nbsp;undefined&nbsp;reference&nbsp;:&nbsp;gzdopen&nbsp;等类似的错误讯息,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;而您又已装过&nbsp;libz&nbsp;(需有&nbsp;libz.a),&nbsp;那麽请回到&nbsp;3,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;在&nbsp;LOADLIB&nbsp;这一项後面加上&nbsp;-L/usr/local/lib&nbsp;-lz&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;(假如说&nbsp;libz.a&nbsp;不在&nbsp;/usr/local/lib&nbsp;下,&nbsp;请自行更改&nbsp;-L&nbsp;)&nbsp;<BR>&nbsp;5.&nbsp;mkdir&nbsp;/var/local&nbsp;/var/local/lib&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;mkdir&nbsp;/var/local/lib/rpm&nbsp;/var/lib/rpm&nbsp;<BR>&nbsp;6.&nbsp;要是一切都正常,&nbsp;那麽&nbsp;rpm&nbsp;已经装好了.&nbsp;接下来试试看&nbsp;rpm&nbsp;可否正常工作.&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;找一个&nbsp;.rpm&nbsp;package&nbsp;,&nbsp;执行&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-i&nbsp;--force&nbsp;--nodeps&nbsp;xxxxx.rpm&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;如果成功的话&nbsp;---&nbsp;那麽恭喜你&nbsp;!!!&nbsp;rpm&nbsp;has&nbsp;been&nbsp;correctly&nbsp;installed&nbsp;!!!&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;万一有&nbsp;cpio&nbsp;cannot&nbsp;recognize&nbsp;--quiet&nbsp;也别担心,&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;请再安装&nbsp;cpio&nbsp;2.4.2&nbsp;就&nbsp;OK&nbsp;了&nbsp;:)&nbsp;<BR>&nbsp;<BR>----------------------------------------------------------------------------&nbsp;<BR>从此就过著坐拥&nbsp;rpm&nbsp;的幸福快乐日子啦...哈哈哈哈~~~&nbsp;<BR>--&nbsp;<BR>&nbsp;*&nbsp;Origin:&nbsp;●&nbsp;台大电机&nbsp;Maxwell&nbsp;站&nbsp;●&nbsp;From:&nbsp;140.112.213.22&nbsp;<BR>&nbsp;<BR>><I>&nbsp;--------------------------------------------------------------------------&nbsp;&lt;&nbsp;</I><BR>&nbsp;<BR>发信人:&nbsp;<A HREF="mailto:eric.bbs@bbs.cis.nctu.edu.tw">eric.bbs@bbs.cis.nctu.edu.tw</A>&nbsp;(乘风归去),&nbsp;看板:&nbsp;Linux&nbsp;<BR>标&nbsp;&nbsp;题:&nbsp;Slackware/rpm&nbsp;之安装与使用&nbsp;<BR>发信站:&nbsp;交大资科_BBS&nbsp;(Tue&nbsp;May&nbsp;&nbsp;6&nbsp;14:44:55&nbsp;1997)&nbsp;<BR>转信站:&nbsp;sobee!netnews.ntu!news.mcu!news.cs.nthu!MathNet.math.nthu!news.iim.nct&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>一、安装&nbsp;<BR>&nbsp;&nbsp;档案:&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cpio-2.4.2.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(from&nbsp;Unix/gnu)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm-2.3.11.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(from&nbsp;axp350.ncu)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zlib_1.0.4-7.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(from&nbsp;linux.cis.nctu:..dibian/bo/source/lib)&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gettext-0.10.tar.gz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(from&nbsp;Unix/gnu)&nbsp;<BR>&nbsp;<BR>1.&nbsp;install&nbsp;cpio-2.4.2&nbsp;(configure;&nbsp;make;&nbsp;make&nbsp;install)&nbsp;<BR>2.&nbsp;install&nbsp;gettext-0.10&nbsp;(configure;&nbsp;make;&nbsp;make&nbsp;install)&nbsp;<BR>3.&nbsp;install&nbsp;zlib-1.04&nbsp;(configure;&nbsp;make&nbsp;libz.a;&nbsp;cp&nbsp;libz.a&nbsp;/usr/lib)&nbsp;<BR>4.&nbsp;install&nbsp;rpm-2.3.11.tar.gz&nbsp;(configure;&nbsp;make;&nbsp;make&nbsp;install)&nbsp;<BR>5.&nbsp;mkdir&nbsp;/usr/src/redhat/SOURCES&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/redhat/SPECS&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/redhat/BUILD&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/redhat/RPMS/i386&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/redhat/RPMS&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/usr/src/redhat&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/var/lib/rpm&nbsp;<BR>6.&nbsp;安装完毕&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>二、使用&nbsp;<BR>&nbsp;&nbsp;&nbsp;Slackware/rpm&nbsp;使用□例:&nbsp;<BR>&nbsp;<BR>1.由&nbsp;src.rpm&nbsp;做出&nbsp;rpm&nbsp;档&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;--rebuild&nbsp;dos2unix-2.2-3.src.rpm&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;--rebuild&nbsp;unix2dos-2.2-3.src.rpm&nbsp;<BR>&nbsp;<BR>2.安装&nbsp;rpm&nbsp;档&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cd&nbsp;/usr/src/redhat/RPMS/i386&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-i&nbsp;--force&nbsp;--nodeps&nbsp;dos2unix-2.2-3.i386.rpm&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-i&nbsp;--force&nbsp;--nodeps&nbsp;unix2dos-2.2-3.i386.rpm&nbsp;<BR>&nbsp;<BR>3.查询安装情形&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-q&nbsp;dos2unix&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-q&nbsp;unix2dos&nbsp;<BR>&nbsp;<BR>4.移除安装程式&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-e&nbsp;dos2unix&nbsp;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rpm&nbsp;-e&nbsp;unix2dos&nbsp;<BR>&nbsp;<BR>-&nbsp;<BR>我就是&nbsp;Slackware&nbsp;的死忠爱用者啦!!&nbsp;<BR>--&nbsp;<BR>&nbsp;*&nbsp;Origin:&nbsp;★&nbsp;交通大学资讯科学系&nbsp;BBS&nbsp;★&nbsp;&lt;bbs.cis.nctu.edu.tw:&nbsp;140.113.23.3&gt;&nbsp;<BR><CENTER><H1>BBS水木清华站∶精华区</H1></CENTER></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -