ubuntuの下のいくつかのソフトウェアのインストール

1063 ワード

辞書がインストールされると
1.youdao-dict_を先にダウンロード1.1.0-0-deepin_amd64.debインストールパッケージ、名前、コマンドインストール:
sudo dpkg -i  youdao-dict_1.1.0-0-deepin_amd64.deb

しかし、youdao-dictはqml-module-qtquick-controlsに依存している.しかしsudo apt-get-f installとsudo apt-get install qml-module-qtquick-controls
qml-module-qtquick-controlsをインストールできないことを示します
2.解決策:不要な依存を削除し、インストールを再パッケージする
(1)youdao-dictディレクトリを作成し、debパッケージをyoudao-dictディレクトリに解凍する:
現在のディレクトリに切り替え
sudo dpkg -X  youdao-dict_1.1.0-0-deepin_amd64.deb  youdao-dict

(2)debパケットのcontrol情報を解凍する(パケットの依存はこのファイルに書く):
sudo dpkg -e  youdao-dict_1.1.0-0-deepin_amd64.deb  youdao-dict/DEBIAN

(3)コントロールファイルを編集し、qml-module-qtquick-controlsを削除する
cd youdao-dict/DEBIAN
sudo su
sudo gedit control
保存ファイル
(4)再梱包
sudo dpkg-deb -b youdao-dict  youdaobuild.deb
 
(5)再パッケージのインストール
sudo dpkg -i youdaobuild.deb

変換元:https://www.cnblogs.com/scplee/archive/2016/05/13/5489024.html