我Arch下安装支付宝控件过程有什么错误?(已解决)

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
874768078abel
帖子: 101
注册时间: 2009-08-07 17:39

我Arch下安装支付宝控件过程有什么错误?(已解决)

#1

帖子 874768078abel » 2012-02-12 11:13

下载archlinux的AUR里面的aliedit
安装

代码: 全选

sh ./aliedit.sh
Restart firefox to complete your changes
Successfully installed Alipay Security Control
Press any key to quit...
软链接

代码: 全选

ln -s /usr/lib/libpng14.so /usr/lib/libpng12.so.0

代码: 全选

ln -s /usr/lib/libpng15.so /usr/lib/libpng12.so.0
至此仍然提示需安装支付宝控件
上次由 874768078abel 在 2012-02-12 12:05,总共编辑 1 次。
头像
kumox
帖子: 2114
注册时间: 2008-04-14 23:29
来自: 曾也在NB大学呆过
联系:

Re: 我Arch下安装支付宝控件过程有什么错误?

#2

帖子 kumox » 2012-02-12 11:32

代码: 全选

yaourt -S aliedit
直接搞定的啊
kelltan.me
头像
874768078abel
帖子: 101
注册时间: 2009-08-07 17:39

Re: 我Arch下安装支付宝控件过程有什么错误?

#3

帖子 874768078abel » 2012-02-12 11:51

==> Building and installing package
==> Install or build missing dependencies for aliedit:
resolving dependencies...
looking for inter-conflicts...

Targets (1): libpng12-1.2.46-2

Total Installed Size: 0.77 MiB

Proceed with installation? [Y/n] y
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
error: failed to commit transaction (conflicting files)
libpng12: /usr/lib/libpng12.so.0 exists in filesystem
Errors occurred, no packages were upgraded.
==> Restart building aliedit ? [y/N]
==> --------------------------------
==>
这里
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
不知需要改动哪里?选N或A则安装失败
按Y则内容如下
pkgname=aliedit
pkgver=1.0.3.20
pkgrel=1
pkgdesc='www.alipay.com security control'
url='http://www.alipay.com'
arch=('i686' 'x86_64')
license=('unknown')
depends=('libpng12')
source=('https://download.alipay.com/alipaysc/li ... dit.tar.gz')
md5sums=('bb3e6270fc85c532beb8ee30b1deb80a')
build(){
cd ${srcdir}
ARCHIVE=`awk '/^__ARCHIVE_BELOW__/ {print NR + 1; exit 0; }' ${srcdir}/aliedit.sh`
tail -n+$ARCHIVE aliedit.sh | tar xzvm -C ${srcdir}/
if [ "$CARCH" = "i686" ]; then
install -D -m644 ${srcdir}/lib/libaliedit32.so ${pkgdir}/usr/lib/mozilla/plugins/libaliedit32.so
elif [ "$CARCH" = "x86_64" ]; then
install -D -m644 ${srcdir}/lib/libaliedit64.so ${pkgdir}/usr/lib/mozilla/plugins/libaliedit64.so
fi
}
上次由 874768078abel 在 2012-02-12 11:55,总共编辑 1 次。
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 我Arch下安装支付宝控件过程有什么错误?

#4

帖子 cuihao » 2012-02-12 11:54

把你创建那个软链接删除了不就行了。
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
874768078abel
帖子: 101
注册时间: 2009-08-07 17:39

Re: 我Arch下安装支付宝控件过程有什么错误?

#5

帖子 874768078abel » 2012-02-12 11:59

cuihao 写了:把你创建那个软链接删除了不就行了。
这样不知对不对

代码: 全选

rm /usr/lib/libpng12.so.0
反正还是不行
头像
cuihao
帖子: 4793
注册时间: 2008-07-24 11:33
来自: 郑州
联系:

Re: 我Arch下安装支付宝控件过程有什么错误?

#6

帖子 cuihao » 2012-02-12 12:00

代码: 全选

error: failed to commit transaction (conflicting files)
libpng12: /usr/lib/libpng12.so.0 exists in filesystem
Errors occurred, no packages were upgraded.
文件冲突了,所以:

代码: 全选

