2.7 KiB
Quick Install
Windows
- Install Microsoft Visual C++ 2017 x64 (If you have not already)
- Download Windows Installer from http://redisdesktop.com/download (Requires subscription)
- Run downloaded installer
Mac OS X
- Download dmg image from http://redisdesktop.com/download (Requires subscription)
- Mount dmg image
- Run rdm.app
Ubuntu / ArchLinux / Debian / Fedora / CentOS / OpenSUSE / etc
- Install RedisDesktopManager using Snapcraft
!!! warning "SSH Keys" To be able to access your ssh keys from RDM please connect
ssh-keyinterface:sudo snap connect redis-desktop-manager:ssh-keys
Build from source
Get source
-
Install git
-
Get source code:
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 2019 rdm && cd ./rdm
!!! warning "SSH Tunneling support" Since 0.9.9 RDM by default does not include SSH Tunneling support. You can create a SSH tunnel to your Redis server manually and connect to
localhost:ssh -L 6379:REDIS_HOST:6379 SSH_USER@SSH_HOST -P SSH_PORT -i SSH_KEY -T -Nor use pre-built binary for your OS
Build on Linux
Ubuntu
cd src/
./configure
qmake && make && sudo make install
cd /opt/redis-desktop-manager/
sudo mv qt.conf qt.backup
Fedora & CentOS & OpenSUSE
cd src/
./configure
qmake-qt5 && make && sudo make install
cd /usr/share/redis-desktop-manager/bin
sudo mv qt.conf qt.backup
!!! tip "Tip: checkinstall" Instead of
sudo make installconsider to usesudo checkinstall -D --installon deb-based OS andsudo checkinstall -R --installon rpm-based OS to generate package and install it into the system.
Build on OS X
- Install XCode with Xcode build tools
- Install Homebrew
- Copy
cd ./src && cp ./resources/Info.plist.sample ./resources/Info.plist - Building RDM dependencies require i.a. openssl and cmake. Install them:
brew install openssl cmake - Build RDM dependencies
./configure - Install Qt 5.9. Add Qt Creator and under Qt 5.9.x add Qt Charts module.
- Open ./src/rdm.pro in Qt Creator
- Run build
Build on Windows
-
Install Visual Studio 2017 Community
-
Install Qt 5.9
-
Go to
3rdparty/qredisclient/3rdparty/hiredisand apply patch to fix compilation on Windows:git apply ../hiredis-win.patch -
Open
./src/rdm.proin Qt Creator. ChoosesDesktop Qt 5.9.x MSVC2017 64bit > Releaseprofile. -
Run build. ( Just hit
Ctrl-B)