ติดตั้ง keepassX 2 ที่เสถียรใน 14.04


5

ฉันต้องการติดตั้ง keepassX (2.0.2) เวอร์ชันปัจจุบันบนเดสก์ท็อป 14.04 ของฉัน ฉันพบ repo (ppa: eugenesan / ppa) แต่ฉันไม่ไว้ใจพอที่จะดาวน์โหลดตัวจัดการรหัสผ่านจากมัน

  • ฉันไม่ต้องการใช้ Keepass จากศูนย์ซอฟต์แวร์เพราะใช้ขาวดำดูเงอะงะและฉันใช้ keepassX 2.0.2 บนแพลตฟอร์มอื่น
  • ฉันไม่สามารถใช้ keepassX 0.4.3 จากศูนย์ซอฟต์แวร์ได้เนื่องจากฉันย้ายไปยังฐานข้อมูล. kdbx

เว็บไซต์ Keepassx มีไฟล์ tar.gz ( เว็บไซต์ Keepassx ) แต่ฉันไม่แน่ใจว่าจะติดตั้งได้อย่างไร ข้อเสนอแนะใด ๆ


1
เป็นความคิดที่ดีมากที่จะไม่เชื่อถือแพ็คเกจจาก ppa! : D สำหรับการติดตั้ง tar.gz มีคำแนะนำโดยละเอียดเกี่ยวกับเว็บไซต์อย่างเป็นทางการคุณมีปัญหาอะไรกับพวกเขาอย่างแน่นอน
dadexix86

ฉันจะเพิ่มว่าฉันพบคำแนะนำของพวกเขาอย่างชัดเจนและง่ายต่อการปฏิบัติ แต่แล้ววิ่งmake installใช้งานผมcheckinstallซึ่งจะสร้างไฟล์ .deb ขนาดเล็กที่ฉันสามารถใช้ในการติดตั้งไว้ในเครื่องหรือลบในภายหลัง
ชาร์ลส์กรีน

ฉันไม่แน่ใจเกี่ยวกับสิ่งเหล่านี้: cmake .. [CMAKE พารามิเตอร์] และสร้าง [-jX] คำสั่งที่แน่นอนที่จำเป็นในที่นี้คืออะไร?
chilliq

ฉันมี 16.04 และมันใช้ KeyPassX v2.0.2 ใหม่ยังใช้ Qt 4.8.7 และ libgcrypt 1.6.5 ดังนั้นคุณอาจต้องการการอัพเดทอื่น ๆ ด้วย
oldfred

เว้นพารามิเตอร์ CMAKE ไว้คนเดียวและใช้ -j เพื่อรวบรวม -jX บ่งชี้ว่าใช้จำนวน X ของเธรดเมื่อรวบรวมและมีพารามิเตอร์ C จำนวนมากที่สามารถใช้ได้
ชาร์ลส์กรีน

คำตอบ:


2

ฉันติดตั้งจากแหล่งโดยทำตามคำแนะนำในที่เก็บ GitHub ซึ่งทำงานได้ดีเมื่อฉันยังใช้ 14.04

จากแหล่งที่มา

สร้างการอ้างอิง

เครื่องมือต่อไปนี้ต้องมีอยู่ภายใน PATH ของคุณ:

make
cmake (>= 2.8.12)
g++ (>= 4.7) or clang++ (>= 3.0)

ต้องการไลบรารีต่อไปนี้:

Qt 5 (>= 5.2): qtbase and qttools5
libgcrypt (>= 1.6)
zlib
libxi, libxtst, qtx11extras (optional for auto-type on X11)

บน Debian คุณสามารถติดตั้งได้ด้วย:

sudo apt-get install build-essential cmake qtbase5-dev libqt5x11extras5-dev qttools5-dev qttools5-dev-tools libgcrypt20-dev zlib1g-dev libxi-dev libxtst-dev

สร้างขั้นตอน

เพื่อรวบรวมจากแหล่งที่มา:

mkdir build
cd build
cmake ..
make [-jX]

คุณจะต้องรวบรวม KeePassX ไบนารีภายใน./build/src/ไดเรกทอรี

หากต้องการติดตั้งไบนารีนี้ให้ดำเนินการดังนี้:

sudo make install

คำแนะนำโดยละเอียดเพิ่มเติมมีอยู่ในไฟล์ INSTALL

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.