当前位置:  技术问答>linux和unix

>>>>手工编译安装与rpm软件管理器>>>>

    来源: 互联网  发布时间:2015-08-16

    本文导语:  #rpm --rebuilddb 可以重建所有的系统上已安装的软件包,是吧? 但有疑问,自已用make intall编译安装的软件, 也可以在rpm里重建吗???   其实我是想说,用make install安装的程序,可以用 #rpm -e XXX 去卸载吗???...


#rpm --rebuilddb
可以重建所有的系统上已安装的软件包,是吧?
但有疑问,自已用make intall编译安装的软件,
也可以在rpm里重建吗???
 
其实我是想说,用make install安装的程序,可以用
#rpm -e XXX
去卸载吗?????
在我的意识里,好像用make install安装的软件,如果要用rpm去卸载,是不是要先用#rpm --rebuilddb
重建rpm的软件数据库,然后才可以用#rpm -e XXX
去卸载用make install安装的软件????
是这样的吗???请指点,急急如令律啊,高手们快帮忙啊!!!!
另外,有什么最准确的方法,可以知道我的系统上安装了哪些软件(目前可以使用的),而且这些软件都分别是什么版本?
因为我的系统,以前系统自带了有glib 1.2.10版,gtk 1.2.13版,我在X环境下把他们删除时,提示说有些依赖关系,于是我强制卸载了,但我重装了更高版本的pkg-config,glib,atk,pango,gtk+2.4后,

#pkg-config --modversion glib
#pkg-config --modversion gtk
发现,还分别是glib 1.2.10和gtk 1.2.13版本,为什么会这样啊,我晕啊,急死了,
请各位不要告诉我装更高版本的linux这种方法,我不喜欢这样做!!!
我一定要先卸载了旧版本的glib和gtk,然后我要装新版本的!!!!!
告诉我,详细的解决方案!!!!!
谢谢!!!!

|
注意whereis命令要在root执行,否则权限不够的话可能找不到安装目录

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 如何用代码手工实现激活事件发生
  • 如何手工扩大交换分区
  • Oracle新手教程 手工创建数据库的全部脚本及说明
  • 如何手工打造一个Linux系统?
  • IBM 7133 磁盘阵列更换硬盘是自动同步还是要手工?
  • 怎么手工启动和停止sco unix 的服务,另外怎么看服务所占的端口号
  • 请教高手:可不可以手工改tomcat的jdk?
  • java里面有类似VC++的Class wizzard 吗?每个方法都要自己手工加太麻烦了吧?
  • 有没有开发Applet的RAD开发工具? 我手工添加Applet设置按钮位置的代码太麻烦了
  • java中有没有destructor的东东,好像一般的class里都没有嘛,难道不要手工做这些事情,全部交给gc处理吗?
  • linux环境下,java程序手工运行不乱码,crontab自动运行就乱码
  • [小技巧]手工扩大Oracle数据库表空间的方法
  • SQL Server手工插入标识列的方法
  • Oracle数据库手工扩大表空间的方法
  • sqlserver 手工实现差异备份的步骤
  • 请问怎样手工的解析XML文件啊.( 不借助任何的xml解析器)急!!!
  • shell文件可以手工执行,放到cron里就报错,这是怎么回事?
  • 8/(3-8/3)手工算等于24,JAVA程序中算却等于8,怎样使它等于24?
  • ORACLE DATAGUARD中手工处理日志v$archive_GAP的方法
  • 大家说手工编写JAVA应用程序好不好?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3