youdao詞典在linux ubuntu安裝(dpkg安裝缺少依賴包)及刪除


  1 loghost@loghost-virtual-machine:~$ ls home
  2 ls: 無法訪問'home': 沒有那個文件或目錄
  3 loghost@loghost-virtual-machine:~$ ls /home
  4 loghost
  5 loghost@loghost-virtual-machine:~$ ls /home/loghost
  6 error             qq      sample1  sample4  模板  文檔  桌面
  7 examples.desktop  qwe     sample2  sample5  視頻  下載
  8 extract           sample  sample3  公共的   圖片  音樂
  9 loghost@loghost-virtual-machine:~$ ls /home/loghost/下載
 10 youdao-dict_1.1.0-0-deepin_amd64.deb
 11 loghost@loghost-virtual-machine:~$ ls /home/loghost/下載/youdao-dict_1.1.0-0-deepin_amd64.deb
 12 /home/loghost/下載/youdao-dict_1.1.0-0-deepin_amd64.deb
 13 loghost@loghost-virtual-machine:~$ dpkg -i/home/loghost/下載/youdao-dict_1.1.0-0-deepin_amd64.deb
 14 dpkg: 錯誤: 未知選項 -/
 15 
 16 輸入 dpkg --help 可獲得安裝和卸載軟件包的有關幫助 [*];
 17 使用 apt 或是 aptitude 就能在友好的界面下管理軟件包;
 18 輸入 dpkg -Dhelp 可看到 dpkg 除錯標志的值的列表;
 19 輸入 dpkg --force-help 可獲得所有強制操作選項的列表;
 20 輸入 dpkg-deb --help 可獲得有關操作 *.deb 文件的幫助;
 21 
 22 帶有 [*] 的選項將會輸出較大篇幅的文字 - 可使用管道將其輸出連接到 less 或 more !
 23 loghost@loghost-virtual-machine:~$ dpkg -i /home/loghost/下載/youdao-dict_1.1.0-0-deepin_amd64.deb
 24 dpkg: 錯誤: 所請求的操作需要超級用戶權限
 25 loghost@loghost-virtual-machine:~$ sudo dpkg -i /home/loghost/下載/youdao-dict_1.1.0-0-deepin_amd64.deb
 26 [sudo] loghost 的密碼: 
 27 正在選中未選擇的軟件包 youdao-dict。
 28 (正在讀取數據庫 ... 系統當前共安裝有 207463 個文件和目錄。)
 29 正准備解包 .../youdao-dict_1.1.0-0-deepin_amd64.deb  ...
 30 正在解包 youdao-dict (1.1.0-0~deepin) ...
 31 dpkg: 依賴關系問題使得 youdao-dict 的配置工作不能繼續:
 32  youdao-dict 依賴於 tesseract-ocr;然而:
 33   未安裝軟件包 tesseract-ocr。
 34  youdao-dict 依賴於 tesseract-ocr-eng;然而:
 35   未安裝軟件包 tesseract-ocr-eng。
 36  youdao-dict 依賴於 tesseract-ocr-chi-sim;然而:
 37   未安裝軟件包 tesseract-ocr-chi-sim。
 38  youdao-dict 依賴於 tesseract-ocr-chi-tra;然而:
 39   未安裝軟件包 tesseract-ocr-chi-tra。
 40  youdao-dict 依賴於 ttf-wqy-microhei;然而:
 41   未安裝軟件包 ttf-wqy-microhei。
 42  youdao-dict 依賴於 python3-pyqt5;然而:
 43   未安裝軟件包 python3-pyqt5。
 44  youdao-dict 依賴於 python3-xlib;然而:
 45   未安裝軟件包 python3-xlib。
 46  youdao-dict 依賴於 python3-pyqt5.qtmultimedia;然而:
 47   未安裝軟件包 python3-pyqt5.qtmultimedia。
 48  youdao-dict 依賴於 python3-pyqt5.qtquick;然而:
 49   未安裝軟件包 python3-pyqt5.qtquick。
 50  youdao-dict 依賴於 python3-pyqt5.qtwebkit;然而:
 51   未安裝軟件包 python3-pyqt5.qtwebkit。
 52  youdao-dict 依賴於 qml-module-qtquick-controls;然而:
 53   未安裝軟件包 qml-module-qtquick-controls。
 54 
 55 dpkg: 處理軟件包 youdao-dict (--install)時出錯:
 56  依賴關系問題 - 仍未被配置
 57 正在處理用於 hicolor-icon-theme (0.15-1) 的觸發器 ...
 58 正在處理用於 bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) 的觸發器 ...
 59 Rebuilding /usr/share/applications/bamf-2.index...
 60 正在處理用於 gnome-menus (3.13.3-6ubuntu5) 的觸發器 ...
 61 正在處理用於 desktop-file-utils (0.23-1ubuntu2) 的觸發器 ...
 62 正在處理用於 mime-support (3.60ubuntu1) 的觸發器 ...
 63 在處理時有錯誤發生:                                                                                               //dpkg安裝缺少依賴包
 64  youdao-dict
 65 loghost@loghost-virtual-machine:~$ ^C
 66 loghost@loghost-virtual-machine:~$ sudo apt-get -f -y install          //解決方法
 67 正在讀取軟件包列表... 完成
 68 正在分析軟件包的依賴關系樹       
 69 正在讀取狀態信息... 完成       
 70 正在修復依賴關系... 完成
 71 將會同時安裝下列軟件:
 72   fonts-wqy-microhei liblept5 libopenjp2-7 libqt5clucene5 libqt5designer5
 73   libqt5help5 libtesseract-data libtesseract3 python3-pyqt5
 74   python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit
 75   python3-sip python3-xlib qml-module-qtquick-controls tesseract-ocr
 76   tesseract-ocr-chi-sim tesseract-ocr-chi-tra tesseract-ocr-eng
 77   tesseract-ocr-equ tesseract-ocr-osd ttf-wqy-microhei
 78 建議安裝:
 79   python3-pyqt5-dbg
 80 下列【新】軟件包將被安裝:
 81   fonts-wqy-microhei liblept5 libopenjp2-7 libqt5clucene5 libqt5designer5
 82   libqt5help5 libtesseract-data libtesseract3 python3-pyqt5
 83   python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit
 84   python3-sip python3-xlib qml-module-qtquick-controls tesseract-ocr
 85   tesseract-ocr-chi-sim tesseract-ocr-chi-tra tesseract-ocr-eng
 86   tesseract-ocr-equ tesseract-ocr-osd ttf-wqy-microhei
 87 升級了 0 個軟件包,新安裝了 22 個軟件包,要卸載 0 個軟件包,有 65 個軟件包未被升級。
 881 個軟件包沒有被完全安裝或卸載。
 89 需要下載 55.3 MB 的歸檔。
 90 解壓縮后會消耗 193 MB 的額外空間。
 91 獲取:1 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 libopenjp2-7 amd64 2.1.2-1.1 [110 kB]
 92 獲取:2 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 liblept5 amd64 1.74.1-1 [915 kB]
 93 獲取:3 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 libtesseract-data all 3.04.01-6 [5,300 B]
 94 獲取:4 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 libtesseract3 amd64 3.04.01-6 [1,103 kB]
 95 獲取:5 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 tesseract-ocr-eng all 3.04.00-1 [8,824 kB]
 96 獲取:6 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 tesseract-ocr-osd all 3.04.00-1 [2,988 kB]
 97 獲取:7 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 tesseract-ocr-equ all 3.04.00-1 [568 kB]
 98 獲取:8 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 tesseract-ocr amd64 3.04.01-6 [133 kB]
 99 獲取:9 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 tesseract-ocr-chi-sim all 3.04.00-1 [13.6 MB]
