KeePass
密码管理器




Package

KeePass 2.x的安装程序和便携版


建立  一般信息

下载KeePass时,您可以选择3种不同的包:

  • KeePass- 2.xx -Setup.exe: Windows的安装程序。
  • KeePass- 2.xx .zip: KeePass ZIP包(便携版)。
  • KeePass- 2.xx -Source.zip:源代码。

下面详细描述安装程序和便携式版本。

源代码包包含编译KeePass所需的一切。它包括C#/ C ++源代码和头文件,资源文件,构建安装程序的源等。

更新KeePass:
当发布新的KeePass版本时,您可以更新现有的KeePass安装,而不会丢失任何配置设置。步骤取决于您使用的包(安装程序或便携包),请参阅下文。

安装新的KeePass版本时,也应更新翻译。您可以在此处找到最新的翻译文件: KeePass Translations

 

建立  安装程序(KeePass-2.xx-Setup.exe文件)

KeePass开发团队提供了一个安装程序,可以将KeePass复制到您的硬盘上,在开始菜单中创建快捷方式,并根据需要将KDBX文件与KeePass相关联。

此外,KeePass自动配置为将其设置存储在当前用户的应用程序数据目录中。这样,多个用户可以使用一个KeePass安装,而不会覆盖彼此的设置(每个用户都有自己的配置文件)。安装程序必须以管理权限运行,但是一旦安装,KeePass就可以在没有管理权限的情况下正常运行。

安装:
要安装KeePass,请运行该KeePass-2.xx-Setup.exe文件并按照向导进行操作。

更新:
运行该KeePass-2.xx-Setup.exe文件。你不是需要先卸载旧版本。您的配置选项不会丢失。

卸载:
要卸载KeePass,请运行卸载程序,该程序可通过KeePass的开始菜单文件夹中的快捷方式访问,也可以在系统控制面板的程序部分中访问。如果您还想删除配置设置,则需要删除用户配置文件的应用程序数据目录中的配置文件

无提示安装:
KeePass安装程序KeePass-2.xx-Setup.exe支持用于静默安装的命令行开关,即程序安装时无需向用户询问目标目录或关联选项。使用安装程序的默认设置。

/SILENT命令行开关执行静默安装,并显示在设置过程状态对话框。不过不会问任何问题。

/VERYSILENT命令行开关执行静默安装和不显示在安装过程中一个状态对话框。

目标路径:
安装程序允许选择KeePass的安装目标路径。但是,当安装程序检测到现有的KeePass安装时,它会假定用户想要执行升级,因此不会显示目标路径选择页面; 旧版本将被新版本覆盖。如果要将现有KeePass安装移动到其他路径,请先卸载旧版本; 然后,新版本的安装程序将再次显示目标路径选择页面。

选项/组件:
安装选项/组件在此处详细说明: 2.x安装选项/组件的详细含义是什么?

 

建立  便携版(KeePass-2.xx.zip文件)

便携式版本可以在便携式设备(如USB记忆棒)上随身携带,并可直接在设备上运行,无需任何安装。它不会在您的系统上存储任何内容(与安装程序包相反,请参见上文)。KeePass不会创建任何新的注册表项,也不会在您的用户配置文件的Windows或应用程序数据目录中创建任何配置文件。

确保KeePass具有对其应用程序目录的写访问权。否则,如果没有,它将尝试将配置选项(尽管与安全无关)存储到当前登录用户的应用程序数据目录中。

安装:
不需要安装 KeePass。只需下载ZIP包,用您喜欢的ZIP程序解压缩,KeePass即可使用。将其复制到您选择的位置(例如,放到USB记忆棒上); 无需其他配置或安装。

更新:
下载最新的KeePass便携包,解压缩并将所有新文件复制到旧文件上。您的配置设置不会丢失(设置存储在KeePass.config.xml文件中,该文件不会被覆盖,因为KeePass ZIP软件包不包含KeePass.config.xml文件)。

卸载:
只需删除KeePass文件夹即可。这将不会在您的系统上留下任何KeePass的痕迹。

建立  在Mono下运行KeePass(Linux,Mac OS X,BSD,…)

除Windows外,KeePass 2.x在Mono下运行,即Linux,Mac OS X,BSD等。

