论坛风格切换切换到宽版
  • 666阅读
  • 4回复

[问题求助]linux下需要编译再安装的这类软件怎么更新啊? [复制链接]

上一主题 下一主题
 
发帖
2081
C币
-60611
威望
377
贡献值
1
银元
-3
铜钱
4767
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
比如说,我下载了sno.rt2.0,编译,安装后教育
使用的时候直接在终端输入:snort.  -vde就可以执行了,而不是./.snort电影

那我现在想用snort2.6,直接编译,安装可以么?还是需.要把之前装的snort卸载掉?也不知.道怎么卸载.<性病>
对linux.下面的软件不太熟..

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线partner.
发帖
2025
C币
-60541
威望
379
贡献值
1
银元
-1
铜钱
4522
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
第一个问题,你把该执行程序作一个连接到/usr/bin下,再加上可执行的权限,就可以在任何地方直接输入snort来执行该程序了。

对于如何卸载,如果是源文件编译的话,再回到源文件里面,执行sudo make uninstall,前提是源文件的makefile提供了卸载的指令。
如果没有提供的话,需要自己去把相关的文件都手动删除。

如果你编译了新的版本,没必要卸载之前的版本,编译完了以后,作一个该新版本的链接到/usr/bin下就可以了,如果想使用老版本的话,把该链接删除,作一个老版本的连接到/usr/bin下即可。

离线xky1314.
发帖
1951
C币
-61061
威望
356
贡献值
1
银元
0
铜钱
4258
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14


QUOTE:原帖由 buaadallas 于 2009-1-7 13:03 发表
第一个问题,你把该执行程序作一个连接到/usr/bin下,再加上可执行的权限,就可以在任何地方直接输入snort来执行该程序了。

对于如何卸载,如果是源文件编译的话,再回到源文件里面,执行sudo make uninstal ...

谢谢,很详细!

离线慧琳迷.
发帖
1929
C币
-60734
威望
391
贡献值
1
银元
-1
铜钱
4306
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
思路不错。

离线modiyasi.
发帖
2086
C币
-235066
威望
392
贡献值
1
银元
-2
铜钱
4687
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
增加环境变了PATH的超找内容;直接删除文件或者是make uninstall

快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个