100 獲取:10 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 tesseract-ocr-chi-tra all 3.04.00-1 [18.7 MB]
101 獲取:11 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 fonts-wqy-microhei all 0.2.0-beta-2 [1,607 kB]
102 獲取:12 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 ttf-wqy-microhei all 0.2.0-beta-2 [2,566 B]
103 獲取:13 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 libqt5designer5 amd64 5.7.1-1build1~3 [2,766 kB]
104 獲取:14 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 libqt5clucene5 amd64 5.7.1-1build1~3 [266 kB]
105 獲取:15 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 libqt5help5 amd64 5.7.1-1build1~3 [194 kB]
106 獲取:16 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-sip amd64 4.18.1+dfsg-1 [71.3 kB]
107 獲取:17 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-pyqt5 amd64 5.7+dfsg-5 [2,213 kB]
108 獲取:18 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-xlib all 0.14+20091101-5 [101 kB]
109 獲取:19 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-pyqt5.qtmultimedia amd64 5.7+dfsg-5 [137 kB]
110 獲取:20 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-pyqt5.qtquick amd64 5.7+dfsg-5 [244 kB]
111 獲取:21 http://cn.archive.ubuntu.com/ubuntu zesty/universe amd64 python3-pyqt5.qtwebkit amd64 5.7+dfsg-5 [98.6 kB]
112 獲取:22 http://cn.archive.ubuntu.com/ubuntu zesty/main amd64 qml-module-qtquick-controls amd64 5.7.1~20161021-2build1~2 [637 kB]
113 已下載 55.3 MB,耗時 50秒 (1,092 kB/s)                                         
114 正在選中未選擇的軟件包 libopenjp2-7:amd64。
115 (正在讀取數據庫 ... 系統當前共安裝有 208094 個文件和目錄。)
116 正准備解包 .../00-libopenjp2-7_2.1.2-1.1_amd64.deb  ...
117 正在解包 libopenjp2-7:amd64 (2.1.2-1.1) ...
118 正在選中未選擇的軟件包 liblept5。
119 正准備解包 .../01-liblept5_1.74.1-1_amd64.deb  ...
120 正在解包 liblept5 (1.74.1-1) ...
121 正在選中未選擇的軟件包 libtesseract-data。
122 正准備解包 .../02-libtesseract-data_3.04.01-6_all.deb  ...
123 正在解包 libtesseract-data (3.04.01-6) ...
124 正在選中未選擇的軟件包 libtesseract3。
125 正准備解包 .../03-libtesseract3_3.04.01-6_amd64.deb  ...
126 正在解包 libtesseract3 (3.04.01-6) ...
127 正在選中未選擇的軟件包 tesseract-ocr-eng。
128 正准備解包 .../04-tesseract-ocr-eng_3.04.00-1_all.deb  ...
129 正在解包 tesseract-ocr-eng (3.04.00-1) ...
130 正在選中未選擇的軟件包 tesseract-ocr-osd。
131 正准備解包 .../05-tesseract-ocr-osd_3.04.00-1_all.deb  ...
132 正在解包 tesseract-ocr-osd (3.04.00-1) ...
133 正在選中未選擇的軟件包 tesseract-ocr-equ。
134 正准備解包 .../06-tesseract-ocr-equ_3.04.00-1_all.deb  ...
135 正在解包 tesseract-ocr-equ (3.04.00-1) ...
136 正在選中未選擇的軟件包 tesseract-ocr。
137 正准備解包 .../07-tesseract-ocr_3.04.01-6_amd64.deb  ...
138 正在解包 tesseract-ocr (3.04.01-6) ...
139 正在選中未選擇的軟件包 tesseract-ocr-chi-sim。
140 正准備解包 .../08-tesseract-ocr-chi-sim_3.04.00-1_all.deb  ...
141 正在解包 tesseract-ocr-chi-sim (3.04.00-1) ...
142 正在選中未選擇的軟件包 tesseract-ocr-chi-tra。
143 正准備解包 .../09-tesseract-ocr-chi-tra_3.04.00-1_all.deb  ...
144 正在解包 tesseract-ocr-chi-tra (3.04.00-1) ...
145 正在選中未選擇的軟件包 fonts-wqy-microhei。
146 正准備解包 .../10-fonts-wqy-microhei_0.2.0-beta-2_all.deb  ...
147 正在解包 fonts-wqy-microhei (0.2.0-beta-2) ...
148 正在選中未選擇的軟件包 ttf-wqy-microhei。
149 正准備解包 .../11-ttf-wqy-microhei_0.2.0-beta-2_all.deb  ...
150 正在解包 ttf-wqy-microhei (0.2.0-beta-2) ...
151 正在選中未選擇的軟件包 libqt5designer5:amd64。
152 正准備解包 .../12-libqt5designer5_5.7.1-1build1~3_amd64.deb  ...
153 正在解包 libqt5designer5:amd64 (5.7.1-1build1~3) ...
154 正在選中未選擇的軟件包 libqt5clucene5:amd64。
155 正准備解包 .../13-libqt5clucene5_5.7.1-1build1~3_amd64.deb  ...
156 正在解包 libqt5clucene5:amd64 (5.7.1-1build1~3) ...
157 正在選中未選擇的軟件包 libqt5help5:amd64。
158 正准備解包 .../14-libqt5help5_5.7.1-1build1~3_amd64.deb  ...
159 正在解包 libqt5help5:amd64 (5.7.1-1build1~3) ...
160 正在選中未選擇的軟件包 python3-sip。
161 正准備解包 .../15-python3-sip_4.18.1+dfsg-1_amd64.deb  ...
162 正在解包 python3-sip (4.18.1+dfsg-1) ...
163 正在選中未選擇的軟件包 python3-pyqt5。
164 正准備解包 .../16-python3-pyqt5_5.7+dfsg-5_amd64.deb  ...
165 正在解包 python3-pyqt5 (5.7+dfsg-5) ...
166 正在選中未選擇的軟件包 python3-xlib。
167 正准備解包 .../17-python3-xlib_0.14+20091101-5_all.deb  ...
168 正在解包 python3-xlib (0.14+20091101-5) ...
169 正在選中未選擇的軟件包 python3-pyqt5.qtmultimedia。
170 正准備解包 .../18-python3-pyqt5.qtmultimedia_5.7+dfsg-5_amd64.deb  ...
171 正在解包 python3-pyqt5.qtmultimedia (5.7+dfsg-5) ...
172 正在選中未選擇的軟件包 python3-pyqt5.qtquick。
173 正准備解包 .../19-python3-pyqt5.qtquick_5.7+dfsg-5_amd64.deb  ...
174 正在解包 python3-pyqt5.qtquick (5.7+dfsg-5) ...
175 正在選中未選擇的軟件包 python3-pyqt5.qtwebkit。
176 正准備解包 .../20-python3-pyqt5.qtwebkit_5.7+dfsg-5_amd64.deb  ...
177 正在解包 python3-pyqt5.qtwebkit (5.7+dfsg-5) ...
178 正在選中未選擇的軟件包 qml-module-qtquick-controls:amd64。
179 正准備解包 .../21-qml-module-qtquick-controls_5.7.1~20161021-2build1~2_amd64.deb  ...
180 正在解包 qml-module-qtquick-controls:amd64 (5.7.1~20161021-2build1~2) ...
181 正在設置 python3-xlib (0.14+20091101-5) ...
182 正在設置 qml-module-qtquick-controls:amd64 (5.7.1~20161021-2build1~2) ...
183 正在設置 libopenjp2-7:amd64 (2.1.2-1.1) ...
184 正在設置 fonts-wqy-microhei (0.2.0-beta-2) ...
185 正在設置 liblept5 (1.74.1-1) ...
186 正在設置 libtesseract-data (3.04.01-6) ...
187 正在設置 tesseract-ocr-chi-tra (3.04.00-1) ...
188 正在設置 tesseract-ocr-osd (3.04.00-1) ...
189 正在設置 tesseract-ocr-eng (3.04.00-1) ...
190 正在設置 libqt5clucene5:amd64 (5.7.1-1build1~3) ...
191 正在處理用於 libc-bin (2.24-9ubuntu2.2) 的觸發器 ...
192 正在設置 tesseract-ocr-chi-sim (3.04.00-1) ...
193 正在設置 python3-sip (4.18.1+dfsg-1) ...
194 正在處理用於 man-db (2.7.6.1-2) 的觸發器 ...
195 正在設置 libqt5designer5:amd64 (5.7.1-1build1~3) ...
196 正在設置 ttf-wqy-microhei (0.2.0-beta-2) ...
197 正在設置 libtesseract3 (3.04.01-6) ...
198 正在處理用於 fontconfig (2.11.94-0ubuntu2) 的觸發器 ...
199 正在設置 tesseract-ocr-equ (3.04.00-1) ...
200 正在設置 libqt5help5:amd64 (5.7.1-1build1~3) ...
201 正在設置 tesseract-ocr (3.04.01-6) ...
202 正在設置 python3-pyqt5 (5.7+dfsg-5) ...
203 正在設置 python3-pyqt5.qtwebkit (5.7+dfsg-5) ...
204 正在設置 python3-pyqt5.qtquick (5.7+dfsg-5) ...
205 正在設置 python3-pyqt5.qtmultimedia (5.7+dfsg-5) ...
206 正在設置 youdao-dict (1.1.0-0~deepin) ...
207 正在處理用於 libc-bin (2.24-9ubuntu2.2) 的觸發器 ...
208 loghost@loghost-virtual-machine:~$ sudo dpkg -i /home/loghost/下載/youdao-dict_1.1.0-0-deepin_amd64.deb
209 (正在讀取數據庫 ... 系統當前共安裝有 208603 個文件和目錄。)
210 正准備解包 .../youdao-dict_1.1.0-0-deepin_amd64.deb  ...
211 正在將 youdao-dict (1.1.0-0~deepin) 解包到 (1.1.0-0~deepin) 上 ...
212 正在設置 youdao-dict (1.1.0-0~deepin) ...
213 正在處理用於 hicolor-icon-theme (0.15-1) 的觸發器 ...
214 正在處理用於 bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) 的觸發器 ...
215 Rebuilding /usr/share/applications/bamf-2.index...
216 正在處理用於 gnome-menus (3.13.3-6ubuntu5) 的觸發器 ...
217 正在處理用於 desktop-file-utils (0.23-1ubuntu2) 的觸發器 ...
218 正在處理用於 mime-support (3.60ubuntu1) 的觸發器 ...
219 loghost@loghost-virtual-machine:~$ 

 然而安裝之后並不能成功使用,查看該軟件