sudo rm /usr/lib/libpng12.so.0
删除之即可。
求人不如求它仨: 天蓝的Wiki 屎黄的Wiki 绿
Site: CUIHAO.TK    Twitter: @cuihaoleo
Machine: Athlon64 X2 5200+ / 2x2GB DDR2-800 / GeForce GTS 450
AD: ~まだ見ぬ誰かの笑顔のために~
头像
874768078abel
帖子: 101
注册时间: 2009-08-07 17:39

Re: 我Arch下安装支付宝控件过程有什么错误?

#7

帖子 874768078abel » 2012-02-12 12:04

现在可以了,感谢二位

代码: 全选

yaourt -S aliedit
aliedit 1.0.3.20-1
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n

==> aliedit dependencies:
- libpng12 (package found)


==> Continue building aliedit ? [Y/n]
==> ---------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for aliedit:
resolving dependencies...
looking for inter-conflicts...

Targets (1): libpng12-1.2.46-2

Total Installed Size: 0.77 MiB

Proceed with installation? [Y/n] y
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
(1/1) installing libpng12 [######################] 100%
==> WARNING: Building package as root is dangerous.
Please run yaourt as a non-privileged user.
==> Making package: aliedit 1.0.3.20-1 (Sun Feb 12 12:01:30 CST 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving Sources...
-> Downloading aliedit.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 214k 100 214k 0 0 511k 0 --:--:-- --:--:-- --:--:-- 570k
==> Validating source files with md5sums...
aliedit.tar.gz ... Passed
==> Extracting Sources...
-> Extracting aliedit.tar.gz with bsdtar
==> Starting build()...
install.sh
lib/
lib/libaliedit32.so
lib/libaliedit64.so
README
==> Tidying install...
-> Purging unwanted files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> Creating package...
-> Generating .PKGINFO file...
-> Compressing package...
==> Finished making: aliedit 1.0.3.20-1 (Sun Feb 12 12:01:31 CST 2012)

==> Continue installing aliedit ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y

loading packages...
resolving dependencies...
looking for inter-conflicts...

Targets (1): aliedit-1.0.3.20-1

Total Installed Size: 0.23 MiB

Proceed with installation? [Y/n] y
(1/1) checking package integrity [######################] 100%
(1/1) loading package files [######################] 100%
(1/1) checking for file conflicts [######################] 100%
(1/1) checking available disk space [######################] 100%
(1/1) installing aliedit [######################] 100%
132811
帖子: 194
注册时间: 2010-04-20 21:19
系统: ArchLinux
来自: My gtalk:a132811@
联系:

Re: 我Arch下安装支付宝控件过程有什么错误?(已解决)

#8

帖子 132811 » 2012-10-08 16:42

感谢ls 各位

代码: 全选

$yaourt -S aliedit
#增加了libaliedit64.so
/usr/lib/mozilla/plugins/libaliedit64.so 

#增加了ligpng12: /usr/lib/libpng12*
libpng12.a
libpng12.so.0.50.0
libpng12.so -> libpng12.so.0.50.0
libpng12.so.0 -> libpng12.so.0.50.0
libpng.so.3.50.0
libpng.so.3 -> libpng.so.3.50.0

http://hilojack.sinaapp.com
i3 M370(2.4G)/500G/8G/OpenGL:Gallium 0.4 on nvidia 3100M
lqsu
帖子: 2
注册时间: 2013-01-06 15:10
系统: Arch

Re: 我Arch下安装支付宝控件过程有什么错误?(已解决)

#9

帖子 lqsu » 2013-01-08 14:32

不是官方的 安全软件 很危险吧。
大家怎么确认安全性的哦?
头像
tangmumao_wefls
帖子: 2899
注册时间: 2011-02-11 14:09
系统: AnthonOS Next
来自: 在那不遥远的地方
联系:

Re: 我Arch下安装支付宝控件过程有什么错误?(已解决)

#10

帖子 tangmumao_wefls » 2013-01-12 15:20

lqsu 写了:不是官方的 安全软件 很危险吧。
大家怎么确认安全性的哦?
安全控件是支付宝官方的,他们一年前就推出了相关插件
aur只是一个自动化的脚本,用来使官方的安装包更好融入arch
不放心自己看PKGBUILD,下载是从支付宝官方服务器下载的
回复