手動インストール後に廃止されたインストール済みパッケージの削除/ gcc yumパッケージの複製

手動インストール後に廃止されたインストール済みパッケージの削除/ gcc yumパッケージの複製

私は奇妙な状況に直面しています。たぶん何かを台無しにしてリセットボタンを押してCentOSを再インストールする必要があるかもしれません。

数日前にCentOS7.1を再インストールした後、gcc-g ++の最新バージョンが4.8.5-4。私はC ++プロジェクトを進めており、最新バージョンにアップグレードしたいと思います。周りを見回しましたが、最新バージョンをインストールする簡単な方法が見つかりませんでした。gcc-5.3.1-2.fc24.x86_64rpmfindでパッケージとその依存関係のダウンロードを開始し、パッケージを手動でインストールしますrpm -ivh --replacefiles(私が何かを台無しにしたかどうかはわかりません)。

それが完了した後、Eclipseでいくつかのことを更新しましたが、驚くほどうまくいきました。 C++でstd-lib正規表現を使用でき、奇妙な問題なしにプロジェクトをコンパイルし、すべてが大丈夫だと思います。

だから今日戻ってきて、必ず必要なteamviewerをインストールしようとしましたが、インストールしていないのに次のglibc.i686ような長いテキストがあってインストールできませんでしたProtected multilib versions: glibc-2.17-106.el7_2.1.i686 != glibc-2.22-6.fc23_x86_64。その後、どのパッケージをインストールしたかを確認したとき、yumはそのパッケージをすべてインストールしたと gcc-4.8.5-4.el7.x86_64思いました。gcc-5.3.1-2.fc24.x86_64

ファイルを上書きしたので、バージョン4.8.5がもう存在しないと確信しています。 gcc 5.3.1を維持しながら4.8.5-4をアンインストールし、チームビューア/その他の32ビットアプリケーションをインストールできますか?それとも、リポジトリの最新バージョンよりも最新のgccバージョンを使用すると、本当に混乱してきれいな環境を実行できませんか?

ありがとう

関連情報