仮想マシンkaliへのSogou入力メソッドのインストールに関する2つまたは3つのこと

kaliをインストールした後、入力メソッドをインストールしたかったので、いくつかのチュートリアルをスキャンし、チュートリアルに従ってGoogle入力メソッドをインストールしましたが、機能しませんでした:(

混乱して、そごうインプットメソッドをインストールすることを考えました、結局、それに慣れました、そして私は難しい旅を始めました:(

はい、チュートリアルはありますが、まだ多くの状況があります。結局、いくつかのチュートリアルは古いので、自分でプロセスを書き留めます。おそらく他の人を助けることができます:)

最初はソースを変更することです!ソースを変更せずに私は本当に愚かです...

ターミナルを開き、次のように入力します:vim /etc/apt/sources.list

次に、「100dd」を順に入力して、元のコンテンツを削除します。

適切なソース入力を選択します。

私はAlibaba CloudのKaliソースを使用しています。

deb http://mirrors.aliyun.com/kali sana main non-free contrib

deb http://mirrors.aliyun.com/kali-security/ sana / updates main contrib non-free

deb-src http://mirrors.aliyun.com/kali-security/ sana / updates main contrib non-free


次に、ターミナルを開いて次のように入力します。

apt-get update&apt-get upgrade

apt-get dist-upgrade

apt-get clean

ソフトウェアの全体的な更新。(実際、現時点で、Google入力がすでに利用可能であることがわかりました)

次に、インストールパッケージをダウンロードします。

インストールパッケージをダウンロードしたら、必ずインストールパッケージをホームディレクトリ移動してください。ブラウザは、デフォルトでインストールパッケージを「ダウンロード」ディレクトリにダウンロードします。

この時点でインストールすると、いくつかの問題が見つかります。Sogouの入力方法はfctixに依存しているため、公式Webサイトにアクセスして、一連のfctix依存パッケージをダウンロードしてください。


4.2.9.1-6をダウンロードしました。

これらの12個のファイルを、シェルコマンドを使用してバッチでダウンロードします。

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-libs-qt_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-bin_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-data_4.2.9.1-6_all.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-modules_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-dbus_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-kimpanel_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-lua_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-module-x11_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx_4.2.9.1-6_all.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-tools_4.2.9.1-6_amd64.deb

wget -c http://http.kali.org/pool/main/f/fcitx/fcitx-ui-classic_4.2.9.1-6_amd64.deb

ダウンロードが完了したら、ホームディレクトリにも移動して、12個あるかどうかを確認します。

次に次のコマンドを行ごとに実行します。

dpgk -i fcitx-libs_4.2.9.1-6_amd64.deb

dpgk -i fcitx-libs-bin_4.2.9.1-6_amd64.deb

dpgk -i fcitx-libs-data_4.2.9.1-6_all.deb

dpgk -i fcitx-modules_4.2.9.1-6_amd64.deb

dpgk -i fcitx-module-dbus_4.2.9.1-6_amd64.deb

dpgk -i fcitx-module-kimpanel_4.2.9.1-6_amd64.deb

dpgk -i fcitx-module-lua_4.2.9.1-6_amd64.deb

dpgk -i fcitx-module-x11_4.2.9.1-6_amd64.deb

dpgk -i fcitx_4.2.9.1-6_amd64.deb

dpgk -i fcitx-tools_4.2.9.1-6_amd64.deb

dpgk -i fcitx-ui-classic_4.2.9.1-6_amd64.deb

インストールが完了したら、次のように入力します。apt-get install fcitx-config-gtk2

依存関係の問題がある場合は、(アプリケーション内の)ソフトウェアパッケージを使用して問題を解決できます。

左上隅にfcitx-config-gtk2と入力します。

次に、ターミナルに移動してapt-get install fcitx-config-gtk2を実行します。


次に、Sogou入力メソッドのインストールパッケージをインストールする準備をし、dgpk -i sogoupinyin_2.1.0.0082_amd64.debと入力します(これは私のものです)

私はすべてがそこにあると思います:(

fonts_droidという依存パッケージが見つからないことがわかりました。

バイドゥの波の後。

次は、そごうインプットメソッドのインストールパッケージの解凍と再パッケージ化です。

最初に新しいフォルダを作成し、次のコマンドを使用します。

mkdir sogo

mkdir sogo / DEBIAN

mkdirビルド

次に、パッケージ内のファイルをsogoディレクトリに解凍します。

dpkg -X./ sogoupinyin_2.1.0.0082_amd64.deb sogo /

次に、パッケージの制御情報をsogo / DEBIANに解凍します。

dpkg -e./ sogoupinyin_2.1.0.0082_amd64.deb sogo / DEBIAN

次に、制御情報を呼び出します。

nano./sogo/DEBIAN/コントロール

依存関係のfonts-droidを削除し、保存して再パッケージします。(私はこの段落を長い間編集して保存しました...)

次に、dpkg-deb -b sogo / build /(パッケージ化)を使用します

次に、それをインストールします。

それだけです(もっと簡単な方法があると思います...しかし私はそれを試しませんでした... :))








おすすめ

転載: blog.csdn.net/mukami0621/article/details/59578435