VineLinux 2.6 PPC から ftp-0.17-6vl1.ppc.rpm をいただいてきて、 別マシンにて
intel# cd /tmp intel# mkdir usr intel# mkdir usr/bin intel# rpm2cpio ftp-0.17-6vl1.ppc.rpm | cpio -iとして ftp コマンドを取り出し、 Windows のファイル共有経由で Link Station に置く
Link Station に login し、
/usr/bin に ftp を置く
linkstationlinux# chown root.root ftp linkstationlinux# chmod 755 ftp linkstationlinux# ftp 192.168.1.2 Connected to 192.168.1.2. 220 ProFTPD 1.2.6 Server (ProFTPD Basic Configuration) [tp310] Name (192.168.1.2:root): yasunari 331 Password required for yasunari. Password: 230 User yasunari logged in. Remote system type is UNIX. Using binary mode to transfer files. ftp> bye 221 Goodbye.OK。
linkstationlinux# cat /etc/resolv.conf domain yamasita.jp search yamasita.jp nameserver 192.168.1.2 linkstationlinux# ping ftp.yamasita.jp PING ftp.yamasita.jp (192.168.1.2): 56 data bytes 64 bytes from 192.168.1.2: icmp_seq=0 ttl=64 time=1.4 ms 64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.6 ms --- ftp.yamasita.jp ping statistics --- 2 packets transmitted, 2 packets received, 0% packet loss round-trip min/avg/max = 0.6/1.0/1.4 msOK。
intel# cd /tmp intel# rpm2cpio rpm-3.0.6-0vl22.ppc.rpm | cpio -i usr/bin/rpm2cpio intel# rpm2cpio cpio-2.4.2-20vl1.ppc.rpm | cpio -i bin/cpioとして rpm2cpio, cpio を取り出しす。 Link Station に login し、ftp で rpm2cpio, cpio を取得し、 /usr/bin, /bin に置く
これで、他のマシンにログインすることなく
インターネットから、rpm をいただいてきて、
ファイルを取り出し、インストールできるようになった。