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 /(パッケージ化)を使用します
次に、それをインストールします。
それだけです(もっと簡単な方法があると思います...しかし私はそれを試しませんでした... :))