Arch Linux中通过AUR安装Redis Desktop Manager失败

笔者在安装Redis Desktop Manager时出现了Failed to connect to chromium.googlesource.com port 443: Connection timed out错误,具体见文末。

解决方法

出现这种问题,是某些原因无法连接到Google,令git走代理可以解决。

如何设置git代理,可以具体查看 http://www.cnblogs.com/zhuxiaoxi/p/8398475.html

?  ~ yaourt redis-desktop-manager

1 aur/redis-desktop-manager 0.9.0_alpha5-1 (13) (0.00)

    Open source cross-platform Redis Desktop Manager based on Qt 5

2 aur/redis-desktop-manager-bin 0.9.0_alpha4-1 (7) (0.00)

    Cross-platform open source Redis DB management tool

==> Enter n° of packages to be installed (e.g., 1 2 3 or 1-3)

==> ---------------------------------------------------------

==> 1

==> Downloading redis-desktop-manager PKGBUILD from AUR...

x .SRCINFO

x PKGBUILD

x fix.patch

x rdm.desktop

x rdm.sh

vyachkonovalov commented on 2016-09-08 08:35

@archerie

I haven‘t seen that error before. It doesn‘t look like something is missing. Better ask rdm developers. Let me know if you fix it.

mentos1386 commented on 2017-10-22 13:38

Hey, im having an issue with building:

--

[reduced make log...]

In file included from src/client/linux/crash_generation/crash_generation_server.cc:46:0:

./src/client/linux/handler/exception_handler.h:194:21: error: field ‘context’ has incomplete type ‘google_breakpad::ucontext’

struct ucontext context;

^~~~~~~

./src/client/linux/handler/exception_handler.h:194:12: note: forward declaration of ‘struct google_breakpad::ucontext’

struct ucontext context;

^~~~~~~~

make: *** [Makefile:4986: src/client/linux/crash_generation/crash_generation_server.o] Error 1

make: *** Waiting for unfinished jobs....

== ERROR: A failure occurred in build().

Aborting...

---

Any idea what‘s wrong?

vyachkonovalov commented on 2017-10-24 21:19

Hi, should be fixed by now

Nirvandil commented on 2018-01-12 11:16

vyachkonovalov commented on 2018-01-12 15:04

redis-desktop-manager 0.9.0_alpha5-1  (2017-10-24 21:18)

( Unsupported package: Potentially dangerous ! )

==> Edit PKGBUILD ? [Y/n] ("A" to abort)

==> ------------------------------------

==> n

==> redis-desktop-manager dependencies:

 - qt5-base (already installed)

 - qt5-charts (already installed)

 - qt5-imageformats (already installed)

 - qt5-tools (already installed)

 - qt5-declarative (already installed)

 - qt5-quickcontrols (already installed)

 - qt5-graphicaleffects (already installed)

 - qt5-svg (already installed)

 - libssh2 (already installed)

 - git (already installed) [makedepend]

 - gcc (already installed) [makedepend]

==> Continue building redis-desktop-manager ? [Y/n]

==> -----------------------------------------------

==> 

==> Building and installing package

==> Making package: redis-desktop-manager 0.9.0_alpha5-1 (Thu Feb  1 19:25:05 CST 2018)

==> Checking runtime dependencies...

==> Checking buildtime dependencies...

==> Retrieving sources...

  -> Cloning rdm git repo...

Cloning into bare repository ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/rdm‘...

remote: Counting objects: 16449, done.

remote: Compressing objects: 100% (78/78), done.

remote: Total 16449 (delta 57), reused 56 (delta 31), pack-reused 16340

Receiving objects: 100% (16449/16449), 70.88 MiB | 67.00 KiB/s, done.

Resolving deltas: 100% (9784/9784), done.

  -> Found fix.patch

  -> Found rdm.sh

  -> Found rdm.desktop

==> Validating source files with sha256sums...

    rdm ... Skipped

    fix.patch ... Passed

    rdm.sh ... Passed

    rdm.desktop ... Passed

==> Extracting sources...

  -> Creating working copy of RedisDesktopManager git repo...

Cloning into ‘rdm‘...

done.

Switched to a new branch ‘makepkg‘

==> Starting prepare()...