可以在“ 下载”页面上找到所有支持的软件包的链接 。

  • Debian / Ubuntu Linux:为Debian / Ubuntu Linux软件包
    安装keepass2 / KeePass 2.x(例如使用APT)。可以在下载页面上找到指向包含有关此包的更多信息的页面的链接。
  • Fedora Linux:
    安装keepass软件包(来自Fedora存储库;下载页面上的链接)。
  • OpenSUSE Linux:
    安装keepass包(来自OpenSUSE Mono存储库;下载页面上的链接)。
  • Gentoo Linux:
    安装keepass包(来自Gentoo Linux存储库;下载页面上的链接)。
  • Arch Linux:
    安装keepass包(来自Arch Linux存储库;下载页面上的链接)。
  • Mac OS X:
    安装适用于Mac OS X软件包的KeePass 2.x(下载页面上的链接)。
  • FreeBSD:
    安装keepass包(来自FreeBSD ports tree或binary pkg repository;下载页面上的链接)。
  • 其他类Unix系统:
    为了运行KeePass,请按照下列步骤操作:

    1. 安装Mono≥2.6(旧版本无法使用且不受支持)。根据你的平台上,安装的软件包叫做 mono-stableMonoFramework, mono-develmono-2.0-devel;
    2. 在某些平台上,Windows窗体实现(System.Windows.Forms)作为单独的包提供。KeePass需要这个包; 所以,如果你看到一个,也安装它。
    3. 在某些平台上,Runtime命名空间(System.Runtime)作为单独的包提供。KeePass需要这个包; 所以,如果你看到一个,也安装它。
    4. 如果要在Linux / Mac OS X / BSD /等上使用自动类型,则还需要该xdotool软件包。
    5. 下载便携版KeePass(ZIP包)并将其打包到您选择的位置。
    6. 当在KeePass目录中时,运行命令行“ mono KeePass.exe”。或者,右键单击该KeePass.exe文件,选择“使用其他应用程序打开”,然后键入mono自定义命令。

    对于最后一步,您可能希望使用此命令行创建快捷方式或shell脚本文件(KeePass.exe如果快捷方式/ shell脚本文件位于其他位置,请使用绝对路径 )。

    剪贴板:
    在某些系统上,Mono的剪贴板例程无法正常工作。在这种情况下,请安装xselxdotool包。如果安装了这些,KeePass会将它们用于剪贴板操作。

    全局自动类型:
    要使用全局自动类型,您需要创建适当的系统范围热键。这只需要手动完成一次。当使用--auto-type 命令行选项调用时,KeePass执行全局自动类型。

    一些示例如何为不同的操作系统为全局自动类型创建系统范围的热键:

    • KDE。 在使用KDE的Linux系统,热键可以在创建计算机 → 系统设置 → 快捷键和手势:在这个对话框中,转到编辑 → 新建 → 全局快捷键 → 命令/ URL中,指定的快捷键触发选项卡,并输入 到命令 “ 操作”选项卡上的/ URL字段。 
      mono /YourPathToKeePass/KeePass.exe --auto-type
    • UbuntuLinux≥11.04(Unity / GNOME)。在系统首选项中 打开对话框键盘快捷方式,单击添加按钮,输入KeePass Auto-Type名称和 命令,然后单击[应用]。单击“新建”项目的“ 已禁用 ”(以显示“新建快捷方式…”文本),按,然后关闭对话框。 
      mono /YourPathToKeePass/KeePass.exe --auto-type
      Ctrl+Alt+A
    • UbuntuLinux≤10.10(GNOME)。
      1. 按Alt-F2,输入gconf-editor并单击[确定]。
      2. 导航到apps→ metacity→ keybinding_commands
      3. 双击其中一个项目,输入 并单击[确定]。command_i
        mono /YourPathToKeePass/KeePass.exe --auto-type
      4. 单击global_keybindings左侧的节点。
      5. 双击相应的项目(例如,在前面的步骤中使用时,立即双击)并指定您选择的热键。例如,要使用 热键,您需要输入。run_command_icommand_5run_command_5Ctrl+Alt+A<Control><Alt>a

    重要提示:对于全局自动类型,xdotool程序包的版本必须为2.20100818.3004或更高版本!如果您的发行版仅提供旧版本,则可以手动下载并安装最新版本的软件包,请xdotool访问该网站。

    插件:
    在某些Linux系统上,mono-complete插件可能需要包才能正常工作。

    TLS 1.2:
    对于TLS 1.2支持,需要Mono 4.8.0或更高版本(或.NET Framework 4.5或更高版本)。

建立  在Wine下运行KeePass(Linux,Mac OS X,BSD,…)

虽然您可以使用Mono在类Unix系统上或多或少地本地运行KeePass 2.x(参见上文),但用户界面并不总是看起来很漂亮。因此,一些用户更喜欢在Wine下运行KeePass 2.x,这也很好。

要在Wine下运行KeePass 2.x,请按照下列步骤操作:

  1. 确保已安装Wine。通常会调用要安装的软件包wine
  2. 确保Wine中安装了.NET Framework 4.5或更高版本,请参阅 WineHQ AppDB:.NET Framework
    有关安装.NET Framework 4.5的信息,winetricks请参阅 WineHQ AppDB:.NET Framework 4.5
  3. 下载最新的KeePass 2.x便携包(ZIP文件)并将其解压缩到您选择的某个目录中。
  4. wine KeePass.exe

主题。 默认情况下,Wine使用经典的Windows主题。如果您更喜欢其他主题,可以将其安装在“应用程序”→“葡萄酒”→“配置葡萄酒”→“桌面集成”选项卡中。例如,可以在维基百科上找到与主题 :Windows XP视觉样式。

建立  从KeePass 1.x迁移到2.x.

要从KeePass 1.x迁移到2.x,请按照下列步骤操作:

  1. 安装KeePass 2.x. 
    如果您正在使用安装程序,请确保正在安装组件“本机支持库”(默认情况下,此组件已启用)。
  2. 运行KeePass 2.x并创建一个新的KDBX数据库文件(通过’File’→’New’)。
  3. 将旧的KDB数据库文件导入新的KDBX数据库文件(通过’文件’→’导入’,文件格式’KeePass KDB(1.x)’)。

如果一切正常,您可以删除旧的KeePass 1.x安装。旧的KDB数据库文件也不再需要了,但您可能希望将其保留为备份。

上一页:
下一页:


沪ICP备19023926号-2 Copyright © 2003-2019 Dominik Reichl, [联系我们 / 版本说明] [团队 & 隐私政策]