loghost@loghost-virtual-machine:~$ youdao-dict
Service is running: com.youdao.dict

目前的情況是??所以Linux下不該老是想着裝載windows的管用軟件么

最后考慮再三選擇了刪除重裝其他軟件

loghost@loghost-virtual-machine:~$ dpkg --list //查看軟件
期望狀態=未知(u)/安裝(i)/刪除(r)/清除(p)/保持(h)
| 狀態=未安裝(n)/已安裝(i)/僅存配置(c)/僅解壓縮(U)/配置失敗(F)/不完全安裝(H)/觸發器等待(W)/觸發器未決(T)
|/ 錯誤?=(無)/須重裝(R) (狀態,錯誤:大寫=故障)
||/ 名稱           版本         體系結構     描述

中間省略其他軟件,有道的情況如下

ii  youdao-dict    1.1.0-0~deep amd64        Youdao Dict for Linux

下一步根據名稱刪除該軟件

loghost@loghost-virtual-machine:~$ sudo apt-get remove youdao-dict 
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹       
正在讀取狀態信息... 完成       
下列軟件包是自動安裝的並且現在不需要了:
  fonts-wqy-microhei liblept5 libopenjp2-7 libqt5clucene5 libqt5designer5
  libqt5help5 libtesseract-data libtesseract3 python3-pyqt5
  python3-pyqt5.qtmultimedia python3-pyqt5.qtquick python3-pyqt5.qtwebkit
  python3-sip python3-xlib qml-module-qtquick-controls tesseract-ocr
  tesseract-ocr-chi-sim tesseract-ocr-chi-tra tesseract-ocr-eng
  tesseract-ocr-equ tesseract-ocr-osd ttf-wqy-microhei
使用'sudo apt autoremove'來卸載它(它們)。
下列軟件包將被【卸載】:
  youdao-dict
升級了 0 個軟件包,新安裝了 0 個軟件包,要卸載 1 個軟件包,有 65 個軟件包未被升級。
解壓縮后將會空出 16.0 MB 的空間。
您希望繼續執行嗎? [Y/n] y
(正在讀取數據庫 ... 系統當前共安裝有 208602 個文件和目錄。)
正在卸載 youdao-dict (1.1.0-0~deepin) ...
正在處理用於 mime-support (3.60ubuntu1) 的觸發器 ...
正在處理用於 desktop-file-utils (0.23-1ubuntu2) 的觸發器 ...
正在處理用於 bamfdaemon (0.5.3+17.04.20170406-0ubuntu1) 的觸發器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在處理用於 gnome-menus (3.13.3-6ubuntu5) 的觸發器 ...
正在處理用於 hicolor-icon-theme (0.15-1) 的觸發器 ...

接下來再看有道的狀態更改為

rc  youdao-dict    1.1.0-0~deep amd64        Youdao Dict for Linux

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM