GNU/Linux >> Linux の 問題 >  >> Linux

Debian 8.7 に g++ 7.0.1 をインストールする

スタック オーバーフロー Unix ページで同様のものを見つけることができます。debian でのテストから最新の g++ をインストールするには、次の手順を実行します。行を含む .d フォルダー

deb http://ftp.us.debian.org/debian testing main contrib non-free

/etc/apt/preferences.d に以下を含むファイルを作成して、特定のパッケージでテスト ソースを使用するように debian に指示します:

Package: *
Pin: release a=testing
Pin-Priority: 100

ファイルには、preferences や testingpref などのような名前を付ける必要があります。設定ファイルがある場合は、そこに追加できます。 .unused または any を削除します。

データベースの更新:

sudo apt-get update

g++ をインストール:

sudo apt-get install -t testing g++

これにより、リポジトリ内の g++ の最新バージョンが提供されます。したがって、更新を受け取り、より簡単に元に戻すことができます。 -t testing を使用して最新バージョンを取得する必要があります。依存関係の問題がある可能性があります。 アーキテクチャのテストではなく、実験的なものである可能性があります。 https://packages.debian.org/search?keywords=g%2B%2B を参照してください

実験的なパッケージ (7 が含まれています) の場合は、以下を追加してください:

deb http://httpredir.debian.org/debian experimental main

/etc/apt/sources.list に。上記と同様.. ピン留めは、a=testing ではなく a=experimental と言う必要があり、最後に、

sudo apt-get install -t experimental g++

頑張ってください。


カーネルは関係ありません。

GCC 7 リリース ノートで確認できるように、GCC 7 はまだリリースされていません。

<ブロック引用>

免責事項:GCC 7 はまだリリースされていないため、このドキュメントは進行中です。

さまざまな Linux ディストリビューションの違いについて知りたいと思うかもしれません。特に、ローリングディストリビューションとは何か、Debian リリースがどのように機能するかについて。ローリング ディストリビューションでは、すべてのパッケージが継続的に新しいバージョンに更新されます。 Debian 8.7 (Jessie / 安定版) はではない ローリング配布。パッケージのバージョンは凍結され、安定性を高めるために必要な場合にのみ更新されます。 Debian 8.7 上の GCC の最新バージョンは GCC 4.9 です。

Debian 9.0 (ストレッチ/テスト) ローリングリリース、少なくとも凍結されるまで。コンピューターを Stretch に切り替えると、GCC 6.3 が取得されます。

より新しいものが必要な場合は、Sid (不安定版) に切り替えるか、Sid からパッケージを固定できます。

ただし、GCC 7 はまだリリースされていないため、実験的にのみ利用できます。必要に応じて、experimental から単一のパッケージをインストールできます。手順については、Debian Experimental を参照してください。

ハウツー

/etc/apt/sources.list に追加します

https://wiki.debian.org/DebianExperimental

次に

apt-get update
apt-get -t experimental install gcc-7

Linux
  1. Debian10へのPHP8のインストール

  2. Debian/Ubuntuにpure-ftpdをインストールする

  3. Debian/Ubuntuに新しいバージョンのgitをインストールする

  1. Debian10でのRubyonRailsのインストールと設定

  2. DebianJessieへのTeamPassのインストール

  3. Debian – DebianにSteamをインストールしますか?

  1. Debian 8(Jessie)へのWebminのインストール

  2. DebianJessieへのXenHypervisor4.8のインストール

  3. GlusterFS3.12をインストールするためのDebianStretchの準備