Submodule ‘3rdparty/crashreporter‘ (https://github.com/RedisDesktop/CrashReporter.git) registered for path ‘3rdparty/crashreporter‘

Submodule ‘3rdparty/easyloggingpp‘ (https://github.com/easylogging/easyloggingpp.git) registered for path ‘3rdparty/easyloggingpp‘

Submodule ‘3rdparty/gbreakpad‘ (https://github.com/google/breakpad.git) registered for path ‘3rdparty/gbreakpad‘

Submodule ‘3rdparty/qredisclient‘ (https://github.com/uglide/qredisclient.git) registered for path ‘3rdparty/qredisclient‘

Cloning into ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/crashreporter‘...

Cloning into ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/easyloggingpp‘...

Cloning into ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/gbreakpad‘...

Cloning into ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/qredisclient‘...

Submodule path ‘3rdparty/crashreporter‘: checked out ‘34553088c463aa83744848bf0f84ba08c84f04f9‘

Submodule path ‘3rdparty/easyloggingpp‘: checked out ‘f926802dfbde716d82b64b8ef3c25b7f0fcfec65‘

Submodule path ‘3rdparty/gbreakpad‘: checked out ‘aa7115cfdef1c4641830cee5621d2c919dc417b8‘

Submodule path ‘3rdparty/qredisclient‘: checked out ‘510662851fa0ecdf36d92e96687fcf4ec43b37ed‘

Submodule ‘3rdparty/hiredis‘ (https://github.com/redis/hiredis.git) registered for path ‘3rdparty/qredisclient/3rdparty/hiredis‘

Cloning into ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/qredisclient/3rdparty/hiredis‘...

Submodule path ‘3rdparty/qredisclient/3rdparty/hiredis‘: checked out ‘53c32439bf89279ec62fda0bfd28ed9805b24614‘

Cloning into ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/linux-syscall-support‘...

fatal: unable to access ‘https://chromium.googlesource.com/linux-syscall-support/‘: Failed to connect to chromium.googlesource.com port 443: Connection timed out

fatal: clone of ‘https://chromium.googlesource.com/linux-syscall-support‘ into submodule path ‘/tmp/yaourt-tmp-zhuxiaoxi/aur-redis-desktop-manager/src/rdm/3rdparty/linux-syscall-support‘ failed

==> ERROR: A failure occurred in prepare().

    Aborting...

==> ERROR: Makepkg was unable to build redis-desktop-manager.

==> Restart building redis-desktop-manager ? [y/N]

==> ----------------------------------------------

==> 

?  ~

原文地址:https://www.cnblogs.com/zhuxiaoxi/p/8398485.html

时间: 2024-08-03 08:01:02

Arch Linux中通过AUR安装Redis Desktop Manager失败的相关文章

Redis Desktop Manager的下载及安装

一.下载Redis Desktop Manager 1. Redis Desktop Manager 的下载路径 (1)https://pan.baidu.com/s/1Jvr9MbgFn4UJh4M1AMo3gA 提取码:3i9b 二.安装Redis Desktop Manager 傻瓜式安装,点击下一步即可(注意更改安装目录) 三.连接Redis服务器 1.png 2.png 3.png 4.png 四.Redis Desktop Manager的使用 5.png 6.png 7.png 补

Redis可视化工具 Redis Desktop Manager

官网下载:https://redisdesktop.com/download github地址:https://github.com/uglide/RedisDesktopManager/releases 一.下载 Redis Desktop Manager 百度网盘:http://pan.baidu.com/s/1kU8sY3P 文件名称:redis-desktop-manager-0.8.8.384.exe 二.安装Redis Desktop Manager redis-desktop-ma

Linux centos7下安装配置redis及Redis desktop Manager工具连接注意事项

基本工具:VMware12.CentOS-7-x86_64-Everything-1611.iso.redis-desktop-manager-0.8.0.3841 废话不多说,首先,关于什么是Redis.Redis的安装,请下载这个文档去阅读. http://pan.baidu.com/s/1bBPYua 阅读完安装Redis的文档后,启动Redis显示下图,则成功! 关于前端与后端启动命令,请务必注意路径! 根据文档的模式安装成功后,redis.conf文件复制进来后,自己的redis目录应

win7 64位安装redis 及Redis Desktop Manager使用

win7 64位安装redis 及Redis Desktop Manager使用     喻高咏 论坛徽章: 3 写基于dapper的一套自动化程序,看到 mgravell的另一个项目,StackExchange.Redis,之前在.NET上用过一段时间redis,不过一直是其它的驱动开发包,这个根据作者介绍,是个高性能的线程安全的.NET c#开发redis客户端的库.说的很吊,不过我确信mgravell出品的东西都是精品.说多无益,先把redis在win上的开发环境搭一下.redis官方没有

Arch Linux中使用VMware Workstation不能打开vmmon内核模块

打开VMware Workstation出现错误提示:Could not open /dev/vmmon: No such device.Please make sure that the kernel module `vmmon' is loaded. 解决方法1 你可以在启动VMware前运行/etc/init.d/vmware start来启动服务 解决方法2 在Arch Linux上可以通过安装vmware-systemd-serverices这个AUR包,来添加systemctl服务

在linux中使用phpize安装php扩展模块

介绍:linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块.使用phpize脚本安装php扩展模块的好处:在安装php时没有安装的扩展,可以在以后随时安装上,且不需要重新安装PHP. 安装步骤:1.切换到扩展模块目录在php源码包被解压后的目录中有个ext子目录,这里有近70多个主流的php扩展模块安装包.如现在要安装memcache扩展,则切换到memcache目录:cd /software/php-5.2.14/ex

Linux中Samba详细安装

为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信,为广泛的Linux爱好者提供了极大方便.本文简要介绍如何在Linux操作系统上搭建Samba服务器和简单配置. 1.服务查询 默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分 ,为了对整个过程有一个完整的了解,在此先将这部分卸载掉.使用命令 rpm -qa | gre

Linux 中PXE远程安装服务器部署

Linux 中PXE远程安装服务器部署将光盘挂在mnt 目录下1 yum –y install vsftpd dhcp tftp-server syslinux2 centos7安装源准备mkdir /var/ftp/centos7cp –rf /mnt/ /var/ftp/centos7systemctl start vsftpd3启用tftp服务vim /etc/xinetd.d/tftp将disable=yes 改为disable=nosystemctl start tftpsystemc

linux中mariadb的安装

在Linux中mariaDB的安装 MariaDB其实就是MySQL的分支,是为了应对MySQL的即将的闭源风险所产生的. Linux系统中软件包的格式为mysql.rpm格式. 通过yum去安装 Linux的yum软件管理目录在 /etc/yum.repos.d 所有在这个目录底下,主要是*.repo这个文件,就会被识别为yum源文件. epel.repo为第三方源文件. 第一种方式是,通过阿里云的yum源去下载(第三方的yum源,可能会版本较低,且软件不全,可能找不到) CentOS-Bas