Keepass KDB desteği?


16

kdbUbuntu 16.04'te bir dosyayı dönüştürmek zorunda kalmadan açmanın bir yolu var mı kdbx? Kullanmaya devam etmek istiyorum kdbçünkü bu başka bir şey yüklemek için yönetici erişimine sahip olmayan bir Windows bilgisayarda açabileceğim tek biçimkdbx

Yanıtlar:


20

Bu URL'den KeePassX'in eski bir sürümünü yükledim:

Paket Sayfası: http://packages.ubuntu.com/trusty/amd64/keepassx/download

Doğrudan İndirme Bağlantısı: http://security.ubuntu.com/ubuntu/pool/universe/k/keepassx/keepassx_0.4.3+dfsg-0.1ubuntu1.14.04.1_amd64.deb (Trusty için, ancak Xenial'da iyi çalışıyor)

Daha yeni sürüm (2.X) kdbdosyalar için destek vermedi .

Aşağıdaki komut, paketi eski sürüme sabitler, böylece bunu yaptığınızda güncellenmez apt-get upgrade:

# hold package, so that it doesn't get upgraded
echo "keepassx hold" | sudo dpkg --set-selections

# for posterity, same as above
apt-mark hold keepassx

# since aptitude doesn't respect the above
aptitude hold keepassx

3
Teşekkürler @adeelx! Bu benim için bir sorun oldu. Keepass çapraz platform kullanıyorum. Yine de sürüm 1 dosyalarıyla çalışmanız gerekiyor.
Oliver Shaw

6

Eski veya eksik paketleri derlemeyi tercih eden veya KeepassX sürüm 2 ve 0.4'e sahip olmak isteyenler için şu talimatları uygulayabilirsiniz:

  • Derleme bağımlılıklarını ( sudo apt-get install build-essential libqt4-dev libxtst-dev qt4-make) yükleyin .
  • Son 0.4 sürümün (0.4.4) kaynak kodunu indirin keepassx-0.4.4.tar.gz
  • Sıkıştırın ( tar xvf keepassx-0.4.4.tar.gz).
  • Dizine girin ( cd keepassx-0.4.4/).
  • Dosyayı src/lib/random.cpp, #include <unistd.h>satır 22'ye satır eklemek için düzenleyin (bu, en son Ubuntu sürümlerinde GCC sürümüyle derlemek için bir gereksinimdir).
  • Makefile ( qmake PREFIX=/usr/local) oluşturmak için qmake komutunu çalıştırın .
  • Yürütülebilir dosyayı ( make) oluşturmak için make komutunu çalıştırın .
  • Yürütülebilir dosyayı ( sudo make install) yükleyin . Bu, ikili yürütülebilir dosyayı koyacaktır /usr/local/bin/keepassx.

Şimdi, /usr/local/bin/keepassx0.4 sürümünü çalıştırmak için yeni bir başlatıcı simgesi oluşturabilirsiniz . ( /usr/bin/keepassxSürüm 2'yi çalıştırmak için eski keepassx başlatıcısını düzenlemeniz gerekebilir ).

Bu en azından Ubuntu 16.04 (Xenial) ila 17.10 (Artful) için çalışmalıdır.

Bu Ubuntu Mate 16.04'te her iki sürümün yan yana çalışan bir ekran görüntüsü: resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.