2013-03-06 67 views
2

我正在學習更多關於sqlite3,並試圖使用sqlite3_analyzer來查看一堆關於我的數據的數據。問題是,當我下載從https://www.sqlite.org/download.html的sqlite-analyzer-linux-x86-3071502.zip並解壓縮這個包,然後嘗試運行我收到此錯誤的程序:./sqlite3_analyzer: error while loading shared libraries: libtcl8.6.so: cannot open shared object file: No such file or directorysqlite3_analyzer在Ubuntu中不工作缺少共享對象文件

有誰知道從哪裏得到這個libtcl8。 6.so文件?有誰知道如何在獲得它之後安裝它?

回答

2

安裝軟件包tcl8.6,或者下載分析器源代碼並使用您的發行版中的Tcl版本進行重新編譯。

+0

很酷。儘管......這些東西怎麼樣?你有一個教程類的先生的鏈接? – 2013-03-06 21:42:52

+0

從這裏安裝這個二進制文件:http://www.activestate.com/activetcl/downloads工作? – 2013-03-06 21:46:32

+0

以及Linux x86軟件安裝,但不卸載,x86_64似乎有.so我需要但不會安裝! :/ – 2013-03-06 22:11:03

0

我最終從第三方網站下載sqlite3_analyzer的舊版本(搜索sqlite-analyzer-linux-x86),該工作沒有依賴性。我不會發布鏈接,因爲我無法確保它們可用,並提供與我下載的文件相同的文件。

如果你決定這樣做,一定要檢查該文件的病毒http://virustotal.com!不能相信這些中國文件託管;)

+0

很酷,我必須檢查一下。更重要的是,這可能也有助於其他SQLite Ubuntu用戶。 :D謝謝你@Dmitry Pashkevich :) – 2013-08-18 06:16:22