在 ubuntu 12.04 上安裝 Tor 的問題

在 ubuntu 12.04 上安裝 Tor 的問題

我嘗試透過以下方式在終端機中安裝 Tor:

sudo apt-get install tor

這是輸出:

> 閱讀包裝清單...完成
建構依賴樹       
讀取狀態資訊...完成
tor已經是最新版本了。
0 已升級,0 已新安裝,0 已刪除,0 未升級。
2 未完全安裝或拆卸。
此操作後,將使用 0 B 的額外磁碟空間。
您想繼續[Y/n]嗎? y
設定 Tor (0.2.2.35-1) ...
將檔案描述符的最大數量 (ulimit -n) 提高到 32768。
啟動 Tor 守護程式:tor...
已中止:Tor 配置無效:
5 月 2 日 12:31:09.978 [通知] Tor v0.2.2.35 (git-73ff13ab3cc9570d)。這是實驗性軟體。不要依賴它來實現強匿名性。 (在Linux i686上運行)
5 月 2 日 12:31:09.978 [警告] 無法解析/驗證配置:未知選項「ClientTransportPlugin」。失敗。
5 月 2 日 12:31:09.978 [err] 讀取配置失敗 - 請參閱上面的警告。
invoke-rc.d:initscript tor,操作「啟動」失敗。
dpkg:處理 tor 時發生錯誤(--configure):
 子進程安裝的安裝後腳本回傳錯誤退出狀態 255
dpkg:依賴性問題阻止設定 tor-geoipdb:
 tor-geoipdb 依賴 tor (>= 0.2.2.35-1);然而:
  軟體包 tor 尚未配置。
dpkg:處理 tor-geoipdb 時發生錯誤(--configure):
 依賴性問題 - 未配置
未寫入批准報告,因為錯誤訊息表明它是先前故障的後續錯誤。
                                                                                                          處理時遇到錯誤:
 托爾
 Tor-geoipdb
E: 子進程 /usr/bin/dpkg 回傳錯誤代碼 (1)

那麼,有人可以幫我解決它嗎? :|

謝謝@MrSeed!我嘗試透過以下方式刪除:

sudo apt-get remove tor

和輸出:

正在閱讀包裹清單...完成
建構依賴樹       
讀取狀態資訊...完成
以下軟體包將會被刪除:
  Tor Tor-geoipdb
0 已升級,0 已新安裝,2 已刪除,0 未升級。
2 未完全安裝或拆卸。
執行此操作後,將釋放 6,361 kB 磁碟空間。
您想繼續[Y/n]嗎? y
(正在讀取資料庫...目前安裝的 396092 個檔案和目錄。)
正在刪除 tor-geoipdb ...
刪除托...
停止 tor 守護程式:未執行(沒有 /var/run/tor/tor.pid)。
正在處理 ureadahead 的觸發器...
ureadahead 將在下次重新啟動時重新配置
處理 man-db 的觸發器 ...

然後再次安裝:

sudo apt-get install tor

和輸出:

正在閱讀包裹清單...完成
建構依賴樹       
讀取狀態資訊...完成
將安裝以下額外軟體包:
  Tor-geoipdb
推薦套餐:
  mixmaster xul-ext-torbutton socat tor-arm polipo privoxy
將安裝以下新軟體包:
  Tor Tor-geoipdb
0 已升級,2 已新安裝,0 已刪除,0 未升級。
需要取得 0 B/1,868 kB 的檔案。
此操作後,將使用 6,361 kB 的額外磁碟空間。
您想繼續[Y/n]嗎? y
選擇先前未選擇的軟體包。
(正在讀取資料庫...目前安裝的 396065 個檔案和目錄。)
解壓縮tor(來自.../tor_0.2.2.35-1_i386.deb)...
選擇先前未選擇的軟體包 tor-geoipdb。
解壓縮 tor-geoipdb (來自 .../tor-geoipdb_0.2.2.35-1_all.deb) ...
處理 man-db 的觸發器 ...
正在處理 ureadahead 的觸發器...
設定 Tor (0.2.2.35-1) ...
將檔案描述符的最大數量 (ulimit -n) 提高到 32768。
啟動 Tor 守護程式:tor...
已中止:Tor 配置無效:
5 月 2 日 19:54:07.679 [通知] Tor v0.2.2.35 (git-73ff13ab3cc9570d)。這是實驗性軟體。不要依賴它來實現強匿名性。 (在Linux i686上運行)
5 月 2 日 19:54:07.679 [警告] 無法解析/驗證配置:未知選項「ClientTransportPlugin」。失敗。
5 月 2 日 19:54:07.679 [err] 讀取配置失敗 - 請參閱上面的警告。
invoke-rc.d:initscript tor,操作「啟動」失敗。
dpkg:處理 tor 時發生錯誤(--configure):
 子進程安裝的安裝後腳本回傳錯誤退出狀態 255
由於已達到 MaxReports,因此未寫入核准報告
                                                              dpkg:依賴性問題阻止設定 tor-geoipdb:
 tor-geoipdb 依賴 tor (>= 0.2.2.35-1);然而:
  軟體包 tor 尚未配置。
dpkg:處理 tor-geoipdb 時發生錯誤(--configure):
 依賴性問題 - 未配置
由於已達到 MaxReports,因此未寫入核准報告
                                                              處理時遇到錯誤:
 托爾
 Tor-geoipdb
E: 子進程 /usr/bin/dpkg 回傳錯誤代碼 (1)

不幸的是同樣的錯誤! :'(

答案1

所以看來我的第一個選項在這裡不起作用:選項2:

正如@Mik所提到的最好使用 tor 瀏覽器捆綁包,因為儲存庫中的 tor 版本非常舊。

所以你想做的是:

  1. 從此處下載 Tor Brownser 捆綁包(如果詢問開啟方式或另存為,請選擇另存為。)-->Tor 瀏覽器捆綁包
  2. 下載完成後,開啟下載位置。 (可能在/home/<username>/Downloads
  3. 解壓縮檔案:右鍵點選檔案 -> 解壓縮到此處
  4. 打開解壓縮的資料夾。
  5. 在提取的資料夾中,您將看到一個名為啟動瀏覽器。雙擊該文件以開啟該文件,然後在終端機中運行而不是運行。
  6. 之後請按照 tor 提供的步驟進行。

有關更多資訊和操作方法:

安裝Linux

驗證您擁有正確版本的 Tor 瀏覽器捆綁包

答案2

我為您提供了另一個解決方案,從第三方網站下載 tor,例如:

http://linux.softpedia.com/get/Internet/Proxy/Tor-Browser-Bundle-2845.shtml

將 .tar.gz 解壓縮到您的主資料夾中,右鍵單擊“start tor”並設定“作為程式執行”。設定必要的權限並運行程式。它會正常工作的。

相關內容