<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # 6.13\. Berkeley DB-4.4.20 Berkeley DB 包含一些程序和工具,供其他的一些程序來在做數據庫相關函數時調用。 **預計編譯時間:** 1.2 SBU**所需磁盤空間:** 77 MB ### Other Installation Possibilities 如果你需要建立一個 RPC 服務器或者是附加語言綁定編譯,在BLFS手冊中有一些編譯這個軟件包的說明。附加語言的綁定編譯還需要一些額外的軟件包。參見 [_http://www.linuxfromscratch.org/blfs/view/svn/server/databases.html#db_](http://www.linuxfromscratch.org/blfs/view/svn/server/databases.html#db)的安裝說明 另外,GDBM _可以_ 被用來代替 Berkeley DB 來滿足數據庫需求。但是,因為在LFS構建過程中,Berkeley DB 被認為是一個核心部分,無法列出在BLFS手冊中把它作為依賴的軟件(太多了)。同樣,很多時候我們測試的是安裝了Berkeley DB的LFS系統,而不是 GDBM。如果你清楚的了解了使用 GDBM 的風險和好處,仍然想要采用它,可以參考BLFS手冊中的說明 [_http://www.linuxfromscratch.org/blfs/view/svn/general/gdbm.html_](http://www.linuxfromscratch.org/blfs/view/svn/general/gdbm.html) ## 6.13.1\. 安裝 Berkeley DB 修補軟件包來防止一些潛在的陷井時間: ``` patch -Np1 -i ../db-4.4.20-fixes-1.patch ``` 為編譯 Berkeley DB 做準備: ``` cd build_unix && ../dist/configure --prefix=/usr --enable-compat185 --enable-cxx ``` **配置選項的含義:** _`--enable-compat185`_ 這個選項指定編譯 Berkeley DB 1.85 向上兼容性API。 _`--enable-cxx`_ 這個選項指定編譯 C++ API 庫。 編譯軟件包: ``` make ``` 現在測試軟件包是沒有意義的,因為這將會導致 TCL 捆綁編譯。TCL不能被準確的編譯,因為 TCL 還是鏈接到 `/tools` 下的 Glibc,而不是 `/usr` 目錄下的Glibc。 安裝軟件包: ``` make docdir=/usr/share/doc/db-4.4.20 install ``` **make 參數的含義:** _`docdir=...`_ 這條安裝命令將db的文檔安裝到正確的位置。/p&gt; 修改安裝文件的屬主: ``` chown -v root:root /usr/bin/db_* \ /usr/lib/libdb* /usr/include/db* && chown -Rv root:root /usr/share/doc/db-4.4.20 ``` ## 6.13.2\. Berkeley DB 的內容 **安裝的程序:** db_archive, db_checkpoint, db_deadlock, db_dump, db_hotbackup, db_load, db_printlog, db_recover, db_stat, db_upgrade, db_verify**安裝的庫:** libdb.{so,ar}and libdb_cxx.r{o,ar} ### 簡要描述 | | | | --- | --- | | `db_archive` | 打印出不再使用的日志文件路徑名 | | `db_checkpoint` | 監視和檢查數據庫日志的守護進程 | | `db_deadlock` | 當死鎖發生時,退出鎖定要求 | | `db_dump` | 把數據庫文件轉換成 `db_load` 能認出的文本文件 | | `db_hotbackup` | 創建 "hot backup" 或者是 "hot failover" 的 Berkeley DB 數據庫鏡像。 | | `db_load` | 從db_dump產生的文本文件中創建出數據庫文件 | | `db_printlog` | 把數據庫日志文件轉換成人能讀懂的文本 | | `db_recover` | 在發生錯誤后,把數據庫恢復到一致的狀態 | | `db_stat` | 顯示數據庫環境統計 | | `db_upgrade` | 把數據庫文件轉換成新版本的Berkley DB格式 | | `db_verify` | 對數據庫文件進行一致性檢查 | | `libdb.{so,a}` | 包含db處理相關函數的C庫 | | `libdb_cxx.{so,a}` | 包含db處理相關函數的C++庫 |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看