首页 > 开发 > 综合 > 正文

经典的问题与解答(4)

2024-07-21 02:37:43
字体:
来源:转载
供稿:网友

  作者:starlight
  
  我在安装了RPM后,执行以下命令: rpm -Uvv /root/xcin-2.1d-2.i386.rpm 得到如下信息: failed dependencies: libc.so.5 is needed by xcin-2.1d-2 libX11.so.6 is needed by xcin-2.1d-2 我不知是什么原因, libc.so.5及libX11.so.6确确实实都存在,我的cpio是2.4.2达到了rpm的最低要求 ?
  rpm将已经通过rpm安装好的包的情况记录在案。假如在它自己的记录中 找不到的话就认为你没有安装。(stupid!)你的情况是它将记录保存在 /var/lib/rpm目录中。 因为你是新安装的rpm系统,那里面当然不会有任何记录了。不过假如你 确认你的系统中存在那些东西那么你可以给出“-nodeps”选项; rpm不理会潜在的依靠性问题就行了。 当采用以上作法时请非凡当心,一定要确认所需部件的确存在。
  
  
  --------------------------------------------------------------------------------
  
  我想安装SNMP治理程序Scotty(http://wwwhome.cs.utwente.nl/~schoenw/scotty/) 从FREESOFT download scotty-2.1.7-2.i386.rpm 运行 rpm -ivh scotty-2.1.7-2.i386.rpm 出现如下警告:/usr/man/mann/http.n conflicts with file from tcl-8.0.2-16 error: scotty-2.1.7-2.i386.rpm cannot be installed 不知如何解决,希望帮助!
  
  用 rpm -i --force 强行安装, 当然最好先把有冲突的文件备份一下.
  
  
  --------------------------------------------------------------------------------
  
  我不想让别的用户看到/etc目录, 要怎样做?
  
  chmod 770 /etc 使 /etc 看起来象 drwxrwx--- root root /etc
  
  --------------------------------------------------------------------------------
  
  我有个core文件在目录 ,用cat core 后显示就不正常了 问题是core是干吗用的?为什么cat core 后显示会有问题?
  
  这个文件是发生故障的那个程序的内存影像。错误的原因不一定是 内核错误,常见的错误是非法指针。一般将其删除就行了 因为这是个二进制文件,通常终端用某些二进制码做一些控制动作 例如改变显示模式。我们通常的xterm等还有linux控制台都仿真 DEC-VT100的控制码,当你cat core时会碰到控制码将显示模式改变,你因而看到乱码。出现这种情况时你打入reset命令通常能恢复 正常显示。
  
  
  --------------------------------------------------------------------------------
  
  后缀为bz2的文件如何解压?
  
  用bunzip2解。
  
  
  --------------------------------------------------------------------------------
  
  在Linux中怎样显示内存占用情况,如同dos下的'mem'命令?
  
  free--显示物理内存和交换分区的信息。 top--显示每个程序占用内存的细节。 或者下载FTP://ptah.lnf.kth.se/pub/qps/下的qps. 
  
  
  --------------------------------------------------------------------------------
  
  在linux上是否能运行SCO UNIX的二进制程序?
  
  在Linux上运行 SCO SYSTEM V 3.2.4.2上的二进制程序,可以通过iBCS子系统进行。 Redhat-5.0带有iBCS-2.0.10版本。我试过较低版本的iBCS好象 没什么问 题,只是你可能得有原系统的某些库文件。
  
  
  --------------------------------------------------------------------------------
  
  在Linux下如何运行Windows和dos的程序?其上能运行Office97吗?
  
  名为wine的windows模拟器作为一般应用还不够好,而dos的模拟器 dosemu确相当不错。正确的说dosemu并不是dos模拟器,它提供一虚拟x86机来运行dos。 可以运行dos6.22和纯dos7。它也提供VCPI和DMPI支持。windows3.0 在实模式 下工作得很好。在windows3.0上可运行WinWord-1.0。
我在dosemu下运行过标准模式和386增强模式的windows3.1,不过配置 相当困难,表现的性能也不好,不够稳定。 office97没有for Linux版,而windows模拟器上也无法运行(微软的软件 应用了大量的未公开调用,这是原因之一)。在Linux上你可以使用 staroffice和applixware office之类的for Linux的办公软件,不过它们都是 商业软件。
  
  
  --------------------------------------------------------------------------------
  
  有哪几种方法启动LINUX,具体怎么做?
  
  主要有三种: 一、LILO应该属于非常好的启动治理器一类。你可以有两种方法安装它: 1) 装到主引导区(MBR),这是最好的,需要说明的是,mbr的内容是 独立于操作系统的,安装lilo不会对dos,win95,win nt 的分区构 成任何影响,反而win95的安装程序,kv300会把LILO破坏掉! 2) 装到 linux root分区的引导块中,就是hda5的0块,这种方法适合 于你使用systemCommander,Win NT,OS/2等作引导选择时。因为从原 理上说,所谓引导选择,就是选择一个合适的分区,把它的0块读入内 存,再运行之。 注:DOS分区的0块称为"引导记录" , 不要和MBR混为一谈!   二、还可以使用NT作引导治理,不过较为麻烦,你需在安装好lilo后,运 行: dd if=/dev/hda6 of=/mnt/dosc/bootsect.lnx count=1 假设你的DOS C: mount到 /mnt/dosc,然后修改 boot.ini , 加一句: c:/bootsect.lnx="Linux" 注:NT 的启动选择器位于 C 盘的引导记录内,和 MBR 没关系,安装 LILO不会影响它! 三、使用软盘启动,这种方法适合于测试新编译的内核,不太适合日常使 用。
  
  
  --------------------------------------------------------------------------------
  
  我是一个linux初学者,我的机器安装了windows95四个分区(1.6G)。 我希望 windows95和linux共存,我装linux前如何预备?留一分区给linux?设为非dos分区?
  
  先安装其他OS, 最后安装Linux, Linux会很客气地帮你治理所有的系统, 千万 不要先安装Linux再安装95, 因为95会很不客气地将硬盘主分区引导程序改为 他自己的, 全然不顾人家的存在:-( 安装95时只分配95所用的分区, 其他的不用管, 在安装Linux时, 用Linux的分区 命令建立自己的分区. 祝你成功!
  
  
  --------------------------------------------------------------------------------
  
  我的Linux启动时必须在lilo提示时键入:linu ether=3,0x300,eth0 才能正确的启动我的网卡,有没有 一种方法把这个参数加到rc.inet1或者别的启动文件中?我的网卡是是ne2000兼容网卡。
  
  在/etc/lilo.conf中增加 append = "ether=3,0x300,eth0" 然后运行lilo.
  
  
  --------------------------------------------------------------------------------
  
  请问我在Linux下如何制作启动盘?
  
  在Linux下制作启动盘有如下步骤: 1,将一张有ext2文件系统的软盘放入软驱,假如是尚未建立文件系统,则 2,将内核拷贝入软盘,可以先使用mount命令软盘挂到系统上,再使用命令 cp /vmlinuz /mnt/floppy (假设内核文件是/vmlinuz,软盘挂在/mnt/floppy) 3,打入:rdev /dev/fd0 /dev/hda1 (假设root文件系统在/dev/hda1上) 可以使用命令: mkfs.ext2 /dev/fd0 (假设软盘在A:驱中)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表