由Linux平台软件包的依赖关系想到的
Tofloor
poster avatar
xliang9550
deepin
2014-01-16 05:49
Author
如果使用“依赖关系”来强制安装流氓软件岂不是很方便,比如把想要推广的插件全都设成依赖组件。

实际上我在Windows下也遇到过类似的事情,前几年给实验室维护仪器控制程序,厂家的官方控制软件包含3721,并且在运行的时候要检测3721是否存在于系统中,否则将会提示“丢失必要组件”而要求重新安装,为此前任学长不得已将3721加入了杀毒软件的白名单。

我接手后,进PE强制删除粉碎了3721的主文件cnsminkp.sys(位于C:\windows\system32\drivers,属于驱动级),然后查阅了该仪器的SDK,自己编了一套控制程序,不仅铲除了流氓软件,而且执行效率比官方程序更高。
Reply Favorite View the author
All Replies
136******54
deepin
2014-01-16 16:10
#1
是的,依赖这玩意真头疼
Reply View the author
cxbii
deepin
2014-01-16 17:21
#2
你觉得这样的依赖的流氓软件,我们会它进源么?
Reply View the author
a287740928
deepin
2014-01-16 18:28
#3
工信部应该是有规定的,如果windows下面把3721直接放进软件QQ包里面,并且QQ软件里面就直接写死,无法选择,那就无法避免了。但这种情况很少,原因很多,linux下面也类似吧。。。
Reply View the author
weiminnihao9
deepin
2014-01-16 18:47
#4
你觉得这样的依赖的流氓软件,我们会它进源么?
软件多了之后就不仅仅是源里面找软件了,当然,源里的软件是最安全的
Reply View the author
cxbii
deepin
2014-01-16 18:52
#5
[quote]你觉得这样的依赖的流氓软件,我们会它进源么?
软件多了之后就不仅仅是源里面找软件了,当然,源里的软件是最安全的[/quote]
这个问题很简单,我们只能控制源的,和ios越狱一样,apple也没法控制所有软件吧
Reply View the author
dxqwx1
deepin
2014-01-16 19:39
#6
这个问题很简单,我们只能控制源的,和ios越狱一样,apple也没法控制所有软件吧
一直听人讲越狱没搞明白啥意思,现在明白了.......
Reply View the author
xliang9550
deepin
2014-01-17 07:05
#7
看来我猜对什么叫“越狱”了……
Reply View the author
stardust
deepin
2014-01-17 17:43
#8
linux用的人多了,自然就会有这方面的问题了,确实需要考虑安全机制
Reply View the author
tyh2020
deepin
2014-01-18 16:41
#9
有时候源里的软件不是最新的,大家还是倾向于上网找deb包,下载后直接安装。

这样子的话,安全性和windows相差无几了。
Reply View the author
tyh2020
deepin
2014-01-18 16:41
#10
另外,我看windows未必不安全。windows的缺陷被一些人放大了。
Reply View the author
poloshiao
deepin
2014-01-18 16:51
#11
我看windows未必不安全
要先確定 安全 的定義 才能比較
Reply View the author
fredy4212
deepin
2014-01-20 01:04
#12
[quote]有时候源里的软件不是最新的,大家还是倾向于上网找deb包,下载后直接安装。

这样子的话,安全性和windows相差无几了。
这确实啊~~假如LINUX真的多人用了,用户就不会满足于软件中心的程序了,然后就会演变成现在WIN这样安装软件了.当然,这还是要等到LINUX多人用~~何时啊~~[/quote]
大部分Deb包還是在倉庫,如果要像Win一樣的裝方法,可能需要make
Reply View the author
xliang9550
deepin
2014-01-28 21:28
#13
我一般还是喜欢以下几个命令:
su
./configure
make
make install
Reply View the author
bareye
deepin
2014-01-29 17:01
#14
呵呵,想的真远。。。
Reply View the author
poloshiao
deepin
2014-01-29 17:42
#15
我一般还是喜欢以下几个命令:
su
./configure
make
make install
這樣的安裝方法 自主性 比較高 是高手的愛用

如果 軟體來源套件庫已經有相同名稱的套件
從 軟體來源套件庫 使用 apt-get install 指令安裝
好處是
1. 打包者已經安排好所有的設定/安裝目錄/權限/相依套件
所以執行過程 比較不會出現 錯誤訊息
對於 新手 比較友善
2. 當 軟體來源套件庫 有新版本時 可以自動更新
Reply View the author
xliang9550
deepin
2014-01-29 19:34
#16
我当然还是优先使用软件源,将来卸载升级都方便。不过源里没有的,或者不需要频繁更新的,我一般还是自行编译。
Reply View the author