ホームページ  >  記事  >  運用・保守  >  KDE が正しくインストールされていないため、ssh を使用して Ubuntu に正常にアクセスできない問題の解決策を共有します。

KDE が正しくインストールされていないため、ssh を使用して Ubuntu に正常にアクセスできない問題の解決策を共有します。

巴扎黑
巴扎黑オリジナル
2017-06-23 14:12:181888ブラウズ

1. Linux環境のバージョンについて

最近ubuntuをインストールしました

バージョン情報は以下の通りです

Linuxバージョン 4.4.0-78-generic (buildd@lgw01-11) (gccバージョン) 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4))

Linux コマンドラインで cat /proc/version と入力して、自分の Linux バージョンを確認することもできます

二丶この問題の発見について 現象と解決策

現象 1//

インストール後数日で、起動後にエラー ダイアログ ボックスが表示されます。 公式 Web サイトにエラー レポートを送信してください。 バグを修正するためのいくつかのパッチが推奨されました。しかし、問題は解決しませんでした

もう一度言いますが、最初はこのエラーレポートは私には影響がないと思ったので、今は無視することにしました

ubuntuの初心者として、KDEが何なのかわかりませんこれは本題ではないので、KDE ​​について紹介します

現象 2//

後ほど、root ユーザーを使用してポートにアクセスする必要があります。 Linux の 22 で、ssh サービスにアクセスするときに、/etc/ を変更しようとしています。ssh/sshd_config ファイルを確認したところ、このファイルがまったく存在していないことがわかりました

現象3//

後でオンラインで確認したところ、このファイルがないことはopenssh-serverが正しくインストールされていない可能性がある(この問題を解決するための元のURL)とネチズンが言ったので、再インストールするコマンドを発行して、エラー!

具体的なエラーは次のとおりです:

txl@txl-Aphrodite:/etc/ssh$ ll
合計使用量 316
drwxr-xr-x 2 root root 4096 May 24 11:19 ./
drwxr-xr-x 145 ルート root 12288 5 月 25 日 00:28 ../
-rw-r--r-- 1 ルート root 300261 3 月 16 日 22:04 moduli
-rw-r--r-- 1 ルート root 1756 3 月 16 日 22 : 04 ssh_config
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install openssh-s
openssh-server openssh-sftp-server
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install openssh-server
[sudo] txl のパスワード:
パッケージ リストを読み取り中... 完了
パッケージ依存関係ツリーを分析中
ステータス情報を読み取り中... 完了
修正するには「 apt-get -f install」を実行する必要がある場合があります次のエラー:
次のパッケージには満たされていない依存関係があります:
kde-telepathy-minimal : 依存関係: kde-config-telepathy-accounts (>= 15.04.0) しかし、インストールされません
openssh-server : に依存します: openssh-sftp-server ただしインストールされません
推奨: ncurses-term use using use using ‐ ‐ ‐ ‐ ‐ インストール
E: 満たされていない依存関係があります。パッケージ名を指定せずに「apt-get -f install」を実行してみてください (回避策を指定することもできます)。
txl@txl-Aphrodite:/etc/ssh$
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde
277 個の可能性をすべて表示します (y または n)
txl@txl-Aphrodite:/etc /ssh$ sudo apt-get install kde-config-telepathy-accounts
kde-config-telepathy-accounts kde-config-telepathy-accounts-dbg
txl@txl-Aphrodite:/etc/ssh$ sudo apt-get install kde -config-telepathy-accounts
パッケージリストの読み取り...完了
パッケージの依存関係ツリーの分析
ステータス情報の読み取り...完了
次の[新しい]パッケージがインストールされます:
kde-config-telepathy-accounts
0ソフトウェアのアップグレードパッケージ数、インストールされた新しいソフトウェア パッケージ 1 個、アンインストールする必要があるソフトウェア パッケージ 0 個、アップグレードされていないソフトウェア パッケージ 43 個。
完全にインストールまたはアンインストールされていないパッケージが 696 個あります。
0 B/137 KB アーカイブのダウンロードが必要です。
解凍後に 825 KB の追加スペースが消費されます。
(データベースを読み取り中...システムは現在、合計 291964 個のファイルとディレクトリとともにインストールされています。)
解凍の準備中.../kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb ...
今kde-config-telepathy-accounts (4:15.12.3-0ubuntu1) を解凍中 ...
dpkg: アーカイブ /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb を処理中 ( --unpack) エラー:
パッケージ account-plugin-google 0.12+16.04.20160126-0ubuntu1 にも含まれている /usr/share/accounts/services/google-im.service を上書きしようとしています
libc のトリガーを処理しています- bin (2.23-0ubuntu7)...
処理中にエラーが発生しました:

/var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb E: サブプロセス / usr/bin/dpkg がエラー コード (1) を返しました

改めてKDEとは何ですか!とても良かったです。私の注意を引くことに成功しました

解決策 4//

最後に、KDE ​​インストールの失敗を直接検索して、役立つ投稿を見つけました (ウェブサイト 1:; ウェブサイト 2:+bug/1451728 )

それこのバグはプログラムのインストール中のファイル競合によって引き起こされる可能性があることが判明しました

最初にすべてのソフトウェアパッケージを更新するために sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade を使用することを検討してください。インストールしても、エラーはまだ報告されました

そこで、直接強制オーバーライドを使用しました:apt-get -o Dpkg::Options::="--force-overwrite" -f install

最終的に、私のKDE はエラーを報告しませんでした。openssh サービスも正常にインストールされる可能性がありますが、投稿者はテレパシー アカウントが正しく動作しない可能性があると述べています。まずこれを使用しましょう

三丶付録

1//を添付します。 Baidu の KDE の説明

KDE、K デスクトップ環境の略称。 Linux、Unix、および FreeBSD オペレーティング システム上で動作する、よく知られた無料のグラフィカル デスクトップ環境。システム全体は、TrollTech (現在は Digia が所有) によって開発された Qt ライブラリを使用します。 KDE は、Linux オペレーティング システムで最も人気のあるデスクトップ環境の 1 つです。

最後に書きましたが、この共有が問題の解決に役立つことを願っています ^-^

以上がKDE が正しくインストールされていないため、ssh を使用して Ubuntu に正常にアクセスできない問題の解決策を共有します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。