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